{"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":776958,"link":"/api/v1.1/game/776958/feed/live","metaData":{"wait":10,"timeStamp":"20250729_042131","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776958,"type":"R","doubleHeader":"N","id":"2025/07/28/texmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776958-2025-07-28","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-29T01:38:00Z","originalDate":"2025-07-28","officialDate":"2025-07-28","dayNight":"night","time":"6:38","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":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2025,"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":107,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":56,"losses":51,"ties":0,"pct":".523"},"records":{},"divisionLeader":false,"wins":56,"losses":51,"winningPercentage":".523"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"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":2025,"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":107,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":55,"ties":0,"pct":".486"},"records":{},"divisionLeader":false,"wins":52,"losses":55,"winningPercentage":".486"},"franchiseName":"Los Angeles","clubName":"Angels","active":true}},"players":{"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID542888":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888","firstName":"Shawn","lastName":"Armstrong","primaryNumber":"43","birthDate":"1990-09-11","currentAge":36,"birthCity":"New Bern","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shawn","useLastName":"Armstrong","middleName":"Michael","boxscoreName":"Armstrong","nickName":"Armie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shawn Armstrong","nameSlug":"shawn-armstrong-542888","firstLastName":"Shawn Armstrong","lastFirstName":"Armstrong, Shawn","lastInitName":"Armstrong, S","initLastName":"S Armstrong","fullFMLName":"Shawn Michael Armstrong","fullLFMName":"Armstrong, Shawn Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":24,"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},"ID660162":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162","firstName":"Yoán","lastName":"Moncada","primaryNumber":"10","birthDate":"1995-05-27","currentAge":31,"birthCity":"Cienfuegos","birthCountry":"Cuba","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Yoán","useLastName":"Moncada","middleName":"Manuel","boxscoreName":"Moncada","nickName":"Yoyo","gender":"M","nameMatrilineal":"Olivera","isPlayer":true,"isVerified":true,"pronunciation":"YO-on moan-CAH-duh","mlbDebutDate":"2016-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoán Moncada","nameSlug":"yoan-moncada-660162","firstLastName":"Yoán Moncada","lastFirstName":"Moncada, Yoán","lastInitName":"Moncada, Y","initLastName":"Y Moncada","fullFMLName":"Yoán Manuel Moncada","fullLFMName":"Moncada, Yoán Manuel","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID641401":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401","firstName":"Connor","lastName":"Brogdon","primaryNumber":"75","birthDate":"1995-01-29","currentAge":31,"birthCity":"Clovis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Brogdon","middleName":"Michael","boxscoreName":"Brogdon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"BROG-denn","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Brogdon","nameSlug":"connor-brogdon-641401","firstLastName":"Connor Brogdon","lastFirstName":"Brogdon, Connor","lastInitName":"Brogdon, C","initLastName":"C Brogdon","fullFMLName":"Connor Michael Brogdon","fullLFMName":"Brogdon, Connor Michael","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},"ID683004":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004","firstName":"Jack","lastName":"Leiter","primaryNumber":"22","birthDate":"2000-04-21","currentAge":26,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Leiter","middleName":"Thomas","boxscoreName":"Leiter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"lighter","mlbDebutDate":"2024-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Leiter","nameSlug":"jack-leiter-683004","firstLastName":"Jack Leiter","lastFirstName":"Leiter, Jack","lastInitName":"Leiter, J","initLastName":"J Leiter","fullFMLName":"Jack Thomas Leiter","fullLFMName":"Leiter, Jack Thomas","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"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},"ID642133":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133","firstName":"Ryan","lastName":"Tellez","primaryNumber":"44","birthDate":"1995-03-16","currentAge":31,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":273,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rowdy","useLastName":"Tellez","middleName":"John","boxscoreName":"Tellez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"teh-LEHZ","mlbDebutDate":"2018-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Rowdy Tellez","nameSlug":"rowdy-tellez-642133","firstLastName":"Rowdy Tellez","lastFirstName":"Tellez, Rowdy","lastInitName":"Tellez, R","initLastName":"R Tellez","fullFMLName":"Ryan John Tellez","fullLFMName":"Tellez, Ryan John","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID686799":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799","firstName":"Jack","lastName":"Kochanowicz","primaryNumber":"41","birthDate":"2000-12-22","currentAge":25,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 7\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Kochanowicz","middleName":"Von","boxscoreName":"Kochanowicz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ko-HAWN-o-wits","mlbDebutDate":"2024-07-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Kochanowicz","nameSlug":"jack-kochanowicz-686799","firstLastName":"Jack Kochanowicz","lastFirstName":"Kochanowicz, Jack","lastInitName":"Kochanowicz, J","initLastName":"J Kochanowicz","fullFMLName":"Jack Von Kochanowicz","fullLFMName":"Kochanowicz, Jack Von","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID592351":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351","firstName":"Jonathan","lastName":"Gray","primaryNumber":"22","birthDate":"1991-11-05","currentAge":34,"birthCity":"Shawnee","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jon","useLastName":"Gray","middleName":"Charles","boxscoreName":"Gray, Jn","nickName":"Wolf","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jon Gray","nameSlug":"jon-gray-592351","firstLastName":"Jon Gray","lastFirstName":"Gray, Jon","lastInitName":"Gray, J","initLastName":"J Gray","fullFMLName":"Jonathan Charles Gray","fullLFMName":"Gray, Jonathan Charles","strikeZoneTop":3.51,"strikeZoneBottom":1.63},"ID676395":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395","firstName":"Robert","lastName":"Garcia","primaryNumber":"62","birthDate":"1996-06-14","currentAge":30,"birthCity":"Manteca","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Garcia","middleName":"Christopher","boxscoreName":"Garcia, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Garcia","nameSlug":"robert-garcia-676395","firstLastName":"Robert Garcia","lastFirstName":"Garcia, Robert","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Robert Christopher Garcia","fullLFMName":"Garcia, Robert Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"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},"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},"ID579328":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328","firstName":"Yusei","lastName":"Kikuchi","primaryNumber":"16","birthDate":"1991-06-17","currentAge":35,"birthCity":"Morioka","birthCountry":"Japan","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yusei","useLastName":"Kikuchi","boxscoreName":"Kikuchi","nickName":"U Say","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YOO-say key-KOO-che","mlbDebutDate":"2019-03-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yusei Kikuchi","nameSlug":"yusei-kikuchi-579328","firstLastName":"Yusei Kikuchi","lastFirstName":"Kikuchi, Yusei","lastInitName":"Kikuchi, Y","initLastName":"Y Kikuchi","fullFMLName":"Yusei Kikuchi","fullLFMName":"Kikuchi, Yusei","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664059":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059","firstName":"Samuel","lastName":"Haggerty","primaryNumber":"0","birthDate":"1994-05-26","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 11\"","weight":175,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Sam","useLastName":"Haggerty","middleName":"Onofrio","boxscoreName":"Haggerty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Haggerty","nameSlug":"sam-haggerty-664059","firstLastName":"Sam Haggerty","lastFirstName":"Haggerty, Sam","lastInitName":"Haggerty, S","initLastName":"S Haggerty","fullFMLName":"Samuel Onofrio Haggerty","fullLFMName":"Haggerty, Samuel Onofrio","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID672569":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569","firstName":"Gustavo","lastName":"Campero","primaryNumber":"51","birthDate":"1997-09-20","currentAge":28,"birthCity":"Lorica","birthCountry":"Colombia","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"useName":"Gustavo","useLastName":"Campero","middleName":"Angel","boxscoreName":"Campero","gender":"M","nameMatrilineal":"Patron","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-09-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gustavo Campero","nameSlug":"gustavo-campero-672569","firstLastName":"Gustavo Campero","lastFirstName":"Campero, Gustavo","lastInitName":"Campero, G","initLastName":"G Campero","fullFMLName":"Gustavo Angel Campero","fullLFMName":"Campero, Gustavo Angel","strikeZoneTop":2.956,"strikeZoneBottom":1.492},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID664068":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068","firstName":"Scott","lastName":"Kingery","birthDate":"1994-04-29","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Scott","useLastName":"Kingery","middleName":"M.","boxscoreName":"Kingery","nickName":"Jetpax","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KING-urr-ee","mlbDebutDate":"2018-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Kingery","nameSlug":"scott-kingery-664068","firstLastName":"Scott Kingery","lastFirstName":"Kingery, Scott","lastInitName":"Kingery, S","initLastName":"S Kingery","fullFMLName":"Scott M. Kingery","fullLFMName":"Kingery, Scott M.","strikeZoneTop":3.082,"strikeZoneBottom":1.556},"ID621493":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493","firstName":"Joseph","lastName":"Ward","primaryNumber":"27","birthDate":"1993-12-14","currentAge":32,"birthCity":"Dayton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Taylor","useLastName":"Ward","middleName":"Taylor","boxscoreName":"Ward, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Ward","nameSlug":"taylor-ward-621493","firstLastName":"Taylor Ward","lastFirstName":"Ward, Taylor","lastInitName":"Ward, T","initLastName":"T Ward","fullFMLName":"Joseph Taylor Ward","fullLFMName":"Ward, Joseph Taylor","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID608369":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","firstName":"Corey","lastName":"Seager","primaryNumber":"5","birthDate":"1994-04-27","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Corey","useLastName":"Seager","middleName":"Drew","boxscoreName":"Seager","nickName":"Seags","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-ger","mlbDebutDate":"2015-09-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Seager","nameSlug":"corey-seager-608369","firstLastName":"Corey Seager","lastFirstName":"Seager, Corey","lastInitName":"Seager, C","initLastName":"C Seager","fullFMLName":"Corey Drew Seager","fullLFMName":"Seager, Corey Drew","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":36,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID621028":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028","firstName":"Kevin","lastName":"Newman","primaryNumber":"27","birthDate":"1993-08-04","currentAge":33,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kevin","useLastName":"Newman","middleName":"Bradley","boxscoreName":"Newman","nickName":"Newms","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Newman","nameSlug":"kevin-newman-621028","firstLastName":"Kevin Newman","lastFirstName":"Newman, Kevin","lastInitName":"Newman, K","initLastName":"K Newman","fullFMLName":"Kevin Bradley Newman","fullLFMName":"Newman, Kevin Bradley","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"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},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":37,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"ID608334":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334","firstName":"Carson","lastName":"Fulmer","birthDate":"1993-12-13","currentAge":32,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Fulmer","middleName":"Springer","boxscoreName":"Fulmer, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Fulmer","nameSlug":"carson-fulmer-608334","firstLastName":"Carson Fulmer","lastFirstName":"Fulmer, Carson","lastInitName":"Fulmer, C","initLastName":"C Fulmer","fullFMLName":"Carson Springer Fulmer","fullLFMName":"Fulmer, Carson Springer","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687847":{"id":687847,"fullName":"Marc Church","link":"/api/v1/people/687847","firstName":"Marc","lastName":"Church","primaryNumber":"30","birthDate":"2001-03-30","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Marc","useLastName":"Church","middleName":"Easton","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marc Church","nameSlug":"marc-church-687847","firstLastName":"Marc Church","lastFirstName":"Church, Marc","lastInitName":"Church, M","initLastName":"M Church","fullFMLName":"Marc Easton Church","fullLFMName":"Church, Marc Easton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666969":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969","firstName":"Jose","lastName":"García","primaryNumber":"53","birthDate":"1993-03-02","currentAge":33,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Adolis","useLastName":"García","middleName":"Adolis","boxscoreName":"García, Ad","nickName":"El Bombi","gender":"M","nameMatrilineal":"Arrieta","isPlayer":true,"isVerified":false,"pronunciation":"ah-DOH-lees","mlbDebutDate":"2018-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adolis García","nameSlug":"adolis-garcia-666969","firstLastName":"Adolis García","lastFirstName":"García, Adolis","lastInitName":"García, A","initLastName":"A García","fullFMLName":"Jose Adolis García","fullLFMName":"García, Jose Adolis","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"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},"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},"ID543294":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294","firstName":"Kyle","lastName":"Hendricks","primaryNumber":"28","birthDate":"1989-12-07","currentAge":36,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hendricks","middleName":"Christian","boxscoreName":"Hendricks","nickName":"Hendo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"lastPlayedDate":"2025-09-26","mlbDebutDate":"2014-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Hendricks","nameSlug":"kyle-hendricks-543294","firstLastName":"Kyle Hendricks","lastFirstName":"Hendricks, Kyle","lastInitName":"Hendricks, K","initLastName":"K Hendricks","fullFMLName":"Kyle Christian Hendricks","fullLFMName":"Hendricks, Kyle Christian","strikeZoneTop":3.24,"strikeZoneBottom":1.5},"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},"ID676961":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961","firstName":"Caleb","lastName":"Boushley","birthDate":"1993-10-01","currentAge":32,"birthCity":"Hortonville","birthStateProvince":"WI","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Boushley","boxscoreName":"Boushley","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-09-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Boushley","nameSlug":"caleb-boushley-676961","firstLastName":"Caleb Boushley","lastFirstName":"Boushley, Caleb","lastInitName":"Boushley, C","initLastName":"C Boushley","fullFMLName":"Caleb Boushley","fullLFMName":"Boushley, Caleb","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID542881":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881","firstName":"Tyler","lastName":"Anderson","primaryNumber":"31","birthDate":"1989-12-30","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Anderson","middleName":"John","boxscoreName":"Anderson, Ty","nickName":"Mr. Duck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-06-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Anderson","nameSlug":"tyler-anderson-542881","firstLastName":"Tyler Anderson","lastFirstName":"Anderson, Tyler","lastInitName":"Anderson, T","initLastName":"T Anderson","fullFMLName":"Tyler John Anderson","fullLFMName":"Anderson, Tyler John","strikeZoneTop":3.56,"strikeZoneBottom":1.68},"ID650671":{"id":650671,"fullName":"José Quijada","link":"/api/v1/people/650671","firstName":"José","lastName":"Quijada","primaryNumber":"65","birthDate":"1995-11-09","currentAge":30,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Quijada","middleName":"Gregorio","boxscoreName":"Quijada","nickName":"El Q","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"pronunciation":"kee-HAH-dah","mlbDebutDate":"2019-04-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Quijada","nameSlug":"jose-quijada-650671","firstLastName":"José Quijada","lastFirstName":"Quijada, José","lastInitName":"Quijada, J","initLastName":"J Quijada","fullFMLName":"José Gregorio Quijada","fullLFMName":"Quijada, José Gregorio","strikeZoneTop":3.165,"strikeZoneBottom":1.598}},"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1","location":{"address1":"2000 Gene Autry Way","city":"Anaheim","state":"California","stateAbbrev":"CA","postalCode":"92806","defaultCoordinates":{"latitude":33.80019044,"longitude":-117.8823996},"azimuthAngle":43.61,"elevation":151,"country":"USA","phone":"(714) 940-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":45517,"turfType":"Grass","roofType":"Open","leftLine":330,"left":347,"leftCenter":389,"center":396,"rightCenter":365,"right":348,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":1,"link":"/api/v1/venues/1"},"weather":{"condition":"Clear","temp":"77","wind":"8 mph, Out To RF"},"gameInfo":{"attendance":24538,"firstPitch":"2025-07-29T01:38:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"home":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"}},"officialScorer":{"id":666939,"fullName":"Todd Reeves","link":"/api/v1/people/666939"},"primaryDatacaster":{"id":496216,"fullName":"Steve Mitchell","link":"/api/v1/people/496216"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-29T01:38:17.093Z","endTime":"2025-07-29T01:39:10.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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":"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":"2025-07-29T00:06:59.204Z","endTime":"2025-07-29T01:12:42.500Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"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":"2025-07-29T01:12:42.500Z","endTime":"2025-07-29T01:37:24.204Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"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":"2025-07-29T01:37:24.204Z","endTime":"2025-07-29T01:38:18.848Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.19899993625061,"strikeZoneBottom":1.4776758407733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.068703711182835,"aZ":-25.522895077424042,"pfxX":-9.750128194935087,"pfxZ":3.3730848226734853,"pX":-0.9276268037229539,"pZ":1.7210566089539063,"vX0":4.845999018379942,"vY0":-139.93059588547683,"vZ0":-6.807714983165023,"x":152.36,"y":192.31,"x0":-1.419828247942681,"y0":50.005134918425924,"z0":5.870014809801796,"aX":-19.239927558154243},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.8,"breakHorizontal":16.6,"spinRate":1998,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.39218433180610557,"extension":6.46708082080813},"index":3,"playId":"9123f843-0534-334d-a922-8409d2ca1d75","pitchNumber":1,"startTime":"2025-07-29T01:38:18.848Z","endTime":"2025-07-29T01:38:22.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.15388981766185,"strikeZoneBottom":1.43986144671028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0730670082502,"aZ":-26.066110551363856,"pfxX":-9.87052647142442,"pfxZ":3.084904578098257,"pX":0.2545215151271378,"pZ":1.3417112141882621,"vX0":8.266122728835784,"vY0":-139.97652865106326,"vZ0":-7.22675405074007,"x":107.3,"y":202.55,"x0":-1.4567856944592075,"y0":50.00371865576405,"z0":5.667582507582334,"aX":-19.5563188647123},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.2,"breakHorizontal":16.1,"spinRate":2090,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.3915280215791004,"extension":6.46203909939328},"index":4,"playId":"7c95a4cc-cac3-3192-a4b0-a4d619302132","pitchNumber":2,"startTime":"2025-07-29T01:38:32.964Z","endTime":"2025-07-29T01:38:36.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.55595415301352,"aZ":-14.28988507023442,"pfxX":-4.811268220070425,"pfxZ":9.094943595800027,"pX":-0.3722920040404234,"pZ":2.9905487607434558,"vX0":4.286714443272492,"vY0":-139.81791365360928,"vZ0":-5.653928361989886,"x":131.19,"y":158.04,"x0":-1.3054443167714909,"y0":50.00282088421998,"z0":5.988053466587976,"aX":-9.460325127854102},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":7.8,"spinRate":2144,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3927959664336038,"extension":6.496284399979341},"index":5,"playId":"0ad1512e-8f15-38d8-84c0-e1f63dcfd4e2","pitchNumber":3,"startTime":"2025-07-29T01:38:47.828Z","endTime":"2025-07-29T01:38:52.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":91.1,"endSpeed":84.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.177560144421165,"aZ":-29.199751906744662,"pfxX":-7.408518307351834,"pfxZ":1.6647255114520494,"pX":-0.23395563663644856,"pZ":2.352031724418436,"vX0":5.285896534657122,"vY0":-132.58203418283722,"vZ0":-3.8351846204629876,"x":125.92,"y":175.28,"x0":-1.2865747481081018,"y0":50.003161325251135,"z0":5.937798128566846,"aX":-13.247561312689463},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.4,"breakHorizontal":12.4,"spinRate":2198,"spinDirection":235},"zone":5,"typeConfidence":0.91,"plateTime":0.41241710706235724,"extension":6.547826453852128},"hitData":{"launchSpeed":102.2,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.22,"coordY":136.69}},"index":6,"playId":"ece9e366-16f1-3b71-86a1-1b6efe35e58b","pitchNumber":4,"startTime":"2025-07-29T01:39:02.533Z","endTime":"2025-07-29T01:39:10.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:39:10.911Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-29T01:39:19.450Z","endTime":"2025-07-29T01:40:50.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":97.8,"endSpeed":89.8,"strikeZoneTop":3.60152694433565,"strikeZoneBottom":1.59835732637482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.135982420004524,"aZ":-22.096440260830555,"pfxX":-8.826797199051658,"pfxZ":4.926170375697109,"pX":0.4091617763828123,"pZ":1.2013228673964338,"vX0":7.665414495738272,"vY0":-142.07190751447885,"vZ0":-9.037908588991781,"x":101.4,"y":206.34,"x0":-1.1752549521790308,"y0":50.006487052528136,"z0":5.824927348207166,"aX":-18.0725246360637},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.2,"breakHorizontal":14.5,"spinRate":2197,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38532031137656064,"extension":6.554128112479096},"index":0,"playId":"7967ccb7-44e3-33cc-a5aa-03227f31f8fa","pitchNumber":1,"startTime":"2025-07-29T01:39:33.071Z","endTime":"2025-07-29T01:39:37.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.466403066999437,"aZ":-24.06521675527753,"pfxX":-9.927364920394801,"pfxZ":4.101548518979174,"pX":-0.5990567109017371,"pZ":2.688711960762783,"vX0":6.1468801217346964,"vY0":-139.66614259443554,"vZ0":-4.265997493051315,"x":139.83,"y":166.18,"x0":-1.5387748933809553,"y0":50.00078889221491,"z0":5.818693092175616,"aX":-19.609183631434362},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.7,"breakHorizontal":16.7,"spinRate":2125,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.39218830156060314,"extension":6.384308913395134},"index":1,"playId":"bcdd82dc-dbdb-31ad-a203-5ed84709bdc1","pitchNumber":2,"startTime":"2025-07-29T01:39:47.912Z","endTime":"2025-07-29T01:39:50.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.51815694885354,"strikeZoneBottom":1.49181616106957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.583941926901055,"aZ":-24.054934108106668,"pfxX":-9.764038251649978,"pfxZ":4.144406979007124,"pX":1.52663356104368,"pZ":0.2014435420814001,"vX0":10.657111358444864,"vY0":-138.97696058461534,"vZ0":-10.835118226590815,"x":58.81,"y":233.34,"x0":-1.0856265417292374,"y0":50.005623992243024,"z0":5.742913443801758,"aX":-19.14035894153589},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.4,"breakHorizontal":15.5,"spinRate":2165,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39381691291673704,"extension":6.477361105850892},"index":2,"playId":"ff8b0e1a-0423-33c3-bc77-8a54e45a37d2","pitchNumber":3,"startTime":"2025-07-29T01:40:05.684Z","endTime":"2025-07-29T01:40:08.713Z","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":96.0,"endSpeed":87.6,"strikeZoneTop":3.54066699885506,"strikeZoneBottom":1.48882728278492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.06639115192475,"aZ":-24.132177219083868,"pfxX":-7.9837842378438175,"pfxZ":4.076116917017336,"pX":-0.5086378786553528,"pZ":4.01779092639632,"vX0":5.103913371061011,"vY0":-139.755452641006,"vZ0":-1.2273285601947657,"x":136.39,"y":130.3,"x0":-1.3230772028693512,"y0":50.0052118855184,"z0":6.05053775215254,"aX":-15.76458383736464},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.3,"breakHorizontal":13.3,"spinRate":2183,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3922112880133062,"extension":6.317591766686829},"index":3,"playId":"4745309d-a942-3f79-b283-17fa3a5083a1","pitchNumber":4,"startTime":"2025-07-29T01:40:24.313Z","endTime":"2025-07-29T01:40:27.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.131446050524758,"aZ":-27.27589451691367,"pfxX":-7.509915255252402,"pfxZ":2.7043720064813055,"pX":-0.24860569360756413,"pZ":3.1728859939531984,"vX0":5.592279133406932,"vY0":-133.54201423291897,"vZ0":-2.166686513271637,"x":126.48,"y":153.11,"x0":-1.3917530608147572,"y0":50.00073439154663,"z0":5.95214287347748,"aX":-13.593967515599267},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.7,"breakHorizontal":12.5,"spinRate":2243,"spinDirection":230},"zone":2,"typeConfidence":0.81,"plateTime":0.40978370963009025,"extension":6.481610619310712},"hitData":{"launchSpeed":105.1,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.3,"coordY":136.94}},"index":4,"playId":"73ef27c8-069a-3db5-ada1-99b6b4dfd04e","pitchNumber":5,"startTime":"2025-07-29T01:40:42.742Z","endTime":"2025-07-29T01:40:50.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:40:50.472Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-29T01:41:03.214Z","endTime":"2025-07-29T01:43:11.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.4217006278022,"strikeZoneBottom":1.72504584343542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.30864404010171,"aZ":-14.637993341652853,"pfxX":-6.231781006656475,"pfxZ":8.715945839471523,"pX":1.012041296191331,"pZ":2.4359375420735128,"vX0":8.331464732410737,"vY0":-140.79301658066672,"vZ0":-7.094274645886555,"x":78.42,"y":173.01,"x0":-1.1727836917907775,"y0":50.00260876457061,"z0":5.931568107312499,"aX":-12.53855311223808},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":9.6,"spinRate":2269,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.38870365636601,"extension":6.500009335253475},"index":0,"playId":"8966a7a8-28fa-3548-b4f3-f243b3457d0a","pitchNumber":1,"startTime":"2025-07-29T01:41:18.503Z","endTime":"2025-07-29T01:41:23.281Z","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":97.2,"endSpeed":88.9,"strikeZoneTop":3.46320317168164,"strikeZoneBottom":1.72018477029152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.876053122366226,"aZ":-14.40817631064898,"pfxX":-5.950096139644203,"pfxZ":8.79397456002231,"pX":0.9513675683795839,"pZ":2.4311069456943684,"vX0":8.158481283678183,"vY0":-141.17517426101148,"vZ0":-6.774585842858635,"x":80.74,"y":173.14,"x0":-1.2017397418092148,"y0":50.00435183097902,"z0":5.787873474478474,"aX":-12.022799926466845},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2208,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3878468956750729,"extension":6.498966834867521},"index":1,"playId":"6e46776a-03ca-3f03-8bf8-710c13816c37","pitchNumber":2,"startTime":"2025-07-29T01:41:34.769Z","endTime":"2025-07-29T01:41:40.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.41423826433346,"strikeZoneBottom":1.71828827058113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.821541281924674,"aZ":-26.35473580638056,"pfxX":-9.599419930243094,"pfxZ":2.9497689026254115,"pX":-0.5262465014851735,"pZ":1.0555160082578454,"vX0":5.5008887562186075,"vY0":-139.38981057343642,"vZ0":-8.26464815823323,"x":137.06,"y":210.28,"x0":-1.276339779203613,"y0":50.002318004175315,"z0":5.794451945611946,"aX":-18.921589476848407},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.8,"breakHorizontal":16.3,"spinRate":2175,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.39269911483197895,"extension":6.3959991150152335},"index":2,"playId":"ac1f07a2-b92b-3d8b-87b7-a5bf4b48b83a","pitchNumber":3,"startTime":"2025-07-29T01:41:51.378Z","endTime":"2025-07-29T01:41:56.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":89.1,"strikeZoneTop":3.41013082136311,"strikeZoneBottom":1.64206812781128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.423382575434683,"aZ":-25.837615235316772,"pfxX":-9.467611589201876,"pfxZ":3.1499079712663605,"pX":0.3709200170984771,"pZ":1.6642044894432915,"vX0":7.93071205924257,"vY0":-140.57669770755217,"vZ0":-6.972556219373212,"x":102.86,"y":193.85,"x0":-1.2500081193110326,"y0":50.003021885899116,"z0":5.84224883630485,"aX":-19.041158916988135},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.4,"breakHorizontal":15.6,"spinRate":2196,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3889217628139594,"extension":6.551080876151751},"index":3,"playId":"dca448ef-11f1-3f17-9818-032f14527c57","pitchNumber":4,"startTime":"2025-07-29T01:42:10.041Z","endTime":"2025-07-29T01:42:14.151Z","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":91.9,"endSpeed":85.2,"strikeZoneTop":3.4284401739028,"strikeZoneBottom":1.72692821483815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.931881646729018,"aZ":-32.88449711406001,"pfxX":-9.149978400261508,"pfxZ":-0.3901291286479014,"pX":0.48032192655801825,"pZ":0.41032213398239664,"vX0":7.531826993453271,"vY0":-133.5335333874596,"vZ0":-7.895335127227454,"x":98.69,"y":227.7,"x0":-1.1786808919018246,"y0":50.00237545256632,"z0":5.749415237022185,"aX":-16.635567315055155},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.2,"breakHorizontal":15.1,"spinRate":2257,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40912267209315445,"extension":6.481629855514602},"index":4,"playId":"5006732c-b22a-359d-a456-0d0d8f0ba6e4","pitchNumber":5,"startTime":"2025-07-29T01:42:26.485Z","endTime":"2025-07-29T01:42:29.999Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.17781771882283,"aZ":-26.628769740547572,"pfxX":-9.046045504196268,"pfxZ":2.823715971957955,"pX":0.6399478327491136,"pZ":1.943825005057613,"vX0":8.566733401385337,"vY0":-139.16224667428864,"vZ0":-5.9728327545586,"x":92.61,"y":186.3,"x0":-1.3027773991180838,"y0":50.001551671726325,"z0":5.881541561314437,"aX":-17.74522058047206},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.1,"breakHorizontal":14.6,"spinRate":2160,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3935751531450271,"extension":6.524727879027228},"index":5,"playId":"2e536c56-ccb9-3bc6-9b00-4fe4ee42cbfa","pitchNumber":6,"startTime":"2025-07-29T01:42:46.410Z","endTime":"2025-07-29T01:42:49.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.39849703187904,"strikeZoneBottom":1.66716961760306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.120956868315524,"aZ":-14.620576323267073,"pfxX":-4.242453430946686,"pfxZ":8.85220846742747,"pX":0.05009486306642811,"pZ":4.931091396515108,"vX0":5.650901899420586,"vY0":-140.26187222119304,"vZ0":-0.3941942668274191,"x":115.09,"y":105.64,"x0":-1.443956682440565,"y0":50.003531103989246,"z0":6.030856405890931,"aX":-8.413951765054593},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":6.5,"spinRate":2333,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3912146598229347,"extension":6.4551464295510455},"index":6,"playId":"1029d63a-ae48-38ae-a53a-5fb66c854b54","pitchNumber":7,"startTime":"2025-07-29T01:43:07.830Z","endTime":"2025-07-29T01:43:11.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:43:11.454Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-29T01:43:18.961Z","endTime":"2025-07-29T01:46:08.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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":96.2,"endSpeed":88.2,"strikeZoneTop":3.53182742536683,"strikeZoneBottom":1.87480470072425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.831960391645918,"aZ":-26.17076579063217,"pfxX":-9.750129264331447,"pfxZ":3.0218104030475637,"pX":-1.359884262546965,"pZ":2.656176406196747,"vX0":4.072099319980104,"vY0":-140.0784253119213,"vZ0":-4.195447926491829,"x":168.84,"y":167.06,"x0":-1.566313055005251,"y0":50.00058316928586,"z0":5.885485411225428,"aX":-19.361350584272543},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.8,"breakHorizontal":16.8,"spinRate":2152,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3910952383322752,"extension":6.482355363872756},"index":0,"playId":"9c991b81-e0fa-36e6-8fa1-ae747eedd0b3","pitchNumber":1,"startTime":"2025-07-29T01:43:39.178Z","endTime":"2025-07-29T01:43:43.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.902726432573473,"aZ":-15.072814157837632,"pfxX":-4.418711911872796,"pfxZ":8.896028839981124,"pX":0.03981227927539603,"pZ":4.012702542465711,"vX0":5.6220113910179865,"vY0":-138.06192029751077,"vZ0":-2.8522070729491795,"x":115.48,"y":130.44,"x0":-1.4527072252531092,"y0":50.00481859115661,"z0":6.078861103503697,"aX":-8.496845487742457},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.7,"breakHorizontal":6.7,"spinRate":2302,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39733895872573965,"extension":6.415794707877305},"index":1,"playId":"33e48fb4-6c54-30b1-b676-8c73c8d2a1b8","pitchNumber":2,"startTime":"2025-07-29T01:43:57.227Z","endTime":"2025-07-29T01:44:01.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74192323145154,"aZ":-12.439946754508933,"pfxX":-4.146542886819497,"pfxZ":10.083970680171012,"pX":-0.30555123078893115,"pZ":3.187524321853529,"vX0":4.662686624272562,"vY0":-139.13497411539166,"vZ0":-5.228741705374756,"x":128.65,"y":152.72,"x0":-1.4657998223704254,"y0":50.00236220886354,"z0":5.918131232548563,"aX":-8.114916250165956},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":6.5,"spinRate":2293,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39393817925951824,"extension":6.510486450354448},"index":2,"playId":"b0365e7b-5f6c-3fd8-b781-7b36e786b7cf","pitchNumber":3,"startTime":"2025-07-29T01:44:15.975Z","endTime":"2025-07-29T01:44:20.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-29T01:44:29.079Z","endTime":"2025-07-29T01:44:39.903Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"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":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24547877521637,"aZ":-32.01567208816511,"pfxX":-7.353424907561267,"pfxZ":0.09177182009747575,"pX":-0.4351170878284908,"pZ":2.1022200372196993,"vX0":5.12796205756729,"vY0":-132.77437808596682,"vZ0":-3.954950926447836,"x":133.59,"y":182.02,"x0":-1.4281190253692986,"y0":50.00581646834857,"z0":5.920001607443499,"aX":-13.239158963590086},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.5,"breakHorizontal":12.4,"spinRate":2242,"spinDirection":238},"zone":7,"typeConfidence":0.91,"plateTime":0.4112419869564303,"extension":6.536909574108147},"index":4,"playId":"67e08cc3-433c-39bc-835f-580f6e58613f","pitchNumber":4,"startTime":"2025-07-29T01:44:39.903Z","endTime":"2025-07-29T01:44:44.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.236239913720286,"aZ":-17.665256242785965,"pfxX":-5.157200413358236,"pfxZ":7.6259545108723135,"pX":-0.07866435454985475,"pZ":3.8846978468365974,"vX0":5.452826023450082,"vY0":-137.25437882491667,"vZ0":-2.127891548442779,"x":120.0,"y":133.89,"x0":-1.4238963719869087,"y0":50.00164457102057,"z0":5.877025877472348,"aX":-9.809973656181649},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":8.2,"spinRate":2148,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.399526502778615,"extension":6.448489741324253},"index":5,"playId":"2104a968-d29e-3290-afa9-9aea6e9e5af7","pitchNumber":5,"startTime":"2025-07-29T01:45:00.489Z","endTime":"2025-07-29T01:45:03.489Z","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":96.2,"endSpeed":88.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.313843669703015,"aZ":-28.10378593107668,"pfxX":-8.835414203966451,"pfxZ":2.0415734688463703,"pX":-0.08009117564532725,"pZ":2.1521494120936357,"vX0":6.609008589909784,"vY0":-139.88720785146933,"vZ0":-5.262838992228465,"x":120.05,"y":180.67,"x0":-1.3204412567076593,"y0":50.000469224569756,"z0":5.890555807264248,"aX":-17.581899994055085},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.9,"breakHorizontal":14.8,"spinRate":2159,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.39092349145490646,"extension":6.461855467772456},"index":6,"playId":"6e1bbd3a-dbb8-3f48-bb40-875d40657335","pitchNumber":6,"startTime":"2025-07-29T01:45:22.795Z","endTime":"2025-07-29T01:45:25.795Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":7,"playId":"ba2a5096-a89e-3105-a057-f9205baa74d6","startTime":"2025-07-29T01:45:45.713Z","endTime":"2025-07-29T01:45:48.713Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42446877263773,"aZ":-25.743304572968665,"pfxX":-9.02634279348782,"pfxZ":3.244366881371909,"pX":0.22335656969499362,"pZ":1.090013216220353,"vX0":7.407982517921139,"vY0":-139.39496549155146,"vZ0":-8.426439335084877,"x":108.49,"y":209.35,"x0":-1.2873991091231558,"y0":50.00126052991738,"z0":5.83426367573554,"aX":-17.877529238742994},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":4.4,"breakHorizontal":15.0,"spinRate":2047,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3919562355593067,"extension":6.470228172689034},"index":8,"playId":"f20f74b2-0568-3932-b7bf-3bdf17637eb8","pitchNumber":7,"startTime":"2025-07-29T01:46:04.105Z","endTime":"2025-07-29T01:46:08.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:46:08.020Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-29T01:48:30.221Z","endTime":"2025-07-29T01:50:20.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"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":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-29T01:48:16.937Z","endTime":"2025-07-29T01:48:32.398Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61587747846657,"aZ":-12.978172866274301,"pfxX":-5.550354862481127,"pfxZ":9.562524815009194,"pX":0.46237739346413476,"pZ":3.6022134063802955,"vX0":6.2507195630228445,"vY0":-140.9374317009773,"vZ0":-3.09806449275053,"x":99.38,"y":141.52,"x0":-1.0651779906264465,"y0":50.00576224871929,"z0":5.556206863576034,"aX":-11.146000904061573},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":8.8,"spinRate":2497,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.3889290983867766,"extension":6.650556022362552},"index":1,"playId":"1e849cf2-a0e7-3bdf-95db-a81840113411","pitchNumber":1,"startTime":"2025-07-29T01:48:32.398Z","endTime":"2025-07-29T01:48:35.398Z","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":90.5,"endSpeed":83.9,"strikeZoneTop":3.16044553486301,"strikeZoneBottom":1.58000036531212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.265613336645362,"aZ":-28.836133931795587,"pfxX":1.932874379942291,"pfxZ":1.8960890599638613,"pX":1.8723045409168917,"pZ":0.5417605012988262,"vX0":7.575064136724433,"vY0":-131.48800695857892,"vZ0":-7.153771553851464,"x":45.63,"y":224.15,"x0":-1.2899649215117341,"y0":50.0049796117633,"z0":5.419518278288557,"aX":3.4045421485077236},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.2,"breakHorizontal":-5.0,"spinRate":2732,"spinDirection":111},"zone":14,"typeConfidence":0.91,"plateTime":0.41557967233229753,"extension":6.5040681143967465},"index":2,"playId":"4e2775af-73cc-33a4-ba83-c2c133e4fbbb","pitchNumber":2,"startTime":"2025-07-29T01:48:52.107Z","endTime":"2025-07-29T01:48:55.107Z","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":89.1,"endSpeed":83.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.732535062755385,"aZ":-31.84257979523074,"pfxX":3.698071310699971,"pfxZ":0.19111566815314518,"pX":0.2695777522244957,"pZ":1.781323856296714,"vX0":2.9022855027695655,"vY0":-129.8892526034502,"vZ0":-3.389413531296529,"x":106.72,"y":190.68,"x0":-1.3374720078877378,"y0":50.003531346505575,"z0":5.489957172758321,"aX":6.404101947219676},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.1,"breakHorizontal":-7.3,"spinRate":2642,"spinDirection":128},"zone":8,"typeConfidence":0.91,"plateTime":0.419510812152299,"extension":6.648993518941372},"index":3,"playId":"18d8e0cc-2898-3162-abbc-e9a94b238608","pitchNumber":3,"startTime":"2025-07-29T01:49:09.583Z","endTime":"2025-07-29T01:49:12.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.22024388401833,"strikeZoneBottom":1.60988314125427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52996676012546,"aZ":-32.21154350043374,"pfxX":1.2059186337059993,"pfxZ":-0.021985072157109098,"pX":1.6901851453744925,"pZ":0.6745040032851078,"vX0":7.261924565061898,"vY0":-133.0693061533668,"vZ0":-6.097593137674616,"x":52.57,"y":220.57,"x0":-1.222342847841136,"y0":50.002990603474615,"z0":5.3075095530023235,"aX":2.1772581542260214},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.1,"breakHorizontal":-3.6,"spinRate":2734,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.4104328833653419,"extension":6.775252034000739},"index":4,"playId":"891eeece-d4a0-32cc-93a7-5ad9cf41e62d","pitchNumber":4,"startTime":"2025-07-29T01:49:32.257Z","endTime":"2025-07-29T01:49:35.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45682545927775,"aZ":-11.410491715189641,"pfxX":-5.204618289698515,"pfxZ":10.168899880926666,"pX":-0.0698259884705426,"pZ":2.73436803157543,"vX0":5.049417446079083,"vY0":-142.1904504364216,"vZ0":-5.60620497621567,"x":119.66,"y":164.95,"x0":-1.1948782054993958,"y0":50.00430574393957,"z0":5.4597035289943,"aX":-10.628629604668413},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2438,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.385631304261735,"extension":6.587324458245765},"index":5,"playId":"c1d2a4c4-1807-316c-9f64-d901583f7d23","pitchNumber":5,"startTime":"2025-07-29T01:49:54.799Z","endTime":"2025-07-29T01:49:59.145Z","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":89.4,"endSpeed":82.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.80401062076926,"aZ":-30.0326093012712,"pfxX":-8.341022725664944,"pfxZ":1.2486746675314535,"pX":0.0806792539304744,"pZ":1.4182033120371706,"vX0":5.421401286063669,"vY0":-130.01900915425526,"vZ0":-4.535846011764125,"x":113.92,"y":200.49,"x0":-0.9458728220944058,"y0":50.00414209938742,"z0":5.459860577497852,"aX":-14.307367605824584},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":13.9,"spinRate":1703,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.42097689893557977,"extension":6.858765599628965},"index":6,"playId":"3fd7f786-23d0-35d3-acc8-1695bf3cf5dc","pitchNumber":6,"startTime":"2025-07-29T01:50:16.940Z","endTime":"2025-07-29T01:50:20.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:50:20.919Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-29T01:50:33.297Z","endTime":"2025-07-29T01:52:18.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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,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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.66998676694436,"strikeZoneBottom":1.73999454301246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62185203424309,"aZ":-29.733077293614514,"pfxX":2.3150570763025318,"pfxZ":1.3457378736960217,"pX":1.4834460386438855,"pZ":0.25510511373056405,"vX0":6.3985662741446765,"vY0":-133.4984957917021,"vZ0":-7.701713435069126,"x":60.45,"y":231.89,"x0":-1.2411438775560926,"y0":50.001910970100305,"z0":5.305223627681948,"aX":4.195023710372671},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.0,"breakHorizontal":-5.5,"spinRate":2736,"spinDirection":152},"zone":14,"typeConfidence":0.91,"plateTime":0.40963309329370423,"extension":6.726848898500953},"index":0,"playId":"ff478255-dd88-3add-8f7b-e28bc1063d6d","pitchNumber":1,"startTime":"2025-07-29T01:50:44.119Z","endTime":"2025-07-29T01:50:47.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.66997776358044,"strikeZoneBottom":1.73998730045485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40171371538155,"aZ":-14.250527707265132,"pfxX":-4.079579766825289,"pfxZ":8.830807551955344,"pX":1.4398102029756528,"pZ":3.7878670323938883,"vX0":8.3258361521648,"vY0":-141.57650798591425,"vZ0":-2.2809381279343697,"x":62.12,"y":136.51,"x0":-1.0093363182901371,"y0":50.00083194251976,"z0":5.516290804777379,"aX":-8.279361258404144},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2308,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3869205707182495,"extension":6.776785787245332},"index":1,"playId":"77eafa61-3827-35e3-ac90-3e6395b95316","pitchNumber":2,"startTime":"2025-07-29T01:51:01.718Z","endTime":"2025-07-29T01:51:04.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.61002893939698,"strikeZoneBottom":1.70999539690776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93291628493383,"aZ":-34.96166075510224,"pfxX":2.9600592042656007,"pfxZ":-1.6022073118715223,"pX":-0.10345515385016416,"pZ":2.34372660769317,"vX0":2.0462523046740757,"vY0":-131.25344089503741,"vZ0":-1.8120653406216478,"x":120.94,"y":175.5,"x0":-1.2789869569182537,"y0":50.00488374519863,"z0":5.657463933367696,"aX":5.141946870545263},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.1,"breakHorizontal":-5.9,"spinRate":2600,"spinDirection":121},"zone":5,"typeConfidence":0.91,"plateTime":0.4180164506924742,"extension":6.495664846963803},"index":2,"playId":"c504ea0f-80aa-3f70-9b4a-f26b9f2468f5","pitchNumber":3,"startTime":"2025-07-29T01:51:16.237Z","endTime":"2025-07-29T01:51:20.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.64000119723935,"strikeZoneBottom":1.70999455516647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49298925276944,"aZ":-31.80680241212821,"pfxX":2.86439028363531,"pfxZ":0.2088819620208593,"pX":0.53507699396813,"pZ":1.0663083936685847,"vX0":3.5165724982850564,"vY0":-131.78210328365293,"vZ0":-5.33091717676747,"x":96.6,"y":209.99,"x0":-1.1896594856767708,"y0":50.00199187650692,"z0":5.470094663949257,"aX":5.028274227694868},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.6,"breakHorizontal":-6.0,"spinRate":2632,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.41592483735065455,"extension":6.485929529736729},"index":3,"playId":"54421afa-3300-327d-9b68-629b66c3db91","pitchNumber":4,"startTime":"2025-07-29T01:51:30.910Z","endTime":"2025-07-29T01:51:35.264Z","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":97.6,"endSpeed":88.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41119762396676,"aZ":-16.265379784475844,"pfxX":-4.9735680177324815,"pfxZ":7.809833277594194,"pX":0.153435063283997,"pZ":3.2402301640353546,"vX0":5.784028311689709,"vY0":-142.02172632694808,"vZ0":-3.200437739613512,"x":111.15,"y":151.29,"x0":-1.266184368952066,"y0":50.00070989599829,"z0":5.420045537685134,"aX":-10.129316382839734},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.7,"breakHorizontal":7.8,"spinRate":2256,"spinDirection":222},"zone":2,"typeConfidence":0.89,"plateTime":0.38608713903813907,"extension":6.844471773152389},"index":4,"playId":"6c769226-eba8-3c5c-adab-c028f63ac6c8","pitchNumber":5,"startTime":"2025-07-29T01:51:51.401Z","endTime":"2025-07-29T01:51:54.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.422937566084414,"aZ":-16.417543877553857,"pfxX":-6.958712134754415,"pfxZ":7.629405163796772,"pX":0.4065595201483065,"pZ":3.058018790553082,"vX0":7.104850874446509,"vY0":-143.55589526419953,"vZ0":-3.75378770630858,"x":101.5,"y":156.21,"x0":-1.208720854183869,"y0":50.005262607131904,"z0":5.4191378191607695,"aX":-14.376824578839484},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":11.0,"spinRate":2498,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.3830472270048797,"extension":6.697064183068582},"index":5,"playId":"ab5afe90-8038-37d2-a42e-5a3b840d7876","pitchNumber":6,"startTime":"2025-07-29T01:52:14.061Z","endTime":"2025-07-29T01:52:18.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:52:18.140Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-29T01:52:33.894Z","endTime":"2025-07-29T01:53:36.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79259130374761,"aZ":-35.447634238532125,"pfxX":5.379237126995077,"pfxZ":-2.377244591343185,"pX":-0.4290069684190585,"pZ":2.3452210126885893,"vX0":0.01475665248772734,"vY0":-117.06615266731261,"vZ0":-0.21910481562087147,"x":133.35,"y":175.46,"x0":-1.133347227335225,"y0":50.00390298273916,"z0":5.781413027334211,"aX":7.404866326393999},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.1,"breakHorizontal":-9.7,"spinRate":2779,"spinDirection":68},"zone":4,"typeConfidence":0.91,"plateTime":0.46935672599063416,"extension":6.6360643937407895},"index":0,"playId":"850f8432-619f-36d7-b130-058fc739fbcd","pitchNumber":1,"startTime":"2025-07-29T01:52:42.339Z","endTime":"2025-07-29T01:52:45.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.90233096970782,"aZ":-11.01011930973455,"pfxX":-4.760361490005334,"pfxZ":10.593219527605003,"pX":0.4766730983526267,"pZ":3.259139166713489,"vX0":6.145087732518185,"vY0":-141.32732777993556,"vZ0":-4.083809063448854,"x":98.83,"y":150.78,"x0":-1.1200324340474836,"y0":50.004874360936874,"z0":5.444979014520537,"aX":-9.512932125197144},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":2456,"spinDirection":222},"zone":3,"typeConfidence":0.91,"plateTime":0.38939191852845356,"extension":6.598164884476737},"index":1,"playId":"7d3c4f4c-8dc3-33fa-afdd-0e2013eb668f","pitchNumber":2,"startTime":"2025-07-29T01:53:02.266Z","endTime":"2025-07-29T01:53:05.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-29T01:53:17.113Z","endTime":"2025-07-29T01:53:32.289Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78051526366026,"aZ":-32.37345257840773,"pfxX":2.2799795926838327,"pfxZ":-0.11240566388027773,"pX":0.4987650854428333,"pZ":0.979378480962857,"vX0":3.855519035165831,"vY0":-130.446140241155,"vZ0":-5.198293282737411,"x":97.99,"y":212.34,"x0":-1.2910538851607476,"y0":50.00553785577211,"z0":5.420342538022632,"aX":3.9545070917965313},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.1,"breakHorizontal":-4.9,"spinRate":2821,"spinDirection":113},"zone":14,"typeConfidence":0.91,"plateTime":0.41885944615394477,"extension":6.554329339769587},"index":3,"playId":"1d6b124f-260e-3c0c-b58b-473a7d3f8c9e","pitchNumber":3,"startTime":"2025-07-29T01:53:32.289Z","endTime":"2025-07-29T01:53:36.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:53:36.901Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out softly, pitcher Jack Kochanowicz to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-29T01:55:27.556Z","endTime":"2025-07-29T01:56:20.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686799,"link":"/api/v1/people/686799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.52971774939326,"strikeZoneBottom":1.65999470972864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95403685786803,"aZ":-25.81255584825761,"pfxX":-9.71466010305866,"pfxZ":3.3392829707289593,"pX":-0.42314032120147593,"pZ":0.9147767599762113,"vX0":5.799234430838911,"vY0":-137.0699827930833,"vZ0":-8.07350645645255,"x":133.13,"y":214.08,"x0":-1.302813160183524,"y0":50.0022928119974,"z0":5.6574804610550915,"aX":-18.507250717948185},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.6,"breakHorizontal":16.4,"spinRate":2068,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.3994140049009651,"extension":6.600528340793187},"index":0,"playId":"8f27d5c9-6d90-314e-8a58-e347cbc34b9c","pitchNumber":1,"startTime":"2025-07-29T01:55:43.222Z","endTime":"2025-07-29T01:55:47.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.49985602565389,"strikeZoneBottom":1.67492998965096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.63718532133266,"aZ":-13.808448389748863,"pfxX":-4.624116848309215,"pfxZ":9.515879359163094,"pX":-0.01204958337719365,"pZ":2.361366896795528,"vX0":5.784463096625574,"vY0":-137.80383957888398,"vZ0":-6.7469643797622325,"x":117.46,"y":175.02,"x0":-1.534161058114599,"y0":50.00045192429398,"z0":5.767924694950248,"aX":-8.922877218800611},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2150,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3969436259876731,"extension":6.447121877783121},"index":1,"playId":"e618115e-5bf0-30d1-b21b-60d00dedfc5c","pitchNumber":2,"startTime":"2025-07-29T01:55:57.286Z","endTime":"2025-07-29T01:56:01.947Z","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":95.1,"endSpeed":87.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04189109898404,"aZ":-28.467896139800484,"pfxX":-7.717885430947859,"pfxZ":1.8985423589473358,"pX":-0.7086715687143281,"pZ":1.5249733933104572,"vX0":4.899552546392605,"vY0":-138.44306107230236,"vZ0":-6.432784934631211,"x":144.01,"y":197.61,"x0":-1.4927666069324832,"y0":50.00312565613728,"z0":5.76753288093621,"aX":-15.07854118443206},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.4,"breakHorizontal":13.1,"spinRate":2012,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.39466141476774474,"extension":6.3886003657057255},"hitData":{"launchAngle":-73.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":138.58,"coordY":185.04}},"index":2,"playId":"a7330cba-4d44-3e0c-aeac-cd6d04196198","pitchNumber":3,"startTime":"2025-07-29T01:56:12.864Z","endTime":"2025-07-29T01:56:20.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:56:20.841Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, third baseman Kevin Newman to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-29T01:56:45.083Z","endTime":"2025-07-29T01:57:10.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"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":"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":95.9,"endSpeed":87.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.28793708845127,"aZ":-24.653162839804356,"pfxX":-10.128366514513436,"pfxZ":3.8175801564836878,"pX":-0.014548398140830957,"pZ":2.4119338305712454,"vX0":7.127867824310721,"vY0":-139.4755723881222,"vZ0":-4.970015566618191,"x":117.55,"y":173.66,"x0":-1.28691865738702,"y0":50.00593571566905,"z0":5.842333630001571,"aX":-19.9642320805236},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.0,"breakHorizontal":16.9,"spinRate":2169,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.39267267648686177,"extension":6.56429686754936},"hitData":{"launchSpeed":97.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.11,"coordY":165.92}},"index":0,"playId":"7c54266b-40e3-39aa-bf50-c2565eb0fe60","pitchNumber":1,"startTime":"2025-07-29T01:57:01.956Z","endTime":"2025-07-29T01:57:10.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:57:10.492Z","atBatIndex":8},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Evan Carter bunt grounds out softly, pitcher Jack Kochanowicz to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-29T01:57:44.395Z","endTime":"2025-07-29T01:58:24.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"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":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686799,"link":"/api/v1/people/686799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T01:57:32.114Z","endTime":"2025-07-29T01:57:46.720Z","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(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.3,"endSpeed":78.9,"strikeZoneTop":3.61000418847855,"strikeZoneBottom":1.71501836031184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.993328702451514,"aZ":-33.43611634903178,"pfxX":2.407506119579797,"pfxZ":-0.7999874210314983,"pX":0.46016948160099735,"pZ":1.2020634716968606,"vX0":3.418070859719969,"vY0":-125.49090324931265,"vZ0":-4.688541085684946,"x":99.46,"y":206.32,"x0":-1.2381033005631013,"y0":50.00369752246532,"z0":5.8522465554932,"aX":3.7970510405319713},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.4,"breakHorizontal":-5.2,"spinRate":2741,"spinDirection":44},"zone":14,"typeConfidence":0.91,"plateTime":0.43832327467586163,"extension":6.371415936842549},"index":1,"playId":"e646fe0a-92df-363f-b9b6-78e223c206b0","pitchNumber":1,"startTime":"2025-07-29T01:57:46.720Z","endTime":"2025-07-29T01:57:50.776Z","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":94.8,"endSpeed":86.8,"strikeZoneTop":3.60999317267273,"strikeZoneBottom":1.68500752420322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.553028207344035,"aZ":-15.304105102524064,"pfxX":-3.777525124111249,"pfxZ":8.736062761261524,"pX":-0.242253315160701,"pZ":3.0448733524344136,"vX0":3.954679365985872,"vY0":-138.05544668956907,"vZ0":-4.928835242140199,"x":126.23,"y":156.57,"x0":-1.2020771086620914,"y0":50.005089317490366,"z0":5.88247251924355,"aX":-7.2973061109911255},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":6.0,"spinRate":2240,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39663652477935374,"extension":6.477366927663309},"index":2,"playId":"37a350d1-0b09-37bf-8a56-d662c854c64d","pitchNumber":2,"startTime":"2025-07-29T01:58:01.209Z","endTime":"2025-07-29T01:58:05.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.795255099060636,"aZ":-16.554170067323515,"pfxX":-3.306244008263569,"pfxZ":7.944038184082647,"pX":-0.5332949768115918,"pZ":3.538387930057806,"vX0":3.1124520193907537,"vY0":-139.2332688456428,"vZ0":-3.7618318582208388,"x":137.33,"y":143.24,"x0":-1.2352194643711643,"y0":50.00487990208732,"z0":6.000190827813745,"aX":-6.5026508850073155},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":5.4,"spinRate":2267,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3931438751490557,"extension":6.442584454334486},"hitData":{"launchSpeed":39.2,"launchAngle":-44.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":124.21,"coordY":186.82}},"index":3,"playId":"e197ee41-743e-3f24-9e8f-59607824757a","pitchNumber":3,"startTime":"2025-07-29T01:58:17.356Z","endTime":"2025-07-29T01:58:24.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T01:58:24.963Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-29T02:00:18.399Z","endTime":"2025-07-29T02:01:25.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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_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":88.8,"endSpeed":81.5,"strikeZoneTop":3.19462655199157,"strikeZoneBottom":1.49974445866985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.46299168894684,"aZ":-32.53723302770997,"pfxX":2.7130482810417904,"pfxZ":-0.21332034502508712,"pX":-0.158298423619384,"pZ":2.8622231299264267,"vX0":1.9791332862667919,"vY0":-129.41172741257904,"vZ0":-0.9094720456536782,"x":123.03,"y":161.5,"x0":-1.2859672510106954,"y0":50.004156793064716,"z0":5.714627697376262,"aX":4.5931677506489805},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.4,"breakHorizontal":-5.4,"spinRate":2690,"spinDirection":116},"zone":2,"typeConfidence":0.9,"plateTime":0.42353647065344724,"extension":6.56226006585289},"index":0,"playId":"86a1bda1-13cb-3121-9ff9-e3e1370bb27c","pitchNumber":1,"startTime":"2025-07-29T02:00:32.513Z","endTime":"2025-07-29T02:00:36.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.29984404662139,"strikeZoneBottom":1.63502974739784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.18584447114462,"aZ":-15.459018005285545,"pfxX":-6.190677040187898,"pfxZ":8.443596351216884,"pX":0.4050733803632254,"pZ":3.999285174328976,"vX0":6.407097995669326,"vY0":-140.80075763549732,"vZ0":-1.400638792797451,"x":101.56,"y":130.8,"x0":-1.1112600516949633,"y0":50.00053270698032,"z0":5.518380105029936,"aX":-12.252699498338023},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":9.7,"spinRate":2529,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.3911326563048001,"extension":6.6464694483411835},"index":1,"playId":"0a48fbe5-c36a-3d64-af27-06bbc77a3d20","pitchNumber":2,"startTime":"2025-07-29T02:00:47.769Z","endTime":"2025-07-29T02:00:52.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":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.123552073514638,"aZ":-29.03403910570372,"pfxX":1.7036494985272332,"pfxZ":1.7798415687665168,"pX":1.2958873913812015,"pZ":1.476726281947592,"vX0":5.923375358405618,"vY0":-131.6123775151991,"vZ0":-4.669552404854558,"x":67.6,"y":198.91,"x0":-1.2021965742892005,"y0":50.00029386610172,"z0":5.416396278479027,"aX":2.995384029717449},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.4,"breakHorizontal":-4.3,"spinRate":2733,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.4156769666326148,"extension":6.639039481937584},"index":2,"playId":"eddec0fc-e2dd-3181-9294-0ebb63589abe","pitchNumber":3,"startTime":"2025-07-29T02:01:01.070Z","endTime":"2025-07-29T02:01:04.070Z","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":89.5,"endSpeed":82.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70903588757521,"aZ":-31.514870629834647,"pfxX":2.4315105532174037,"pfxZ":0.3824277480627494,"pX":0.31828504923441286,"pZ":2.3956846232726923,"vX0":3.301916473611802,"vY0":-130.35019945639985,"vZ0":-1.9540215065919884,"x":104.87,"y":174.1,"x0":-1.2812616248213204,"y0":50.001253854659176,"z0":5.537100164679539,"aX":4.178680790778882},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.5,"breakHorizontal":-5.2,"spinRate":2718,"spinDirection":116},"zone":6,"typeConfidence":0.9,"plateTime":0.42038804772153693,"extension":6.454447895433174},"hitData":{"launchSpeed":98.4,"launchAngle":27.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":168.34,"coordY":56.97}},"index":3,"playId":"b5fe46a9-f022-36fd-905c-2802d9233954","pitchNumber":4,"startTime":"2025-07-29T02:01:16.760Z","endTime":"2025-07-29T02:01:25.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:01:25.804Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-29T02:01:34.749Z","endTime":"2025-07-29T02:03:51.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"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,2,3,4,6],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.20505638907297,"aZ":-16.663030120745763,"pfxX":-5.520030822953221,"pfxZ":7.689297994698908,"pX":0.5838504712671861,"pZ":3.043000089713032,"vX0":6.6505532040716755,"vY0":-141.37506990568065,"vZ0":-3.5500967003921757,"x":94.74,"y":156.62,"x0":-1.0854956453811078,"y0":50.005343377927765,"z0":5.389176923355467,"aX":-11.139531996607479},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2491,"spinDirection":219},"zone":6,"typeConfidence":0.88,"plateTime":0.38790526706307826,"extension":6.66481947355973},"index":0,"playId":"fee1b370-4a5d-37fe-88e7-89de3985ab81","pitchNumber":1,"startTime":"2025-07-29T02:01:52.963Z","endTime":"2025-07-29T02:01:56.437Z","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":91.0,"endSpeed":84.1,"strikeZoneTop":3.51567454305336,"strikeZoneBottom":1.71029441707741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.794013809632798,"aZ":-27.90130923874552,"pfxX":2.161354764758589,"pfxZ":2.3962993702750337,"pX":1.6634605241959886,"pZ":1.6145815407433,"vX0":6.731074733547639,"vY0":-132.3770822255951,"vZ0":-4.588657003704641,"x":53.59,"y":195.19,"x0":-1.1874945713997946,"y0":50.004732857677794,"z0":5.399691801043559,"aX":3.8569606594980983},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.6,"breakHorizontal":-5.3,"spinRate":2619,"spinDirection":161},"zone":14,"typeConfidence":0.9,"plateTime":0.412895909358316,"extension":6.568531063673235},"index":1,"playId":"967801e3-c3b9-3ce4-a37b-d48d818622d1","pitchNumber":2,"startTime":"2025-07-29T02:02:11.358Z","endTime":"2025-07-29T02:02:14.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0751406735496,"aZ":-15.570645632799666,"pfxX":-5.323964093626683,"pfxZ":8.237049109075212,"pX":-0.18173732370950396,"pZ":2.0920127148158523,"vX0":4.970674146445293,"vY0":-141.27965689501124,"vZ0":-6.356914886224489,"x":123.93,"y":182.3,"x0":-1.2747766195217751,"y0":50.00183344315826,"z0":5.37723273150551,"aX":-10.730241138841132},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":8.6,"spinRate":2389,"spinDirection":218},"zone":8,"typeConfidence":0.87,"plateTime":0.3881315781316954,"extension":6.746483548177202},"index":2,"playId":"70f5045f-a5cc-3a06-a861-0d06258509df","pitchNumber":3,"startTime":"2025-07-29T02:02:30.079Z","endTime":"2025-07-29T02:02:33.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.4,"strikeZoneTop":3.59042974703312,"strikeZoneBottom":1.82989562174149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.317068082868204,"aZ":-15.723567433958717,"pfxX":-6.564908407065774,"pfxZ":7.9728494002376245,"pX":0.9927122090074616,"pZ":3.393457044691382,"vX0":8.277913875856866,"vY0":-143.27180633208005,"vZ0":-2.7641823947463315,"x":79.16,"y":147.16,"x0":-1.0909246370398133,"y0":50.00641781996275,"z0":5.36227704008896,"aX":-13.55273996977249},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":10.1,"spinRate":2482,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.3833408746379017,"extension":6.774514387553472},"index":3,"playId":"fce6d929-5e12-3c93-89c7-1806ef43097c","pitchNumber":4,"startTime":"2025-07-29T02:02:54.144Z","endTime":"2025-07-29T02:02:58.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.62032403332429,"strikeZoneBottom":1.79999876882221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.772182433247497,"aZ":-33.560321490373966,"pfxX":1.6738421434693391,"pfxZ":-0.7794722102734388,"pX":1.4633769465326016,"pZ":1.3905434940152759,"vX0":6.327418593450665,"vY0":-132.6342150127478,"vZ0":-4.289559549371301,"x":61.22,"y":201.24,"x0":-1.1683015157913108,"y0":50.0014875153587,"z0":5.4700718699362865,"aX":2.9867862702799153},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.2,"breakHorizontal":-4.3,"spinRate":2787,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.4126074869613925,"extension":6.5983939419140745},"index":4,"playId":"3d26c810-db24-3fc0-bd97-0bf1625ba89c","pitchNumber":5,"startTime":"2025-07-29T02:03:09.963Z","endTime":"2025-07-29T02:03:15.830Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-29T02:03:24.670Z","endTime":"2025-07-29T02:03:40.621Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.60237369151842,"aZ":-13.649599135379885,"pfxX":-5.298422624220007,"pfxZ":8.873479937425465,"pX":0.1698041450399398,"pZ":3.002692298146858,"vX0":5.970104239845415,"vY0":-143.86393920220723,"vZ0":-4.419150999324167,"x":110.53,"y":157.71,"x0":-1.2478083773307078,"y0":50.006149237157146,"z0":5.410230003772401,"aX":-11.065151956342078},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2466,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.38131325178823694,"extension":6.614451503814982},"hitData":{"launchSpeed":85.0,"launchAngle":49.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.31,"coordY":112.9}},"index":6,"playId":"bfadd82c-f9f0-3c11-a19b-62b60e42f2f6","pitchNumber":6,"startTime":"2025-07-29T02:03:40.621Z","endTime":"2025-07-29T02:03:51.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:03:51.205Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-29T02:04:00.531Z","endTime":"2025-07-29T02:05:01.242Z","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":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,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":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":84.1,"strikeZoneTop":3.45157916898231,"strikeZoneBottom":1.67000367283285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.107316047318683,"aZ":-29.5612519157888,"pfxX":1.3505191370073932,"pfxZ":1.4622110792049963,"pX":1.5816088220812523,"pZ":0.5726054843931159,"vX0":6.7598287978184715,"vY0":-132.88795847774796,"vZ0":-6.891462290715989,"x":56.71,"y":223.32,"x0":-1.1729259430182244,"y0":50.00124348039705,"z0":5.353758463991296,"aX":2.4084131275107907},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.3,"breakHorizontal":-4.0,"spinRate":2661,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.4125528402834071,"extension":6.644897684608741},"index":0,"playId":"da0e7837-919b-3088-864e-288c75c37e69","pitchNumber":1,"startTime":"2025-07-29T02:04:13.806Z","endTime":"2025-07-29T02:04:16.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.30278372325809,"strikeZoneBottom":1.67000289986784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.773823526732254,"aZ":-28.930947026786306,"pfxX":2.6958304810342915,"pfxZ":1.8605863389278894,"pX":1.6283605892481194,"pZ":0.590787154231513,"vX0":6.4983807942066045,"vY0":-130.9465666577135,"vZ0":-6.681018731379538,"x":54.93,"y":222.83,"x0":-1.232335103076386,"y0":50.00321292219506,"z0":5.330084842989979,"aX":4.696108003568754},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.2,"breakHorizontal":-6.2,"spinRate":2759,"spinDirection":119},"zone":14,"typeConfidence":0.91,"plateTime":0.41775252970757837,"extension":6.692771497673135},"index":1,"playId":"1bcf38cf-1ed0-34fe-85a3-de4865017ad4","pitchNumber":2,"startTime":"2025-07-29T02:04:31.221Z","endTime":"2025-07-29T02:04:34.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.447566585575125,"aZ":-13.511899901846164,"pfxX":-4.943405515377343,"pfxZ":9.207653515492412,"pX":0.41089624174855477,"pZ":2.024888452616276,"vX0":6.307515527192896,"vY0":-141.71671294717697,"vZ0":-6.675151054770942,"x":101.34,"y":184.11,"x0":-1.2050604673390481,"y0":50.00314963547974,"z0":5.2799439676974025,"aX":-10.02023235634087},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":7.6,"spinRate":2475,"spinDirection":217},"zone":9,"typeConfidence":0.89,"plateTime":0.3870143303091247,"extension":6.741150580638119},"hitData":{"launchSpeed":99.7,"launchAngle":50.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.2,"coordY":89.57}},"index":2,"playId":"a3fa8690-1789-3ff1-b0c9-8275cc30f535","pitchNumber":3,"startTime":"2025-07-29T02:04:50.416Z","endTime":"2025-07-29T02:05:01.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:05:01.242Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, third baseman Kevin Newman to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-29T02:06:55.447Z","endTime":"2025-07-29T02:08:36.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.86936390967747,"strikeZoneBottom":1.83969358667994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.439474972199992,"aZ":-22.80650701324993,"pfxX":-7.251669899898691,"pfxZ":4.871434165307754,"pX":1.4704220358333033,"pZ":1.7852819624842111,"vX0":9.881832177161204,"vY0":-137.29684821794942,"vZ0":-7.089952173970559,"x":60.95,"y":190.58,"x0":-1.2217481869650202,"y0":50.00192942436299,"z0":5.936909162247963,"aX":-13.940147179182377},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":11.3,"spinRate":2151,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.397894616871739,"extension":6.558412993726997},"index":0,"playId":"e0f688c6-a07c-30b7-8781-4df5f7a274fc","pitchNumber":1,"startTime":"2025-07-29T02:07:19.688Z","endTime":"2025-07-29T02:07:23.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.86934877499419,"strikeZoneBottom":1.83968558990983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02316857358989,"aZ":-30.537329907647234,"pfxX":-7.60964719229824,"pfxZ":0.8631800370527003,"pX":-0.953344415980489,"pZ":3.756831182118693,"vX0":4.153810605138532,"vY0":-136.83659056159917,"vZ0":-0.13036101881570916,"x":153.34,"y":137.35,"x0":-1.5018826681786563,"y0":50.00270581447698,"z0":5.896150988377832,"aX":-14.439301989016348},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.8,"breakHorizontal":13.0,"spinRate":2062,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.4001900634288167,"extension":6.4615438660605875},"index":1,"playId":"ac856a0b-ce70-3aef-85a0-827eb70c5946","pitchNumber":2,"startTime":"2025-07-29T02:07:33.405Z","endTime":"2025-07-29T02:07:37.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.80966503517437,"strikeZoneBottom":1.83968406045422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.955912633479223,"aZ":-11.168964825684235,"pfxX":-4.9783290800143085,"pfxZ":10.97476865971351,"pX":0.9096150566060788,"pZ":3.0357213817577104,"vX0":7.848304407258329,"vY0":-137.3665811696817,"vZ0":-5.549783868345717,"x":82.33,"y":156.82,"x0":-1.3355924373955963,"y0":50.00618266783223,"z0":5.839256067359293,"aX":-9.53196049197374},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":7.4,"spinRate":2293,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3984805364898194,"extension":6.597313829075508},"index":2,"playId":"e9ab554c-5b04-315d-a86a-a4b11793f813","pitchNumber":3,"startTime":"2025-07-29T02:07:51.177Z","endTime":"2025-07-29T02:07:55.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.80967040612312,"strikeZoneBottom":1.83967988386735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.129738209831448,"aZ":-24.74856973053018,"pfxX":-9.074505905515451,"pfxZ":3.8519301840331437,"pX":0.7815597317198011,"pZ":2.090025038443329,"vX0":8.947137888061196,"vY0":-137.63150925755505,"vZ0":-5.489496038434174,"x":87.21,"y":182.35,"x0":-1.324668360183337,"y0":50.004432547760906,"z0":5.7756015728986245,"aX":-17.49756853010092},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.0,"breakHorizontal":14.6,"spinRate":2195,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3972117573019398,"extension":6.5170928597004325},"index":3,"playId":"efb72db6-2362-317e-8389-a341fc0ff2f0","pitchNumber":4,"startTime":"2025-07-29T02:08:11.393Z","endTime":"2025-07-29T02:08:15.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.533528060931435,"aZ":-26.849778639784212,"pfxX":-9.005283881872995,"pfxZ":2.8130460286030097,"pX":0.05902611828427371,"pZ":1.7574944208009735,"vX0":7.097110231955802,"vY0":-136.76485938273302,"vZ0":-5.554371743925628,"x":114.75,"y":191.33,"x0":-1.40131891512406,"y0":50.002185071437566,"z0":5.659361807716576,"aX":-17.036475581296383},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.1,"breakHorizontal":14.8,"spinRate":2088,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.40068344742086914,"extension":6.4677838089875275},"hitData":{"launchSpeed":72.7,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.57,"coordY":169.32}},"index":4,"playId":"7dd36f78-8798-36cd-9992-e58c05776184","pitchNumber":5,"startTime":"2025-07-29T02:08:28.169Z","endTime":"2025-07-29T02:08:36.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:08:36.675Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-29T02:08:55.242Z","endTime":"2025-07-29T02:10:14.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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(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":96.0,"endSpeed":88.3,"strikeZoneTop":3.32030962387491,"strikeZoneBottom":1.49018389107791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.265269010140734,"aZ":-23.275810293968636,"pfxX":-9.668897347991361,"pfxZ":4.513201507689305,"pX":1.379675745856708,"pZ":1.0248718261536378,"vX0":10.51707563028295,"vY0":-139.28536370906528,"vZ0":-8.879475978103804,"x":64.41,"y":211.11,"x0":-1.1826633519015777,"y0":50.00522294583125,"z0":5.784441616483843,"aX":-19.067707836675716},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":15.5,"spinRate":2244,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3927301353035788,"extension":6.542338298074583},"index":0,"playId":"56cd7d22-f60b-3596-a9fb-b418abe94a12","pitchNumber":1,"startTime":"2025-07-29T02:09:03.113Z","endTime":"2025-07-29T02:09:06.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.7,"strikeZoneTop":3.44014717583254,"strikeZoneBottom":1.59507412228939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.849872620499976,"aZ":-22.471161573890402,"pfxX":-8.922706314319967,"pfxZ":4.858563503976982,"pX":-0.230590971971998,"pZ":1.5909438656506303,"vX0":6.323250266095701,"vY0":-139.95642019757116,"vZ0":-7.308020862348233,"x":125.79,"y":195.82,"x0":-1.3532821010871938,"y0":50.00005087086623,"z0":5.69404648843995,"aX":-17.802196005650924},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.6,"breakHorizontal":15.0,"spinRate":2202,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3904939617445047,"extension":6.493555876170875},"index":1,"playId":"bd9b58b7-31f1-33eb-8b52-07e8ceefaddd","pitchNumber":2,"startTime":"2025-07-29T02:09:18.502Z","endTime":"2025-07-29T02:09:22.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.45512499392431,"strikeZoneBottom":1.64002374735606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.070709128024554,"aZ":-24.280261965712935,"pfxX":-8.238133935984482,"pfxZ":3.973561936782528,"pX":0.6847510215684749,"pZ":1.485658577013999,"vX0":7.7663819896563995,"vY0":-139.45340034072268,"vZ0":-7.6238092293039905,"x":90.9,"y":198.67,"x0":-1.0554833236504777,"y0":50.0007299834327,"z0":5.83733606631282,"aX":-16.350858207893594},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.9,"breakHorizontal":13.4,"spinRate":2203,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.39161173023542695,"extension":6.518985797602616},"index":2,"playId":"1891c901-569b-3003-9860-43264e7667c0","pitchNumber":3,"startTime":"2025-07-29T02:09:34.837Z","endTime":"2025-07-29T02:09:38.888Z","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":95.5,"endSpeed":88.0,"strikeZoneTop":3.42513721065902,"strikeZoneBottom":1.65501326479227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.392154744944577,"aZ":-22.390251358363557,"pfxX":-8.735088667633075,"pfxZ":4.994681587031693,"pX":0.7322102979754562,"pZ":1.176616956270489,"vX0":8.247497670853669,"vY0":-138.6687440447436,"vZ0":-8.910335966530448,"x":89.09,"y":207.01,"x0":-1.137658196045014,"y0":50.001705398717554,"z0":5.9108237929342415,"aX":-17.105420857379727},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.4,"breakHorizontal":14.3,"spinRate":2183,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39414742753254295,"extension":6.533817715414709},"index":3,"playId":"03d56888-2457-3301-b20e-9bbd2158a2d5","pitchNumber":4,"startTime":"2025-07-29T02:09:51.929Z","endTime":"2025-07-29T02:09:55.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.36519952443408,"strikeZoneBottom":1.61004697758569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90949540493288,"aZ":-27.33568739136102,"pfxX":-9.01064779605727,"pfxZ":2.51279033284942,"pX":1.6333473457718501,"pZ":0.4107248869486407,"vX0":11.086229855296205,"vY0":-137.40797536933377,"vZ0":-9.23956735898319,"x":54.74,"y":227.69,"x0":-1.2661387662362682,"y0":50.00647185206716,"z0":5.6481176701308105,"aX":-17.3872194282862},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":14.3,"spinRate":2067,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3972631490804952,"extension":6.665290833226223},"index":4,"playId":"9d4e06c8-fa53-3473-9a61-19f768db38cc","pitchNumber":5,"startTime":"2025-07-29T02:10:10.346Z","endTime":"2025-07-29T02:10:14.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:10:14.904Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Smith lines out to third baseman Kevin Newman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-29T02:10:31.764Z","endTime":"2025-07-29T02:11:26.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":621028,"link":"/api/v1/people/621028"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.15996703658175,"strikeZoneBottom":1.48000074937668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.870309919542045,"aZ":-20.248350861295087,"pfxX":-3.3367535926541683,"pfxZ":6.2296682557356995,"pX":0.2974755222972682,"pZ":3.9836361900643156,"vX0":6.326513753428543,"vY0":-137.3845376725508,"vZ0":-1.5606371184293228,"x":105.66,"y":131.22,"x0":-1.5996574521661688,"y0":50.00632271279845,"z0":5.932523929611705,"aX":-6.392269981893082},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":4.8,"spinRate":2305,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39837814059582044,"extension":6.439742545121516},"index":0,"playId":"770c03a9-a8b8-3a0d-8e4e-1fe30750b117","pitchNumber":1,"startTime":"2025-07-29T02:10:44.925Z","endTime":"2025-07-29T02:10:48.562Z","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":95.5,"endSpeed":87.9,"strikeZoneTop":3.12999657871852,"strikeZoneBottom":1.50996935292868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3478426043247,"aZ":-16.351813675142612,"pfxX":-3.538016013762903,"pfxZ":8.032978206933556,"pX":0.36884462574750865,"pZ":2.4969542287306603,"vX0":5.702059456135917,"vY0":-139.00520026995693,"vZ0":-6.50133693828185,"x":102.94,"y":171.36,"x0":-1.2434927751565468,"y0":50.000645827135166,"z0":5.940053073008393,"aX":-6.966784032766294},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":5.3,"spinRate":2219,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.39311701587188974,"extension":6.520102327640587},"index":1,"playId":"661cf7ee-bfbf-3b8e-a9e7-8bac4730e39e","pitchNumber":2,"startTime":"2025-07-29T02:11:01.928Z","endTime":"2025-07-29T02:11:06.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20501116543432,"aZ":-16.222583862267903,"pfxX":-4.54772905469879,"pfxZ":8.265744794885954,"pX":0.19143016809037985,"pZ":2.8059688720847307,"vX0":5.763432404549819,"vY0":-137.70697098009177,"vZ0":-5.482570078517285,"x":109.7,"y":163.02,"x0":-1.3330664255014308,"y0":50.004369285136576,"z0":5.911949147148336,"aX":-8.777746116242202},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":7.1,"spinRate":2146,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39703676493369455,"extension":6.387345114487946},"hitData":{"launchSpeed":51.0,"launchAngle":20.0,"totalDistance":109.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":112.62,"coordY":160.89}},"index":2,"playId":"118b0da2-c198-35d1-9067-eee8a1136435","pitchNumber":3,"startTime":"2025-07-29T02:11:20.431Z","endTime":"2025-07-29T02:11:26.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:11:26.934Z","atBatIndex":15},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jack Kochanowicz intentionally walks Corey Seager.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-29T02:12:01.414Z","endTime":"2025-07-29T02:19:23.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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(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.0,"endSpeed":86.4,"strikeZoneTop":3.49035425754011,"strikeZoneBottom":1.54050780446884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50264486368468,"aZ":-23.949561112975125,"pfxX":-9.354574633205425,"pfxZ":4.357319152369248,"pX":1.2392992351318908,"pZ":1.2031282919316273,"vX0":9.430179419646013,"vY0":-136.44322815871095,"vZ0":-7.974488484967248,"x":70.0,"y":187.8,"x0":-1.0432501670671983,"y0":50.00609220207087,"z0":5.8093658287950465,"aX":-17.67379163680741},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.4,"breakHorizontal":15.0,"spinRate":2083,"spinDirection":218},"zone":14,"typeConfidence":0.87,"plateTime":0.4011427790826434,"extension":6.566582104365913},"index":0,"playId":"b102886c-4d91-3615-a581-1519f23a2989","pitchNumber":1,"startTime":"2025-07-29T02:12:01.414Z","endTime":"2025-07-29T02:12:04.706Z","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":93.9,"endSpeed":86.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.978950837063728,"aZ":-26.225274497967035,"pfxX":-9.584225681030349,"pfxZ":3.203465577066705,"pX":1.7120738588604136,"pZ":-1.7404642497592562,"vX0":10.954391372695795,"vY0":-135.66418339766184,"vZ0":-14.137198011097032,"x":65.18,"y":200.05,"x0":-1.141862101586554,"y0":50.00094612373136,"z0":5.383444093571515,"aX":-17.78011889103532},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.6,"breakHorizontal":14.9,"spinRate":2012,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.4044552941571067,"extension":6.654911777332631},"index":1,"playId":"a3996e83-07f9-3a54-9bbc-3e33658a8203","pitchNumber":2,"startTime":"2025-07-29T02:12:18.557Z","endTime":"2025-07-29T02:12:26.282Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jack Kochanowicz. Jonah Heim to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"a3996e83-07f9-3a54-9bbc-3e33658a8203","startTime":"2025-07-29T02:13:05.610Z","endTime":"2025-07-29T02:13:05.611Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"07769586-0176-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2025-07-29T02:13:05.612Z","endTime":"2025-07-29T02:13:05.613Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":4,"playId":"07769586-0176-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2025-07-29T02:13:05.614Z","endTime":"2025-07-29T02:13:05.615Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-07-29T02:19:23.770Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-29T02:13:05.616Z","endTime":"2025-07-29T02:14:27.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.41999363140899,"strikeZoneBottom":1.73000439768373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.2524616998898,"aZ":-16.724191419517087,"pfxX":-5.7508428391699145,"pfxZ":7.889796022918212,"pX":-0.5957741308151482,"pZ":4.46087509122187,"vX0":4.551016620774418,"vY0":-139.71388924087614,"vZ0":-0.9821026219200026,"x":122.56,"y":99.75,"x0":-1.506341668240467,"y0":50.0035371666608,"z0":5.926211326402022,"aX":-11.262380502552427},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.3,"breakHorizontal":9.4,"spinRate":2244,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3934585960279553,"extension":6.521016071952398},"index":0,"playId":"b5efa91f-f1cd-3603-b725-e64fd51af787","pitchNumber":1,"startTime":"2025-07-29T02:13:05.616Z","endTime":"2025-07-29T02:13:09.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":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.37500025960153,"strikeZoneBottom":1.69999546479509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.681911301169382,"aZ":-15.941275392445156,"pfxX":-6.01441699131991,"pfxZ":8.694337351602108,"pX":0.9435480311804786,"pZ":3.42371133497982,"vX0":8.361473724014315,"vY0":-135.99671884791894,"vZ0":-3.7217116343389463,"x":121.25,"y":100.69,"x0":-1.3938843105528482,"y0":50.00537593573913,"z0":5.920361533078391,"aX":-11.233470545180055},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2154,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4032230995066368,"extension":6.4968135062339645},"index":1,"playId":"b318f0d1-a3df-3a34-8b31-acb4c5fd8ca1","pitchNumber":2,"startTime":"2025-07-29T02:13:25.288Z","endTime":"2025-07-29T02:13:29.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.250584147150203,"aZ":-29.186462348982243,"pfxX":-7.816024447282329,"pfxZ":1.5568404662615567,"pX":-0.15333103192959865,"pZ":2.36588576344927,"vX0":6.411897723956938,"vY0":-137.1986820656815,"vZ0":-4.133725407664006,"x":115.55,"y":124.7,"x0":-1.496628609809727,"y0":50.0056607371253,"z0":5.864575890795582,"aX":-15.013690507405494},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.2,"breakHorizontal":13.0,"spinRate":2058,"spinDirection":224},"zone":5,"typeConfidence":0.91,"plateTime":0.3981108312897068,"extension":6.53411205708598},"hitData":{"launchSpeed":95.0,"launchAngle":21.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.16,"coordY":89.47}},"index":2,"playId":"6b933627-859c-3c8e-8a6f-3c799401c8bd","pitchNumber":3,"startTime":"2025-07-29T02:14:20.000Z","endTime":"2025-07-29T02:14:27.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:14:27.014Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a ground ball to right fielder Adolis García, deflected by second baseman Marcus Semien.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-29T02:16:36.865Z","endTime":"2025-07-29T02:16:50.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.432172940704564,"aZ":-30.014452771101407,"pfxX":2.0671987930437474,"pfxZ":1.2707275063577814,"pX":-0.28646397550851427,"pZ":1.283035829874731,"vX0":2.0990878585428807,"vY0":-129.7202677531721,"vZ0":-4.846290679483347,"x":108.54,"y":145.42,"x0":-1.376145302779008,"y0":50.000822643764764,"z0":5.47743550994079,"aX":3.5039992316164397},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":-4.2,"spinRate":2767,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.4230668039766252,"extension":6.5394862812930565},"hitData":{"launchSpeed":82.3,"launchAngle":8.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":169.26,"coordY":120.29}},"index":0,"playId":"2162e7e8-d2ed-302b-952c-723f6d874668","pitchNumber":1,"startTime":"2025-07-29T02:16:36.865Z","endTime":"2025-07-29T02:16:50.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:16:50.039Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gustavo Campero called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-29T02:17:17.085Z","endTime":"2025-07-29T02:18:41.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.137599841088445,"aZ":-12.697686995629523,"pfxX":-6.862866386374691,"pfxZ":9.83976249957441,"pX":-0.3313065205848019,"pZ":2.566557227981111,"vX0":5.411504829492301,"vY0":-140.16114212812906,"vZ0":-5.502406983411096,"x":104.16,"y":131.77,"x0":-1.400142451394977,"y0":50.00553286239251,"z0":5.391878904798652,"aX":-13.589382355628508},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":11.3,"spinRate":2605,"spinDirection":225},"zone":4,"typeConfidence":0.89,"plateTime":0.39151376540101657,"extension":6.72082373253045},"index":0,"playId":"0566a5bf-e62b-3850-8cd5-289705055457","pitchNumber":1,"startTime":"2025-07-29T02:17:17.085Z","endTime":"2025-07-29T02:17:21.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54546986518446,"aZ":-31.547815550934935,"pfxX":2.1991496016506296,"pfxZ":0.37248601673253035,"pX":-0.1435083926016932,"pZ":1.723171829537908,"vX0":2.205940297307827,"vY0":-127.91115842113751,"vZ0":-3.5193163505626073,"x":106.79,"y":136.95,"x0":-1.2991848364491643,"y0":50.00233359946046,"z0":5.560496581909311,"aX":3.6852736718244623},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.2,"breakHorizontal":-4.4,"spinRate":2620,"spinDirection":127},"zone":8,"typeConfidence":0.9,"plateTime":0.4263418442207283,"extension":6.61071656693697},"index":1,"playId":"f29dd97c-26d4-37b2-91b6-7178cdf5ee81","pitchNumber":2,"startTime":"2025-07-29T02:17:43.124Z","endTime":"2025-07-29T02:17:46.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.15867837151069,"aZ":-11.484627736025631,"pfxX":-6.10229185214698,"pfxZ":10.248149652289287,"pX":-0.053188065049349656,"pZ":3.4743111101980526,"vX0":5.4373116247831135,"vY0":-141.83699837210406,"vZ0":-3.5694973512844395,"x":106.79,"y":136.95,"x0":-1.210683913418048,"y0":50.00642512496,"z0":5.49183671702128,"aX":-12.324477487197386},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":9.8,"spinRate":2501,"spinDirection":223},"zone":11,"typeConfidence":0.91,"plateTime":0.38750419126929625,"extension":6.6683292151059606},"index":2,"playId":"ab21f711-040e-3133-b753-35df7c19155c","pitchNumber":3,"startTime":"2025-07-29T02:18:06.626Z","endTime":"2025-07-29T02:18:12.347Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.12002925885949,"strikeZoneBottom":1.51504948381797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.533994778521002,"aZ":-30.665807428787172,"pfxX":3.2311916468600526,"pfxZ":0.8733467121929968,"pX":0.4761428760085859,"pZ":1.752443249700331,"vX0":3.7061543480842882,"vY0":-129.89538132134658,"vZ0":-3.8678784459445743,"x":115.99,"y":136.48,"x0":-1.38338118653149,"y0":50.00269927252389,"z0":5.565606443315468,"aX":5.579021046605085},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.0,"breakHorizontal":-6.6,"spinRate":2660,"spinDirection":114},"zone":9,"typeConfidence":0.91,"plateTime":0.41997882009397314,"extension":6.552361171156986},"index":3,"playId":"f415d828-7c77-3531-a417-27f57e5f7df3","pitchNumber":4,"startTime":"2025-07-29T02:18:36.847Z","endTime":"2025-07-29T02:18:41.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:18:41.166Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kevin Newman homers (2) on a fly ball to left center field. Luis Rengifo scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-29T02:19:06.881Z","endTime":"2025-07-29T02:19:31.689Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.772184222588372,"aZ":-25.598577858367605,"pfxX":2.1930780300717023,"pfxZ":3.7124132690429805,"pX":-0.15669812008636774,"pZ":2.0795444870816726,"vX0":2.5882422390502784,"vY0":-131.4319598244128,"vZ0":-3.9685257963745055,"x":107.67,"y":152.02,"x0":-1.434787979762989,"y0":50.00202694415502,"z0":5.484217336131479,"aX":3.8808358961618405},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":-4.4,"spinRate":2516,"spinDirection":167},"zone":5,"typeConfidence":0.9,"plateTime":0.4148844114481287,"extension":6.549680381332227},"hitData":{"launchSpeed":102.0,"launchAngle":30.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":83.43,"coordY":42.92}},"index":0,"playId":"877d9fbd-4fbb-33d0-a3ee-bf1439593f4e","pitchNumber":1,"startTime":"2025-07-29T02:19:06.881Z","endTime":"2025-07-29T02:19:31.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:19:31.689Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-29T02:19:57.620Z","endTime":"2025-07-29T02:21:02.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"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":[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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":97.9,"endSpeed":89.1,"strikeZoneTop":3.29494874839737,"strikeZoneBottom":1.60991121135466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.132675707377004,"aZ":-12.66047437966727,"pfxX":-6.892030133136705,"pfxZ":9.574526807279574,"pX":0.7157695284265609,"pZ":1.7858049685291504,"vX0":7.734894618446967,"vY0":-142.21324858355683,"vZ0":-7.628865812081432,"x":106.79,"y":151.54,"x0":-1.1503695394568565,"y0":50.003616884823714,"z0":5.315266189954241,"aX":-14.047761101341461},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":10.8,"spinRate":2616,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.3858914451247548,"extension":6.635264484643276},"index":0,"playId":"4c0167c5-8ed7-37e3-9497-4938e7e81984","pitchNumber":1,"startTime":"2025-07-29T02:19:57.620Z","endTime":"2025-07-29T02:20:01.654Z","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":91.5,"endSpeed":84.4,"strikeZoneTop":3.28000334170567,"strikeZoneBottom":1.5949567515074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.643254055572033,"aZ":-29.7729438230972,"pfxX":1.870429848064787,"pfxZ":1.332892172608295,"pX":1.454927716934296,"pZ":1.5208237387676216,"vX0":6.34413426437699,"vY0":-133.07873809412754,"vZ0":-4.6192936005791,"x":123.44,"y":103.51,"x0":-1.1995320202862454,"y0":50.00236059762355,"z0":5.427161536482758,"aX":3.364899877658964},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.7,"breakHorizontal":-4.7,"spinRate":2760,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.4110504376748958,"extension":6.532997419010864},"index":1,"playId":"22ae4c9d-53c5-3598-8ef4-5d39e3f0b3b4","pitchNumber":2,"startTime":"2025-07-29T02:20:10.980Z","endTime":"2025-07-29T02:20:14.166Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-07-29T02:20:36.800Z","endTime":"2025-07-29T02:20:36.801Z","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, 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":90.0,"endSpeed":82.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45561372559381,"aZ":-31.15120008517133,"pfxX":-9.939728351425108,"pfxZ":0.596021026888458,"pX":-0.8028906202001975,"pZ":2.021883747204475,"vX0":4.305563021852974,"vY0":-130.98219626729565,"vZ0":-2.9214954244915985,"x":111.17,"y":144.48,"x0":-1.17922950860248,"y0":50.00632419036276,"z0":5.488354909006474,"aX":-17.221907081396832},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":17.0,"spinRate":1664,"spinDirection":237},"zone":7,"typeConfidence":0.92,"plateTime":0.41864650349659227,"extension":6.589050149522475},"index":3,"playId":"885eb3f7-9294-3495-bf0a-061d081c9fad","pitchNumber":3,"startTime":"2025-07-29T02:20:36.802Z","endTime":"2025-07-29T02:20:39.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.14294784861222,"aZ":-10.16767837514464,"pfxX":-4.471479872589378,"pfxZ":10.857053620041542,"pX":0.33050438790874753,"pZ":3.7259404994417467,"vX0":5.641471984017981,"vY0":-141.86885887620303,"vZ0":-3.243395019691042,"x":104.4,"y":138.18,"x0":-1.1080922478162045,"y0":50.00544977438763,"z0":5.537901585504688,"aX":-9.065981096070743},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.1,"breakHorizontal":6.8,"spinRate":2533,"spinDirection":223},"zone":12,"typeConfidence":0.92,"plateTime":0.38691287167289756,"extension":6.694300171713783},"index":4,"playId":"5eac13cf-8804-305c-b650-3dcbd01e2bdd","pitchNumber":4,"startTime":"2025-07-29T02:20:58.741Z","endTime":"2025-07-29T02:21:02.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:21:02.601Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-29T02:21:28.981Z","endTime":"2025-07-29T02:22:43.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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,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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.62510582800282,"strikeZoneBottom":1.70999731500759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.88464286827256,"aZ":-13.330912295387773,"pfxX":-4.564803431250534,"pfxZ":9.506868790427914,"pX":0.2523757447217015,"pZ":3.969011473007095,"vX0":5.42713800227347,"vY0":-140.38214730812388,"vZ0":-1.97076319150552,"x":107.38,"y":131.62,"x0":-1.1193427265991627,"y0":50.00033622980668,"z0":5.5551894387614675,"aX":-9.045712957835962},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":7.1,"spinRate":2482,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.391247762937585,"extension":6.4895006092859635},"index":0,"playId":"352c0453-c7b3-3e2b-b28e-7d9005cfaffc","pitchNumber":1,"startTime":"2025-07-29T02:21:28.981Z","endTime":"2025-07-29T02:21:33.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":594798,"fullName":"Jacob deGrom"}}},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"cccd1b47-64b1-4a29-b1d2-4bd57a7b3bb8","pitchNumber":1,"startTime":"2025-07-29T02:21:49.718Z","endTime":"2025-07-29T02:21:54.718Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.199099499020804,"aZ":-12.146408610675621,"pfxX":-5.319812265135226,"pfxZ":10.161203145655815,"pX":0.7398175439857244,"pZ":2.602996490123964,"vX0":7.079469600217481,"vY0":-140.53383927093702,"vZ0":-5.259209880086251,"x":88.8,"y":168.5,"x0":-1.1381730336022933,"y0":50.001347935015495,"z0":5.308965893098798,"aX":-10.48442425105996},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2522,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.3919543034645421,"extension":6.761880867646222},"index":2,"playId":"25a44190-df75-3d14-88a4-987a04a7051c","pitchNumber":2,"startTime":"2025-07-29T02:22:07.704Z","endTime":"2025-07-29T02:22:11.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":87.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.421070042524775,"aZ":-10.028231041181995,"pfxX":-4.656985745373567,"pfxZ":11.022583812355663,"pX":0.19610141957741695,"pZ":3.450803569393197,"vX0":5.671291552891006,"vY0":-141.79280276863432,"vZ0":-3.739664017722474,"x":109.53,"y":145.61,"x0":-1.2375026666441171,"y0":50.00586712457806,"z0":5.441326757770119,"aX":-9.359475963085371},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.2,"breakHorizontal":7.1,"spinRate":2540,"spinDirection":217},"zone":2,"typeConfidence":0.92,"plateTime":0.3882599960443547,"extension":6.5289454981175865},"index":3,"playId":"49fe8328-92e4-3b7c-85c9-75c69b2c6af5","pitchNumber":3,"startTime":"2025-07-29T02:22:21.665Z","endTime":"2025-07-29T02:22:24.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.687899287280416,"aZ":-12.548708452060351,"pfxX":-5.380972075773101,"pfxZ":9.59144369372797,"pX":-0.013116410110380769,"pZ":3.145662692560305,"vX0":5.358881360453771,"vY0":-142.59083663553818,"vZ0":-4.013504364889574,"x":117.5,"y":153.85,"x0":-1.2233945189489828,"y0":50.00484258671046,"z0":5.371056324768908,"aX":-11.013125429289168},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.7,"breakHorizontal":8.5,"spinRate":2496,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.3850328951986657,"extension":6.751707829033039},"index":4,"playId":"56b082fc-8963-3caa-b6dd-df12d28e5197","pitchNumber":4,"startTime":"2025-07-29T02:22:40.377Z","endTime":"2025-07-29T02:22:43.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:22:43.824Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adolis García grounds out, third baseman Kevin Newman to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-29T02:24:48.766Z","endTime":"2025-07-29T02:25:11.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621028,"link":"/api/v1/people/621028"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.48508917126806,"strikeZoneBottom":1.75983150940979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.59031683397514,"aZ":-14.209418694039815,"pfxX":-4.193899532704564,"pfxZ":9.56593823039743,"pX":-0.14763357644370248,"pZ":2.869491370011407,"vX0":4.743899712695445,"vY0":-136.54096871313848,"vZ0":-5.794922102600904,"x":122.63,"y":161.3,"x0":-1.3671590077602678,"y0":50.002496460487876,"z0":6.006414788486071,"aX":-7.875949087176335},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":6.5,"spinRate":2132,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4019813029311714,"extension":6.521862332658463},"index":0,"playId":"b677b902-202e-30a1-adc2-5e253de00116","pitchNumber":1,"startTime":"2025-07-29T02:24:48.766Z","endTime":"2025-07-29T02:24:53.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31185027229911,"aZ":-27.399789555326212,"pfxX":-8.322310382157573,"pfxZ":2.488896125681463,"pX":-0.1643261060478294,"pZ":2.1043642100400337,"vX0":6.52985612595445,"vY0":-137.0972452053858,"vZ0":-4.812876131886776,"x":123.26,"y":181.96,"x0":-1.4874593032052068,"y0":50.00070587848683,"z0":5.736548679468262,"aX":-15.951969594758909},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.7,"breakHorizontal":13.8,"spinRate":2073,"spinDirection":228},"zone":8,"typeConfidence":0.91,"plateTime":0.39843945994695185,"extension":6.437060823521475},"hitData":{"launchSpeed":97.1,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.0,"coordY":172.88}},"index":1,"playId":"ba8ef9c1-783e-3115-9dd8-17a781450523","pitchNumber":2,"startTime":"2025-07-29T02:25:03.054Z","endTime":"2025-07-29T02:25:11.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:25:11.851Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, first baseman Nolan Schanuel to pitcher Jack Kochanowicz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-29T02:25:35.715Z","endTime":"2025-07-29T02:25:45.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":0},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686799,"link":"/api/v1/people/686799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.184757990946427,"aZ":-24.548462342998356,"pfxX":-9.062870830222515,"pfxZ":4.093513378869488,"pX":-0.08011198215590554,"pZ":2.1121153208950747,"vX0":6.596943797546407,"vY0":-135.28515094097108,"vZ0":-5.124137446614454,"x":120.05,"y":181.75,"x0":-1.3668759125373056,"y0":50.002298403478804,"z0":5.740744806272918,"aX":-16.879375214956987},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.6,"breakHorizontal":15.1,"spinRate":2067,"spinDirection":231},"zone":8,"typeConfidence":0.88,"plateTime":0.40413447613198983,"extension":6.56307970738239},"hitData":{"launchSpeed":106.9,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.13,"coordY":169.85}},"index":0,"playId":"96858ab2-717b-392a-ad0f-3dbe87c9d302","pitchNumber":1,"startTime":"2025-07-29T02:25:35.715Z","endTime":"2025-07-29T02:25:45.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:25:45.137Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-29T02:26:12.786Z","endTime":"2025-07-29T02:27:09.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.45498162110538,"strikeZoneBottom":1.6800003881834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.321320144604496,"aZ":-27.74385210152578,"pfxX":-8.600464843384824,"pfxZ":2.354835594205542,"pX":0.6394748157527093,"pZ":1.249814409119108,"vX0":7.873321079908437,"vY0":-136.46151425400433,"vZ0":-7.1362202122047425,"x":92.62,"y":205.04,"x0":-1.1671768244227292,"y0":50.00590470407389,"z0":5.8130148430168385,"aX":-16.206384365582533},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.9,"breakHorizontal":13.9,"spinRate":2013,"spinDirection":229},"zone":14,"typeConfidence":0.91,"plateTime":0.40153789616896773,"extension":6.434490322761581},"index":0,"playId":"491dbfa8-cdc7-320f-b386-1f69cafd17e4","pitchNumber":1,"startTime":"2025-07-29T02:26:12.786Z","endTime":"2025-07-29T02:26:17.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.55979308963627,"strikeZoneBottom":1.68000197366916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55311541239764,"aZ":-18.242078600333596,"pfxX":-4.860001733173107,"pfxZ":7.406243027076881,"pX":0.9367295258394348,"pZ":3.758478134038453,"vX0":7.853330445914298,"vY0":-136.879173935512,"vZ0":-2.4589905027858583,"x":81.29,"y":137.3,"x0":-1.3491624850386812,"y0":50.005353261623256,"z0":5.929336736724655,"aX":-9.146592321589226},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":7.0,"spinRate":2252,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40141934346136,"extension":6.441410713477766},"index":1,"playId":"99e797fc-d8ec-373e-8c22-3613aa2a6e0a","pitchNumber":2,"startTime":"2025-07-29T02:26:27.366Z","endTime":"2025-07-29T02:26:31.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.46995526523675,"strikeZoneBottom":1.6799978352132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.620428886979347,"aZ":-28.727331134389786,"pfxX":-9.790655048386105,"pfxZ":1.7960659113263642,"pX":1.0536294431021038,"pZ":0.2179883896416459,"vX0":9.996981549516462,"vY0":-137.44830638018453,"vZ0":-9.268226407712575,"x":76.84,"y":232.89,"x0":-1.3534309352584608,"y0":50.004568107477986,"z0":5.575653214024015,"aX":-18.791181889525106},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.4,"breakHorizontal":15.7,"spinRate":2098,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.39805704432297206,"extension":6.580894075602348},"index":2,"playId":"839c32b6-ea07-33d2-85fc-6a9dc80e873e","pitchNumber":3,"startTime":"2025-07-29T02:26:43.770Z","endTime":"2025-07-29T02:26:47.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.48492339322308,"strikeZoneBottom":1.69498114210361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09619030917206,"aZ":-24.863390363454247,"pfxX":-9.412727797224537,"pfxZ":3.893920920824455,"pX":1.3702602084884408,"pZ":0.4133495693402641,"vX0":10.433479778471883,"vY0":-135.7868835084145,"vZ0":-9.519680284556424,"x":64.77,"y":227.62,"x0":-1.2883133886183629,"y0":50.00650081276489,"z0":5.677858339351841,"aX":-17.685135315770584},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.3,"breakHorizontal":15.0,"spinRate":2096,"spinDirection":231},"zone":14,"typeConfidence":0.86,"plateTime":0.40247489763390254,"extension":6.67027085081056},"index":3,"playId":"3eb42762-b976-3df0-bfa6-b7a8b2b2f7fc","pitchNumber":4,"startTime":"2025-07-29T02:27:06.312Z","endTime":"2025-07-29T02:27:09.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:27:09.666Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-29T02:27:34.433Z","endTime":"2025-07-29T02:28:42.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.60971973425,"strikeZoneBottom":1.69973756075694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.774924590054635,"aZ":-14.30074669226508,"pfxX":-3.640817741526079,"pfxZ":9.524512215974735,"pX":0.7971218201358339,"pZ":3.315377116392356,"vX0":6.690411573522607,"vY0":-136.10540474641775,"vZ0":-4.24607168990133,"x":86.62,"y":149.26,"x0":-1.2194787552108348,"y0":50.00364299365032,"z0":5.885463077089997,"aX":-6.833414520321633},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2248,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.40237464573822024,"extension":6.558075266237031},"index":0,"playId":"deb0149d-2729-31bf-910c-658073f1a751","pitchNumber":1,"startTime":"2025-07-29T02:27:34.433Z","endTime":"2025-07-29T02:27:38.873Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"18a8251f-cd43-3753-973b-6b432ed7ddbf","startTime":"2025-07-29T02:27:50.691Z","endTime":"2025-07-29T02:27:53.691Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.562110034555694,"aZ":-25.442609134854788,"pfxX":-8.422672815982633,"pfxZ":3.5405606237478375,"pX":-0.02717859490712144,"pZ":1.6334217019051525,"vX0":6.696209355430406,"vY0":-136.62245127887996,"vZ0":-6.36863203870372,"x":118.04,"y":194.68,"x0":-1.409011946331218,"y0":50.00144338609491,"z0":5.729958416073996,"aX":-16.008220831351164},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":13.9,"spinRate":2086,"spinDirection":235},"zone":8,"typeConfidence":0.89,"plateTime":0.40006735157452766,"extension":6.4919218045619065},"index":2,"playId":"22b1cbc2-1a5f-3c1a-88ef-227461a9a71f","pitchNumber":2,"startTime":"2025-07-29T02:28:09.349Z","endTime":"2025-07-29T02:28:14.862Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.423066373429222,"aZ":-31.193060836170368,"pfxX":-8.055903922048582,"pfxZ":0.5703105729778244,"pX":-0.18840236558141418,"pZ":2.2970275584924513,"vX0":6.10222643499699,"vY0":-129.73286720818146,"vZ0":-3.0115277039562613,"x":124.18,"y":176.76,"x0":-1.5165653921554316,"y0":50.00182997933692,"z0":5.8338600239998515,"aX":-13.824097493797739},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":13.3,"spinRate":2117,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4211088440856021,"extension":6.445063067561483},"index":3,"playId":"1df9c787-1c96-396b-8f00-360438dc6afc","pitchNumber":3,"startTime":"2025-07-29T02:28:38.487Z","endTime":"2025-07-29T02:28:42.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:28:42.204Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out to second baseman Marcus Semien.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-29T02:30:40.226Z","endTime":"2025-07-29T02:31:48.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.309666788033027,"aZ":-31.730184175755916,"pfxX":-9.092896847106172,"pfxZ":0.2664143839960076,"pX":-1.18546169233701,"pZ":2.937356357198286,"vX0":2.9344305442960867,"vY0":-128.43985241151736,"vZ0":-0.3543165887541112,"x":179.64,"y":129.45,"x0":-1.1633714290129196,"y0":50.00217581835866,"z0":5.550485276702431,"aX":-15.148296009369055},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":15.7,"spinRate":1567,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.4268975095992049,"extension":6.701893763988814},"index":0,"playId":"96b38992-7efc-3911-99b5-e39d28ae58f4","pitchNumber":1,"startTime":"2025-07-29T02:30:47.571Z","endTime":"2025-07-29T02:30:51.252Z","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":88.3,"endSpeed":80.5,"strikeZoneTop":3.50127165145213,"strikeZoneBottom":1.69958734860299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.962912831181345,"aZ":-33.154992000158714,"pfxX":-8.184978227973525,"pfxZ":-0.5865416462810025,"pX":-1.6432824512481403,"pZ":4.04922266715862,"vX0":1.4551249231862973,"vY0":-128.5420754820671,"vZ0":2.308787354205694,"x":146.45,"y":199.11,"x0":-1.1554172765528192,"y0":50.0051831824271,"z0":5.7229020665651165,"aX":-13.62570066735037},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.2,"breakHorizontal":14.4,"spinRate":1722,"spinDirection":238},"zone":11,"typeConfidence":0.89,"plateTime":0.4269698362134027,"extension":6.543338936819093},"index":1,"playId":"f9270a9c-d53a-3498-bf77-a1e7c127fa78","pitchNumber":2,"startTime":"2025-07-29T02:31:10.947Z","endTime":"2025-07-29T02:31:14.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.53085336822856,"strikeZoneBottom":1.69958583132722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.031294178610874,"aZ":-27.727024655958804,"pfxX":3.242906279728735,"pfxZ":2.5235183655267086,"pX":-0.7726552801043387,"pZ":1.4693802151951079,"vX0":0.6465847019071865,"vY0":-131.51578015149175,"vZ0":-4.915931608559438,"x":108.42,"y":166.14,"x0":-1.4428472407366912,"y0":50.00480910550275,"z0":5.401601673379809,"aX":5.721947599412588},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.7,"breakHorizontal":-6.0,"spinRate":2584,"spinDirection":154},"zone":13,"typeConfidence":0.91,"plateTime":0.41534080137749063,"extension":6.373191678908568},"index":2,"playId":"987e9771-e163-31a9-a3e5-b81fff757d8b","pitchNumber":3,"startTime":"2025-07-29T02:31:26.461Z","endTime":"2025-07-29T02:31:30.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61580556670728,"aZ":-11.079880907365855,"pfxX":-5.28139590737992,"pfxZ":10.551698752812648,"pX":0.22518096998395898,"pZ":2.6903345704159056,"vX0":5.710502070510062,"vY0":-140.67018507427986,"vZ0":-5.445643950414279,"x":118.41,"y":161.16,"x0":-1.147282774801364,"y0":50.00633335217115,"z0":5.3731389836934955,"aX":-10.561921103270274},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":8.4,"spinRate":2500,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.38973490955994716,"extension":6.616810957805857},"hitData":{"launchSpeed":83.8,"launchAngle":12.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":157.59,"coordY":145.5}},"index":3,"playId":"d1778cc3-abaa-3ef4-9676-d5e5719cd314","pitchNumber":4,"startTime":"2025-07-29T02:31:42.504Z","endTime":"2025-07-29T02:31:48.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:31:48.399Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-29T02:32:11.326Z","endTime":"2025-07-29T02:34:06.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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,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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":97.4,"endSpeed":87.6,"strikeZoneTop":3.27030577831759,"strikeZoneBottom":1.6199975537356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.25550282076311,"aZ":-10.73329429884916,"pfxX":-5.83627033978868,"pfxZ":10.76196435106813,"pX":0.7952922254983155,"pZ":2.0263491296384393,"vX0":7.338066824425545,"vY0":-141.4293418590759,"vZ0":-7.127460471171791,"x":116.83,"y":168.78,"x0":-1.0951699747429524,"y0":50.00275225909187,"z0":5.295128776319726,"aX":-11.627425103311667},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":8.8,"spinRate":2462,"spinDirection":226},"zone":9,"typeConfidence":0.91,"plateTime":0.3897777340235633,"extension":6.642990258707913},"index":0,"playId":"1d17a3e1-0934-3449-b484-36816d078844","pitchNumber":1,"startTime":"2025-07-29T02:32:11.326Z","endTime":"2025-07-29T02:32:15.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.3397697901786,"aZ":-11.235223567177432,"pfxX":-5.459131178487077,"pfxZ":10.352168722601949,"pX":0.004551572282781709,"pZ":2.5926496529267387,"vX0":5.083129959536317,"vY0":-142.61720261017376,"vZ0":-5.621490942960694,"x":116.65,"y":152.21,"x0":-1.1075652242997887,"y0":50.00291517988129,"z0":5.324036179901344,"aX":-11.042214531412933},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.5,"breakHorizontal":8.6,"spinRate":2519,"spinDirection":220},"zone":5,"typeConfidence":0.92,"plateTime":0.38674623325796764,"extension":6.734746228036114},"index":1,"playId":"7efe482a-dcf6-33da-b91a-59ba8e16a827","pitchNumber":2,"startTime":"2025-07-29T02:32:25.749Z","endTime":"2025-07-29T02:32:28.799Z","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":97.5,"endSpeed":89.0,"strikeZoneTop":3.24042143701619,"strikeZoneBottom":1.61999755816686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42540713782775,"aZ":-14.018454699780758,"pfxX":-5.757400705691304,"pfxZ":8.893221752226301,"pX":0.18633012989342845,"pZ":4.153213735597228,"vX0":5.537975992074678,"vY0":-141.96201698239062,"vZ0":-1.3096254978176374,"x":109.9,"y":126.64,"x0":-1.0414867850946359,"y0":50.00253183453272,"z0":5.512620801836648,"aX":-11.75413178645678},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":9.4,"spinRate":2421,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.3857847115846069,"extension":6.509116144441567},"index":2,"playId":"5f45a689-84d5-34c8-a3ab-3fc8564be492","pitchNumber":3,"startTime":"2025-07-29T02:32:44.523Z","endTime":"2025-07-29T02:32:48.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.867788743896597,"aZ":-14.496039925660112,"pfxX":-5.77956932643178,"pfxZ":8.653658055700749,"pX":0.17991397866296918,"pZ":3.5196552689840166,"vX0":5.746080809591737,"vY0":-141.87023886589776,"vZ0":-2.787309932834693,"x":110.14,"y":143.75,"x0":-1.1189301552966737,"y0":50.00033141477465,"z0":5.436535655480216,"aX":-11.803069064723658},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2373,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3858075477555767,"extension":6.594352100136312},"index":3,"playId":"b17eb5cd-d59a-3e5c-a8cd-59f72cce56ae","pitchNumber":4,"startTime":"2025-07-29T02:33:03.667Z","endTime":"2025-07-29T02:33:06.736Z","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":90.8,"endSpeed":83.1,"strikeZoneTop":3.33016798828823,"strikeZoneBottom":1.61999794924332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.567468441073075,"aZ":-29.564097082958686,"pfxX":-7.928455171185117,"pfxZ":1.4860181760377897,"pX":0.834251482087158,"pZ":0.42264019664571995,"vX0":7.442176428370027,"vY0":-131.83363508589548,"vZ0":-6.944527574297752,"x":85.2,"y":227.37,"x0":-1.0032326549135369,"y0":50.00019366289985,"z0":5.290462252785539,"aX":-13.872421861984},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.3,"breakHorizontal":12.6,"spinRate":1640,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.41642057581519243,"extension":6.931274450377379},"index":4,"playId":"3e5f53a8-b943-32d9-95f9-023052a1b42d","pitchNumber":5,"startTime":"2025-07-29T02:33:24.900Z","endTime":"2025-07-29T02:33:28.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.294783518506303,"aZ":-29.233840957337854,"pfxX":1.8023352481574881,"pfxZ":1.620662186574907,"pX":0.8198123326547313,"pZ":1.9610218134944113,"vX0":5.044379723018904,"vY0":-133.25738457806915,"vZ0":-3.7007765572034685,"x":85.75,"y":185.83,"x0":-1.3253089301411098,"y0":50.00428678571545,"z0":5.459599661502244,"aX":3.268184611255045},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.4,"breakHorizontal":-4.3,"spinRate":2643,"spinDirection":138},"zone":9,"typeConfidence":0.9,"plateTime":0.40968011197785525,"extension":6.502119643081891},"index":5,"playId":"c6014c8a-7141-3692-9113-056555ae155c","pitchNumber":6,"startTime":"2025-07-29T02:33:41.700Z","endTime":"2025-07-29T02:33:44.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.176558462732988,"aZ":-28.424347741460775,"pfxX":2.0183758292615335,"pfxZ":2.0984139740542878,"pX":0.7893752535949371,"pZ":1.5648094972320452,"vX0":4.630949636927199,"vY0":-132.49220127165324,"vZ0":-4.787441395166175,"x":86.91,"y":196.53,"x0":-1.2402960666709582,"y0":50.000671958718264,"z0":5.4616665839211125,"aX":3.6029482536659443},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.0,"breakHorizontal":-4.7,"spinRate":2638,"spinDirection":161},"zone":9,"typeConfidence":0.9,"plateTime":0.41272994463039137,"extension":6.517059539973898},"index":6,"playId":"9a4193ef-c903-30e4-a68b-db98295a246d","pitchNumber":7,"startTime":"2025-07-29T02:34:02.248Z","endTime":"2025-07-29T02:34:06.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:34:06.468Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a sharp line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-29T02:34:12.314Z","endTime":"2025-07-29T02:34:56.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"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],"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":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16631701580252,"aZ":-27.96174401274146,"pfxX":1.709009436229965,"pfxZ":2.3473163153459202,"pX":1.3905644772007333,"pZ":1.1202974100665148,"vX0":6.240510318758281,"vY0":-132.56444614136362,"vZ0":-5.772087507677836,"x":63.99,"y":208.53,"x0":-1.2083222292813494,"y0":50.004114707225185,"z0":5.346019470864512,"aX":3.064966733790669},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.2,"breakHorizontal":-4.3,"spinRate":2627,"spinDirection":179},"zone":14,"typeConfidence":0.9,"plateTime":0.41189229095779245,"extension":6.827455672201032},"index":0,"playId":"35aeb140-32f1-3a17-a045-8ee971a47982","pitchNumber":1,"startTime":"2025-07-29T02:34:31.618Z","endTime":"2025-07-29T02:34:35.225Z","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":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.573508351025666,"aZ":-29.59008004729724,"pfxX":2.217402340288071,"pfxZ":1.4474630581517927,"pX":0.61358085982422,"pZ":2.0446535834224058,"vX0":4.271655956786161,"vY0":-132.07492134343443,"vZ0":-3.131345250732135,"x":93.61,"y":183.57,"x0":-1.306623300170122,"y0":50.001162701959984,"z0":5.39939832222907,"aX":3.954900866673393},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.2,"breakHorizontal":-4.9,"spinRate":2647,"spinDirection":158},"zone":9,"typeConfidence":0.91,"plateTime":0.41318052822942786,"extension":6.55879086563424},"hitData":{"launchSpeed":102.8,"launchAngle":10.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":100.53,"coordY":91.94}},"index":1,"playId":"e7466663-0293-326d-aa88-b024646c0fe3","pitchNumber":2,"startTime":"2025-07-29T02:34:44.865Z","endTime":"2025-07-29T02:34:56.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:34:56.358Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-29T02:35:02.142Z","endTime":"2025-07-29T02:36:35.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.3,"endSpeed":88.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.682169480965506,"aZ":-14.399375736211919,"pfxX":-7.317799400360657,"pfxZ":8.895896151187033,"pX":0.4949478117418981,"pZ":2.0019852419555844,"vX0":7.458412863495716,"vY0":-141.30367990766706,"vZ0":-6.6187435956845935,"x":98.13,"y":184.73,"x0":-1.2428821765400553,"y0":50.00649381021662,"z0":5.320503806506656,"aX":-14.629388611622801},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":11.5,"spinRate":2463,"spinDirection":222},"zone":9,"typeConfidence":0.89,"plateTime":0.3893481901968183,"extension":6.785880129624012},"index":0,"playId":"1a8bc0e5-5184-3dc8-8aa4-c7ca7cdf428f","pitchNumber":1,"startTime":"2025-07-29T02:35:22.492Z","endTime":"2025-07-29T02:35:25.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.45092725227379,"strikeZoneBottom":1.69987306501753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.4040291951779,"aZ":-12.10305652378937,"pfxX":-6.156790241939195,"pfxZ":9.95578505998321,"pX":0.6164925551694341,"pZ":2.1190372304858207,"vX0":7.583593817068286,"vY0":-141.77395009604342,"vZ0":-6.54018075339188,"x":93.5,"y":181.57,"x0":-1.30567093778589,"y0":50.00038010098347,"z0":5.2443431272890075,"aX":-12.408806804306357},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":9.5,"spinRate":2458,"spinDirection":226},"zone":9,"typeConfidence":0.91,"plateTime":0.3878171426068837,"extension":6.723160967867263},"index":1,"playId":"32c7ae8b-ef02-3902-8a66-c18e399ec48d","pitchNumber":2,"startTime":"2025-07-29T02:35:43.749Z","endTime":"2025-07-29T02:35:48.535Z","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":98.2,"endSpeed":88.3,"strikeZoneTop":3.4210445988672,"strikeZoneBottom":1.66999680067553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.56289958172383,"aZ":-13.92204027504576,"pfxX":-6.964757891552415,"pfxZ":8.994468880274887,"pX":0.688334526032678,"pZ":3.870314994339428,"vX0":7.496836120284723,"vY0":-142.66315355070222,"vZ0":-1.9074863608540993,"x":90.76,"y":134.28,"x0":-1.0883679782674112,"y0":50.00266398599255,"z0":5.440964441004119,"aX":-14.134055378890789},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.0,"breakHorizontal":10.8,"spinRate":2474,"spinDirection":221},"zone":12,"typeConfidence":0.92,"plateTime":0.3862271165473583,"extension":6.8035174800238645},"index":2,"playId":"92b35195-462b-3c9b-b804-6565de08e876","pitchNumber":3,"startTime":"2025-07-29T02:36:04.841Z","endTime":"2025-07-29T02:36:08.377Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.775637746792594,"aZ":-29.745677305472814,"pfxX":2.5228992254095055,"pfxZ":1.3736533545110792,"pX":0.9749509873803074,"pZ":2.4777893896670684,"vX0":4.698220968716077,"vY0":-131.8815581222886,"vZ0":-2.2636595874369263,"x":79.84,"y":171.88,"x0":-1.1541279153181168,"y0":50.0053275878866,"z0":5.530804607527658,"aX":4.464844107652102},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.3,"breakHorizontal":-5.5,"spinRate":2664,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.41455226106107945,"extension":6.413359299044638},"hitData":{"launchSpeed":90.6,"launchAngle":55.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.94,"coordY":134.69}},"index":3,"playId":"788f0c3b-04fb-3db4-9bc8-f4704c39654d","pitchNumber":4,"startTime":"2025-07-29T02:36:24.618Z","endTime":"2025-07-29T02:36:35.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:36:35.469Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T02:39:14.040Z","endTime":"2025-07-29T02:39:46.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.125688438027268,"aZ":-27.164879119544775,"pfxX":-9.478065205397318,"pfxZ":2.6434979901786253,"pX":-0.5836113625353232,"pZ":1.6635565916515698,"vX0":5.147187196189687,"vY0":-136.33135201379451,"vZ0":-6.09026920011373,"x":139.25,"y":193.86,"x0":-1.2580857545524464,"y0":50.003734482851584,"z0":5.785160060096123,"aX":-17.959467543436674},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.7,"breakHorizontal":16.2,"spinRate":2115,"spinDirection":227},"zone":7,"typeConfidence":0.91,"plateTime":0.4007600158172173,"extension":6.655332301902648},"index":0,"playId":"ed24e513-92ca-36f5-8961-c1c7dfe744f4","pitchNumber":1,"startTime":"2025-07-29T02:39:21.720Z","endTime":"2025-07-29T02:39:25.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.905746910897733,"aZ":-28.940366415075793,"pfxX":-9.956764065678566,"pfxZ":1.7342253635415759,"pX":-0.2034997151026616,"pZ":2.9306566770296003,"vX0":6.45284276239536,"vY0":-135.26240647324119,"vZ0":-2.5491888841759263,"x":124.76,"y":159.65,"x0":-1.3194318129723381,"y0":50.00165101030698,"z0":5.902450779496293,"aX":-18.555213308891236},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.9,"breakHorizontal":16.8,"spinRate":2102,"spinDirection":227},"zone":5,"typeConfidence":0.88,"plateTime":0.4040383932718363,"extension":6.620650955385546},"hitData":{"launchSpeed":91.5,"launchAngle":-29.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":95.34,"coordY":144.4}},"index":1,"playId":"5b8b52fa-47d8-381e-9b37-a6543adad5a7","pitchNumber":2,"startTime":"2025-07-29T02:39:37.610Z","endTime":"2025-07-29T02:39:46.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:39:46.534Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T02:40:00.384Z","endTime":"2025-07-29T02:41:46.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.7,"strikeZoneTop":3.26078451728377,"strikeZoneBottom":1.43055978810605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.188685747004275,"aZ":-32.20607736553266,"pfxX":1.3361858839099585,"pfxZ":-0.019058717011958493,"pX":0.5351361016726602,"pZ":1.7066128725226144,"vX0":4.447528882612954,"vY0":-124.7403631446519,"vZ0":-3.1638658767770247,"x":96.6,"y":192.7,"x0":-1.4479383862188595,"y0":50.00367946739285,"z0":5.659492509741537,"aX":2.0956079069252174},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.6,"breakHorizontal":-3.5,"spinRate":2653,"spinDirection":34},"zone":9,"typeConfidence":0.92,"plateTime":0.43988447994760227,"extension":6.4861087894052565},"index":0,"playId":"7e8ee79d-dc8c-3a9b-a1d2-59ea0a87425d","pitchNumber":1,"startTime":"2025-07-29T02:40:11.499Z","endTime":"2025-07-29T02:40:15.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.50015751615037,"strikeZoneBottom":1.61013533925105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.784817748830623,"aZ":-17.014375477121707,"pfxX":-4.409124829802594,"pfxZ":8.062305309367845,"pX":-1.6542601638437908,"pZ":4.570024640982815,"vX0":1.101616932341293,"vY0":-136.67306953281357,"vZ0":-0.58708277670608,"x":180.06,"y":115.39,"x0":-1.4912463019340116,"y0":50.00475840610723,"z0":5.962432117068451,"aX":-8.292721375746195},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":7.7,"spinRate":2226,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4016622723763392,"extension":6.491560016110865},"index":1,"playId":"2b2e9726-dc78-3dc7-b18b-b2afd46a036e","pitchNumber":2,"startTime":"2025-07-29T02:40:26.654Z","endTime":"2025-07-29T02:40:29.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.093089420297606,"aZ":-29.163742267004753,"pfxX":-8.331486148815191,"pfxZ":1.6363304181272307,"pX":0.34032722722576164,"pZ":1.3884992435105812,"vX0":7.101441467855546,"vY0":-134.52680546751066,"vZ0":-5.958376452856258,"x":104.03,"y":201.29,"x0":-1.246051417739469,"y0":50.00333501478841,"z0":5.688824792487607,"aX":-15.332237334083473},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.9,"breakHorizontal":13.7,"spinRate":2177,"spinDirection":229},"zone":14,"typeConfidence":0.62,"plateTime":0.40652443220478096,"extension":6.575487309259783},"index":2,"playId":"f1a4a357-f210-341f-a7b7-cae67bf7ab9c","pitchNumber":3,"startTime":"2025-07-29T02:40:44.004Z","endTime":"2025-07-29T02:40:47.469Z","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":90.0,"endSpeed":83.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98658643933752,"aZ":-29.27854103900329,"pfxX":-6.335987947203226,"pfxZ":1.646896904427538,"pX":0.23509333972308435,"pZ":1.2937962050997769,"vX0":6.072187908317165,"vY0":-131.03656791313205,"vZ0":-5.86821499918276,"x":108.04,"y":203.85,"x0":-1.2775138120627052,"y0":50.00100903658084,"z0":5.721005073694271,"aX":-11.132034404035755},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.0,"breakHorizontal":10.3,"spinRate":2073,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.41634071599311406,"extension":6.567917639748991},"index":3,"playId":"346fda29-ffba-372c-8659-736d0f74e966","pitchNumber":4,"startTime":"2025-07-29T02:41:13.893Z","endTime":"2025-07-29T02:41:19.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28507226908177,"aZ":-18.00019763988319,"pfxX":-2.822464852878853,"pfxZ":7.383665301022663,"pX":-0.3789270039293294,"pZ":3.6683453209607473,"vX0":3.8475056520801303,"vY0":-138.05907088103055,"vZ0":-2.7499884011183804,"x":131.44,"y":139.73,"x0":-1.4274237294281327,"y0":50.0041524220218,"z0":5.896573573250564,"aX":-5.419585973173092},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":4.2,"spinRate":2225,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39754414961955886,"extension":6.47333225753068},"index":4,"playId":"19578822-647b-3b47-b8bb-b6ebd0610985","pitchNumber":5,"startTime":"2025-07-29T02:41:42.116Z","endTime":"2025-07-29T02:41:46.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:41:46.547Z","atBatIndex":32},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Josh Smith triples (2) on a line drive to right fielder Gustavo Campero.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T02:41:59.628Z","endTime":"2025-07-29T02:42:36.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.6,"endSpeed":82.2,"strikeZoneTop":3.1299986489902,"strikeZoneBottom":1.48000284366231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.157242715494053,"aZ":-30.282163948730062,"pfxX":-7.784756102295929,"pfxZ":1.1033391545599214,"pX":-1.197878988429045,"pZ":1.7547975972127576,"vX0":3.300734013126467,"vY0":-130.4061999870496,"vZ0":-4.383185237726407,"x":162.66,"y":191.4,"x0":-1.4705600784603403,"y0":50.004989105317,"z0":5.749392993224708,"aX":-13.370804229230442},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.2,"breakHorizontal":13.3,"spinRate":2124,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4204771901955908,"extension":6.483626184505977},"index":0,"playId":"f07c24ed-44c7-3508-bd16-3187aa0b025c","pitchNumber":1,"startTime":"2025-07-29T02:42:07.575Z","endTime":"2025-07-29T02:42:11.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.260361916290787,"aZ":-28.01068347686762,"pfxX":-7.60766144313815,"pfxZ":2.4524269048287772,"pX":-0.16630672998860954,"pZ":1.8972372684559575,"vX0":5.639765359956907,"vY0":-129.72029553371414,"vZ0":-4.411635967409179,"x":123.34,"y":187.55,"x0":-1.3850181477219223,"y0":50.00203972362344,"z0":5.766480286922343,"aX":-12.907344410922361},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":12.5,"spinRate":2111,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.42296572509228936,"extension":6.5346867628492005},"hitData":{"launchSpeed":91.0,"launchAngle":23.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":211.26,"coordY":109.89}},"index":1,"playId":"3c3fa045-3a9a-3bf9-8cbd-1727a3835480","pitchNumber":2,"startTime":"2025-07-29T02:42:22.129Z","endTime":"2025-07-29T02:42:36.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:42:36.475Z","atBatIndex":33},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Jack Kochanowicz intentionally walks Corey Seager.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T02:42:51.826Z","endTime":"2025-07-29T02:42:57.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"07769586-0356-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-07-29T02:42:55.633Z","endTime":"2025-07-29T02:42:55.647Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"07769586-0356-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-07-29T02:42:55.647Z","endTime":"2025-07-29T02:42:55.648Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"07769586-0356-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-07-29T02:42:55.648Z","endTime":"2025-07-29T02:42:55.649Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"07769586-0356-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-07-29T02:42:55.649Z","endTime":"2025-07-29T02:42:57.194Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-07-29T02:42:57.194Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks. Corey Seager to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T02:44:05.691Z","endTime":"2025-07-29T02:45:59.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnThird":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T02:43:24.569Z","endTime":"2025-07-29T02:44:07.878Z","isPitch":false,"type":"action"},{"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":94.1,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.16070416071094,"aZ":-27.094152476649672,"pfxX":-9.772772736844544,"pfxZ":2.671425923106078,"pX":-0.923551139164233,"pZ":2.099312063932583,"vX0":5.4789245588896955,"vY0":-136.99298886511446,"vZ0":-4.459587707165338,"x":152.2,"y":182.1,"x0":-1.6793596152763146,"y0":50.00352682856721,"z0":5.5996503620175835,"aX":-18.58232227152769},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":1960,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.3997705923780819,"extension":6.684967039706711},"index":1,"playId":"a3caf0ae-863c-31b1-b19d-fd57155653af","pitchNumber":1,"startTime":"2025-07-29T02:44:07.878Z","endTime":"2025-07-29T02:44:12.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.41985065143952,"strikeZoneBottom":1.75986074746928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6263009750728,"aZ":-30.156273158518974,"pfxX":-7.295904061994592,"pfxZ":1.0672335109407154,"pX":0.43585310300342955,"pZ":1.4771013464425942,"vX0":7.4393560567651145,"vY0":-136.55324044582554,"vZ0":-6.008624815111788,"x":100.39,"y":198.9,"x0":-1.3738400703381104,"y0":50.00312331712698,"z0":5.776508006876357,"aX":-13.800573411575916},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.8,"breakHorizontal":11.6,"spinRate":1929,"spinDirection":226},"zone":14,"typeConfidence":0.87,"plateTime":0.4008645673593181,"extension":6.481810679827144},"index":2,"playId":"1d6f18c4-1d88-366f-9050-e0b1211aa552","pitchNumber":2,"startTime":"2025-07-29T02:44:47.831Z","endTime":"2025-07-29T02:44:52.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.41984198785536,"strikeZoneBottom":1.75986285829084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.276812136018012,"aZ":-31.08021963963143,"pfxX":-8.313379947842282,"pfxZ":0.5782174406395741,"pX":0.837744119555783,"pZ":1.2590367212799634,"vX0":8.813841369593915,"vY0":-136.74586734917722,"vZ0":-6.2583578048057,"x":85.07,"y":204.79,"x0":-1.3477473535411673,"y0":50.00287338484652,"z0":5.710690889985457,"aX":-15.737654510166376},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-0.1,"breakHorizontal":13.2,"spinRate":1986,"spinDirection":226},"zone":14,"typeConfidence":0.89,"plateTime":0.40059886378159293,"extension":6.634886349944498},"index":3,"playId":"83c63898-90a7-3928-913c-23fdb9e792c5","pitchNumber":3,"startTime":"2025-07-29T02:45:06.189Z","endTime":"2025-07-29T02:45:09.317Z","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":88.5,"endSpeed":81.7,"strikeZoneTop":3.35999874803612,"strikeZoneBottom":1.64013547689455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.055385986197177,"aZ":-30.320875822314076,"pfxX":-9.706267219285671,"pfxZ":1.1100893251253334,"pX":-0.12998578829711172,"pZ":-0.38104616162928734,"vX0":6.039446969083879,"vY0":-128.58107340168675,"vZ0":-8.993197636878914,"x":121.95,"y":249.07,"x0":-1.250013513818756,"y0":50.005950800790345,"z0":5.520373314560549,"aX":-16.22976273008519},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.1,"breakHorizontal":16.2,"spinRate":2052,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.42624862738632485,"extension":6.5724578353610825},"index":4,"playId":"8abbab20-10fc-3914-b629-8b45c31d5094","pitchNumber":4,"startTime":"2025-07-29T02:45:25.494Z","endTime":"2025-07-29T02:45:29.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.36000335097714,"strikeZoneBottom":1.69999633782088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.63517500449015,"aZ":-27.695055993076746,"pfxX":-8.537457364560126,"pfxZ":2.3024324383629313,"pX":-0.837453701887994,"pZ":2.9255442228477495,"vX0":4.548075835879685,"vY0":-138.34012655539112,"vZ0":-3.070543918375449,"x":148.92,"y":159.79,"x0":-1.3897789124416493,"y0":50.005698439512145,"z0":5.897972930716881,"aX":-16.620517514384886},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.7,"breakHorizontal":14.5,"spinRate":2072,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39530056906666555,"extension":6.5367071677126045},"index":5,"playId":"588bad39-a099-31fe-9422-f8e0a03123bd","pitchNumber":5,"startTime":"2025-07-29T02:45:54.728Z","endTime":"2025-07-29T02:45:59.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:45:59.778Z","atBatIndex":35},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Angels challenged (catch or drop), call on the field was upheld: Adolis García reaches on a fielding error by right fielder Gustavo Campero. Josh Smith scores. Corey Seager scores. Marcus Semien to 3rd. Adolis García to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T02:47:15.406Z","endTime":"2025-07-29T02:48:17.307Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"postOnThird":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":686799,"link":"/api/v1/people/686799"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":686799,"link":"/api/v1/people/686799"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T02:46:22.251Z","endTime":"2025-07-29T02:47:17.516Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.979846405507928,"aZ":-30.94648659017392,"pfxX":-7.40004552595313,"pfxZ":0.7090513198355683,"pX":-0.27289792796593243,"pZ":2.6065123647764437,"vX0":5.901262909711079,"vY0":-130.48090822350136,"vZ0":-2.002309959910865,"x":127.4,"y":168.4,"x0":-1.596042593573383,"y0":50.00455344126783,"z0":5.702823290419849,"aX":-12.834597702432514},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.1,"breakHorizontal":12.2,"spinRate":2127,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4188663070089458,"extension":6.662298917206535},"index":1,"playId":"47d0fea6-d083-33e8-addc-8dbdb1b4e4cf","pitchNumber":1,"startTime":"2025-07-29T02:47:17.516Z","endTime":"2025-07-29T02:47:20.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2025-07-29T02:47:33.535Z","endTime":"2025-07-29T02:47:44.794Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"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":95.4,"endSpeed":86.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3222683120832,"aZ":-14.06948279063456,"pfxX":-4.3370723322446985,"pfxZ":9.331792764723478,"pX":0.8356643008654543,"pZ":2.9181994394781436,"vX0":7.758196034888719,"vY0":-138.70987648815924,"vZ0":-5.086173297616525,"x":85.15,"y":159.99,"x0":-1.4396700010369776,"y0":50.00066183637692,"z0":5.720549350406795,"aX":-8.413051273306037},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2276,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3955523850948395,"extension":6.627996994131968},"index":3,"playId":"fde74a34-2b6a-3486-8d1d-f23f9a868839","pitchNumber":2,"startTime":"2025-07-29T02:47:44.794Z","endTime":"2025-07-29T02:47:48.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26673059343662,"aZ":-13.804660294822506,"pfxX":-4.0198717923649765,"pfxZ":9.498549596214326,"pX":1.4795258192940064,"pZ":2.5740406321934284,"vX0":8.855738516615956,"vY0":-138.29605938355823,"vZ0":-6.282297151683919,"x":60.6,"y":169.28,"x0":-1.2440807463309604,"y0":50.006084274409695,"z0":5.803815600915454,"aX":-7.777689169534397},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":5.4,"spinRate":2339,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3962851926921638,"extension":6.580602670216204},"hitData":{"launchSpeed":81.4,"launchAngle":45.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.38,"coordY":105.15}},"index":4,"playId":"e4b1f6b7-b669-3095-94c4-b85138ab8d88","pitchNumber":3,"startTime":"2025-07-29T02:48:01.448Z","endTime":"2025-07-29T02:48:17.307Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MD","challengeTeamId":108},"playEndTime":"2025-07-29T02:48:17.307Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-29T02:52:44.711Z","endTime":"2025-07-29T02:55:33.935Z","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":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T02:50:30.717Z","endTime":"2025-07-29T02:50:55.900Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Connor Brogdon replaces Jack Kochanowicz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-29T02:50:55.900Z","endTime":"2025-07-29T02:52:47.020Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641401,"link":"/api/v1/people/641401"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.47000155798176,"strikeZoneBottom":1.66000079638037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85867807676365,"aZ":-27.197470511348705,"pfxX":-10.497770534209957,"pfxZ":3.3140253801091757,"pX":-0.6105661871237938,"pZ":0.19018406545716282,"vX0":7.8711625476022675,"vY0":-122.2942673709807,"vZ0":-6.981555345577283,"x":140.27,"y":233.65,"x0":-2.5192533310605656,"y0":50.00404114899555,"z0":5.439256019573327,"aX":-15.779213981568745},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.4,"breakHorizontal":16.9,"spinRate":2083,"spinDirection":252},"zone":13,"typeConfidence":0.89,"plateTime":0.44920032702469515,"extension":7.020534319181699},"index":2,"playId":"5abc3f73-2913-35fa-ab76-e5ac44712659","pitchNumber":1,"startTime":"2025-07-29T02:52:47.020Z","endTime":"2025-07-29T02:52:50.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.46999974257167,"strikeZoneBottom":1.6599989518515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76762958263717,"aZ":-12.085279856666297,"pfxX":-7.39038704403651,"pfxZ":10.158900338357343,"pX":0.04903580076853945,"pZ":2.5601506248188435,"vX0":9.532526912049548,"vY0":-140.21971086695098,"vZ0":-6.277438382816943,"x":115.13,"y":169.66,"x0":-2.445577145481117,"y0":50.00278891176098,"z0":5.62764875548949,"aX":-14.614643181836307},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":11.3,"spinRate":2265,"spinDirection":218},"zone":5,"typeConfidence":0.93,"plateTime":0.39165981430784,"extension":7.093897042695063},"index":3,"playId":"f6daf7b4-04f4-3e2f-9105-03d61cfd3c77","pitchNumber":2,"startTime":"2025-07-29T02:53:12.077Z","endTime":"2025-07-29T02:53:15.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.53001039928989,"strikeZoneBottom":1.72002668276271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.92732251801109,"aZ":-13.901625273028529,"pfxX":-7.073781384935939,"pfxZ":9.192635330844421,"pX":-1.8333429523533218,"pZ":2.6353204590251913,"vX0":4.970996948572563,"vY0":-140.7872311459636,"vZ0":-5.751114009883612,"x":186.88,"y":167.63,"x0":-2.711859277066763,"y0":50.00172856952923,"z0":5.620413200551391,"aX":-14.058283063437708},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":11.6,"spinRate":2262,"spinDirection":224},"zone":11,"typeConfidence":0.93,"plateTime":0.39054386387285467,"extension":6.939423834309445},"index":4,"playId":"e837ee5d-3789-311f-9ea3-9b3cee0292da","pitchNumber":3,"startTime":"2025-07-29T02:53:27.981Z","endTime":"2025-07-29T02:53:32.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86871435855623,"aZ":-11.840497314232696,"pfxX":-7.065779512626175,"pfxZ":10.544736571699964,"pX":0.16346019249750265,"pZ":2.210905582577158,"vX0":9.73810655286325,"vY0":-138.46844267830363,"vZ0":-6.821353107259974,"x":110.77,"y":179.09,"x0":-2.4921323524886194,"y0":50.006816760780715,"z0":5.510236586538162,"aX":-13.631315131882705},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":10.6,"spinRate":2199,"spinDirection":224},"zone":8,"typeConfidence":0.93,"plateTime":0.39658500047288836,"extension":7.1247900896589815},"index":5,"playId":"4a1e5547-dfad-38cf-bfef-37b1be2e187f","pitchNumber":4,"startTime":"2025-07-29T02:53:46.930Z","endTime":"2025-07-29T02:53:49.930Z","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":2},"pitchData":{"startSpeed":85.0,"endSpeed":76.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.082753944846242,"aZ":-21.811999571376244,"pfxX":-11.887441733727805,"pfxZ":6.80029598413611,"pX":-0.3229396961371462,"pZ":2.7511960372335795,"vX0":8.863012079094558,"vY0":-123.35554533350222,"vZ0":-2.590746730241743,"x":129.31,"y":164.5,"x0":-2.437827602935686,"y0":50.00477566687385,"z0":5.676200551159611,"aX":-18.11872666887618},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":11.9,"breakHorizontal":19.2,"spinRate":2191,"spinDirection":249},"zone":4,"typeConfidence":0.86,"plateTime":0.44593161663331005,"extension":6.887753101301241},"index":6,"playId":"0ca715ea-0912-3051-8933-da44e1719d7a","pitchNumber":5,"startTime":"2025-07-29T02:54:12.025Z","endTime":"2025-07-29T02:54:20.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.46999932434792,"strikeZoneBottom":1.65999774144439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22860771064392,"aZ":-19.20893457294296,"pfxX":-7.1388406170305565,"pfxZ":6.513322975393766,"pX":-0.9291644563053806,"pZ":3.859247271489175,"vX0":6.843532762320493,"vY0":-140.30350909056884,"vZ0":-1.8160093018758392,"x":152.42,"y":134.58,"x0":-2.474376388195342,"y0":50.00231307997449,"z0":5.768885123621595,"aX":-14.20920298540595},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.6,"breakHorizontal":11.5,"spinRate":2195,"spinDirection":223},"zone":11,"typeConfidence":0.93,"plateTime":0.3906366528466241,"extension":7.122435045263177},"index":7,"playId":"4a08c346-a570-334f-af41-a4956315c604","pitchNumber":6,"startTime":"2025-07-29T02:55:11.529Z","endTime":"2025-07-29T02:55:15.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.560638099299595,"aZ":-18.02249055127096,"pfxX":-7.914809273413378,"pfxZ":7.150586329406524,"pX":-0.8768272208765289,"pZ":3.9722027558049624,"vX0":7.329064779258845,"vY0":-140.0222589956135,"vZ0":-1.6782071167508918,"x":150.42,"y":131.53,"x0":-2.503989916349109,"y0":50.002899394126956,"z0":5.7624367019840586,"aX":-15.666152312347608},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":12.7,"spinRate":2124,"spinDirection":224},"zone":11,"typeConfidence":0.93,"plateTime":0.3916423693608544,"extension":7.096682549365427},"index":8,"playId":"55ae9b85-5917-3f57-9b76-3b098df666bd","pitchNumber":7,"startTime":"2025-07-29T02:55:29.688Z","endTime":"2025-07-29T02:55:33.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:55:33.935Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-29T02:57:24.646Z","endTime":"2025-07-29T02:58:29.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.161654261235235,"aZ":-12.47092173870581,"pfxX":-5.083358366600221,"pfxZ":10.153362259316577,"pX":-0.5080224691051968,"pZ":2.8199632055911716,"vX0":4.51953172103028,"vY0":-138.90979694749316,"vZ0":-4.746632570520614,"x":136.36,"y":162.64,"x0":-1.5013104064430511,"y0":50.00180404073656,"z0":5.389919649284121,"aX":-9.863837284531238},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2366,"spinDirection":221},"zone":1,"typeConfidence":0.89,"plateTime":0.39537831033221105,"extension":6.683328122130297},"index":0,"playId":"1f4b8426-33f9-3e11-92fd-6cdfe7f71c0b","pitchNumber":1,"startTime":"2025-07-29T02:57:46.047Z","endTime":"2025-07-29T02:57:49.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.25999726311438,"strikeZoneBottom":1.48999630102592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5053723900314,"aZ":-30.514890876180935,"pfxX":2.4287667946637583,"pfxZ":0.9701219826221923,"pX":-1.475124418671494,"pZ":2.905525020576767,"vX0":-0.5687092736227606,"vY0":-129.8878547597882,"vZ0":-0.9112532828122133,"x":173.23,"y":160.33,"x0":-1.569297621894031,"y0":50.004101465841224,"z0":5.575519906083821,"aX":4.161576942341653},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":-4.3,"spinRate":2556,"spinDirection":153},"zone":11,"typeConfidence":0.9,"plateTime":0.4212567473096098,"extension":6.323742613472017},"index":1,"playId":"ad652ecc-ea99-34ec-8b31-82d6ccc834ca","pitchNumber":2,"startTime":"2025-07-29T02:58:05.189Z","endTime":"2025-07-29T02:58:08.943Z","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":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97613175992592,"aZ":-30.178039871619116,"pfxX":2.1786035414691973,"pfxZ":1.1689792610547647,"pX":-0.417970523843232,"pZ":1.924315914008583,"vX0":1.5410331458155373,"vY0":-129.65928355502948,"vZ0":-3.3949208608216224,"x":132.93,"y":186.82,"x0":-1.30218980414375,"y0":50.00400283523274,"z0":5.5424489660681235,"aX":3.7261317629776713},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.6,"breakHorizontal":-4.3,"spinRate":2678,"spinDirection":142},"zone":7,"typeConfidence":0.91,"plateTime":0.42171289147379376,"extension":6.483627522724631},"hitData":{"launchSpeed":93.6,"launchAngle":28.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.19,"coordY":78.77}},"index":2,"playId":"43b182bf-893f-312a-8623-df6d00f9b11a","pitchNumber":3,"startTime":"2025-07-29T02:58:21.181Z","endTime":"2025-07-29T02:58:29.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:58:29.158Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gustavo Campero singles on a line drive to right fielder Adolis García.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-29T02:58:46.985Z","endTime":"2025-07-29T02:59:23.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.15057084782678,"strikeZoneBottom":1.53058877209562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.853140691049507,"aZ":-40.92314222076509,"pfxX":5.0083450177807105,"pfxZ":-6.738626902192863,"pX":-1.133352762636083,"pZ":2.891618433429987,"vX0":-1.0081229388978972,"vY0":-113.52105546758334,"vZ0":2.5475694862102913,"x":160.2,"y":160.71,"x0":-1.3325807240760306,"y0":50.00372041648011,"z0":5.844691787250641,"aX":6.500891624705312},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.2,"breakHorizontal":-8.8,"spinRate":2744,"spinDirection":64},"zone":11,"typeConfidence":0.91,"plateTime":0.4835059122010503,"extension":6.492628026447833},"index":0,"playId":"1d9eb847-10c3-3c74-9734-963ae2447ff1","pitchNumber":1,"startTime":"2025-07-29T02:58:56.821Z","endTime":"2025-07-29T02:59:00.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04723175415231,"aZ":-11.321662309237166,"pfxX":-3.8068042409081997,"pfxZ":10.623191127093062,"pX":0.592406230878299,"pZ":2.218539102261274,"vX0":6.211000800973586,"vY0":-139.59086809204314,"vZ0":-6.473496202832647,"x":94.42,"y":178.88,"x0":-1.1724614223519831,"y0":50.00086253805868,"z0":5.321920686798762,"aX":-7.471469786053936},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.0,"breakHorizontal":5.5,"spinRate":2499,"spinDirection":220},"zone":6,"typeConfidence":0.89,"plateTime":0.3932183916803158,"extension":6.782200800081413},"hitData":{"launchSpeed":75.4,"launchAngle":22.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.94,"coordY":118.72}},"index":1,"playId":"7b5184e1-0c36-32d7-b0bf-869d29e15774","pitchNumber":2,"startTime":"2025-07-29T02:59:12.126Z","endTime":"2025-07-29T02:59:23.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T02:59:23.420Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin Newman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-29T02:59:43.213Z","endTime":"2025-07-29T03:01:07.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.1,"strikeZoneTop":3.179774487343,"strikeZoneBottom":1.52999686311725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.05848601347941,"aZ":-12.118333860193614,"pfxX":-6.169489845484945,"pfxZ":10.22863913778702,"pX":0.7172372973439752,"pZ":2.8261301199088926,"vX0":7.74110084393907,"vY0":-139.75181155268672,"vZ0":-4.70175640544047,"x":89.66,"y":162.47,"x0":-1.2984813750232487,"y0":50.003826142164115,"z0":5.3384470556591515,"aX":-12.098429593927749},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":9.4,"spinRate":2598,"spinDirection":221},"zone":3,"typeConfidence":0.9,"plateTime":0.3932505758864888,"extension":6.926638911419427},"index":0,"playId":"bec3a919-a176-3918-8e4e-bb94c20cbc20","pitchNumber":1,"startTime":"2025-07-29T02:59:53.823Z","endTime":"2025-07-29T02:59:58.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.17978367358129,"strikeZoneBottom":1.52999949048326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.297449390121564,"aZ":-12.457567374306294,"pfxX":-6.1646819156896004,"pfxZ":9.896208285276956,"pX":0.5998568065340458,"pZ":2.2828758290862075,"vX0":7.283317088135853,"vY0":-140.81517081921464,"vZ0":-6.072701559036033,"x":94.13,"y":177.14,"x0":-1.2287979090959418,"y0":50.006162879183655,"z0":5.285875243095791,"aX":-12.286643542395002},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":9.5,"spinRate":2608,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.39012521943142575,"extension":6.786595403308513},"index":1,"playId":"e76e9b36-a70f-3127-af52-b79527a7fe49","pitchNumber":2,"startTime":"2025-07-29T03:00:14.161Z","endTime":"2025-07-29T03:00:22.760Z","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":"2025-07-29T03:00:25.174Z","endTime":"2025-07-29T03:00:39.914Z","isPitch":false,"type":"action","player":{"id":621028,"link":"/api/v1/people/621028"}},{"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":98.3,"endSpeed":89.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75611197300416,"aZ":-12.291267124421879,"pfxX":-7.051572399469814,"pfxZ":9.68636062472482,"pX":0.7144646336220736,"pZ":2.8136495018611782,"vX0":7.765928589837618,"vY0":-142.8158305666095,"vZ0":-4.998257452768931,"x":89.77,"y":162.81,"x0":-1.1317886136143898,"y0":50.0066944677832,"z0":5.368072307274222,"aX":-14.48124987538435},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":11.0,"spinRate":2627,"spinDirection":227},"zone":3,"typeConfidence":0.91,"plateTime":0.3844131943069482,"extension":6.6784886101241066},"index":3,"playId":"37a1a314-e940-3f1c-8773-c5929aa493b6","pitchNumber":3,"startTime":"2025-07-29T03:00:39.914Z","endTime":"2025-07-29T03:00:43.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.257773546097475,"aZ":-11.776744513749351,"pfxX":-6.892406817189247,"pfxZ":9.867978271944752,"pX":0.7865901669600083,"pZ":2.3292994254885317,"vX0":8.327321850821082,"vY0":-143.5546418095583,"vZ0":-6.319953747353544,"x":87.02,"y":175.89,"x0":-1.2697598238419026,"y0":50.000062716366294,"z0":5.307466182894035,"aX":-14.243389580546046},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.6,"breakHorizontal":10.6,"spinRate":2493,"spinDirection":225},"zone":6,"typeConfidence":0.92,"plateTime":0.38298575055737283,"extension":6.835416204331052},"index":4,"playId":"67331be4-d218-3b3d-89d7-2e281534df3d","pitchNumber":4,"startTime":"2025-07-29T03:01:03.965Z","endTime":"2025-07-29T03:01:07.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:01:07.691Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach Neto doubles (20) on a sharp line drive to left fielder Wyatt Langford. Gustavo Campero scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-29T03:01:17.945Z","endTime":"2025-07-29T03:02:11.338Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":2},"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"},"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,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"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(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":89.9,"endSpeed":82.4,"strikeZoneTop":3.28000361293068,"strikeZoneBottom":1.57999955238582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.011123869110136,"aZ":-27.601300674973007,"pfxX":-7.772285363518714,"pfxZ":2.643644397427523,"pX":0.8068325506763859,"pZ":1.3755577434488055,"vX0":7.094343114080992,"vY0":-130.7510338838387,"vZ0":-4.899828960692336,"x":86.25,"y":201.64,"x0":-0.934083267321636,"y0":50.00149920575397,"z0":5.349292998567748,"aX":-13.433410431979773},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":12.5,"spinRate":1650,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.41918722535697217,"extension":7.008655486089677},"index":0,"playId":"c49c9f4f-8ea8-3a37-a16d-2b2ef5e19037","pitchNumber":1,"startTime":"2025-07-29T03:01:34.910Z","endTime":"2025-07-29T03:01:40.039Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.625978204773446,"aZ":-11.218956793567228,"pfxX":-5.7625258065186316,"pfxZ":10.342825187820148,"pX":-0.057334923275298676,"pZ":2.7369819392389085,"vX0":5.43242598558254,"vY0":-142.1532230783208,"vZ0":-5.3670564137856145,"x":119.19,"y":164.88,"x0":-1.2538039719379608,"y0":50.00361622461326,"z0":5.375726184467479,"aX":-11.676388475448261},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":9.2,"spinRate":2553,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.38679087339795615,"extension":6.608870551568406},"hitData":{"launchSpeed":102.6,"launchAngle":16.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.33,"coordY":118.2}},"index":1,"playId":"9123f932-c6c0-3bd1-b11d-e06d16bfc6ae","pitchNumber":2,"startTime":"2025-07-29T03:01:54.689Z","endTime":"2025-07-29T03:02:11.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:02:11.338Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-29T03:02:34.142Z","endTime":"2025-07-29T03:04:06.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.63999667496208,"strikeZoneBottom":1.76968221446916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10804779409978,"aZ":-11.719481951891417,"pfxX":-6.167340452567457,"pfxZ":9.901224533698176,"pX":0.8681423356939675,"pZ":3.2774901995724868,"vX0":8.015600034152877,"vY0":-143.08614539024822,"vZ0":-4.012767459305379,"x":83.91,"y":150.29,"x0":-1.1729310462950888,"y0":50.004738630256725,"z0":5.436692633587067,"aX":-12.744238677160684},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":9.5,"spinRate":2569,"spinDirection":223},"zone":12,"typeConfidence":0.92,"plateTime":0.3833012833894358,"extension":6.841747415741747},"index":0,"playId":"7fda1218-5fd8-3467-a3bc-88b98c2c85c9","pitchNumber":1,"startTime":"2025-07-29T03:02:54.932Z","endTime":"2025-07-29T03:02:59.203Z","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":98.2,"endSpeed":89.8,"strikeZoneTop":3.63999971425282,"strikeZoneBottom":1.76965936492629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32527359689717,"aZ":-12.80222298246695,"pfxX":-5.172940133862075,"pfxZ":9.356862445453238,"pX":1.0271669893650057,"pZ":3.2596855761041637,"vX0":7.9605545195027965,"vY0":-142.8353197618406,"vZ0":-3.8249377721440863,"x":77.85,"y":150.77,"x0":-1.1214042294804683,"y0":50.000152380490434,"z0":5.418771004996266,"aX":-10.707579111073406},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":7.8,"spinRate":2610,"spinDirection":220},"zone":12,"typeConfidence":0.91,"plateTime":0.3831969983106296,"extension":6.702115812322801},"index":1,"playId":"e57100bb-d408-3670-a7aa-ba9240a2ad8d","pitchNumber":2,"startTime":"2025-07-29T03:03:17.442Z","endTime":"2025-07-29T03:03:21.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.63999903783017,"strikeZoneBottom":1.77040252108708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7142877583937,"aZ":-30.34576259149378,"pfxX":1.991048473348176,"pfxZ":1.0207468004850995,"pX":1.2254404484339778,"pZ":2.548268056673749,"vX0":5.7464580586048735,"vY0":-132.5916344981443,"vZ0":-1.9749499142607636,"x":70.29,"y":169.98,"x0":-1.223236227445818,"y0":50.00285087101548,"z0":5.503858323936326,"aX":3.566350609745697},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.7,"breakHorizontal":-4.8,"spinRate":2734,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.412114439491599,"extension":6.549746112588844},"index":2,"playId":"3a008766-a0fe-3dd1-961e-2a1d77167e4b","pitchNumber":3,"startTime":"2025-07-29T03:03:39.530Z","endTime":"2025-07-29T03:03:42.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.57962215357748,"strikeZoneBottom":1.71000092738864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83920882862097,"aZ":-11.32265627985606,"pfxX":-4.473226163719527,"pfxZ":10.123400489145236,"pX":1.1294825016648713,"pZ":3.704517705997518,"vX0":8.02170957918321,"vY0":-142.6268490329295,"vZ0":-2.9128325653701967,"x":73.95,"y":138.76,"x0":-1.138500016248352,"y0":50.00463136853493,"z0":5.453202456480631,"aX":-9.215868405463796},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.9,"breakHorizontal":6.5,"spinRate":2590,"spinDirection":221},"zone":12,"typeConfidence":0.92,"plateTime":0.38403618508970894,"extension":6.699058704636024},"index":3,"playId":"6dc17c8c-eac9-34e3-9a80-483ffdd5013f","pitchNumber":4,"startTime":"2025-07-29T03:04:02.501Z","endTime":"2025-07-29T03:04:06.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:04:06.988Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, second baseman Marcus Semien to first baseman Josh Smith.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-29T03:05:12.681Z","endTime":"2025-07-29T03:06:25.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T03:04:18.542Z","endTime":"2025-07-29T03:05:14.872Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.46906969966071,"strikeZoneBottom":1.67000429149506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.136284598053834,"aZ":-11.416840204120376,"pfxX":-4.9614184511060575,"pfxZ":10.053029022431293,"pX":-0.9664979787519924,"pZ":2.6260374287029338,"vX0":2.9678919751327224,"vY0":-142.84893493257007,"vZ0":-5.842141878671135,"x":153.84,"y":167.88,"x0":-1.3746839933448594,"y0":50.00618764962505,"z0":5.416670797333447,"aX":-10.24790052641965},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":8.4,"spinRate":2515,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.3835417320825196,"extension":6.538079236130156},"index":1,"playId":"56256eeb-1a20-37af-9ea4-29224f11c5eb","pitchNumber":1,"startTime":"2025-07-29T03:05:14.872Z","endTime":"2025-07-29T03:05:19.490Z","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":98.1,"endSpeed":89.5,"strikeZoneTop":3.52952997994104,"strikeZoneBottom":1.67000152378923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48712016339755,"aZ":-11.578129868569206,"pfxX":-6.389565313212234,"pfxZ":10.016238969822957,"pX":-0.03746431581453078,"pZ":2.136165026872235,"vX0":5.7841890751268075,"vY0":-142.64758355647191,"vZ0":-7.129584180583173,"x":118.43,"y":181.1,"x0":-1.2634865257205974,"y0":50.00435440722959,"z0":5.4016419165365175,"aX":-13.140365917528333},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.8,"breakHorizontal":10.3,"spinRate":2533,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.38429769952539594,"extension":6.5921569526801855},"index":2,"playId":"9c1e346f-acdc-304f-a389-a59b3d8bd770","pitchNumber":2,"startTime":"2025-07-29T03:05:36.589Z","endTime":"2025-07-29T03:05:40.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.52952818525186,"strikeZoneBottom":1.73048323490302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.308786581409812,"aZ":-27.126918342336104,"pfxX":-8.621247601565749,"pfxZ":2.9696393050532315,"pX":-1.8755112378173742,"pZ":3.12187540895794,"vX0":1.3304115681642903,"vY0":-129.76338094639993,"vZ0":-0.7415465806788247,"x":188.49,"y":154.49,"x0":-1.2768098688601854,"y0":50.000043659006764,"z0":5.486451064311423,"aX":-14.632192039814342},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.4,"breakHorizontal":15.2,"spinRate":1678,"spinDirection":235},"zone":11,"typeConfidence":0.93,"plateTime":0.42284157391133803,"extension":6.70242517800286},"index":3,"playId":"27a64507-acec-3b56-ab64-d01ebea6b10b","pitchNumber":3,"startTime":"2025-07-29T03:05:57.105Z","endTime":"2025-07-29T03:06:00.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.550878591171767,"aZ":-26.918043347029688,"pfxX":-9.068715197592377,"pfxZ":3.123380935148261,"pX":-1.2053283641265686,"pZ":2.1157321738671997,"vX0":2.799249030867851,"vY0":-129.14127706476023,"vZ0":-3.393524041554328,"x":162.94,"y":181.66,"x0":-1.1266811966271224,"y0":50.00560663282197,"z0":5.523392761482753,"aX":-15.280012619803019},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":15.7,"spinRate":1597,"spinDirection":231},"zone":13,"typeConfidence":0.93,"plateTime":0.4245444572507955,"extension":6.753441190953956},"hitData":{"launchSpeed":59.1,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.42,"coordY":158.48}},"index":4,"playId":"1f5effec-7198-378f-99a5-42bf4be14326","pitchNumber":4,"startTime":"2025-07-29T03:06:18.224Z","endTime":"2025-07-29T03:06:25.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:06:25.620Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wyatt Langford doubles (14) on a line drive to left fielder Taylor Ward.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-29T03:08:20.161Z","endTime":"2025-07-29T03:09:53.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":76.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98318669945269,"aZ":-22.695845484972626,"pfxX":-10.024459650045374,"pfxZ":6.403474010177261,"pX":0.03882861680144798,"pZ":1.8411944740370454,"vX0":8.883679371523652,"vY0":-121.25289078683538,"vZ0":-4.31578256379365,"x":115.52,"y":189.07,"x0":-2.3802205214870034,"y0":50.00304125162986,"z0":5.63829149295232,"aX":-14.840940153644508},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.7,"breakHorizontal":15.8,"spinRate":2099,"spinDirection":249},"zone":8,"typeConfidence":0.86,"plateTime":0.4527163149619837,"extension":6.84874751071068},"index":0,"playId":"474506de-6daa-3099-970b-bc754145641e","pitchNumber":1,"startTime":"2025-07-29T03:08:37.177Z","endTime":"2025-07-29T03:08:40.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.313121026073386,"aZ":-23.67363962540572,"pfxX":-9.361937071414275,"pfxZ":5.649202425571374,"pX":-0.43913173945867306,"pZ":1.9102561404486706,"vX0":7.825213401170437,"vY0":-122.20911792200405,"vZ0":-4.012342799141869,"x":133.74,"y":187.2,"x0":-2.4748215044001043,"y0":50.00188633941072,"z0":5.619879573906827,"aX":-14.083082442205129},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.5,"breakHorizontal":15.0,"spinRate":2015,"spinDirection":249},"zone":7,"typeConfidence":0.83,"plateTime":0.4491375558844726,"extension":6.9031173944508435},"index":1,"playId":"952121d2-7644-30f8-acfb-658d322a083f","pitchNumber":2,"startTime":"2025-07-29T03:08:53.759Z","endTime":"2025-07-29T03:08:57.785Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-29T03:09:06.478Z","endTime":"2025-07-29T03:09:20.324Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.724698665640844,"aZ":-12.952908755670979,"pfxX":-6.776203847967565,"pfxZ":9.817823702444787,"pX":-0.25845039194388575,"pZ":2.8418403174452145,"vX0":8.037942134042062,"vY0":-139.36614061509513,"vZ0":-5.34321424960459,"x":126.85,"y":162.05,"x0":-2.3061276270989977,"y0":50.001405777881565,"z0":5.646699045789712,"aX":-13.264996435813684},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2331,"spinDirection":219},"zone":5,"typeConfidence":0.93,"plateTime":0.3937360993346073,"extension":6.870736561898379},"index":3,"playId":"5dc1dee2-c7c5-3d91-b4ae-dadbf2658658","pitchNumber":3,"startTime":"2025-07-29T03:09:20.324Z","endTime":"2025-07-29T03:09:23.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.486891016732567,"aZ":-29.204780640857514,"pfxX":-10.480839110125551,"pfxZ":2.0308484254980543,"pX":-0.8907995584278177,"pZ":1.748609518011932,"vX0":6.686531806271919,"vY0":-120.52319138236166,"vZ0":-2.822692295683729,"x":150.96,"y":191.57,"x0":-2.3461701918358715,"y0":50.00472133770534,"z0":5.5270829025894805,"aX":-15.345760757016109},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.2,"breakHorizontal":17.3,"spinRate":1980,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.4553126622166479,"extension":7.010856832697827},"hitData":{"launchSpeed":80.3,"launchAngle":21.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":54.41,"coordY":129.44}},"index":4,"playId":"2bc65e6e-857a-39d7-8885-8da6b6ae86dc","pitchNumber":4,"startTime":"2025-07-29T03:09:39.660Z","endTime":"2025-07-29T03:09:53.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:09:53.095Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Evan Carter lines into a double play, pitcher Connor Brogdon to shortstop Zach Neto. Wyatt Langford out at 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-29T03:09:58.495Z","endTime":"2025-07-29T03:10:30.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641401,"link":"/api/v1/people/641401"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641401,"link":"/api/v1/people/641401"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.282877142531323,"aZ":-25.742975823566113,"pfxX":0.968803117195489,"pfxZ":3.94239320955303,"pX":0.31749579202108974,"pZ":2.3857753820916923,"vX0":7.8827056787660394,"vY0":-126.93928524630992,"vZ0":-2.7220774870299396,"x":104.9,"y":174.36,"x0":-2.955309928716899,"y0":50.00094195141189,"z0":5.524195811825212,"aX":1.57653234785209},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.7,"breakHorizontal":-3.6,"spinRate":2293,"spinDirection":189},"zone":6,"typeConfidence":0.91,"plateTime":0.43169883432674094,"extension":7.118046209900489},"hitData":{"launchSpeed":80.4,"launchAngle":5.0,"totalDistance":80.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":129.96,"coordY":180.98}},"index":0,"playId":"eba64154-30f3-3b25-a7dc-5ce2cc1bb71e","pitchNumber":1,"startTime":"2025-07-29T03:10:21.932Z","endTime":"2025-07-29T03:10:30.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:10:30.068Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Jung homers (10) on a line drive to center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-29T03:11:06.030Z","endTime":"2025-07-29T03:11:44.820Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":641401,"link":"/api/v1/people/641401"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.83984848293737,"strikeZoneBottom":1.7800007100542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.613322233014696,"aZ":-26.91046598278551,"pfxX":1.8693323551649939,"pfxZ":3.2192621702015494,"pX":0.5768921626656714,"pZ":1.3297627968242116,"vX0":7.031162321256312,"vY0":-126.70911800207111,"vZ0":-5.099141718692548,"x":95.01,"y":202.88,"x0":-2.470874558663755,"y0":50.00303185791549,"z0":5.504732962517783,"aX":3.054005269925631},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":-4.9,"spinRate":2267,"spinDirection":178},"zone":14,"typeConfidence":0.91,"plateTime":0.4314105116321252,"extension":7.200827897950221},"index":0,"playId":"f5e9f87c-fa93-30d9-b773-a65106cafe6c","pitchNumber":1,"startTime":"2025-07-29T03:11:09.018Z","endTime":"2025-07-29T03:11:13.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08336021847046,"aZ":-25.978511907773274,"pfxX":1.8997324864242306,"pfxZ":3.793075910384908,"pX":-0.021277389968277174,"pZ":2.206927009055319,"vX0":5.858873573202813,"vY0":-126.60999902258094,"vZ0":-3.259387644591382,"x":117.81,"y":179.19,"x0":-2.605584777782879,"y0":50.00618624094544,"z0":5.573495971852773,"aX":3.1076025010172597},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":-4.7,"spinRate":2301,"spinDirection":180},"zone":8,"typeConfidence":0.91,"plateTime":0.4314028954356144,"extension":7.249684400571405},"hitData":{"launchSpeed":109.2,"launchAngle":20.0,"totalDistance":412.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":87.07,"coordY":36.72}},"index":1,"playId":"1dc3d1ae-9641-3cb2-b889-c9bfca80828b","pitchNumber":2,"startTime":"2025-07-29T03:11:23.576Z","endTime":"2025-07-29T03:11:44.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:11:44.820Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-29T03:11:53.865Z","endTime":"2025-07-29T03:12:22.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.229613076346833,"aZ":-25.901040660869313,"pfxX":-10.482520691768336,"pfxZ":4.017479684624079,"pX":-0.06670995451146669,"pZ":2.3059083681050305,"vX0":9.206305644833478,"vY0":-124.03571746800583,"vZ0":-2.831723924754882,"x":119.54,"y":176.52,"x0":-2.4600853047407707,"y0":50.003341284764325,"z0":5.616340080700192,"aX":-16.374683813274245},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.8,"breakHorizontal":16.9,"spinRate":2051,"spinDirection":243},"zone":5,"typeConfidence":0.88,"plateTime":0.4411684739126054,"extension":7.001586177136417},"hitData":{"launchSpeed":79.9,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.35,"coordY":163.24}},"index":0,"playId":"4a2d422a-0595-3fed-a902-24cd0ff57ed7","pitchNumber":1,"startTime":"2025-07-29T03:12:12.419Z","endTime":"2025-07-29T03:12:22.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:12:22.209Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Taylor Ward homers (25) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T03:14:24.781Z","endTime":"2025-07-29T03:15:55.881Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.30032253782434,"strikeZoneBottom":1.64990196052941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88154121618843,"aZ":-13.880185363400534,"pfxX":-6.008976491561666,"pfxZ":9.478567613107064,"pX":1.2204981579090084,"pZ":2.352922276623445,"vX0":8.76358283411468,"vY0":-138.5266997784888,"vZ0":-5.596142873470022,"x":70.48,"y":175.25,"x0":-1.2132788906277405,"y0":50.00526648632789,"z0":5.338147902349225,"aX":-11.60160129128921},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2521,"spinDirection":216},"zone":14,"typeConfidence":0.87,"plateTime":0.3964081399190751,"extension":6.698614439217593},"index":0,"playId":"f2d782a9-898b-305e-ae02-b841a2018113","pitchNumber":1,"startTime":"2025-07-29T03:14:29.780Z","endTime":"2025-07-29T03:14:34.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.30032491889737,"strikeZoneBottom":1.61999428060314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87479938647424,"aZ":-14.603467615635,"pfxX":-6.019765948955418,"pfxZ":9.155850815672707,"pX":0.45125423427746575,"pZ":2.566659207752883,"vX0":6.382209851253056,"vY0":-138.15599841030885,"vZ0":-4.965515209557706,"x":99.8,"y":169.48,"x0":-1.1147659306013495,"y0":50.0015538872728,"z0":5.380235849434022,"aX":-11.551343321250492},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":9.5,"spinRate":2506,"spinDirection":223},"zone":6,"typeConfidence":0.85,"plateTime":0.39755792289694813,"extension":6.535555932415083},"index":1,"playId":"7853a351-9bcd-3145-ac8f-4bbd1c12d7bc","pitchNumber":2,"startTime":"2025-07-29T03:14:43.066Z","endTime":"2025-07-29T03:14:46.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.33021627490898,"strikeZoneBottom":1.6499010033641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.646047771103376,"aZ":-14.496010358332354,"pfxX":-6.6614040949274935,"pfxZ":8.77581467202371,"pX":1.067062890817034,"pZ":1.848674999437777,"vX0":8.419106117557355,"vY0":-141.5874501899418,"vZ0":-6.957975544538156,"x":76.33,"y":188.87,"x0":-1.0903466934616657,"y0":50.006297124066485,"z0":5.279813254213319,"aX":-13.424234469383794},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":10.2,"spinRate":2555,"spinDirection":222},"zone":14,"typeConfidence":0.89,"plateTime":0.3879946039877895,"extension":6.733955017718178},"index":2,"playId":"946d4464-c376-32bf-af85-983cd8e185cb","pitchNumber":3,"startTime":"2025-07-29T03:14:56.792Z","endTime":"2025-07-29T03:15:00.258Z","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":97.0,"endSpeed":87.9,"strikeZoneTop":3.24057365955478,"strikeZoneBottom":1.62000035838341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.69402454797561,"aZ":-14.572422642556827,"pfxX":-6.187923596483319,"pfxZ":8.830567167516984,"pX":1.0240622750832988,"pZ":2.603675538036521,"vX0":8.093580841146625,"vY0":-140.92610539626904,"vZ0":-5.045994878244482,"x":77.97,"y":168.48,"x0":-1.093255496118513,"y0":50.00517111466083,"z0":5.372671054997794,"aX":-12.33776705009447},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":2588,"spinDirection":223},"zone":12,"typeConfidence":0.89,"plateTime":0.3900096068614918,"extension":6.781917524680846},"index":3,"playId":"ba791fa6-d338-343d-ba3f-22b3fb6eb993","pitchNumber":4,"startTime":"2025-07-29T03:15:11.449Z","endTime":"2025-07-29T03:15:15.617Z","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":96.1,"endSpeed":87.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.419290180309574,"aZ":-14.39761017489746,"pfxX":-5.820653276789228,"pfxZ":9.041998222168697,"pX":0.06310642819276005,"pZ":2.2231090639132574,"vX0":5.372662821844948,"vY0":-139.7886560275836,"vZ0":-5.921749821972344,"x":114.59,"y":178.76,"x0":-1.1336411724718118,"y0":50.003135852223835,"z0":5.325047052606875,"aX":-11.444961330144023},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":9.4,"spinRate":2506,"spinDirection":224},"zone":5,"typeConfidence":0.87,"plateTime":0.39279803628698584,"extension":6.681065806715855},"hitData":{"launchSpeed":105.1,"launchAngle":26.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":81.95,"coordY":39.98}},"index":4,"playId":"95ba0154-424a-3460-b230-e466d4355615","pitchNumber":5,"startTime":"2025-07-29T03:15:28.003Z","endTime":"2025-07-29T03:15:55.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:15:55.881Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to second baseman Marcus Semien.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T03:16:06.629Z","endTime":"2025-07-29T03:17:44.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"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,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"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(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":89.9,"endSpeed":82.7,"strikeZoneTop":3.59062611765961,"strikeZoneBottom":1.80000369206169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.704011126643234,"aZ":-27.338069348195624,"pfxX":1.7497087206999566,"pfxZ":2.792771720887515,"pX":0.9237575792555058,"pZ":1.2778282658980187,"vX0":4.972677846569502,"vY0":-130.75430161478062,"vZ0":-5.311131871855896,"x":81.79,"y":204.28,"x0":-1.2303167928368177,"y0":50.00190056794914,"z0":5.388037898240275,"aX":3.026881005648689},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-4.3,"spinRate":2643,"spinDirection":172},"zone":14,"typeConfidence":0.9,"plateTime":0.4189879920639359,"extension":6.578057236686921},"index":0,"playId":"e365957b-3372-37e0-b882-9b21ba81b56f","pitchNumber":1,"startTime":"2025-07-29T03:16:20.649Z","endTime":"2025-07-29T03:16:24.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57807461665557,"aZ":-27.139036296122807,"pfxX":2.106983258924619,"pfxZ":2.827531160679972,"pX":1.2735936125496876,"pZ":1.5730566736020613,"vX0":5.719800242806257,"vY0":-132.4834751740823,"vZ0":-4.843320889044477,"x":68.45,"y":196.31,"x0":-1.184907808329835,"y0":50.00585273401223,"z0":5.4019827001062275,"aX":3.7556048929565495},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":-5.0,"spinRate":2721,"spinDirection":180},"zone":14,"typeConfidence":0.9,"plateTime":0.4129919445847223,"extension":6.638885967402916},"index":1,"playId":"adf82e37-1dc6-3a13-8625-73b783f8aa44","pitchNumber":2,"startTime":"2025-07-29T03:16:34.409Z","endTime":"2025-07-29T03:16:39.507Z","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":97.0,"endSpeed":87.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74309662284713,"aZ":-12.170704292947034,"pfxX":-5.025322243257119,"pfxZ":10.024865696458576,"pX":-0.082355185723411,"pZ":2.226882698811983,"vX0":4.84788896648966,"vY0":-140.98984361580708,"vZ0":-6.34597916780802,"x":120.14,"y":178.65,"x0":-1.178738306373219,"y0":50.00148705877923,"z0":5.306801490323462,"aX":-10.025806328246208},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":8.0,"spinRate":2501,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.38982909158941315,"extension":6.790666352062794},"index":2,"playId":"aed09469-89f3-3116-a41a-e132c8688718","pitchNumber":3,"startTime":"2025-07-29T03:16:50.206Z","endTime":"2025-07-29T03:16:55.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.58996805485183,"strikeZoneBottom":1.79999876652624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.039605552148096,"aZ":-27.247924140549646,"pfxX":2.736796754355108,"pfxZ":2.82463579806557,"pX":1.5949060904780747,"pZ":1.0241991403210624,"vX0":6.017409087172589,"vY0":-131.08323723996187,"vZ0":-6.072416330111713,"x":56.21,"y":211.13,"x0":-1.0836963491614784,"y0":50.003819008666014,"z0":5.3982382282525485,"aX":4.774762284558907},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.0,"breakHorizontal":-6.2,"spinRate":2742,"spinDirection":148},"zone":14,"typeConfidence":0.91,"plateTime":0.41742875010435965,"extension":6.923523021674101},"index":3,"playId":"5f19c9e4-8eba-3777-b3b7-13e1d283be38","pitchNumber":4,"startTime":"2025-07-29T03:17:17.562Z","endTime":"2025-07-29T03:17:20.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06535627535877,"aZ":-28.85973762479894,"pfxX":3.5344333194771385,"pfxZ":1.9037501317370484,"pX":0.4118681846018244,"pZ":1.5522977211131006,"vX0":2.9982088715251694,"vY0":-130.6193914610883,"vZ0":-4.53217129829637,"x":101.3,"y":196.87,"x0":-1.207626859258001,"y0":50.00087130514317,"z0":5.4657096487314645,"aX":6.139527762503379},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.8,"breakHorizontal":-7.1,"spinRate":2740,"spinDirection":141},"zone":14,"typeConfidence":0.91,"plateTime":0.41844739071614034,"extension":6.6746523311664},"hitData":{"launchSpeed":73.6,"launchAngle":62.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.76,"coordY":147.52}},"index":4,"playId":"9e5111c2-f8e1-3476-8cee-c734b9b667b5","pitchNumber":5,"startTime":"2025-07-29T03:17:35.222Z","endTime":"2025-07-29T03:17:44.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:17:44.904Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Logan O'Hoppe hits a ground-rule double (6) on a fly ball to right field.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T03:17:58.970Z","endTime":"2025-07-29T03:18:51.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"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"},"postOnSecond":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.112664116309578,"aZ":-28.064759038376565,"pfxX":2.314699140822752,"pfxZ":2.310096574561589,"pX":0.752921877691439,"pZ":1.5554230369708206,"vX0":4.390665788179894,"vY0":-131.77285416014402,"vZ0":-4.673231297270082,"x":88.3,"y":196.78,"x0":-1.2284543949587288,"y0":50.00252737840768,"z0":5.398352301457929,"aX":4.114255766290427},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.5,"breakHorizontal":-5.0,"spinRate":2527,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.41391868178809377,"extension":6.729202571216715},"index":0,"playId":"53bbc48a-ee07-30bf-8ac6-a5230a74d5ca","pitchNumber":1,"startTime":"2025-07-29T03:18:08.444Z","endTime":"2025-07-29T03:18:12.583Z","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.4,"endSpeed":84.2,"strikeZoneTop":3.48123349318639,"strikeZoneBottom":1.67000221267723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.329619019695905,"aZ":-26.38821751893316,"pfxX":1.9857477018300438,"pfxZ":3.2481276067600566,"pX":1.3811759315487417,"pZ":1.29412797068973,"vX0":6.084494658574915,"vY0":-131.65391638511076,"vZ0":-5.547815447125367,"x":64.35,"y":203.84,"x0":-1.204956487194244,"y0":50.00086697393191,"z0":5.347413231126104,"aX":3.5320321850621093},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":-4.8,"spinRate":2695,"spinDirection":155},"zone":14,"typeConfidence":0.9,"plateTime":0.41385956719552164,"extension":6.548982900055213},"index":1,"playId":"ee7598ea-e8e8-30c9-90ac-ecb92859f147","pitchNumber":2,"startTime":"2025-07-29T03:18:21.501Z","endTime":"2025-07-29T03:18:25.498Z","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":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.635987920397824,"aZ":-14.233161140557604,"pfxX":-6.131390588698795,"pfxZ":8.820690583876335,"pX":-0.030327004954165813,"pZ":1.9358033126345033,"vX0":5.663411083369554,"vY0":-141.98186913775567,"vZ0":-6.71310070429425,"x":118.16,"y":186.51,"x0":-1.257884738665654,"y0":50.00310511625136,"z0":5.2431135131418385,"aX":-12.471990280209788},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":9.8,"spinRate":2533,"spinDirection":227},"zone":8,"typeConfidence":0.89,"plateTime":0.38632580404242134,"extension":6.749150005946846},"hitData":{"launchSpeed":101.9,"launchAngle":34.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":203.09,"coordY":76.3}},"index":2,"playId":"0f0392a8-5d4a-3d22-a698-2d8ac1e664a0","pitchNumber":3,"startTime":"2025-07-29T03:18:35.728Z","endTime":"2025-07-29T03:18:51.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:18:51.354Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Rengifo homers (5) on a fly ball to right field. Logan O'Hoppe scores.","rbi":2,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T03:22:17.048Z","endTime":"2025-07-29T03:24:43.596Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":657097,"link":"/api/v1/people/657097"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-29T03:19:53.605Z","endTime":"2025-07-29T03:20:12.146Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jacob Webb replaces Jacob deGrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-29T03:20:12.146Z","endTime":"2025-07-29T03:22:19.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.007034790873348,"aZ":-14.805377585977688,"pfxX":-6.17537022230561,"pfxZ":9.188567349664162,"pX":-0.5614476161196402,"pZ":2.592214141496036,"vX0":8.411318866030191,"vY0":-136.59556569897168,"vZ0":-4.7542377853909965,"x":138.4,"y":168.79,"x0":-2.877926242365864,"y0":50.00132009576055,"z0":5.372657362978608,"aX":-11.671961015895686},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":9.4,"spinRate":2456,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.4009314209965247,"extension":6.174299088527797},"index":2,"playId":"100a0de7-7d8c-3012-8726-6b60871584a2","pitchNumber":1,"startTime":"2025-07-29T03:22:19.202Z","endTime":"2025-07-29T03:22:22.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.204276094115283,"aZ":-35.98982144890659,"pfxX":7.451229665331506,"pfxZ":-2.701932849143492,"pX":0.19844412490244312,"pZ":0.9561199450955146,"vX0":5.41572647538273,"vY0":-118.7835901641093,"vZ0":-2.798835730400175,"x":109.44,"y":212.96,"x0":-3.0883353391801807,"y0":50.002140137330734,"z0":5.4593187321934025,"aX":10.52406006208613},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.3,"breakHorizontal":-14.9,"spinRate":2569,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4631549112647946,"extension":6.072663625864622},"index":3,"playId":"9e36b4c9-640f-398e-b628-940e29b958b7","pitchNumber":2,"startTime":"2025-07-29T03:22:40.699Z","endTime":"2025-07-29T03:22:43.735Z","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":4,"startTime":"2025-07-29T03:22:56.523Z","endTime":"2025-07-29T03:23:10.617Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.2300665229314,"strikeZoneBottom":1.490002447423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.0975087644256,"aZ":-14.695308721326166,"pfxX":-6.169827870608838,"pfxZ":9.346546771854413,"pX":-0.9656221924506196,"pZ":3.3623297021273797,"vX0":7.479640401912711,"vY0":-136.1910645163267,"vZ0":-2.8211441548128673,"x":153.81,"y":148.0,"x0":-2.9515353199970806,"y0":50.00633616025122,"z0":5.4335545743576885,"aX":-11.54345452599414},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":9.5,"spinRate":2457,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.4028290328593114,"extension":6.16898191223458},"index":5,"playId":"f011ac20-afb9-3e48-a588-c2b1c8e429d0","pitchNumber":3,"startTime":"2025-07-29T03:23:10.617Z","endTime":"2025-07-29T03:23:15.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.1702010072299,"strikeZoneBottom":1.49000249996724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.117297798657603,"aZ":-22.457306810854433,"pfxX":-12.562437638364063,"pfxZ":6.44431777549735,"pX":0.3442371033527722,"pZ":0.6600423166516192,"vX0":10.979678362957094,"vY0":-122.29867463210462,"vZ0":-6.891662689144137,"x":103.88,"y":220.96,"x0":-2.5809160452665627,"y0":50.00316558963344,"z0":5.452990521027199,"aX":-18.94592774346976},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.1,"breakHorizontal":20.0,"spinRate":2365,"spinDirection":238},"zone":14,"typeConfidence":0.91,"plateTime":0.44860648398377734,"extension":6.407539948805359},"index":6,"playId":"18ccc16e-127f-3bc8-9f34-8933769a9094","pitchNumber":4,"startTime":"2025-07-29T03:23:28.767Z","endTime":"2025-07-29T03:23:33.821Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.1702171462663,"strikeZoneBottom":1.49000269592919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73375676980891,"aZ":-36.16489519319981,"pfxX":6.5880356004569265,"pfxZ":-2.7792130629662495,"pX":0.7806336457764632,"pZ":-0.4745549757832425,"vX0":6.85889830038701,"vY0":-119.80857840123545,"vZ0":-5.835496960313294,"x":87.24,"y":251.59,"x0":-2.9879773456689507,"y0":50.00261388529279,"z0":5.2697188928971945,"aX":9.461566330955614},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.4,"breakHorizontal":-13.7,"spinRate":2674,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.45927363936989707,"extension":6.18420270696455},"index":7,"playId":"662ba0ce-31c8-3407-8b22-d61782b775e8","pitchNumber":5,"startTime":"2025-07-29T03:23:53.067Z","endTime":"2025-07-29T03:23:57.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.519172370346148,"aZ":-21.26711264935279,"pfxX":-10.66625430366085,"pfxZ":7.028982425713004,"pX":-0.46416541811790596,"pZ":2.8760387120859936,"vX0":8.999904062336853,"vY0":-123.74837669662472,"vZ0":-2.2073687024904625,"x":134.69,"y":161.13,"x0":-2.7610258440416975,"y0":50.00474346740188,"z0":5.559818327391178,"aX":-16.557430484435077},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.5,"breakHorizontal":17.3,"spinRate":2261,"spinDirection":239},"zone":1,"typeConfidence":0.9,"plateTime":0.44247987437368863,"extension":6.303341927631375},"hitData":{"launchSpeed":98.2,"launchAngle":30.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.68,"coordY":81.09}},"index":8,"playId":"c05f060f-38c3-33e9-8c47-07ed57a36b69","pitchNumber":6,"startTime":"2025-07-29T03:24:18.027Z","endTime":"2025-07-29T03:24:43.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:24:43.596Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gustavo Campero singles on a line drive to right fielder Adolis García.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T03:24:51.583Z","endTime":"2025-07-29T03:25:52.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.08999824886694,"strikeZoneBottom":1.46999964357287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.804315537231968,"aZ":-37.827172751171034,"pfxX":9.40660056998227,"pfxZ":-4.124297973539186,"pX":-0.6601054305335062,"pZ":2.407656277062076,"vX0":3.1488738450091245,"vY0":-117.0469031557488,"vZ0":0.7463488810932772,"x":142.16,"y":173.77,"x0":-3.2499842092504663,"y0":50.00500516232901,"z0":5.664120447790071,"aX":12.8813751266072},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.0,"breakHorizontal":-17.9,"spinRate":2627,"spinDirection":30},"zone":4,"typeConfidence":0.9,"plateTime":0.4703349856836203,"extension":5.931706267043574},"index":0,"playId":"1bca0361-4216-31fe-acfe-42925e1bd07e","pitchNumber":1,"startTime":"2025-07-29T03:25:07.596Z","endTime":"2025-07-29T03:25:11.671Z","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":93.1,"endSpeed":84.9,"strikeZoneTop":3.08999682056145,"strikeZoneBottom":1.49999893831382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1327513363771,"aZ":-15.904694951611154,"pfxX":-3.6002904221020318,"pfxZ":8.787317151681638,"pX":-1.0696877169552048,"pZ":2.7379858637228893,"vX0":6.190089951299581,"vY0":-135.3593317150636,"vZ0":-4.148193430830935,"x":157.77,"y":164.85,"x0":-2.9206491155040855,"y0":50.00385517973884,"z0":5.40729563741099,"aX":-6.667231653492743},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":5.2,"spinRate":2391,"spinDirection":223},"zone":11,"typeConfidence":0.89,"plateTime":0.40496554003032514,"extension":6.116412022349471},"index":1,"playId":"2bb34380-d21d-35d3-909b-ff082a281a85","pitchNumber":2,"startTime":"2025-07-29T03:25:24.313Z","endTime":"2025-07-29T03:25:28.373Z","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":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35744888754903,"aZ":-12.279185926870767,"pfxX":-5.581121892947504,"pfxZ":10.71902026689184,"pX":-0.011657075232366906,"pZ":2.4095832270843376,"vX0":9.133926426408049,"vY0":-136.2197557760597,"vZ0":-5.535227080442755,"x":117.44,"y":173.72,"x0":-2.702158209191399,"y0":50.004319907079505,"z0":5.336318837267213,"aX":-10.361064234785037},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2489,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.4039950437869768,"extension":6.301095884209268},"hitData":{"launchSpeed":96.6,"launchAngle":12.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.77,"coordY":102.87}},"index":2,"playId":"fa72cc67-1bff-37bd-b192-55d86aafb8ae","pitchNumber":3,"startTime":"2025-07-29T03:25:41.708Z","endTime":"2025-07-29T03:25:52.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:25:52.504Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin Newman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T03:26:59.449Z","endTime":"2025-07-29T03:29:36.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,8,9],"actionIndex":[4,6],"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":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-29T03:26:08.160Z","endTime":"2025-07-29T03:27:01.619Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.673060379036656,"aZ":-11.605089360394304,"pfxX":-6.502410493629148,"pfxZ":10.879188457186181,"pX":-0.7382717748513028,"pZ":2.168033449274014,"vX0":8.182841744009648,"vY0":-137.20181573819718,"vZ0":-6.400239025973951,"x":145.14,"y":180.24,"x0":-2.9260788058377414,"y0":50.00397551155034,"z0":5.33537959111077,"aX":-12.296246244120933},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":9.8,"spinRate":2517,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.40046872813341494,"extension":6.313334521068447},"index":1,"playId":"a5cb63fb-23e4-379f-9fcc-60a7fbed6538","pitchNumber":1,"startTime":"2025-07-29T03:27:01.619Z","endTime":"2025-07-29T03:27:04.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"b36b6375-0a49-33e8-b08f-3b87d4e3a88d","startTime":"2025-07-29T03:27:24.123Z","endTime":"2025-07-29T03:27:28.780Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.20989533414084,"strikeZoneBottom":1.52999645085733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.157814966946155,"aZ":-36.29348099832948,"pfxX":9.133452696959585,"pfxZ":-2.9199436465617996,"pX":0.8056354723141119,"pZ":1.3838236053823445,"vX0":5.952112386216131,"vY0":-118.45441615550473,"vZ0":-1.9549064173467692,"x":86.29,"y":201.42,"x0":-2.932537652603542,"y0":50.00310939018059,"z0":5.5606729322908075,"aX":12.8841888635944},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.5,"breakHorizontal":-18.0,"spinRate":2743,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4636848792079169,"extension":6.212754876186526},"index":3,"playId":"e0d8b767-f8d7-3780-a66e-37ccb817effb","pitchNumber":2,"startTime":"2025-07-29T03:27:49.151Z","endTime":"2025-07-29T03:27:56.057Z","isPitch":true,"type":"pitch"},{"details":{"description":"Gustavo Campero steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"e0d8b767-f8d7-3780-a66e-37ccb817effb","startTime":"2025-07-29T03:28:07.618Z","endTime":"2025-07-29T03:28:25.603Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672569,"link":"/api/v1/people/672569"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.11990134974774,"strikeZoneBottom":1.49996687938215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.837435114040375,"aZ":-12.602530413341402,"pfxX":-5.384497237374132,"pfxZ":10.434726692238165,"pX":-0.6967145115909967,"pZ":2.6840100117801446,"vX0":7.778104355055306,"vY0":-136.30361339372743,"vZ0":-5.0063443308966695,"x":143.56,"y":166.31,"x0":-2.8919054211212556,"y0":50.00462583879186,"z0":5.4195640220500065,"aX":-10.101671157633387},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":8.0,"spinRate":2513,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.40234014929987083,"extension":6.285253071221297},"index":5,"playId":"95a0a6ed-834d-3210-80f4-c8b0fb096387","pitchNumber":3,"startTime":"2025-07-29T03:28:25.603Z","endTime":"2025-07-29T03:28:33.633Z","isPitch":true,"type":"pitch"},{"details":{"description":"Gustavo Campero steals (3) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"actionPlayId":"95a0a6ed-834d-3210-80f4-c8b0fb096387","startTime":"2025-07-29T03:28:41.539Z","endTime":"2025-07-29T03:28:52.203Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672569,"link":"/api/v1/people/672569"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":7,"startTime":"2025-07-29T03:28:52.203Z","endTime":"2025-07-29T03:29:03.168Z","isPitch":false,"type":"action","player":{"id":621028,"link":"/api/v1/people/621028"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.170189137084364,"aZ":-37.99312810975506,"pfxX":9.768083722875355,"pfxZ":-4.061496404955355,"pX":0.6167687670827676,"pZ":0.6162793855733474,"vX0":5.31040942602258,"vY0":-119.81368389872647,"vZ0":-3.316626246328964,"x":93.49,"y":222.14,"x0":-2.9074393180043026,"y0":50.001712050971335,"z0":5.461905683589012,"aX":14.000890968172333},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.9,"breakHorizontal":-19.1,"spinRate":2813,"spinDirection":30},"zone":14,"typeConfidence":0.89,"plateTime":0.45960870508793583,"extension":6.224405073893119},"index":8,"playId":"f24d3d5a-da73-3666-b423-31dce77006d2","pitchNumber":4,"startTime":"2025-07-29T03:29:03.168Z","endTime":"2025-07-29T03:29:08.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.197924920811015,"aZ":-13.020727309803513,"pfxX":-5.221316803601911,"pfxZ":10.30622413661615,"pX":0.1459798315312575,"pZ":2.7221363944137003,"vX0":9.787631365882088,"vY0":-135.8278880453416,"vZ0":-4.520513578450952,"x":111.44,"y":165.28,"x0":-2.8344014803209405,"y0":50.00483484935308,"z0":5.321001151871065,"aX":-9.70613728453605},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":7.2,"spinRate":2550,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.4040573973858259,"extension":6.243936082437057},"index":9,"playId":"71938f7e-b791-31d3-aacb-fc33d8093c73","pitchNumber":5,"startTime":"2025-07-29T03:29:32.804Z","endTime":"2025-07-29T03:29:36.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:29:36.857Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-29T03:29:53.677Z","endTime":"2025-07-29T03:31:11.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.28000059221444,"strikeZoneBottom":1.57999929701522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.730618880305077,"aZ":-23.75470438924551,"pfxX":-11.983711190349315,"pfxZ":5.592565244942185,"pX":-0.2503162351704357,"pZ":1.1338966927589162,"vX0":9.47179213239495,"vY0":-122.33560234764118,"vZ0":-5.476544787493599,"x":126.54,"y":208.16,"x0":-2.628782376022329,"y0":50.00156241506063,"z0":5.456495567547998,"aX":-18.034435173970493},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.9,"breakHorizontal":19.3,"spinRate":2196,"spinDirection":247},"zone":13,"typeConfidence":0.91,"plateTime":0.44893567982846116,"extension":6.347861224022309},"index":0,"playId":"6e55abb8-6729-352f-8d92-7df67115b3db","pitchNumber":1,"startTime":"2025-07-29T03:30:00.160Z","endTime":"2025-07-29T03:30:04.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.22019718354968,"strikeZoneBottom":1.58000145777029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.433793558226608,"aZ":-35.25293712955972,"pfxX":9.491940690249871,"pfxZ":-2.231376803954239,"pX":0.649487347991249,"pZ":2.0173619576575947,"vX0":5.531294509975882,"vY0":-117.6493020924445,"vZ0":-0.6207840248087193,"x":92.24,"y":184.31,"x0":-2.976883191946529,"y0":50.00127610673219,"z0":5.594732911243382,"aX":13.105650861593796},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.8,"breakHorizontal":-18.7,"spinRate":2626,"spinDirection":31},"zone":9,"typeConfidence":0.9,"plateTime":0.46824973216432797,"extension":5.987095785019041},"index":1,"playId":"248f6f8a-7066-361a-a950-7ab66bcfc82f","pitchNumber":2,"startTime":"2025-07-29T03:30:16.481Z","endTime":"2025-07-29T03:30:23.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.590432347556224,"aZ":-23.568485098732882,"pfxX":-11.549558549713236,"pfxZ":5.666879049438895,"pX":-0.23207205088940325,"pZ":1.625054334227603,"vX0":9.55298053413607,"vY0":-122.81488035661509,"vZ0":-4.56883106118826,"x":125.85,"y":194.9,"x0":-2.6822169260906388,"y0":50.00443634381331,"z0":5.527738325948279,"aX":-17.546879993898816},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.4,"breakHorizontal":18.5,"spinRate":2234,"spinDirection":237},"zone":8,"typeConfidence":0.91,"plateTime":0.44692510635878513,"extension":6.429039404136683},"index":2,"playId":"fadce17d-8db7-3cec-b65a-3781ee066c3c","pitchNumber":3,"startTime":"2025-07-29T03:30:35.015Z","endTime":"2025-07-29T03:30:38.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-29T03:30:48.765Z","endTime":"2025-07-29T03:31:07.528Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":85.1,"endSpeed":77.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33194634666226,"aZ":-22.728643877108023,"pfxX":-12.256924724800552,"pfxZ":6.190702130277284,"pX":0.332185387703327,"pZ":0.7611850749782262,"vX0":10.880392806183403,"vY0":-123.24595920166139,"vZ0":-6.730692202375825,"x":104.34,"y":218.23,"x0":-2.5644607758494447,"y0":50.003267760727944,"z0":5.469301129439894,"aX":-18.70486866293739},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.6,"breakHorizontal":19.4,"spinRate":2234,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.44579094298529753,"extension":6.380307611303523},"index":4,"playId":"2f5875db-1d1f-3e19-b173-1afc8564a88e","pitchNumber":4,"startTime":"2025-07-29T03:31:07.528Z","endTime":"2025-07-29T03:31:11.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:31:11.434Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Smith walks.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T03:33:40.381Z","endTime":"2025-07-29T03:35:04.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650671,"fullName":"José Quijada","link":"/api/v1/people/650671"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: José Quijada replaces Connor Brogdon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-29T03:32:07.226Z","endTime":"2025-07-29T03:33:42.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650671,"link":"/api/v1/people/650671"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.10031254378249,"strikeZoneBottom":1.47999910589255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.568303448691747,"aZ":-14.21741876358739,"pfxX":3.9914934364504147,"pfxZ":9.806762288436884,"pX":-0.4666359420376072,"pZ":3.859626549813085,"vX0":-6.863733576706473,"vY0":-134.54696965772152,"vZ0":-1.726127802272015,"x":134.79,"y":134.57,"x0":1.6004190844773156,"y0":50.002030034813025,"z0":5.518570627754241,"aX":7.308966469984922},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-5.8,"spinRate":2214,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.4073065148101307,"extension":6.395297267774858},"index":1,"playId":"675837c6-53f8-3f6b-a473-dde0d7fa004c","pitchNumber":1,"startTime":"2025-07-29T03:33:42.541Z","endTime":"2025-07-29T03:33:47.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64099933717133,"aZ":-13.915253588381761,"pfxX":4.0923024053043004,"pfxZ":9.662757812640724,"pX":0.2302101817079713,"pZ":3.4496471446741497,"vX0":-6.239249255950708,"vY0":-136.72000890775539,"vZ0":-2.285056589694391,"x":108.22,"y":145.64,"x0":2.01205315711914,"y0":50.005333111672506,"z0":5.253400442155193,"aX":7.7356508571441625},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":-6.1,"spinRate":2255,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4009044473179926,"extension":6.410812195559998},"index":2,"playId":"35b51c02-a36d-35a9-a474-9700138dc4ce","pitchNumber":2,"startTime":"2025-07-29T03:33:53.856Z","endTime":"2025-07-29T03:33:57.176Z","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":94.6,"endSpeed":86.3,"strikeZoneTop":3.13000078048651,"strikeZoneBottom":1.45031402375684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.814054933801103,"aZ":-13.257104999446335,"pfxX":4.635267448115366,"pfxZ":9.896098371206428,"pX":-0.9938500451996202,"pZ":2.686709560730052,"vX0":-8.659595186308378,"vY0":-137.47075464717713,"vZ0":-4.178535435729064,"x":154.88,"y":166.24,"x0":1.5964986792356026,"y0":50.00342727841983,"z0":5.127992007113987,"aX":8.861930039687575},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":-6.6,"spinRate":2270,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.3986163484112484,"extension":6.7903079958780115},"index":3,"playId":"10b26859-d314-3be9-9965-3b547c6515da","pitchNumber":3,"startTime":"2025-07-29T03:34:08.697Z","endTime":"2025-07-29T03:34:13.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.13000054286223,"strikeZoneBottom":1.45031528563145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.960628085467146,"aZ":-13.457738198083065,"pfxX":3.2817156909917937,"pfxZ":10.092295911547161,"pX":0.4459790241999973,"pZ":4.556136965861908,"vX0":-4.591200523465391,"vY0":-135.63767024058197,"vZ0":0.1639661578939664,"x":100.0,"y":115.76,"x0":1.7378901570787548,"y0":50.003417330360044,"z0":5.436866444774171,"aX":6.087066314713053},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":-4.9,"spinRate":2291,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4045496489115479,"extension":6.513892889538696},"index":4,"playId":"1ee484a9-f425-3ed2-99d0-58b0315c7ad5","pitchNumber":4,"startTime":"2025-07-29T03:34:23.124Z","endTime":"2025-07-29T03:34:27.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.18935632988301,"strikeZoneBottom":1.50968606002667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.568184345647396,"aZ":-14.402467464546996,"pfxX":4.535519168842672,"pfxZ":9.730481576131732,"pX":-0.09780529838312514,"pZ":2.6968393622740154,"vX0":-6.462624008860413,"vY0":-135.0822223247295,"vZ0":-3.830195832308876,"x":120.73,"y":165.97,"x0":1.7491914810883538,"y0":50.006194618237835,"z0":5.162376102973026,"aX":8.287425333036307},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-6.6,"spinRate":2249,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.40726613177095405,"extension":6.6244129512535},"index":5,"playId":"6beb59b4-88d0-3906-b278-c4edc6e5de3d","pitchNumber":5,"startTime":"2025-07-29T03:34:44.761Z","endTime":"2025-07-29T03:34:48.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.13000037320757,"strikeZoneBottom":1.48000084405215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74807508085024,"aZ":-14.14055138731578,"pfxX":4.066881953561092,"pfxZ":9.789638596697788,"pX":-1.440646346703814,"pZ":3.01296372384041,"vX0":-9.318838831049938,"vY0":-135.40783876852655,"vZ0":-3.1995506509484466,"x":171.91,"y":157.43,"x0":1.5293033257352449,"y0":50.00330632953781,"z0":5.20972161606873,"aX":7.492622229282652},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-5.2,"spinRate":2312,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.4057290544429959,"extension":6.875274807133354},"index":6,"playId":"ebe706ab-f47f-3bdd-82f6-ed69065e44f5","pitchNumber":6,"startTime":"2025-07-29T03:34:59.900Z","endTime":"2025-07-29T03:35:04.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:35:04.223Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corey Seager lines out to center fielder Jo Adell.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T03:35:22.090Z","endTime":"2025-07-29T03:37:51.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650671,"fullName":"José Quijada","link":"/api/v1/people/650671"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.39999854193764,"strikeZoneBottom":1.45000398524095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56504716183825,"aZ":-21.316381983746112,"pfxX":9.518089639918923,"pfxZ":6.306160725273477,"pX":0.16317876128516248,"pZ":0.5623710931850417,"vX0":-7.2690020938075035,"vY0":-130.65887194282942,"vZ0":-7.544283640045052,"x":110.78,"y":223.6,"x0":1.7502179051881552,"y0":50.004510730675094,"z0":5.099449914502804,"aX":16.392248510495055},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.8,"breakHorizontal":-15.6,"spinRate":1813,"spinDirection":123},"zone":14,"typeConfidence":0.61,"plateTime":0.4198575390813395,"extension":6.746236985683141},"index":0,"playId":"6016063e-c5f8-3e2d-a7e8-74052f027147","pitchNumber":1,"startTime":"2025-07-29T03:35:30.373Z","endTime":"2025-07-29T03:35:34.549Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"1ec1faad-5ed6-4d4f-858a-af9b0bfadc53","startTime":"2025-07-29T03:35:47.739Z","endTime":"2025-07-29T03:35:52.739Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-29T03:36:01.008Z","endTime":"2025-07-29T03:36:33.723Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.44498175462312,"strikeZoneBottom":1.52498246825765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.626855789280285,"aZ":-14.854651083029976,"pfxX":3.6746750237493466,"pfxZ":8.993450228242402,"pX":0.4917999029951251,"pZ":4.080464421572778,"vX0":-4.842767239527481,"vY0":-137.67462540935347,"vZ0":-0.5615236876970858,"x":98.25,"y":128.61,"x0":1.7934962250457889,"y0":50.004296270929004,"z0":5.289462316171173,"aX":7.078393943490582},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":-5.6,"spinRate":2211,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.39735042335271187,"extension":6.6259352750883815},"index":3,"playId":"e8d7cb63-25f3-304c-bf9f-9eef91e73373","pitchNumber":2,"startTime":"2025-07-29T03:36:33.723Z","endTime":"2025-07-29T03:36:37.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30961803569292,"aZ":-16.259140436884362,"pfxX":4.654046396526679,"pfxZ":8.307422542415074,"pX":-0.3001562405483361,"pZ":3.2600910849657567,"vX0":-6.860978319538906,"vY0":-137.4873072451928,"vZ0":-2.2689498226856375,"x":128.44,"y":150.76,"x0":1.62225849737625,"y0":50.00218164644345,"z0":5.198753890879014,"aX":8.915861385231022},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":-7.0,"spinRate":2167,"spinDirection":144},"zone":1,"typeConfidence":0.9,"plateTime":0.3982946816153379,"extension":6.662267290718127},"index":4,"playId":"aadba8c9-db29-3f3f-8f48-5cbba95b0abf","pitchNumber":3,"startTime":"2025-07-29T03:36:58.389Z","endTime":"2025-07-29T03:37:08.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.33518211868961,"aZ":-13.770247466462227,"pfxX":5.436232433794254,"pfxZ":9.615692408402175,"pX":-0.03301600925801374,"pZ":1.7925472270221627,"vX0":-6.349507537575454,"vY0":-138.532743346807,"vZ0":-6.53937182037839,"x":118.26,"y":190.38,"x0":1.5990648860100978,"y0":50.00417058662018,"z0":5.131304642844903,"aX":10.406654278492416},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-8.3,"spinRate":2399,"spinDirection":146},"zone":8,"typeConfidence":0.91,"plateTime":0.3977008742268131,"extension":6.717163510702579},"hitData":{"launchSpeed":105.1,"launchAngle":13.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.39,"coordY":76.04}},"index":5,"playId":"4765305e-b7ca-3c75-86b4-0b29d5783013","pitchNumber":4,"startTime":"2025-07-29T03:37:39.833Z","endTime":"2025-07-29T03:37:51.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:37:51.180Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a line drive to center fielder Jo Adell. Josh Smith to 2nd.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T03:38:12.351Z","endTime":"2025-07-29T03:39:05.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650671,"fullName":"José Quijada","link":"/api/v1/people/650671"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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(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":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.37505921382455,"strikeZoneBottom":1.69999756583596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.272891650782988,"aZ":-24.236093051173587,"pfxX":8.946002524234116,"pfxZ":4.736980987124278,"pX":0.8392587599936934,"pZ":0.8994512199012733,"vX0":-5.120809287713445,"vY0":-128.49933363501546,"vZ0":-5.730792322576551,"x":85.01,"y":214.49,"x0":1.6941899569296643,"y0":50.001659348138624,"z0":5.038027646173441,"aX":14.98059464433322},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":-15.1,"spinRate":1647,"spinDirection":118},"zone":14,"typeConfidence":0.86,"plateTime":0.42602450714293383,"extension":6.732089927250524},"index":0,"playId":"a6e908bf-f838-331f-86ff-d08ec59cd8af","pitchNumber":1,"startTime":"2025-07-29T03:38:20.661Z","endTime":"2025-07-29T03:38:24.105Z","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":95.2,"endSpeed":86.6,"strikeZoneTop":3.37506319822263,"strikeZoneBottom":1.69999591664616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01492565683382,"aZ":-12.627859990104113,"pfxX":3.5653939372152967,"pfxZ":10.12550819446573,"pX":-1.3183057932018825,"pZ":2.971876567674967,"vX0":-9.081036308354328,"vY0":-138.339921137594,"vZ0":-3.622040457398917,"x":167.25,"y":158.54,"x0":1.5494940906918009,"y0":50.00447799235945,"z0":5.149730971124539,"aX":6.885063844336597},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":-4.4,"spinRate":2301,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.39654389477525376,"extension":6.621911336582358},"index":1,"playId":"cb97dacb-6192-3ef4-9316-39e80eabc09b","pitchNumber":2,"startTime":"2025-07-29T03:38:36.740Z","endTime":"2025-07-29T03:38:40.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.191530454388825,"aZ":-11.81096635053264,"pfxX":2.839351606964456,"pfxZ":10.610078817868564,"pX":-0.1675344136275112,"pZ":2.980774950300646,"vX0":-5.95214827090903,"vY0":-138.24049989229005,"vZ0":-3.7306926367085858,"x":123.39,"y":158.3,"x0":1.652700043018095,"y0":50.00639598963948,"z0":5.1509868119829045,"aX":5.451926916280402},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":-3.8,"spinRate":2362,"spinDirection":150},"zone":2,"typeConfidence":0.91,"plateTime":0.39747432211052036,"extension":6.654731851780962},"hitData":{"launchSpeed":87.2,"launchAngle":14.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.7,"coordY":95.84}},"index":2,"playId":"31cb4842-1bfe-36a0-a8bf-ef245ae4a0b2","pitchNumber":3,"startTime":"2025-07-29T03:38:54.732Z","endTime":"2025-07-29T03:39:05.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:39:05.100Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adolis García pops out to shortstop Zach Neto.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T03:41:34.118Z","endTime":"2025-07-29T03:43:31.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"postOnThird":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,8],"actionIndex":[1,7],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-29T03:39:17.780Z","endTime":"2025-07-29T03:40:21.844Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces José Quijada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-29T03:40:21.844Z","endTime":"2025-07-29T03:41:36.227Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.4,"strikeZoneTop":3.37920917710568,"strikeZoneBottom":1.66958803443121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90718642389625,"aZ":-34.12077965371658,"pfxX":7.1660584495783715,"pfxZ":-1.4071784332209916,"pX":-0.7615952603432483,"pZ":3.769317300475465,"vX0":0.9747324615675751,"vY0":-117.58849747596442,"vZ0":2.425318213303418,"x":146.03,"y":137.01,"x0":-2.112767285668994,"y0":50.00372355468468,"z0":5.918146313170672,"aX":9.908819319451606},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.6,"breakHorizontal":-13.2,"spinRate":2583,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.46806674299961104,"extension":6.382313215532687},"index":2,"playId":"07e4de89-3539-36f2-ad7e-c195855499eb","pitchNumber":1,"startTime":"2025-07-29T03:41:36.227Z","endTime":"2025-07-29T03:41:40.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.37922846160858,"strikeZoneBottom":1.73000166918138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.246803300653262,"aZ":-32.12379893385837,"pfxX":5.2385574570315585,"pfxZ":0.032236520066965646,"pX":1.9370264369673882,"pZ":1.1101556776904318,"vX0":7.646874680944998,"vY0":-121.44472601799451,"vZ0":-4.0643144410518035,"x":43.17,"y":208.81,"x0":-1.9409817701896093,"y0":50.00215672121166,"z0":5.619587005702037,"aX":7.7715715443741775},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.7,"breakHorizontal":-11.4,"spinRate":2692,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.45215075165124974,"extension":6.545868336653013},"index":3,"playId":"d420177a-45ab-3901-8cb1-716c070552b2","pitchNumber":2,"startTime":"2025-07-29T03:41:50.539Z","endTime":"2025-07-29T03:41:53.896Z","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":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.853422771182935,"aZ":-28.22011048443201,"pfxX":0.1975856038183501,"pfxZ":2.2995669232614837,"pX":-0.6054150777585803,"pZ":2.640325554557026,"vX0":3.596679133924445,"vY0":-130.20915380988944,"vZ0":-2.646748691341646,"x":140.08,"y":167.49,"x0":-2.029226806922184,"y0":50.00469548138834,"z0":5.8011593809758795,"aX":0.3392438620438075},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":-1.1,"spinRate":2314,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.42034278331282326,"extension":6.386659679280004},"index":4,"playId":"caeca203-c135-3a08-b89f-313bf410cd9b","pitchNumber":3,"startTime":"2025-07-29T03:42:09.269Z","endTime":"2025-07-29T03:42:14.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":5,"startTime":"2025-07-29T03:42:32.031Z","endTime":"2025-07-29T03:42:45.687Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.43962278751065,"strikeZoneBottom":1.73000098682672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.195302437036958,"aZ":-22.943112696984628,"pfxX":2.4189037152238253,"pfxZ":5.047007893290322,"pX":-1.832791472103191,"pZ":3.553570480731112,"vX0":-0.21557775357186262,"vY0":-134.15104522277088,"vZ0":-1.7735696808619914,"x":186.86,"y":142.83,"x0":-2.06588221419497,"y0":50.00141578080293,"z0":5.853825631152408,"aX":4.421396490973339},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":-4.3,"spinRate":2236,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4078218149145143,"extension":6.393831206796031},"index":6,"playId":"b75e6cdb-a81e-3378-b43b-bc1223dd22d3","pitchNumber":4,"startTime":"2025-07-29T03:42:45.687Z","endTime":"2025-07-29T03:42:54.258Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ryan Zeferjahn. Josh Smith to 3rd. Marcus Semien to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":7,"actionPlayId":"b75e6cdb-a81e-3378-b43b-bc1223dd22d3","startTime":"2025-07-29T03:43:15.680Z","endTime":"2025-07-29T03:43:18.808Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.115969795599828,"aZ":-26.852815559772687,"pfxX":2.4553388744343976,"pfxZ":2.99395959909657,"pX":-0.6081841765820518,"pZ":3.241309424760309,"vX0":2.7290578090356163,"vY0":-132.27830145704783,"vZ0":-1.7656805655509862,"x":140.18,"y":151.26,"x0":-1.9708039253636391,"y0":50.00624967100246,"z0":5.878271271476678,"aX":4.369910049449109},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":-5.0,"spinRate":2261,"spinDirection":178},"zone":1,"typeConfidence":2.0,"plateTime":0.4134094359213396,"extension":6.350995312302527},"hitData":{"launchSpeed":86.4,"launchAngle":61.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.48,"coordY":132.32}},"index":8,"playId":"3faacfd0-29b8-3ece-a3a2-32bc0156aa5a","pitchNumber":5,"startTime":"2025-07-29T03:43:18.808Z","endTime":"2025-07-29T03:43:31.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:43:31.325Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson called out on strikes.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-29T03:43:45.814Z","endTime":"2025-07-29T03:45:10.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.44013803774045,"strikeZoneBottom":1.68238948687446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86188500178085,"aZ":-16.132141187916794,"pfxX":-3.0499119437997777,"pfxZ":8.315801280961114,"pX":0.761454860063576,"pZ":2.663064063716395,"vX0":8.308253424420746,"vY0":-138.27320185376516,"vZ0":-4.877854129591248,"x":87.98,"y":166.88,"x0":-1.8908048442184322,"y0":50.00586878824014,"z0":5.538467934051641,"aX":-5.886633327225086},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":3.7,"spinRate":2185,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.3966640228773297,"extension":6.4620528117122555},"index":0,"playId":"2c939cb4-b445-3e6a-8c45-83fe3601827b","pitchNumber":1,"startTime":"2025-07-29T03:44:01.447Z","endTime":"2025-07-29T03:44:05.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.350825883421535,"aZ":-13.167651983745438,"pfxX":-2.8865747482077047,"pfxZ":9.665134914527105,"pX":-0.8655293406653676,"pZ":2.7433761154911926,"vX0":4.128867335398736,"vY0":-139.78785600780157,"vZ0":-5.317411571286636,"x":149.99,"y":164.71,"x0":-1.9909769355204894,"y0":50.00274618202066,"z0":5.544200535557471,"aX":-5.676863897991941},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":4.3,"spinRate":2344,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.392762281766295,"extension":6.637063836935053},"index":1,"playId":"8a868edb-1382-3708-b106-b1aed768fddd","pitchNumber":2,"startTime":"2025-07-29T03:44:20.392Z","endTime":"2025-07-29T03:44:24.724Z","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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82352495819998,"aZ":-33.020269303712716,"pfxX":3.870815471104785,"pfxZ":-0.5119545390222466,"pX":0.12526873960763446,"pZ":1.5972617201521895,"vX0":4.206393628400205,"vY0":-127.74814429910134,"vZ0":-3.695133846742924,"x":112.23,"y":195.65,"x0":-2.041742420887779,"y0":50.00153523573695,"z0":5.641477675161093,"aX":6.434468334880381},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":-7.9,"spinRate":2632,"spinDirection":84},"zone":8,"typeConfidence":2.0,"plateTime":0.42777554950684404,"extension":6.475296867210328},"index":2,"playId":"c9ce5650-b894-3508-bc44-e8711fbdce49","pitchNumber":3,"startTime":"2025-07-29T03:44:39.943Z","endTime":"2025-07-29T03:44:43.960Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.41024230582456,"strikeZoneBottom":1.60022911298385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13358033636135,"aZ":-12.382998391628135,"pfxX":-2.693476191262919,"pfxZ":9.71921336986019,"pX":-0.06112502078600598,"pZ":1.6135488552768118,"vX0":6.235104904970783,"vY0":-141.72505236936334,"vZ0":-8.533807621066966,"x":119.33,"y":195.21,"x0":-1.9388458368962822,"y0":50.00306515116599,"z0":5.453076610331618,"aX":-5.485470451331376},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":3.6,"spinRate":2235,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.38635515695440104,"extension":6.659000132431716},"index":3,"playId":"35722b6d-f845-38f1-b82d-c65ba8056b11","pitchNumber":4,"startTime":"2025-07-29T03:45:04.715Z","endTime":"2025-07-29T03:45:10.112Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:45:10.112Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-29T03:46:56.349Z","endTime":"2025-07-29T03:48:57.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02798312471666,"aZ":-12.219661081470553,"pfxX":-5.838326325202664,"pfxZ":10.955127015668232,"pX":-0.5235182114362298,"pZ":2.8813902552413295,"vX0":8.066572152350322,"vY0":-135.00294880684655,"vZ0":-4.652454034831133,"x":136.96,"y":160.98,"x0":-2.8101769565551766,"y0":50.00080312895798,"z0":5.50637549213054,"aX":-10.632946615047617},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":8.5,"spinRate":2492,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.4077865114601069,"extension":6.177146926293397},"index":0,"playId":"e722092f-4d7d-3dbe-a687-9f8bbe4e914f","pitchNumber":1,"startTime":"2025-07-29T03:47:17.610Z","endTime":"2025-07-29T03:47:20.773Z","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.4,"endSpeed":76.5,"strikeZoneTop":3.58020350906021,"strikeZoneBottom":1.76981414281096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.813581355659192,"aZ":-21.822380681414128,"pfxX":-10.997301238661324,"pfxZ":6.891127273659371,"pX":-0.9407278482934626,"pZ":1.5534148359407587,"vX0":7.84087545704626,"vY0":-122.50888783398172,"vZ0":-5.085382509980105,"x":152.86,"y":196.84,"x0":-2.772477735842063,"y0":50.00304032079107,"z0":5.549631009099707,"aX":-16.523230093862907},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.3,"breakHorizontal":17.8,"spinRate":2317,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.44908262654260067,"extension":6.216947359580025},"index":1,"playId":"b1ead7ca-6112-3a62-bc23-2d51401e23fe","pitchNumber":2,"startTime":"2025-07-29T03:47:35.597Z","endTime":"2025-07-29T03:47:40.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.64000043340009,"strikeZoneBottom":1.76980904176426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69058244470329,"aZ":-38.76229112680436,"pfxX":7.864919806893094,"pfxZ":-4.85369703926143,"pX":1.1571462350197523,"pZ":2.077649174991392,"vX0":6.944163105297478,"vY0":-116.34708506581954,"vZ0":0.20730349179407548,"x":72.89,"y":182.68,"x0":-2.8977032161013008,"y0":50.00136139534231,"z0":5.6886995258088415,"aX":10.680886598981614},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-8.4,"breakHorizontal":-16.1,"spinRate":2616,"spinDirection":24},"zone":14,"typeConfidence":0.9,"plateTime":0.47243838109873515,"extension":6.092452686351003},"index":2,"playId":"229b8d0a-7668-3203-ac51-d44fdb907b11","pitchNumber":3,"startTime":"2025-07-29T03:47:50.980Z","endTime":"2025-07-29T03:47:55.785Z","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.7,"endSpeed":84.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70226225728947,"aZ":-13.678837964918152,"pfxX":-4.427902859952669,"pfxZ":10.09429759364913,"pX":-0.0502212660314263,"pZ":2.8966827523941454,"vX0":9.141070259797077,"vY0":-134.62835591340618,"vZ0":-4.170859318742625,"x":118.91,"y":160.57,"x0":-2.9170629065811133,"y0":50.00582768837736,"z0":5.436870170873598,"aX":-8.116717244989466},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2525,"spinDirection":222},"zone":5,"typeConfidence":0.89,"plateTime":0.4071120964765207,"extension":6.220329124617386},"index":3,"playId":"e2e97fe0-a173-333f-80ea-b511851d372d","pitchNumber":4,"startTime":"2025-07-29T03:48:07.552Z","endTime":"2025-07-29T03:48:10.552Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-29T03:48:19.530Z","endTime":"2025-07-29T03:48:34.026Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.58021593074888,"strikeZoneBottom":1.70999771167941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.682118978700263,"aZ":-20.88514304215493,"pfxX":-9.975037612933555,"pfxZ":7.488193751131027,"pX":-1.250054978897548,"pZ":0.7651848259775783,"vX0":6.6419597871214355,"vY0":-122.40408416317148,"vZ0":-6.842703722499672,"x":164.65,"y":218.12,"x0":-2.7119895572200416,"y0":50.001259418456776,"z0":5.403145501024925,"aX":-15.033115705860123},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":12.0,"breakHorizontal":16.3,"spinRate":2240,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.44864071088051194,"extension":6.1915169489145105},"index":5,"playId":"216cc62f-1abe-30fe-818f-993272217692","pitchNumber":5,"startTime":"2025-07-29T03:48:34.026Z","endTime":"2025-07-29T03:48:37.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6543268248446,"aZ":-18.716998399793518,"pfxX":-11.458813635199755,"pfxZ":9.00373702987984,"pX":0.03200981005704776,"pZ":1.0920592072090751,"vX0":9.864502192467786,"vY0":-122.1721316103627,"vZ0":-6.634442646945261,"x":115.78,"y":209.29,"x0":-2.5918645782451706,"y0":50.000665213244815,"z0":5.48020997539295,"aX":-17.121068747280855},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":14.6,"breakHorizontal":18.1,"spinRate":2360,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.45030449342191003,"extension":6.377710048498819},"index":6,"playId":"3d445fbc-54b0-3193-81c6-8d275c2d13e3","pitchNumber":6,"startTime":"2025-07-29T03:48:52.288Z","endTime":"2025-07-29T03:48:57.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:48:57.002Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Schanuel pops out to shortstop Corey Seager.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-29T03:49:16.722Z","endTime":"2025-07-29T03:51:55.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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.7,"endSpeed":77.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.287891960419994,"aZ":-18.98467881190667,"pfxX":-10.249022562220311,"pfxZ":8.682821234113327,"pX":-0.5097668162861319,"pZ":1.7889352543945203,"vX0":8.694222006028566,"vY0":-122.99466340335385,"vZ0":-5.079063595047822,"x":136.43,"y":190.48,"x0":-2.7731834545321328,"y0":50.004396562133515,"z0":5.5091752397970115,"aX":-15.57359408019222},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":14.6,"breakHorizontal":16.3,"spinRate":2346,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.4467416114152596,"extension":6.394824355209286},"index":0,"playId":"37ee162b-7079-33e2-9ac2-96fa0e661eef","pitchNumber":1,"startTime":"2025-07-29T03:49:20.021Z","endTime":"2025-07-29T03:49:23.021Z","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":84.5,"endSpeed":76.8,"strikeZoneTop":3.53021959387731,"strikeZoneBottom":1.67000268444157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.301557915204498,"aZ":-21.694904701866964,"pfxX":-12.50664600970154,"pfxZ":6.948023704990698,"pX":-0.5905142130120554,"pZ":1.1497334386035902,"vX0":9.123876690286064,"vY0":-122.58363552928702,"vZ0":-5.831362096753648,"x":139.51,"y":207.74,"x0":-2.7528456250914073,"y0":50.00052982484112,"z0":5.4347601764678295,"aX":-18.85713357606897},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.3,"breakHorizontal":20.3,"spinRate":2277,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.4483874848033347,"extension":6.330167320923796},"index":1,"playId":"7bb411ea-8cef-3b41-b640-37fca0e1a993","pitchNumber":2,"startTime":"2025-07-29T03:49:41.992Z","endTime":"2025-07-29T03:49:46.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45856847069111,"aZ":-13.737065058381305,"pfxX":-4.988252072726433,"pfxZ":10.005188319725283,"pX":-0.11819266808501294,"pZ":3.8192124799778937,"vX0":9.065306374818247,"vY0":-135.57957012433226,"vZ0":-2.073814090217962,"x":121.51,"y":135.66,"x0":-2.872587578433366,"y0":50.003318336385796,"z0":5.564280030958258,"aX":-9.193858214450541},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.8,"breakHorizontal":6.8,"spinRate":2498,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4055750022495972,"extension":6.159813932409219},"index":2,"playId":"c6f90f60-1cb1-33a2-bdd9-69ca59352052","pitchNumber":3,"startTime":"2025-07-29T03:49:57.389Z","endTime":"2025-07-29T03:50:00.979Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-29T03:50:07.852Z","endTime":"2025-07-29T03:50:23.602Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.904981459712065,"aZ":-36.38229254292658,"pfxX":5.636857202195781,"pfxZ":-3.0247618500901767,"pX":0.49803703368244434,"pZ":1.6224027205217937,"vX0":6.1468332557547845,"vY0":-118.3158276699389,"vZ0":-1.2620098890328943,"x":98.02,"y":194.98,"x0":-2.8865427816256575,"y0":50.00545121099881,"z0":5.559583651231711,"aX":7.828913842895774},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-5.5,"breakHorizontal":-12.0,"spinRate":2610,"spinDirection":29},"zone":9,"typeConfidence":0.9,"plateTime":0.4666211242088707,"extension":6.131100073360339},"index":4,"playId":"bc6ed4d5-2efd-3d02-a5a3-1990963d19cd","pitchNumber":4,"startTime":"2025-07-29T03:50:23.602Z","endTime":"2025-07-29T03:50:26.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.23123150111063,"strikeZoneBottom":1.61018574375017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.037812569796156,"aZ":-13.24811673306165,"pfxX":-5.093069724362718,"pfxZ":10.307495186091256,"pX":-1.2313187404448656,"pZ":4.409442152092722,"vX0":6.05115132745047,"vY0":-135.05883797222424,"vZ0":-0.5638496844154623,"x":163.93,"y":119.73,"x0":-2.845423776353961,"y0":50.00613854409071,"z0":5.557782550663336,"aX":-9.355515478430842},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.7,"breakHorizontal":7.8,"spinRate":2326,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.40646378713270703,"extension":6.166699758769933},"index":5,"playId":"8bbb2ae2-496f-35c0-a6ab-d93b605f2e7b","pitchNumber":5,"startTime":"2025-07-29T03:50:46.686Z","endTime":"2025-07-29T03:50:50.549Z","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":93.1,"endSpeed":84.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.922723653360563,"aZ":-13.125589258346672,"pfxX":-4.778034685929976,"pfxZ":10.330606069904524,"pX":-0.17798999915789868,"pZ":3.4179583693019553,"vX0":8.807299886720722,"vY0":-135.2937375208246,"vZ0":-3.059232476799522,"x":123.78,"y":146.5,"x0":-2.8623965950275263,"y0":50.006245056080246,"z0":5.489632902270899,"aX":-8.81381914724335},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":6.7,"spinRate":2393,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.40562507059763186,"extension":6.210336528683296},"index":6,"playId":"d14384c4-2dc4-3d31-b78e-34b799a97e03","pitchNumber":6,"startTime":"2025-07-29T03:51:03.541Z","endTime":"2025-07-29T03:51:06.541Z","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":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.2314362524861,"strikeZoneBottom":1.55044783431791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13714683932964,"aZ":-19.110980068537724,"pfxX":-11.177274847825945,"pfxZ":8.34360633337795,"pX":-0.1442579747231614,"pZ":0.7348444568737167,"vX0":9.832324283510244,"vY0":-124.61775347855362,"vZ0":-7.445348300357769,"x":122.5,"y":218.94,"x0":-2.6976939668925985,"y0":50.000836199962315,"z0":5.351840728270843,"aX":-17.49564308549733},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":13.4,"breakHorizontal":17.9,"spinRate":2328,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.44030839836731905,"extension":6.389501047314563},"index":7,"playId":"5e3d0850-8ad3-3cd3-8592-72081d081c97","pitchNumber":7,"startTime":"2025-07-29T03:51:23.014Z","endTime":"2025-07-29T03:51:26.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.894477337269016,"aZ":-23.401720982191065,"pfxX":-10.414380472543648,"pfxZ":5.815689932636801,"pX":-0.8336023469710563,"pZ":1.8771222078862695,"vX0":8.137561873069028,"vY0":-122.7637469906246,"vZ0":-3.8518931191446804,"x":148.77,"y":188.1,"x0":-2.856926233813778,"y0":50.005843312275694,"z0":5.485409375428976,"aX":-15.717600601188474},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.7,"breakHorizontal":16.7,"spinRate":2229,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4481336596010883,"extension":6.286205004148759},"hitData":{"launchSpeed":74.4,"launchAngle":56.0,"totalDistance":204.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.93,"coordY":120.37}},"index":8,"playId":"b47d663c-2d1e-3017-9291-73583ad4036e","pitchNumber":8,"startTime":"2025-07-29T03:51:44.440Z","endTime":"2025-07-29T03:51:55.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:51:55.813Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-29T03:52:28.024Z","endTime":"2025-07-29T03:53:28.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T03:52:18.347Z","endTime":"2025-07-29T03:52:30.291Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.8,"strikeZoneTop":3.21073022258881,"strikeZoneBottom":1.56022341741857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.901569030343122,"aZ":-34.83488261515117,"pfxX":6.476884907996757,"pfxZ":-1.9643783076820256,"pX":-1.4138641804995387,"pZ":2.935523756852991,"vX0":2.4422113113357544,"vY0":-116.61808792425732,"vZ0":1.5079657571741565,"x":170.89,"y":159.52,"x0":-3.32037179073507,"y0":50.00098327446967,"z0":5.602746777924495,"aX":8.789165034310363},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-2.8,"breakHorizontal":-12.4,"spinRate":2676,"spinDirection":32},"zone":11,"typeConfidence":0.9,"plateTime":0.4723102852933221,"extension":6.029477015848809},"index":1,"playId":"c7167765-2979-3260-b545-4cada5a4c321","pitchNumber":1,"startTime":"2025-07-29T03:52:30.291Z","endTime":"2025-07-29T03:52:34.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.2704790749322,"strikeZoneBottom":1.61999975694118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.324063850434992,"aZ":-38.66666071866263,"pfxX":5.990949074929462,"pfxZ":-4.772098263601594,"pX":0.1697399412290658,"pZ":3.1309700858292264,"vX0":5.508947792683246,"vY0":-116.58692567886172,"vZ0":2.40759892161489,"x":110.53,"y":154.24,"x0":-3.0123559153315838,"y0":50.002658405063805,"z0":5.765071861178778,"aX":8.149861215923872},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.6,"breakHorizontal":-12.4,"spinRate":2828,"spinDirection":29},"zone":2,"typeConfidence":0.9,"plateTime":0.4719230399292984,"extension":6.136379935670303},"index":2,"playId":"057562b0-e9d1-32ba-bea0-7f6c225d542c","pitchNumber":2,"startTime":"2025-07-29T03:52:47.790Z","endTime":"2025-07-29T03:52:51.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81173203524797,"aZ":-21.75084470391783,"pfxX":-13.31839634076642,"pfxZ":6.7799742857215755,"pX":-0.35197762020074075,"pZ":1.954045210331184,"vX0":9.850147443770823,"vY0":-123.77612032106737,"vZ0":-4.220297590150908,"x":130.42,"y":186.02,"x0":-2.6708365078052267,"y0":50.00253620513244,"z0":5.522949458507091,"aX":-20.476395027282404},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.4,"breakHorizontal":21.6,"spinRate":2411,"spinDirection":238},"zone":7,"typeConfidence":0.91,"plateTime":0.44405679189787994,"extension":6.401348643283067},"index":3,"playId":"0b2f4b0e-1c7a-3120-b2f7-5fe8f51ea725","pitchNumber":3,"startTime":"2025-07-29T03:53:03.724Z","endTime":"2025-07-29T03:53:06.724Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43777761714458,"aZ":-14.593004136748577,"pfxX":-5.042061333698229,"pfxZ":9.471239453948142,"pX":-0.15476909131502398,"pZ":3.5246030257636165,"vX0":8.873721342660417,"vY0":-136.03260838841925,"vZ0":-2.614298294692936,"x":122.9,"y":143.62,"x0":-2.8180227746702915,"y0":50.00500742413275,"z0":5.521464550786564,"aX":-9.362401963563078},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":7.1,"spinRate":2473,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.40409007467143576,"extension":6.289472109007717},"index":4,"playId":"b0fe77a2-e158-32b9-80af-59d67a3aec64","pitchNumber":4,"startTime":"2025-07-29T03:53:24.437Z","endTime":"2025-07-29T03:53:28.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:53:28.249Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford called out on strikes.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-29T03:55:39.947Z","endTime":"2025-07-29T03:57:33.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":90.9,"endSpeed":83.6,"strikeZoneTop":3.44000186771895,"strikeZoneBottom":1.7400283419362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5706815207097,"aZ":-29.07296184348469,"pfxX":1.8867085243377923,"pfxZ":1.743134961741296,"pX":-0.02234119721959639,"pZ":3.0187194055487656,"vX0":4.556989681282428,"vY0":-132.3568886188595,"vZ0":-1.8460873432902314,"x":117.85,"y":157.27,"x0":-2.0097107751429037,"y0":50.003029511145854,"z0":5.84896935300887,"aX":3.3550511337223385},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.0,"breakHorizontal":-4.4,"spinRate":2478,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.41341471002000496,"extension":6.440816904739286},"index":0,"playId":"2392d217-76b8-37d2-9467-d577c985ccab","pitchNumber":1,"startTime":"2025-07-29T03:55:53.269Z","endTime":"2025-07-29T03:55:57.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.50000005688749,"strikeZoneBottom":1.68000382594728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.126167107433385,"aZ":-31.556311436758925,"pfxX":1.4061486422803826,"pfxZ":0.3781194762874651,"pX":1.667714340670253,"pZ":0.3355180698047369,"vX0":8.778186888434247,"vY0":-127.23863213998126,"vZ0":-6.619252950956792,"x":53.43,"y":229.72,"x0":-1.9984266277636977,"y0":50.00578911265742,"z0":5.445719865745125,"aX":2.324668050550451},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.6,"breakHorizontal":-4.4,"spinRate":2656,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.42914882566897017,"extension":6.501188306998888},"index":1,"playId":"35badd4f-914e-34ff-8432-5749188d5f6f","pitchNumber":2,"startTime":"2025-07-29T03:56:09.193Z","endTime":"2025-07-29T03:56:12.193Z","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":87.5,"endSpeed":81.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.301341846859728,"aZ":-34.857315276683565,"pfxX":3.116150947808724,"pfxZ":-1.6159329983577635,"pX":-0.4152265444222572,"pZ":3.0274154203893335,"vX0":3.5430880064638757,"vY0":-127.45558133646944,"vZ0":0.012857644167991511,"x":132.83,"y":157.04,"x0":-2.2242902781416416,"y0":50.003742890861545,"z0":5.757295715713394,"aX":5.167011008230497},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.8,"breakHorizontal":-6.4,"spinRate":2581,"spinDirection":107},"zone":1,"typeConfidence":2.0,"plateTime":0.428465662596194,"extension":6.4210356600007135},"index":2,"playId":"d6e82981-19c0-3801-8e84-9d257f178691","pitchNumber":3,"startTime":"2025-07-29T03:56:28.520Z","endTime":"2025-07-29T03:56:31.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.44000277993958,"strikeZoneBottom":1.67999617848209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.713600346744894,"aZ":-30.72129130752883,"pfxX":8.226091650601328,"pfxZ":0.9589112333113827,"pX":0.3713797237843136,"pZ":0.9710112434141619,"vX0":3.1837952806218,"vY0":-122.77283270447086,"vZ0":-4.723755686126497,"x":102.84,"y":212.56,"x0":-2.014619523472214,"y0":50.000200340047435,"z0":5.566391371267796,"aX":12.422329568753991},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":-15.7,"spinRate":2749,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4479519146614037,"extension":6.482889616513095},"index":3,"playId":"8b76026d-c2be-336e-b408-a1b40ddb927a","pitchNumber":4,"startTime":"2025-07-29T03:56:52.269Z","endTime":"2025-07-29T03:56:56.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82012607079008,"aZ":-13.382360753845383,"pfxX":-3.9457990671964653,"pfxZ":9.399203213197527,"pX":-0.8687208227532803,"pZ":2.4711226868436817,"vX0":4.375965782968324,"vY0":-140.70983608048752,"vZ0":-6.0579562568433305,"x":150.11,"y":172.06,"x0":-1.9336153729599277,"y0":50.00434890235538,"z0":5.524093912279328,"aX":-7.889770644736618},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.0,"breakHorizontal":6.2,"spinRate":2256,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3897168823633068,"extension":6.63532383646014},"index":4,"playId":"cb0e246a-9c28-38d5-b20f-952a8147d2a1","pitchNumber":5,"startTime":"2025-07-29T03:57:09.076Z","endTime":"2025-07-29T03:57:13.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.44000127255864,"strikeZoneBottom":1.62001641759711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65260809318689,"aZ":-15.082721375252147,"pfxX":-3.996684264507699,"pfxZ":8.305300684068648,"pX":0.20977075371618628,"pZ":1.6013803522266583,"vX0":6.902002071478761,"vY0":-142.72967154991528,"vZ0":-8.484338506908085,"x":109.0,"y":195.54,"x0":-1.723356525024588,"y0":50.001609383776135,"z0":5.567510965011766,"aX":-8.22414764630398},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":5.8,"spinRate":2157,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.38412822691703363,"extension":6.662914301447102},"index":5,"playId":"025977e6-c855-3ac3-8206-7ea6bf7078ba","pitchNumber":6,"startTime":"2025-07-29T03:57:29.438Z","endTime":"2025-07-29T03:57:33.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T03:57:33.010Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Umpire reviewed (tag play), call on the field was upheld: Evan Carter doubles (8) on a fly ball to left fielder Taylor Ward.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-29T03:57:49.797Z","endTime":"2025-07-29T03:59:08.646Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.345134805586348,"aZ":-28.61590669594438,"pfxX":1.248960019236567,"pfxZ":2.018700523120108,"pX":-0.1766525910217444,"pZ":2.9710728244899465,"vX0":4.120176231707486,"vY0":-131.74210537973525,"vZ0":-2.244116079990289,"x":123.73,"y":158.56,"x0":-1.921542474480958,"y0":50.0026078909952,"z0":5.943881787606008,"aX":2.199965181009966},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.4,"breakHorizontal":-3.1,"spinRate":2442,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.41536276850052456,"extension":6.4744871010565515},"index":0,"playId":"10cb4e49-f993-3312-8841-0655cd940491","pitchNumber":1,"startTime":"2025-07-29T03:57:59.849Z","endTime":"2025-07-29T03:58:03.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.42847857193654,"strikeZoneBottom":1.70077514959699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.512665749360952,"aZ":-27.847932154457,"pfxX":2.156601806414707,"pfxZ":2.318720215782232,"pX":-1.7951457184055275,"pZ":4.382686529806824,"vX0":0.09980950756622774,"vY0":-135.4443350936284,"vZ0":0.6119125951134587,"x":185.43,"y":120.45,"x0":-2.1127686009460067,"y0":50.0026113086141,"z0":6.095371543014665,"aX":4.0219417223566065},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":-4.0,"spinRate":2472,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4037988797387704,"extension":6.300478504290753},"index":1,"playId":"b7d43f37-bd0a-3e9b-8986-c231c70af4a0","pitchNumber":2,"startTime":"2025-07-29T03:58:18.410Z","endTime":"2025-07-29T03:58:21.410Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.703571493867745,"aZ":-27.94130512409489,"pfxX":2.49538028728827,"pfxZ":2.360598821677046,"pX":-0.663836825215877,"pZ":3.0034683545221834,"vX0":2.5381530677088464,"vY0":-133.596846488773,"vZ0":-2.236258466949372,"x":142.3,"y":157.69,"x0":-1.9529441110224888,"y0":50.004116601990226,"z0":5.874191404248606,"aX":4.478836965387716},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.0,"breakHorizontal":-5.0,"spinRate":2357,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4111040885784325,"extension":6.5474637377217775},"index":2,"playId":"0a7220c8-d851-3e2f-bcf1-6a833dd8bffd","pitchNumber":3,"startTime":"2025-07-29T03:58:37.756Z","endTime":"2025-07-29T03:58:40.996Z","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":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.108435018054955,"aZ":-14.49543186286665,"pfxX":-3.672758901330566,"pfxZ":8.5863558836753,"pX":-1.2290739475226362,"pZ":2.2611474261281006,"vX0":3.5707347623939727,"vY0":-143.29365400733445,"vZ0":-6.746651499160452,"x":163.85,"y":177.73,"x0":-2.0200671545167888,"y0":50.00680868419298,"z0":5.569027707997763,"aX":-7.565493897395245},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.2,"breakHorizontal":5.9,"spinRate":1998,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.38367225844788244,"extension":6.641731108420502},"hitData":{"launchSpeed":71.4,"launchAngle":46.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.23,"coordY":136.37}},"index":3,"playId":"b41c97c9-a097-367e-8c29-4ce9ae290198","pitchNumber":4,"startTime":"2025-07-29T03:58:57.073Z","endTime":"2025-07-29T03:59:08.646Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NA"},"playEndTime":"2025-07-29T03:59:08.646Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-29T04:01:19.017Z","endTime":"2025-07-29T04:02:43.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62259474994354,"aZ":-14.0361535153047,"pfxX":-2.978083613059016,"pfxZ":9.287084271898625,"pX":-0.05287775239979926,"pZ":2.4886758007208285,"vX0":6.356927462370965,"vY0":-139.404086218254,"vZ0":-5.862484561255585,"x":119.02,"y":171.59,"x0":-1.9838335338404778,"y0":50.00064398384975,"z0":5.558385374778135,"aX":-5.815458343541976},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":4.0,"spinRate":2072,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39408954442933064,"extension":6.7437074297926785},"index":0,"playId":"de62fcc5-4ff2-31c7-be9d-1a2945fbbce7","pitchNumber":1,"startTime":"2025-07-29T04:01:19.408Z","endTime":"2025-07-29T04:01:22.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.34913973774163,"aZ":-24.84516028583822,"pfxX":3.024557159248957,"pfxZ":3.9516947277336936,"pX":0.284315941064141,"pZ":2.346136300486337,"vX0":5.0116999389935835,"vY0":-135.4770182682377,"vZ0":-4.3928218768133105,"x":106.16,"y":175.43,"x0":-1.984352658319901,"y0":50.00209223662079,"z0":5.731017657003171,"aX":5.604880727707316},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.4,"breakHorizontal":-6.6,"spinRate":2408,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.4047279119805074,"extension":6.5312511526542645},"index":1,"playId":"b01c633c-1d39-3457-8306-46eb9c9dfc56","pitchNumber":2,"startTime":"2025-07-29T04:01:40.089Z","endTime":"2025-07-29T04:01:43.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.4,"strikeZoneTop":3.75000029480488,"strikeZoneBottom":1.8407256587267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.616679377483674,"aZ":-26.88949225229827,"pfxX":8.373912336559677,"pfxZ":3.5541172325463934,"pX":1.2897488718661958,"pZ":2.028423066743944,"vX0":5.5874020819310415,"vY0":-122.19405552103963,"vZ0":-2.783295329201543,"x":67.84,"y":184.01,"x0":-2.127139212748815,"y0":50.00526484788778,"z0":5.530833844694437,"aX":12.46543496672492},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.9,"breakHorizontal":-16.7,"spinRate":2667,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4509618941383553,"extension":6.544719429150309},"index":2,"playId":"b7401f4b-64ce-3a37-8113-cc5b7733a8dd","pitchNumber":3,"startTime":"2025-07-29T04:02:02.970Z","endTime":"2025-07-29T04:02:06.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.74999594631715,"strikeZoneBottom":1.84071337809862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3778142516379,"aZ":-29.05746438271925,"pfxX":8.414051707576345,"pfxZ":2.0458625651002205,"pX":-1.6840409444233353,"pZ":2.4476211180853245,"vX0":-0.972588054045102,"vY0":-122.9190378239968,"vZ0":-1.92597685616643,"x":181.19,"y":172.69,"x0":-2.3748108291432803,"y0":50.00259096761976,"z0":5.719065918342179,"aX":12.817618965381307},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.5,"breakHorizontal":-15.0,"spinRate":2676,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4463648387149264,"extension":6.478637133132341},"index":3,"playId":"87997e45-296b-3f9a-837a-52980be5dbe7","pitchNumber":4,"startTime":"2025-07-29T04:02:19.596Z","endTime":"2025-07-29T04:02:23.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.158576632625735,"aZ":-28.523761802261287,"pfxX":7.27412795343228,"pfxZ":2.4391198745153133,"pX":1.7271066700324038,"pZ":1.1591418020810533,"vX0":6.936185339050833,"vY0":-122.335067585325,"vZ0":-4.637234800371499,"x":51.17,"y":207.48,"x0":-2.10384308765556,"y0":50.00166025596636,"z0":5.562736804734657,"aX":10.875111697723726},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.5,"breakHorizontal":-15.0,"spinRate":2622,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4500475127778345,"extension":6.691559089002289},"index":4,"playId":"25938caa-5b9e-3449-9b00-55e42e284b5c","pitchNumber":5,"startTime":"2025-07-29T04:02:38.508Z","endTime":"2025-07-29T04:02:43.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T04:02:43.284Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a fly ball to center fielder Jo Adell. Evan Carter scores.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-29T04:03:01.355Z","endTime":"2025-07-29T04:04:27.724Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":{"id":666171,"link":"/api/v1/people/666171"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.051060733380254,"aZ":-13.591452602904736,"pfxX":-2.13037059737805,"pfxZ":9.420061038469214,"pX":0.13977617684181928,"pZ":2.5966413448756516,"vX0":6.147317721616334,"vY0":-140.13726568815804,"vZ0":-5.709910309740682,"x":111.67,"y":168.67,"x0":-1.8134429726897798,"y0":50.00677235996139,"z0":5.561624686775844,"aX":-4.2051362119503315},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":2.5,"spinRate":2170,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3920735492790892,"extension":6.594071673802401},"index":0,"playId":"74f65fc8-f9d2-30f7-9a8c-75cbf5f1d10d","pitchNumber":1,"startTime":"2025-07-29T04:03:10.658Z","endTime":"2025-07-29T04:03:16.764Z","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":98.4,"endSpeed":89.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.10466480301517,"aZ":-13.255744081040179,"pfxX":-2.633469325327704,"pfxZ":9.212246009252823,"pX":0.04439018733159749,"pZ":3.097513869291185,"vX0":6.0650611609936265,"vY0":-143.11904591951904,"vZ0":-5.279843623244432,"x":115.31,"y":155.15,"x0":-1.7696799420719425,"y0":50.00511100583296,"z0":5.811316716064472,"aX":-5.410026161866016},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":3.4,"spinRate":2182,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.38418540421496594,"extension":6.645702578918307},"index":1,"playId":"b30d9b82-8dae-3020-a69a-dec81900f730","pitchNumber":2,"startTime":"2025-07-29T04:03:35.549Z","endTime":"2025-07-29T04:03:38.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.80909258001347,"aZ":-11.491169154035429,"pfxX":-2.4972139815252983,"pfxZ":9.908551187436206,"pX":-0.6852580531674676,"pZ":3.4226228211901684,"vX0":3.9412912482171523,"vY0":-143.89556403176073,"vZ0":-4.900887526432184,"x":143.12,"y":146.37,"x0":-1.75113188729459,"y0":50.00335996929296,"z0":5.865788748020937,"aX":-5.213270893308931},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.0,"breakHorizontal":3.7,"spinRate":2192,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.38129803222110015,"extension":6.667799653904516},"index":2,"playId":"67021fa0-fdfc-34a4-80b9-d8adcdd49c25","pitchNumber":3,"startTime":"2025-07-29T04:03:53.833Z","endTime":"2025-07-29T04:03:56.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.50603330253407,"aZ":-11.150571154236662,"pfxX":-2.786514052240911,"pfxZ":10.104125538981414,"pX":0.6947923084348732,"pZ":2.9626524925500286,"vX0":8.230181888321003,"vY0":-143.62842564687946,"vZ0":-5.526133801766066,"x":90.52,"y":158.79,"x0":-1.8509044519384046,"y0":50.00363506718626,"z0":5.610554358327035,"aX":-5.798493958740443},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":3.4,"spinRate":2305,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3819189799324252,"extension":6.63578825476477},"hitData":{"launchSpeed":66.9,"launchAngle":32.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.04,"coordY":104.25}},"index":3,"playId":"08461bb6-ac66-3d14-8209-f2cb87a45974","pitchNumber":4,"startTime":"2025-07-29T04:04:17.009Z","endTime":"2025-07-29T04:04:27.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T04:04:27.724Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Smith flies out to right fielder Gustavo Campero.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-29T04:07:04.889Z","endTime":"2025-07-29T04:07:16.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672569,"link":"/api/v1/people/672569"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-29T04:05:06.652Z","endTime":"2025-07-29T04:05:06.653Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kenley Jansen replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-29T04:05:06.653Z","endTime":"2025-07-29T04:07:06.744Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21726053202394,"aZ":-14.815770693326662,"pfxX":1.628737299290492,"pfxZ":9.815857313938036,"pX":0.7926790264569459,"pZ":2.577095034471352,"vX0":7.236872157282445,"vY0":-132.83189674417602,"vZ0":-6.271890625051341,"x":86.78,"y":169.2,"x0":-2.1902584140465122,"y0":50.002073491970705,"z0":6.0658382352022935,"aX":2.879602939122649},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.4,"breakHorizontal":-4.7,"spinRate":2405,"spinDirection":188},"zone":6,"typeConfidence":0.9,"plateTime":0.4140035471728276,"extension":6.849167811532087},"hitData":{"launchSpeed":95.8,"launchAngle":38.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.69,"coordY":93.35}},"index":2,"playId":"d203a4d8-59e2-3523-914c-bd544a7730f6","pitchNumber":1,"startTime":"2025-07-29T04:07:06.744Z","endTime":"2025-07-29T04:07:16.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T04:07:16.728Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-29T04:09:37.020Z","endTime":"2025-07-29T04:11:11.399Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"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":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Winn replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-29T04:08:56.371Z","endTime":"2025-07-29T04:09:39.393Z","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":"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":95.7,"endSpeed":86.9,"strikeZoneTop":3.52871005960704,"strikeZoneBottom":1.73955111221645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09664725843376,"aZ":-17.846741846349456,"pfxX":-10.422541093550652,"pfxZ":7.3701978231211465,"pX":-1.7690795623546887,"pZ":1.698955313971527,"vX0":3.0214305891270854,"vY0":-139.23033370802474,"vZ0":-6.260147418309026,"x":184.43,"y":192.91,"x0":-1.5207965294315187,"y0":50.00540423411541,"z0":5.176672700296676,"aX":-20.2657606469947},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":18.1,"spinRate":2296,"spinDirection":215},"zone":13,"typeConfidence":0.94,"plateTime":0.39487875565428254,"extension":6.976440716133303},"index":1,"playId":"41192c5c-890b-3b90-8e9e-2435d68d5e6c","pitchNumber":1,"startTime":"2025-07-29T04:09:39.393Z","endTime":"2025-07-29T04:09:44.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.175737214166592,"aZ":-33.95237105343027,"pfxX":0.2860633686282599,"pfxZ":-1.0630051200105703,"pX":1.5810297450862103,"pZ":0.9925729748167725,"vX0":7.067350634891719,"vY0":-128.18831155282123,"vZ0":-4.600426531800054,"x":56.73,"y":211.98,"x0":-1.2379395171331145,"y0":50.000832438611795,"z0":5.433654583402626,"aX":0.4785667609232098},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.6,"breakHorizontal":-1.9,"spinRate":2712,"spinDirection":44},"zone":14,"typeConfidence":0.7,"plateTime":0.4257763605243099,"extension":7.036944289114735},"index":2,"playId":"c2b13fd6-cfdd-3121-8332-f82950fe5f6d","pitchNumber":2,"startTime":"2025-07-29T04:09:56.044Z","endTime":"2025-07-29T04:09:59.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.58922056873317,"strikeZoneBottom":1.80000294198737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.226127182480994,"aZ":-14.343901665140526,"pfxX":-5.841823017363456,"pfxZ":9.004249555720143,"pX":0.4509440710046982,"pZ":2.048295116020984,"vX0":6.784566931771739,"vY0":-139.98334162233712,"vZ0":-6.449020963749988,"x":99.81,"y":183.48,"x0":-1.247606584965667,"y0":50.0050038577543,"z0":5.324898072159188,"aX":-11.570887297527412},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2471,"spinDirection":214},"zone":9,"typeConfidence":0.87,"plateTime":0.3916063007945434,"extension":6.994504469678071},"index":3,"playId":"fe4321a0-afdf-3f36-a65d-522d179077b8","pitchNumber":3,"startTime":"2025-07-29T04:10:13.518Z","endTime":"2025-07-29T04:10:17.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":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.53081080542473,"strikeZoneBottom":1.74025014296907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49961185215728,"aZ":-35.58846757149922,"pfxX":0.3708753028660219,"pfxZ":-2.0698058743608434,"pX":2.0433444753835195,"pZ":0.19010291939799615,"vX0":7.747898180032108,"vY0":-126.88103748263393,"vZ0":-5.798830279617604,"x":39.11,"y":233.65,"x0":-1.085296406958203,"y0":50.004390946507485,"z0":5.307703745930887,"aX":0.6110740229375784},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.8,"breakHorizontal":-2.3,"spinRate":2688,"spinDirection":25},"zone":14,"typeConfidence":0.85,"plateTime":0.4300229594409184,"extension":7.114801130105561},"index":4,"playId":"b336c626-660a-3e91-b56a-427c1d2b4504","pitchNumber":4,"startTime":"2025-07-29T04:10:29.885Z","endTime":"2025-07-29T04:10:33.554Z","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":97.4,"endSpeed":88.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.134103053735046,"aZ":-10.692199565487202,"pfxX":-3.4270476857820893,"pfxZ":10.642796462243016,"pX":0.27594105976935,"pZ":1.8353135050770524,"vX0":5.528773598284577,"vY0":-141.59780585555174,"vZ0":-7.81316854528628,"x":106.48,"y":189.23,"x0":-1.2620617128808294,"y0":50.00577018562585,"z0":5.325142872680787,"aX":-6.919478989627838},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":5.0,"spinRate":2399,"spinDirection":216},"zone":8,"typeConfidence":0.93,"plateTime":0.3877107207412198,"extension":7.060140379570524},"index":5,"playId":"6f8837de-2211-37d6-9c5c-888337f495a0","pitchNumber":5,"startTime":"2025-07-29T04:10:47.566Z","endTime":"2025-07-29T04:10:50.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71149468189748,"aZ":-25.314010307181565,"pfxX":-9.198001345940078,"pfxZ":4.145446133303466,"pX":0.38171725449728783,"pZ":1.2349042595377837,"vX0":6.890298770569413,"vY0":-128.37879908243417,"vZ0":-5.261176002072196,"x":102.45,"y":205.44,"x0":-1.15348816962484,"y0":50.00393345656118,"z0":5.303028217311807,"aX":-15.222273178702734},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":14.9,"spinRate":1612,"spinDirection":235},"zone":14,"typeConfidence":0.86,"plateTime":0.42806206944711844,"extension":7.27120936883364},"index":6,"playId":"78b5d0f6-ae17-3843-bdf6-b8e084d652af","pitchNumber":6,"startTime":"2025-07-29T04:11:07.209Z","endTime":"2025-07-29T04:11:11.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T04:11:11.399Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out, third baseman Josh Jung to first baseman Josh Smith.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-29T04:11:25.531Z","endTime":"2025-07-29T04:13:26.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"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,3,4,5,6],"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76335049279885,"aZ":-36.3428237480323,"pfxX":-0.1061609307355903,"pfxZ":-2.554232321906487,"pX":-0.23836094833513513,"pZ":1.9711997903437963,"vX0":2.324525818545804,"vY0":-126.74572037391198,"vZ0":-1.8578600026386316,"x":126.09,"y":185.56,"x0":-1.1516973174215597,"y0":50.00039024326041,"z0":5.6031069482885565,"aX":-0.17387604447730265},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.8,"breakHorizontal":-0.4,"spinRate":2538,"spinDirection":36},"zone":8,"typeConfidence":0.87,"plateTime":0.43136296945445407,"extension":6.916172440540326},"index":0,"playId":"65c6b6df-b723-3e33-86f9-f6cf3ef25c61","pitchNumber":1,"startTime":"2025-07-29T04:11:32.734Z","endTime":"2025-07-29T04:11:35.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30653129522077,"aZ":-34.69484053212088,"pfxX":0.18291558142582143,"pfxZ":-1.5320695763415952,"pX":0.39843161512589703,"pZ":0.9545916673487841,"vX0":4.000652317244821,"vY0":-127.23492905374809,"vZ0":-4.448319632344615,"x":101.81,"y":213.01,"x0":-1.2159359772713625,"y0":50.00379457374256,"z0":5.465128263765137,"aX":0.3002264563302467},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.5,"breakHorizontal":-1.2,"spinRate":2697,"spinDirection":31},"zone":14,"typeConfidence":0.84,"plateTime":0.4299453949913632,"extension":7.039376388477106},"index":1,"playId":"ce59ee69-c13b-3e35-b83d-32d7983b40ef","pitchNumber":2,"startTime":"2025-07-29T04:11:54.223Z","endTime":"2025-07-29T04:11:57.527Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-29T04:12:03.985Z","endTime":"2025-07-29T04:12:15.938Z","isPitch":false,"type":"action","player":{"id":681351,"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":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.47987389888553,"strikeZoneBottom":1.67000157529206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.238537727564232,"aZ":-35.01166547397323,"pfxX":0.04135397017653464,"pfxZ":-1.741810809177998,"pX":0.5026625968293617,"pZ":0.8423154002486463,"vX0":4.138808158513078,"vY0":-126.73290877452008,"vZ0":-4.530692015311932,"x":97.84,"y":216.04,"x0":-1.1550237266982082,"y0":50.00061873288709,"z0":5.441106789901408,"aX":0.06738427616427582},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.0,"breakHorizontal":-1.0,"spinRate":2680,"spinDirection":31},"zone":14,"typeConfidence":0.86,"plateTime":0.43172521474833925,"extension":6.996876727731977},"index":3,"playId":"27fe88f3-e929-3fb6-9957-13a7ad2ba774","pitchNumber":3,"startTime":"2025-07-29T04:12:15.938Z","endTime":"2025-07-29T04:12:20.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.47990788389211,"strikeZoneBottom":1.67000208936853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15087457187085,"aZ":-11.818253197131256,"pfxX":-2.3222843758891143,"pfxZ":10.175371773913113,"pX":-1.1650274166711736,"pZ":4.167337240899001,"vX0":0.9384791817316336,"vY0":-140.8170474269441,"vZ0":-1.7298628033610108,"x":161.41,"y":126.26,"x0":-1.2016883980002424,"y0":50.000150840823586,"z0":5.557647420446882,"aX":-4.644748656340836},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.2,"breakHorizontal":4.0,"spinRate":2364,"spinDirection":198},"zone":11,"typeConfidence":0.94,"plateTime":0.3895408920482173,"extension":6.891153691381424},"index":4,"playId":"2ad1fa97-13a0-39b4-a36b-e072f8f5e5ed","pitchNumber":4,"startTime":"2025-07-29T04:12:35.092Z","endTime":"2025-07-29T04:12:41.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.41982735879471,"strikeZoneBottom":1.6700011664362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40797555296793,"aZ":-21.50332734308223,"pfxX":-8.710266105335133,"pfxZ":6.193578626174714,"pX":1.1345018884967388,"pZ":0.5849427476191038,"vX0":8.81181040136098,"vY0":-130.1625300403642,"vZ0":-7.698505010514216,"x":73.76,"y":222.99,"x0":-1.1573117852239871,"y0":50.00142477536754,"z0":5.199961241776548,"aX":-14.998932753204814},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.7,"breakHorizontal":13.9,"spinRate":1706,"spinDirection":236},"zone":14,"typeConfidence":0.77,"plateTime":0.42024144245078077,"extension":7.286252479312398},"index":5,"playId":"3985ecff-0837-3a80-9b9f-39dd11c3c69e","pitchNumber":5,"startTime":"2025-07-29T04:13:00.241Z","endTime":"2025-07-29T04:13:04.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.617300589485673,"aZ":-34.90433206586207,"pfxX":1.676275562806579,"pfxZ":-1.673409964897628,"pX":0.6905279807569559,"pZ":1.7122139533771024,"vX0":4.396573786543024,"vY0":-126.16334689451708,"vZ0":-2.367727213472939,"x":90.68,"y":192.55,"x0":-1.2836464931362292,"y0":50.001575678201085,"z0":5.441557627528937,"aX":2.7361990682134096},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.4,"breakHorizontal":-4.0,"spinRate":2662,"spinDirection":22},"zone":9,"typeConfidence":0.84,"plateTime":0.4320421342471965,"extension":7.104811148258326},"hitData":{"launchSpeed":88.1,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.08,"coordY":170.34}},"index":6,"playId":"452546ba-fea5-330a-b310-2419f00d4e90","pitchNumber":6,"startTime":"2025-07-29T04:13:17.064Z","endTime":"2025-07-29T04:13:26.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T04:13:26.206Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-29T04:13:39.657Z","endTime":"2025-07-29T04:14:44.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02653300785208,"aZ":-36.727773874830675,"pfxX":0.3491701770696043,"pfxZ":-2.8069221529391384,"pX":-0.5605388280959077,"pZ":0.8273474938859456,"vX0":1.7002007832254726,"vY0":-126.19534281198865,"vZ0":-4.4092585076189135,"x":138.37,"y":216.44,"x0":-1.2864421391239018,"y0":50.00186096474282,"z0":5.533992861643257,"aX":0.5666052385741015},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.8,"breakHorizontal":-1.0,"spinRate":2535,"spinDirection":32},"zone":13,"typeConfidence":0.88,"plateTime":0.4329084041063793,"extension":6.7221836824192795},"index":0,"playId":"6d9bae5c-1485-3d82-8588-331477439fe2","pitchNumber":1,"startTime":"2025-07-29T04:13:58.443Z","endTime":"2025-07-29T04:14:03.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.22993322798998,"strikeZoneBottom":1.48999710514042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.526100985958767,"aZ":-25.20645765845742,"pfxX":1.168657447121772,"pfxZ":3.7549937948268095,"pX":-1.2463962932439354,"pZ":2.819653242784307,"vX0":0.825480766876078,"vY0":-134.958451949755,"vZ0":-1.950526806498277,"x":164.51,"y":162.65,"x0":-1.7074088161084726,"y0":50.00501386628954,"z0":5.31519344656344,"aX":2.1706177875551207},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.6,"breakHorizontal":-2.3,"spinRate":2459,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.4048079052767046,"extension":6.779684293125852},"index":1,"playId":"fbe6dbe3-4d99-3332-8c12-7b2500a6784b","pitchNumber":2,"startTime":"2025-07-29T04:14:18.493Z","endTime":"2025-07-29T04:14:21.493Z","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.5,"endSpeed":80.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.902227583271838,"aZ":-37.16355768170285,"pfxX":1.8323621158135321,"pfxZ":-3.070678606758312,"pX":-0.36356433893882995,"pZ":1.8074315913592813,"vX0":2.0361514410879167,"vY0":-126.05084507768937,"vZ0":-1.9236203805996233,"x":130.86,"y":189.98,"x0":-1.4163987129301978,"y0":50.00038173537987,"z0":5.549429386177341,"aX":2.9808953496558974},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.8,"breakHorizontal":-3.7,"spinRate":2606,"spinDirection":37},"zone":7,"typeConfidence":2.0,"plateTime":0.43267081595020596,"extension":6.734064061297679},"hitData":{"launchSpeed":100.8,"launchAngle":31.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":126.19,"coordY":37.03}},"index":2,"playId":"18b626da-f09f-3b70-bf21-8305ecaaa571","pitchNumber":3,"startTime":"2025-07-29T04:14:34.486Z","endTime":"2025-07-29T04:14:44.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T04:14:44.772Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, first baseman Nolan Schanuel to pitcher Kenley Jansen.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-29T04:16:38.042Z","endTime":"2025-07-29T04:18:52.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.48980731612735,"strikeZoneBottom":1.50983599093666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64275430403027,"aZ":-9.353005514812859,"pfxX":0.2045736390821995,"pfxZ":11.953048486526626,"pX":-0.2547278929160304,"pZ":1.325675648934276,"vX0":4.987723577420495,"vY0":-137.798414517782,"vZ0":-10.852482934853818,"x":126.71,"y":202.99,"x0":-2.12033012665912,"y0":50.00656824379435,"z0":5.962793780924777,"aX":0.3905527042757202},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":-1.4,"spinRate":2502,"spinDirection":195},"zone":13,"typeConfidence":0.91,"plateTime":0.39856746156988,"extension":6.87647674100943},"index":0,"playId":"ef13fcce-bf3d-31b8-9b1b-3e9f9924d65e","pitchNumber":1,"startTime":"2025-07-29T04:16:59.817Z","endTime":"2025-07-29T04:17:03.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.772617769986333,"aZ":-10.863727964762242,"pfxX":-0.37419868713432525,"pfxZ":11.299762528406674,"pX":0.4473797406185205,"pZ":2.61778067854156,"vX0":6.785290571446066,"vY0":-136.84111368925932,"vZ0":-7.391930191847018,"x":99.95,"y":168.1,"x0":-2.0215113743809443,"y0":50.00049340060086,"z0":6.1080046561325645,"aX":-0.7055806314686266},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.0,"breakHorizontal":-0.8,"spinRate":2582,"spinDirection":191},"zone":6,"typeConfidence":0.9,"plateTime":0.40111621533143094,"extension":6.7267400110577675},"index":1,"playId":"a0410781-78f6-34cc-a95e-219a794d587e","pitchNumber":2,"startTime":"2025-07-29T04:17:16.848Z","endTime":"2025-07-29T04:17:19.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.45986427284343,"strikeZoneBottom":1.47988121842654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68872098905924,"aZ":-12.243363785419882,"pfxX":1.089004186271207,"pfxZ":10.63321407776248,"pX":0.13368667356282116,"pZ":3.8758915073589786,"vX0":5.052036958509494,"vY0":-136.4484307981813,"vZ0":-4.018329141939451,"x":111.9,"y":134.13,"x0":-1.8878423514308929,"y0":50.00428784139665,"z0":6.21925985146264,"aX":2.0398952012665856},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":-3.1,"spinRate":2623,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.4023308112514843,"extension":6.761893659404276},"index":2,"playId":"80109c7a-868b-3b38-9b2b-692c66a28fc8","pitchNumber":3,"startTime":"2025-07-29T04:17:37.050Z","endTime":"2025-07-29T04:17:41.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.51970999540958,"strikeZoneBottom":1.56967940922289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.392930447259488,"aZ":-12.156876560360413,"pfxX":1.0928996935872644,"pfxZ":10.588663999897264,"pX":-0.1935436795100674,"pZ":1.78735444554943,"vX0":4.387589495859443,"vY0":-136.6923321024084,"vZ0":-9.177569301897668,"x":124.38,"y":190.52,"x0":-1.962152180107275,"y0":50.00503209711585,"z0":6.025157143900491,"aX":2.0659328574465703},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":-2.9,"spinRate":2474,"spinDirection":187},"zone":8,"typeConfidence":0.91,"plateTime":0.40084047440586357,"extension":6.954234282744606},"index":3,"playId":"0f4f85f0-4454-3990-8be2-ef73edcb6464","pitchNumber":4,"startTime":"2025-07-29T04:17:55.458Z","endTime":"2025-07-29T04:17:59.588Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-29T04:18:05.689Z","endTime":"2025-07-29T04:18:18.331Z","isPitch":false,"type":"action","player":{"id":608369,"link":"/api/v1/people/608369"}},{"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.199124892633062,"aZ":-12.630821123773062,"pfxX":1.3256728712469963,"pfxZ":10.224000821731332,"pX":-0.12425973963659838,"pZ":3.481213036499898,"vX0":4.475027553212648,"vY0":-137.54748661982072,"vZ0":-4.8324097475314645,"x":121.74,"y":144.79,"x0":-1.9460058726239966,"y0":50.00068156090795,"z0":6.1206990867383535,"aX":2.5337097523383427},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-3.4,"spinRate":2577,"spinDirection":185},"zone":2,"typeConfidence":0.91,"plateTime":0.3985746166255888,"extension":6.8029676672297095},"index":5,"playId":"6ce955cf-ecb1-341c-ab95-bdd0b49628b4","pitchNumber":5,"startTime":"2025-07-29T04:18:18.331Z","endTime":"2025-07-29T04:18:21.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.764093464747777,"aZ":-34.71352724730249,"pfxX":4.158887854916921,"pfxZ":-1.6340055239576738,"pX":-0.7117225382969671,"pZ":2.400505729096682,"vX0":1.9505500098751396,"vY0":-123.61843599864206,"vZ0":-2.4002648724082176,"x":144.13,"y":173.97,"x0":-2.0504127254159594,"y0":50.00335689923219,"z0":6.287429863779927,"aX":6.460907763615638},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.2,"breakHorizontal":-7.9,"spinRate":2447,"spinDirection":80},"zone":4,"typeConfidence":0.92,"plateTime":0.44242919577176476,"extension":6.839922376922179},"hitData":{"launchSpeed":75.3,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.78,"coordY":157.66}},"index":6,"playId":"213b005b-b701-3df6-8614-c68b7f32409a","pitchNumber":6,"startTime":"2025-07-29T04:18:43.911Z","endTime":"2025-07-29T04:18:52.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T04:18:52.013Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcus Semien pops out to catcher Logan O'Hoppe in foul territory.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-29T04:19:06.164Z","endTime":"2025-07-29T04:19:56.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.6,"strikeZoneTop":3.39023317240547,"strikeZoneBottom":1.70000829531391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.289783498028974,"aZ":-11.43088081780301,"pfxX":2.2670733541989945,"pfxZ":11.054648340437257,"pX":-1.023515938409293,"pZ":2.7505938900526976,"vX0":2.044379698013769,"vY0":-136.20108729764854,"vZ0":-6.8563276429185525,"x":156.01,"y":164.51,"x0":-2.078651111836646,"y0":50.0005571110394,"z0":6.093236965457033,"aX":4.252613541953901},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":-4.6,"spinRate":2579,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.402356315719413,"extension":6.832821325768344},"index":0,"playId":"8cde71eb-839e-3cdc-9e9e-80ee44eb6e56","pitchNumber":1,"startTime":"2025-07-29T04:19:27.876Z","endTime":"2025-07-29T04:19:31.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93989773383056,"aZ":-13.104708707995579,"pfxX":1.6273461229912862,"pfxZ":10.31208857477343,"pX":0.20712469228757568,"pZ":2.7834030400344396,"vX0":5.340676435081803,"vY0":-135.00749975960483,"vZ0":-6.4741352786995625,"x":109.1,"y":163.63,"x0":-2.0067233010567374,"y0":50.00203541756743,"z0":6.131946577059068,"aX":3.0073833329068655},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-4.1,"spinRate":2472,"spinDirection":178},"zone":5,"typeConfidence":0.9,"plateTime":0.405446615528708,"extension":6.944342988109999},"hitData":{"launchSpeed":74.8,"launchAngle":81.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":148.05,"coordY":211.31}},"index":1,"playId":"7c8c7f6b-d93d-3cdf-a607-9aee2bf62bc9","pitchNumber":2,"startTime":"2025-07-29T04:19:46.371Z","endTime":"2025-07-29T04:19:56.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T04:19:56.198Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-29T04:20:12.104Z","endTime":"2025-07-29T04:21:31.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"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":"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":94.1,"endSpeed":86.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.747760427186307,"aZ":-11.044900174682686,"pfxX":1.263769645818846,"pfxZ":11.153240009470661,"pX":-0.16935898078907957,"pZ":2.387939846544944,"vX0":4.2213395062331385,"vY0":-136.88511461026488,"vZ0":-7.740477001606933,"x":123.46,"y":174.31,"x0":-1.8967094806255569,"y0":50.00066180647499,"z0":6.011916023751428,"aX":2.3920232903767493},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":-3.2,"spinRate":2660,"spinDirection":180},"zone":5,"typeConfidence":0.91,"plateTime":0.40043781895777997,"extension":6.893005544485929},"index":0,"playId":"299717cf-1665-31fd-be4a-4d66bee4581d","pitchNumber":1,"startTime":"2025-07-29T04:20:29.235Z","endTime":"2025-07-29T04:20:32.634Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-29T04:20:46.561Z","endTime":"2025-07-29T04:21:04.467Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"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":95.2,"endSpeed":87.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29431903844424,"aZ":-11.131047812839023,"pfxX":-0.9517491450567656,"pfxZ":10.82511457357937,"pX":-0.23373332068534272,"pZ":1.953656709186031,"vX0":4.844606650321018,"vY0":-138.3979076257436,"vZ0":-9.218136899436844,"x":125.91,"y":186.03,"x0":-1.881675536655459,"y0":50.00282957267782,"z0":6.06898500217341,"aX":-1.8506868793187017},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":0.7,"spinRate":2589,"spinDirection":192},"zone":8,"typeConfidence":0.89,"plateTime":0.39545189796115787,"extension":6.933230264541434},"index":2,"playId":"bcadf87a-6e7a-3405-8ceb-c454211819fb","pitchNumber":2,"startTime":"2025-07-29T04:21:04.467Z","endTime":"2025-07-29T04:21:07.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.150816569359172,"aZ":-29.186040382580796,"pfxX":2.554078993344045,"pfxZ":1.827983951167874,"pX":-0.11672542072331642,"pZ":0.06385748678787183,"vX0":3.34484621083786,"vY0":-126.86863332285665,"vZ0":-9.268913693987827,"x":121.45,"y":237.06,"x0":-1.7824319859861757,"y0":50.003818081276435,"z0":6.079427126189013,"aX":4.177173199718448},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-5.4,"spinRate":2383,"spinDirection":110},"zone":13,"typeConfidence":0.56,"plateTime":0.43118218341727443,"extension":6.76572593606634},"index":3,"playId":"e0df5e08-83e0-381e-9237-868ccf11f860","pitchNumber":3,"startTime":"2025-07-29T04:21:26.200Z","endTime":"2025-07-29T04:21:31.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T04:21:31.541Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-29T04:20:12.104Z","endTime":"2025-07-29T04:21:31.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"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":"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":94.1,"endSpeed":86.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.747760427186307,"aZ":-11.044900174682686,"pfxX":1.263769645818846,"pfxZ":11.153240009470661,"pX":-0.16935898078907957,"pZ":2.387939846544944,"vX0":4.2213395062331385,"vY0":-136.88511461026488,"vZ0":-7.740477001606933,"x":123.46,"y":174.31,"x0":-1.8967094806255569,"y0":50.00066180647499,"z0":6.011916023751428,"aX":2.3920232903767493},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":-3.2,"spinRate":2660,"spinDirection":180},"zone":5,"typeConfidence":0.91,"plateTime":0.40043781895777997,"extension":6.893005544485929},"index":0,"playId":"299717cf-1665-31fd-be4a-4d66bee4581d","pitchNumber":1,"startTime":"2025-07-29T04:20:29.235Z","endTime":"2025-07-29T04:20:32.634Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-29T04:20:46.561Z","endTime":"2025-07-29T04:21:04.467Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"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":95.2,"endSpeed":87.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29431903844424,"aZ":-11.131047812839023,"pfxX":-0.9517491450567656,"pfxZ":10.82511457357937,"pX":-0.23373332068534272,"pZ":1.953656709186031,"vX0":4.844606650321018,"vY0":-138.3979076257436,"vZ0":-9.218136899436844,"x":125.91,"y":186.03,"x0":-1.881675536655459,"y0":50.00282957267782,"z0":6.06898500217341,"aX":-1.8506868793187017},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":0.7,"spinRate":2589,"spinDirection":192},"zone":8,"typeConfidence":0.89,"plateTime":0.39545189796115787,"extension":6.933230264541434},"index":2,"playId":"bcadf87a-6e7a-3405-8ceb-c454211819fb","pitchNumber":2,"startTime":"2025-07-29T04:21:04.467Z","endTime":"2025-07-29T04:21:07.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.150816569359172,"aZ":-29.186040382580796,"pfxX":2.554078993344045,"pfxZ":1.827983951167874,"pX":-0.11672542072331642,"pZ":0.06385748678787183,"vX0":3.34484621083786,"vY0":-126.86863332285665,"vZ0":-9.268913693987827,"x":121.45,"y":237.06,"x0":-1.7824319859861757,"y0":50.003818081276435,"z0":6.079427126189013,"aX":4.177173199718448},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-5.4,"spinRate":2383,"spinDirection":110},"zone":13,"typeConfidence":0.56,"plateTime":0.43118218341727443,"extension":6.76572593606634},"index":3,"playId":"e0df5e08-83e0-381e-9237-868ccf11f860","pitchNumber":3,"startTime":"2025-07-29T04:21:26.200Z","endTime":"2025-07-29T04:21:31.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-29T04:21:31.541Z","atBatIndex":73},"scoringPlays":[20,36,41,46,48,51,66],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":136.22,"y":136.69},"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":120.3,"y":136.94},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":138.58,"y":185.04},"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":99.11,"y":165.92},"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":124.21,"y":186.82},"type":"O","description":"Bunt Groundout"}],"home":[{"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":168.34,"y":56.97},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":173.31,"y":112.9},"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":167.2,"y":89.57},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":22,"top":[13,14,15,16,17],"bottom":[18,19,20,21,22],"hits":{"away":[{"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":101.57,"y":169.32},"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":112.62,"y":160.89},"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":3,"pitcher":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":73.16,"y":89.47},"type":"O","description":"Lineout"}],"home":[{"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":169.26,"y":120.29},"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":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"coordinates":{"x":83.43,"y":42.92},"type":"H","description":"Home Run"}]}},{"startIndex":23,"endIndex":30,"top":[23,24,25,26],"bottom":[27,28,29,30],"hits":{"away":[{"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":107.0,"y":172.88},"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":151.13,"y":169.85},"type":"O","description":"Groundout"}],"home":[{"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":157.59,"y":145.5},"type":"O","description":"Lineout"},{"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":100.53,"y":91.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":4,"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":190.94,"y":134.69},"type":"O","description":"Flyout"}]}},{"startIndex":31,"endIndex":43,"top":[31,32,33,34,35,36,37],"bottom":[38,39,40,41,42,43],"hits":{"away":[{"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":95.34,"y":144.4},"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":211.26,"y":109.89},"type":"H","description":"Triple"},{"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":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":161.38,"y":105.15},"type":"E","description":"Field Error"}],"home":[{"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":70.19,"y":78.77},"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":5,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"coordinates":{"x":195.94,"y":118.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":5,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":43.33,"y":118.2},"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":5,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":141.42,"y":158.48},"type":"O","description":"Groundout"}]}},{"startIndex":44,"endIndex":54,"top":[44,45,46,47],"bottom":[48,49,50,51,52,53,54],"hits":{"away":[{"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":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":54.41,"y":129.44},"type":"H","description":"Double"},{"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":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":129.96,"y":180.98},"type":"O","description":"Double Play"},{"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":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":87.07,"y":36.72},"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":6,"pitcher":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":158.35,"y":163.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"coordinates":{"x":81.95,"y":39.98},"type":"H","description":"Home Run"},{"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":151.76,"y":147.52},"type":"O","description":"Pop Out"},{"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":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":203.09,"y":76.3},"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":6,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":223.68,"y":81.09},"type":"H","description":"Home Run"},{"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"coordinates":{"x":186.77,"y":102.87},"type":"H","description":"Single"}]}},{"startIndex":55,"endIndex":62,"top":[55,56,57,58,59],"bottom":[60,61,62],"hits":{"away":[{"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":650671,"fullName":"José Quijada","link":"/api/v1/people/650671"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":124.39,"y":76.04},"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":7,"pitcher":{"id":650671,"fullName":"José Quijada","link":"/api/v1/people/650671"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":101.7,"y":95.84},"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":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":94.48,"y":132.32},"type":"O","description":"Pop Out"}],"home":[{"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":112.93,"y":120.37},"type":"O","description":"Pop Out"}]}},{"startIndex":63,"endIndex":70,"top":[63,64,65,66,67],"bottom":[68,69,70],"hits":{"away":[{"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":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":76.23,"y":136.37},"type":"H","description":"Double"},{"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":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":136.04,"y":104.25},"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":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":214.69,"y":93.35},"type":"O","description":"Flyout"}],"home":[{"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":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":102.08,"y":170.34},"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":8,"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":126.19,"y":37.03},"type":"O","description":"Flyout"}]}},{"startIndex":71,"endIndex":73,"top":[71,72,73],"bottom":[],"hits":{"away":[{"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":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":152.78,"y":157.66},"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":9,"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":148.05,"y":211.31},"type":"O","description":"Pop Out"}],"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":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":2},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":9,"errors":1,"leftOnBase":4},"away":{"runs":4,"hits":6,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"catcher":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"first":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"second":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"third":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"shortstop":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"left":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"center":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"right":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"batter":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"onDeck":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"inHole":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"battingOrder":8,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"offense":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"onDeck":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"inHole":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"pitcher":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"battingOrder":4,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":11,"airOuts":8,"runs":4,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":2,"hits":6,"hitByPitch":0,"avg":".231","atBats":33,"obp":".300","slg":".376","ops":".676","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":13,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":2,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":33,"obp":".294","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":142,"era":"3.18","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.16","battersFaced":34,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":52,"strikes":90,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":6,"pitchesPerInning":"17.75","runsScoredPer9":"6.75","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":24,"errors":0,"chances":26,"passedBall":0,"pickoffs":0}},"players":{"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":43,"groundOuts":70,"airOuts":85,"runs":25,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":69,"baseOnBalls":17,"intentionalWalks":0,"hits":64,"hitByPitch":1,"avg":".225","atBats":284,"obp":".269","slg":".363","ops":".632","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":103,"rbi":34,"leftOnBase":107,"sacBunts":1,"sacFlies":3,"babip":".263","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.56","popOuts":19,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":38,"stolenBasePercentage":".826","caughtStealingPercentage":".174","assists":19,"putOuts":507,"errors":2,"chances":528,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID542888":{"person":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"jerseyNumber":"43","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":45,"gamesStarted":2,"flyOuts":35,"groundOuts":29,"airOuts":63,"runs":18,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":48,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":3,"atBats":164,"obp":".243","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":718,"era":"3.02","inningsPitched":"47.2","wins":4,"losses":3,"saves":3,"saveOpportunities":6,"holds":8,"blownSaves":3,"earnedRuns":16,"whip":"0.88","battersFaced":185,"outs":143,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":718,"balls":245,"strikes":473,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".571","pitchesPerInning":"15.06","gamesFinished":14,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"9.06","walksPer9Inn":"2.83","hitsPer9Inn":"5.10","runsScoredPer9":"3.40","homeRunsPer9":"0.76","inheritedRunners":23,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":14},"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}},"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":"700","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":38,"airOuts":47,"runs":27,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":34,"baseOnBalls":16,"intentionalWalks":1,"hits":39,"hitByPitch":4,"avg":".247","atBats":158,"obp":".331","slg":".399","ops":".730","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":63,"rbi":20,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":14,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":100,"errors":0,"chances":102,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":50,"groundOuts":59,"airOuts":89,"runs":45,"doubles":14,"triples":0,"homeRuns":15,"strikeOuts":104,"baseOnBalls":39,"intentionalWalks":2,"hits":76,"hitByPitch":2,"avg":".234","atBats":325,"obp":".317","slg":".415","ops":".732","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":135,"rbi":42,"leftOnBase":124,"sacBunts":0,"sacFlies":3,"babip":".292","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.67","popOuts":20,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":198,"errors":2,"chances":203,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":27,"groundOuts":59,"airOuts":41,"runs":16,"doubles":8,"triples":1,"homeRuns":0,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":2,"hits":39,"hitByPitch":0,"atBats":180,"obp":".269","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":779,"era":"2.17","inningsPitched":"49.2","wins":1,"losses":2,"saves":0,"saveOpportunities":4,"holds":14,"blownSaves":4,"earnedRuns":12,"whip":"1.07","battersFaced":198,"outs":149,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":779,"balls":274,"strikes":505,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".333","pitchesPerInning":"15.68","gamesFinished":6,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"8.15","walksPer9Inn":"2.54","hitsPer9Inn":"7.07","runsScoredPer9":"2.90","homeRunsPer9":"0.00","inheritedRunners":40,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":13,"gamesStarted":13,"flyOuts":30,"groundOuts":70,"airOuts":52,"runs":39,"doubles":11,"triples":3,"homeRuns":9,"strikeOuts":53,"baseOnBalls":21,"intentionalWalks":0,"hits":65,"hitByPitch":4,"atBats":236,"obp":".341","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1036,"era":"5.73","inningsPitched":"59.2","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.44","battersFaced":265,"outs":179,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1036,"balls":365,"strikes":671,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".500","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"7.99","walksPer9Inn":"3.17","hitsPer9Inn":"9.80","runsScoredPer9":"5.88","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683004":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"jerseyNumber":"35","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":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":68,"groundOuts":72,"airOuts":116,"runs":42,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":83,"baseOnBalls":45,"intentionalWalks":0,"hits":77,"hitByPitch":3,"atBats":347,"obp":".316","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1577,"era":"4.09","inningsPitched":"92.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.32","battersFaced":396,"outs":277,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1577,"balls":594,"strikes":983,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".538","pitchesPerInning":"17.08","gamesFinished":0,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"8.09","walksPer9Inn":"4.39","hitsPer9Inn":"7.51","runsScoredPer9":"4.09","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":20,"groundOuts":41,"airOuts":42,"runs":10,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":31,"baseOnBalls":20,"intentionalWalks":0,"hits":16,"hitByPitch":3,"avg":".123","atBats":130,"obp":".255","slg":".223","ops":".478","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":29,"rbi":6,"leftOnBase":76,"sacBunts":0,"sacFlies":0,"babip":".144","groundOutsToAirouts":"0.98","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":12,"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":2,"putOuts":16,"errors":0,"chances":18,"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"}]},"ID642133":{"person":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"jerseyNumber":"44","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":32,"groundOuts":40,"airOuts":56,"runs":21,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":54,"baseOnBalls":10,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".210","atBats":186,"obp":".254","slg":".435","ops":".689","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":81,"rbi":31,"leftOnBase":89,"sacBunts":0,"sacFlies":3,"babip":".220","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.50","popOuts":11,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":355,"errors":3,"chances":393,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":0,"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":3,"flyOuts":30,"groundOuts":44,"airOuts":59,"runs":18,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":51,"baseOnBalls":26,"intentionalWalks":2,"hits":45,"hitByPitch":0,"atBats":198,"obp":".316","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":894,"era":"2.98","inningsPitched":"54.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":18,"whip":"1.31","battersFaced":225,"outs":163,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":894,"balls":332,"strikes":562,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.45","gamesFinished":5,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"8.45","walksPer9Inn":"4.31","hitsPer9Inn":"7.45","runsScoredPer9":"2.98","homeRunsPer9":"0.83","inheritedRunners":14,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":14},"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}},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":2,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":46,"groundOuts":75,"airOuts":65,"runs":43,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":65,"baseOnBalls":45,"intentionalWalks":8,"hits":75,"hitByPitch":4,"avg":".270","atBats":278,"obp":".377","slg":".486","ops":".863","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":135,"rbi":38,"leftOnBase":112,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.53","popOuts":5,"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":155,"putOuts":90,"errors":4,"chances":249,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592351":{"person":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"jerseyNumber":"22","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":2,"gamesStarted":0,"flyOuts":6,"groundOuts":1,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":17,"obp":".118","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":44,"era":"1.80","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"0.40","battersFaced":17,"outs":15,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":13,"strikes":31,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.09","rbi":0,"winPercentage":"1.000","pitchesPerInning":"8.80","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.40","walksPer9Inn":"0.00","hitsPer9Inn":"3.60","runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676395":{"person":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"jerseyNumber":"62","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":46,"gamesStarted":0,"flyOuts":24,"groundOuts":33,"airOuts":40,"runs":16,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":1,"hits":34,"hitByPitch":0,"atBats":148,"obp":".303","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":628,"era":"2.68","inningsPitched":"40.1","wins":1,"losses":5,"saves":8,"saveOpportunities":11,"holds":11,"blownSaves":3,"earnedRuns":12,"whip":"1.24","battersFaced":167,"outs":121,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":208,"strikes":420,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".167","pitchesPerInning":"15.57","gamesFinished":18,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.57","hitsPer9Inn":"7.59","runsScoredPer9":"3.57","homeRunsPer9":"0.67","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":36,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":13,"strikes":23,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":1,"inheritedRunnersScored":1,"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":42,"gamesStarted":0,"flyOuts":33,"groundOuts":41,"airOuts":65,"runs":22,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":39,"baseOnBalls":14,"intentionalWalks":2,"hits":40,"hitByPitch":1,"atBats":182,"obp":".278","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":725,"era":"3.75","inningsPitched":"48.0","wins":4,"losses":3,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":20,"whip":"1.13","battersFaced":200,"outs":144,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":725,"balls":241,"strikes":484,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":2,"winPercentage":".571","pitchesPerInning":"15.10","gamesFinished":7,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"7.31","walksPer9Inn":"2.63","hitsPer9Inn":"7.50","runsScoredPer9":"4.13","homeRunsPer9":"1.50","inheritedRunners":23,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"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"}]},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":85,"groundOuts":79,"airOuts":147,"runs":52,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":82,"baseOnBalls":45,"intentionalWalks":0,"hits":87,"hitByPitch":4,"avg":".224","atBats":388,"obp":".306","slg":".358","ops":".664","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":444,"totalBases":139,"rbi":52,"leftOnBase":164,"sacBunts":0,"sacFlies":7,"babip":".247","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.85","popOuts":32,"lineOuts":30},"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":259,"putOuts":155,"errors":2,"chances":416,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":35,"groundOuts":70,"airOuts":77,"runs":31,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":79,"baseOnBalls":19,"intentionalWalks":0,"hits":75,"hitByPitch":2,"avg":".249","atBats":301,"obp":".298","slg":".389","ops":".687","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":117,"rbi":40,"leftOnBase":125,"sacBunts":0,"sacFlies":0,"babip":".307","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.10","popOuts":13,"lineOuts":29},"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":144,"putOuts":50,"errors":4,"chances":198,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID543309":{"person":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":41,"groundOuts":37,"airOuts":64,"runs":16,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".253","atBats":182,"obp":".301","slg":".368","ops":".669","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":196,"totalBases":67,"rbi":25,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":12,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":31,"stolenBasePercentage":".816","caughtStealingPercentage":".184","assists":7,"putOuts":356,"errors":2,"chances":365,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":10,"groundOuts":20,"airOuts":23,"runs":4,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":32,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":4,"avg":".141","atBats":85,"obp":".213","slg":".212","ops":".425","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":18,"rbi":5,"leftOnBase":32,"sacBunts":1,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"lineOuts":4},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":10,"obp":".100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":10,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"7.33","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"3.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":74,"errors":2,"chances":115,"fielding":".983","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":{"note":"(L, 10-3)","summary":"5.1 IP, 5 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":1,"airOuts":7,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":91,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":24,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":33,"strikes":58,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"8.44","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":75,"groundOuts":110,"airOuts":121,"runs":35,"doubles":14,"triples":1,"homeRuns":16,"strikeOuts":130,"baseOnBalls":26,"intentionalWalks":0,"hits":88,"hitByPitch":2,"atBats":446,"obp":".243","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1816,"era":"2.55","inningsPitched":"123.2","wins":10,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"0.92","battersFaced":477,"outs":371,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1816,"balls":601,"strikes":1215,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":4,"winPercentage":".769","pitchesPerInning":"14.68","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.46","walksPer9Inn":"1.89","hitsPer9Inn":"6.40","runsScoredPer9":"2.55","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":13,"errors":0,"chances":24,"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"}]},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 3B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":47,"groundOuts":91,"airOuts":93,"runs":53,"doubles":17,"triples":2,"homeRuns":9,"strikeOuts":60,"baseOnBalls":36,"intentionalWalks":2,"hits":91,"hitByPitch":5,"avg":".274","atBats":332,"obp":".353","slg":".419","ops":".772","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":376,"totalBases":139,"rbi":28,"leftOnBase":131,"sacBunts":2,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.89","popOuts":22,"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":116,"putOuts":208,"errors":2,"chances":326,"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"}]},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":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":19,"gamesStarted":19,"flyOuts":69,"groundOuts":96,"airOuts":119,"runs":44,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":87,"baseOnBalls":29,"intentionalWalks":0,"hits":104,"hitByPitch":1,"atBats":402,"obp":".309","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1658,"era":"3.78","inningsPitched":"104.2","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.27","battersFaced":436,"outs":314,"gamesPitched":19,"completeGames":1,"shutouts":0,"pitchesThrown":1658,"balls":612,"strikes":1046,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".462","pitchesPerInning":"15.84","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.48","walksPer9Inn":"2.49","hitsPer9Inn":"8.94","runsScoredPer9":"3.78","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664059":{"person":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":14,"groundOuts":38,"airOuts":34,"runs":27,"doubles":5,"triples":3,"homeRuns":2,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":1,"hits":34,"hitByPitch":1,"avg":".258","atBats":132,"obp":".333","slg":".386","ops":".719","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":51,"rbi":12,"leftOnBase":50,"sacBunts":1,"sacFlies":0,"babip":".311","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":6,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":50,"errors":0,"chances":53,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687847":{"person":{"id":687847,"fullName":"Marc Church","link":"/api/v1/people/687847"},"jerseyNumber":"30","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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".435","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":99,"era":"3.86","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"2.14","battersFaced":23,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":48,"strikes":51,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.21","gamesFinished":0,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"9.64","walksPer9Inn":"11.57","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666969":{"person":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":79,"groundOuts":68,"airOuts":123,"runs":41,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":108,"baseOnBalls":23,"intentionalWalks":0,"hits":86,"hitByPitch":4,"avg":".228","atBats":378,"obp":".274","slg":".392","ops":".666","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":148,"rbi":59,"leftOnBase":180,"sacBunts":0,"sacFlies":7,"babip":".274","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":22,"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":5,"putOuts":211,"errors":1,"chances":217,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676961":{"person":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"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":18,"gamesStarted":0,"flyOuts":16,"groundOuts":31,"airOuts":34,"runs":20,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":135,"obp":".331","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":544,"era":"5.03","inningsPitched":"34.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.38","battersFaced":145,"outs":102,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":544,"balls":206,"strikes":338,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":10,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"8.47","walksPer9Inn":"2.38","hitsPer9Inn":"10.06","runsScoredPer9":"5.29","homeRunsPer9":"1.06","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":44,"groundOuts":112,"airOuts":66,"runs":19,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":101,"baseOnBalls":18,"intentionalWalks":1,"hits":66,"hitByPitch":5,"atBats":342,"obp":".243","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1442,"era":"1.50","inningsPitched":"96.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"0.88","battersFaced":369,"outs":288,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1442,"balls":474,"strikes":968,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".727","pitchesPerInning":"15.02","gamesFinished":0,"strikeoutWalkRatio":"5.61","strikeoutsPer9Inn":"9.47","walksPer9Inn":"1.69","hitsPer9Inn":"6.19","runsScoredPer9":"1.78","homeRunsPer9":"0.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":18,"errors":1,"chances":25,"fielding":".960","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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":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":16,"gamesStarted":0,"flyOuts":12,"groundOuts":25,"airOuts":18,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":2,"hits":13,"hitByPitch":0,"atBats":70,"obp":".278","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":298,"era":"1.35","inningsPitched":"20.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.10","battersFaced":81,"outs":60,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":111,"strikes":187,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".000","pitchesPerInning":"14.90","gamesFinished":8,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"7.20","walksPer9Inn":"4.05","hitsPer9Inn":"5.85","runsScoredPer9":"1.80","homeRunsPer9":"0.45","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[669701,608369,543760,666969,592626,694671,694497,673962,641680,594798,657097,668390],"pitchers":[594798,657097,668390],"bench":[677649,664059,543309,642133],"bullpen":[542888,676961,687847,571578,543135,676395,592351,656641,683004,571948,677958],"battingOrder":[669701,608369,543760,666969,592626,694671,694497,673962,641680],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Langford (14, Brogdon); Carter (8, Zeferjahn)."},{"label":"3B","value":"Smith (2, Kochanowicz)."},{"label":"HR","value":"Jung, Jo (10, 6th inning off Brogdon, 0 on, 2 out)."},{"label":"TB","value":"Carter 2; Heim; Jung, Jo 4; Langford 2; Semien; Smith 3."},{"label":"RBI","value":"Heim (34); Jung, Jo (40)."},{"label":"2-out RBI","value":"Jung, Jo; Heim."},{"label":"Runners left in scoring position, 2 out","value":"Semien; Pederson 4."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"9."}]}],"note":[]},"home":{"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":6,"groundOuts":2,"airOuts":9,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".234","atBats":33,"obp":".304","slg":".410","ops":".714","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":20,"rbi":6,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":11,"airOuts":8,"runs":4,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":2,"hits":6,"hitByPitch":0,"atBats":33,"obp":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":143,"era":"4.60","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.43","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":57,"strikes":86,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":2,"pitchesPerInning":"15.89","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":1,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":39,"groundOuts":119,"airOuts":84,"runs":38,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":68,"baseOnBalls":20,"intentionalWalks":0,"hits":86,"hitByPitch":1,"avg":".243","atBats":354,"obp":".284","slg":".328","ops":".612","caughtStealing":6,"stolenBases":3,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":116,"rbi":25,"leftOnBase":133,"sacBunts":1,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.80","popOuts":11,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":205,"putOuts":91,"errors":11,"chances":307,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672569":{"person":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | K, R, 2 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":12,"airOuts":11,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":2,"avg":".162","atBats":37,"obp":".279","slg":".243","ops":".522","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":9,"rbi":1,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".179","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":25,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"1-4 | 2B, 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":50,"groundOuts":74,"airOuts":86,"runs":66,"doubles":20,"triples":1,"homeRuns":15,"strikeOuts":98,"baseOnBalls":20,"intentionalWalks":2,"hits":96,"hitByPitch":7,"avg":".273","atBats":352,"obp":".323","slg":".463","ops":".786","caughtStealing":8,"stolenBases":19,"stolenBasePercentage":".704","caughtStealingPercentage":".296","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":163,"rbi":39,"leftOnBase":96,"sacBunts":0,"sacFlies":2,"babip":".336","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.47","popOuts":17,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":227,"putOuts":121,"errors":8,"chances":356,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641401":{"person":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"1.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":23,"groundOuts":19,"airOuts":43,"runs":18,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":3,"hits":26,"hitByPitch":0,"atBats":112,"obp":".304","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":488,"era":"4.70","inningsPitched":"30.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":16,"whip":"1.24","battersFaced":126,"outs":92,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":175,"strikes":313,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":1,"winPercentage":".667","pitchesPerInning":"15.91","gamesFinished":7,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.52","hitsPer9Inn":"7.63","runsScoredPer9":"5.28","homeRunsPer9":"1.47","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660162":{"person":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":28,"groundOuts":23,"airOuts":44,"runs":21,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":39,"baseOnBalls":18,"intentionalWalks":0,"hits":29,"hitByPitch":3,"avg":".216","atBats":134,"obp":".321","slg":".455","ops":".776","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":61,"rbi":22,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".239","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.75","popOuts":4,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":35,"errors":7,"chances":101,"fielding":".931","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":18,"groundOuts":34,"airOuts":35,"runs":14,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":9,"intentionalWalks":0,"hits":35,"hitByPitch":3,"avg":".229","atBats":153,"obp":".283","slg":".405","ops":".688","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":62,"rbi":17,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.50","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":37,"stolenBasePercentage":".822","caughtStealingPercentage":".178","assists":13,"putOuts":319,"errors":2,"chances":334,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664068":{"person":{"id":664068,"fullName":"Scott Kingery","link":"/api/v1/people/664068"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".160","atBats":25,"obp":".222","slg":".200","ops":".422","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":5,"rbi":0,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".267","groundOutsToAirouts":"2.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":10,"errors":1,"chances":34,"fielding":".971","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":{},"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":22,"flyOuts":31,"groundOuts":189,"airOuts":60,"runs":60,"doubles":19,"triples":0,"homeRuns":7,"strikeOuts":108,"baseOnBalls":58,"intentionalWalks":0,"hits":119,"hitByPitch":4,"atBats":471,"obp":".338","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2045,"era":"3.79","inningsPitched":"126.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.40","battersFaced":539,"outs":378,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2045,"balls":783,"strikes":1262,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"3.15","rbi":0,"winPercentage":".500","pitchesPerInning":"16.23","gamesFinished":0,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.14","hitsPer9Inn":"8.50","runsScoredPer9":"4.29","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":10,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621493":{"person":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":66,"groundOuts":75,"airOuts":114,"runs":58,"doubles":25,"triples":2,"homeRuns":25,"strikeOuts":125,"baseOnBalls":45,"intentionalWalks":1,"hits":93,"hitByPitch":2,"avg":".232","atBats":401,"obp":".308","slg":".491","ops":".799","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":197,"rbi":78,"leftOnBase":195,"sacBunts":0,"sacFlies":6,"babip":".265","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.04","popOuts":24,"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":2,"putOuts":202,"errors":3,"chances":207,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686799":{"person":{"id":686799,"fullName":"Jack Kochanowicz","link":"/api/v1/people/686799"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 0 ER, 3 K, 6 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":9,"airOuts":3,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":6,"intentionalWalks":2,"hits":1,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":33,"strikes":42,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":51,"groundOuts":124,"airOuts":82,"runs":66,"doubles":10,"triples":1,"homeRuns":16,"strikeOuts":68,"baseOnBalls":51,"intentionalWalks":4,"hits":109,"hitByPitch":6,"atBats":378,"obp":".377","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1616,"era":"5.75","inningsPitched":"98.2","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.62","battersFaced":440,"outs":296,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1616,"balls":616,"strikes":1000,"strikePercentage":".620","hitBatsmen":6,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.51","rbi":0,"winPercentage":".250","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.20","walksPer9Inn":"4.65","hitsPer9Inn":"9.94","runsScoredPer9":"6.02","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":81,"flyOuts":40,"groundOuts":47,"airOuts":76,"runs":42,"doubles":7,"triples":1,"homeRuns":19,"strikeOuts":101,"baseOnBalls":55,"intentionalWalks":8,"hits":67,"hitByPitch":4,"avg":".234","atBats":286,"obp":".360","slg":".465","ops":".825","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":133,"rbi":47,"leftOnBase":103,"sacBunts":0,"sacFlies":5,"babip":".281","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.05","popOuts":14,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":46,"errors":0,"chances":48,"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"}]},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(S, 19)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":12,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","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":1,"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":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":42,"gamesStarted":0,"flyOuts":36,"groundOuts":26,"airOuts":54,"runs":14,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":38,"baseOnBalls":11,"intentionalWalks":2,"hits":30,"hitByPitch":0,"atBats":147,"obp":".259","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":587,"era":"3.00","inningsPitched":"39.0","wins":3,"losses":2,"saves":19,"saveOpportunities":20,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.05","battersFaced":159,"outs":117,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":587,"balls":173,"strikes":414,"strikePercentage":".710","hitBatsmen":0,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".600","pitchesPerInning":"15.05","gamesFinished":30,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"8.77","walksPer9Inn":"2.54","hitsPer9Inn":"6.92","runsScoredPer9":"3.23","homeRunsPer9":"1.38","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":38,"groundOuts":74,"airOuts":90,"runs":38,"doubles":14,"triples":0,"homeRuns":21,"strikeOuts":94,"baseOnBalls":25,"intentionalWalks":0,"hits":78,"hitByPitch":9,"avg":".233","atBats":335,"obp":".303","slg":".463","ops":".766","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":155,"rbi":60,"leftOnBase":153,"sacBunts":0,"sacFlies":1,"babip":".258","groundOutsToAirouts":"0.82","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.95","popOuts":24,"lineOuts":28},"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":226,"errors":6,"chances":234,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"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":2,"groundOuts":18,"airOuts":12,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":54,"obp":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":218,"era":"4.40","inningsPitched":"14.1","wins":2,"losses":3,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":7,"whip":"1.19","battersFaced":61,"outs":43,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":74,"strikes":144,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".400","pitchesPerInning":"15.21","gamesFinished":3,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"8.16","walksPer9Inn":"3.14","hitsPer9Inn":"7.53","runsScoredPer9":"5.02","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 16)","summary":"1.1 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":2,"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":44,"gamesStarted":1,"flyOuts":20,"groundOuts":31,"airOuts":35,"runs":25,"doubles":6,"triples":0,"homeRuns":9,"strikeOuts":50,"baseOnBalls":24,"intentionalWalks":3,"hits":37,"hitByPitch":2,"atBats":153,"obp":".352","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":715,"era":"5.49","inningsPitched":"39.1","wins":6,"losses":3,"saves":2,"saveOpportunities":7,"holds":16,"blownSaves":5,"earnedRuns":24,"whip":"1.55","battersFaced":179,"outs":118,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":715,"balls":264,"strikes":451,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":1,"winPercentage":".667","pitchesPerInning":"18.18","gamesFinished":4,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"11.44","walksPer9Inn":"5.49","hitsPer9Inn":"8.47","runsScoredPer9":"5.72","homeRunsPer9":"2.06","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"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"}]},"ID621028":{"person":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":17,"groundOuts":36,"airOuts":32,"runs":13,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":1,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".205","atBats":112,"obp":".212","slg":".277","ops":".489","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":31,"rbi":11,"leftOnBase":51,"sacBunts":1,"sacFlies":0,"babip":".239","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":7,"groundOuts":1,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":34,"era":"6.75","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":9,"strikes":25,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.09","rbi":0,"winPercentage":".---","pitchesPerInning":"8.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.75","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":56,"errors":5,"chances":140,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":67,"groundOuts":111,"airOuts":118,"runs":49,"doubles":20,"triples":1,"homeRuns":8,"strikeOuts":53,"baseOnBalls":47,"intentionalWalks":4,"hits":107,"hitByPitch":7,"avg":".279","atBats":384,"obp":".366","slg":".398","ops":".764","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":443,"totalBases":153,"rbi":42,"leftOnBase":144,"sacBunts":3,"sacFlies":2,"babip":".305","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":18,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":802,"errors":5,"chances":859,"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"}]},"ID579328":{"person":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"jerseyNumber":"16","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":22,"flyOuts":78,"groundOuts":90,"airOuts":137,"runs":51,"doubles":18,"triples":0,"homeRuns":16,"strikeOuts":127,"baseOnBalls":54,"intentionalWalks":3,"hits":118,"hitByPitch":1,"atBats":470,"obp":".328","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2105,"era":"3.23","inningsPitched":"122.2","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.40","battersFaced":527,"outs":368,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2105,"balls":759,"strikes":1346,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".364","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"9.32","walksPer9Inn":"3.96","hitsPer9Inn":"8.66","runsScoredPer9":"3.74","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":26,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"35","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":48,"groundOuts":38,"airOuts":81,"runs":19,"doubles":8,"triples":2,"homeRuns":2,"strikeOuts":58,"baseOnBalls":27,"intentionalWalks":1,"hits":35,"hitByPitch":3,"avg":".167","atBats":209,"obp":".271","slg":".254","ops":".525","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":53,"rbi":18,"leftOnBase":102,"sacBunts":2,"sacFlies":1,"babip":".220","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"104.50","popOuts":14,"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":32,"putOuts":396,"errors":4,"chances":432,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608334":{"person":{"id":608334,"fullName":"Carson Fulmer","link":"/api/v1/people/608334"},"jerseyNumber":"49","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":6,"gamesStarted":0,"flyOuts":4,"groundOuts":14,"airOuts":12,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":45,"obp":".260","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":182,"era":"4.38","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.05","battersFaced":50,"outs":37,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":71,"strikes":111,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".---","pitchesPerInning":"14.76","gamesFinished":5,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"8.03","walksPer9Inn":"3.65","hitsPer9Inn":"5.84","runsScoredPer9":"4.38","homeRunsPer9":"1.46","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"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":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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":46,"groundOuts":55,"airOuts":78,"runs":31,"doubles":6,"triples":1,"homeRuns":18,"strikeOuts":102,"baseOnBalls":14,"intentionalWalks":0,"hits":75,"hitByPitch":2,"avg":".243","atBats":309,"obp":".279","slg":".443","ops":".722","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":137,"rbi":38,"leftOnBase":147,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.17","popOuts":14,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":44,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":17,"putOuts":532,"errors":4,"chances":553,"fielding":".993","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"46","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":50,"gamesStarted":1,"flyOuts":23,"groundOuts":51,"airOuts":38,"runs":16,"doubles":5,"triples":2,"homeRuns":6,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":4,"hits":41,"hitByPitch":2,"atBats":158,"obp":".326","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":707,"era":"3.35","inningsPitched":"43.0","wins":4,"losses":1,"saves":0,"saveOpportunities":3,"holds":11,"blownSaves":3,"earnedRuns":16,"whip":"1.33","battersFaced":184,"outs":129,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":707,"balls":250,"strikes":457,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".800","pitchesPerInning":"16.44","gamesFinished":11,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.53","walksPer9Inn":"3.35","hitsPer9Inn":"8.58","runsScoredPer9":"3.35","homeRunsPer9":"1.26","inheritedRunners":31,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":44,"gamesStarted":0,"flyOuts":19,"groundOuts":38,"airOuts":37,"runs":22,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":59,"baseOnBalls":19,"intentionalWalks":4,"hits":45,"hitByPitch":2,"atBats":179,"obp":".330","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":810,"era":"3.99","inningsPitched":"47.1","wins":3,"losses":2,"saves":2,"saveOpportunities":5,"holds":10,"blownSaves":3,"earnedRuns":21,"whip":"1.35","battersFaced":200,"outs":142,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":810,"balls":276,"strikes":534,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".600","pitchesPerInning":"17.11","gamesFinished":6,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"11.22","walksPer9Inn":"3.61","hitsPer9Inn":"8.56","runsScoredPer9":"4.18","homeRunsPer9":"0.76","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543294":{"person":{"id":543294,"fullName":"Kyle Hendricks","link":"/api/v1/people/543294"},"jerseyNumber":"28","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":20,"gamesStarted":20,"flyOuts":75,"groundOuts":100,"airOuts":143,"runs":60,"doubles":24,"triples":2,"homeRuns":18,"strikeOuts":70,"baseOnBalls":26,"intentionalWalks":3,"hits":107,"hitByPitch":4,"atBats":414,"obp":".305","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","numberOfPitches":1673,"era":"4.73","inningsPitched":"106.2","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.25","battersFaced":450,"outs":320,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1673,"balls":544,"strikes":1129,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".462","pitchesPerInning":"15.68","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"5.91","walksPer9Inn":"2.19","hitsPer9Inn":"9.03","runsScoredPer9":"5.06","homeRunsPer9":"1.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":38,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID542881":{"person":{"id":542881,"fullName":"Tyler Anderson","link":"/api/v1/people/542881"},"jerseyNumber":"31","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":21,"gamesStarted":21,"flyOuts":93,"groundOuts":91,"airOuts":155,"runs":59,"doubles":25,"triples":3,"homeRuns":20,"strikeOuts":87,"baseOnBalls":44,"intentionalWalks":4,"hits":114,"hitByPitch":3,"atBats":443,"obp":".326","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1929,"era":"4.41","inningsPitched":"112.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.41","battersFaced":494,"outs":337,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1929,"balls":693,"strikes":1236,"strikePercentage":".640","hitBatsmen":3,"balks":2,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".250","pitchesPerInning":"17.17","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"6.97","walksPer9Inn":"3.53","hitsPer9Inn":"9.13","runsScoredPer9":"4.73","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":35,"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}},"ID650671":{"person":{"id":650671,"fullName":"José Quijada","link":"/api/v1/people/650671"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":8,"strikes":5,"strikePercentage":".380","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"obp":".375","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":41,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"2.25","battersFaced":8,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":21,"strikes":20,"strikePercentage":".490","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"30.75","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"20.25","walksPer9Inn":"13.50","hitsPer9Inn":"6.75","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[687263,545361,694384,621493,666176,681351,650859,672569,621028,686799,641401,650671,666171,445276],"pitchers":[686799,641401,650671,666171,445276],"bench":[664068,660162,664774,518595],"bullpen":[542881,696147,656271,672282,608334,543294,579328,667755],"battingOrder":[687263,545361,694384,621493,666176,681351,650859,672569,621028],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Neto (20, deGrom); O'Hoppe (6, deGrom)."},{"label":"HR","value":"Newman (2, 3rd inning off deGrom, 1 on, 1 out); Ward, T (25, 6th inning off deGrom, 0 on, 0 out); Rengifo (5, 6th inning off Webb, J, 1 on, 1 out)."},{"label":"TB","value":"Adell; Campero 2; Neto 2; Newman 4; O'Hoppe 2; Rengifo 5; Ward, T 4."},{"label":"RBI","value":"Neto (39); Newman 2 (11); Rengifo 2 (25); Ward, T (78)."},{"label":"2-out RBI","value":"Neto."},{"label":"Runners left in scoring position, 2 out","value":"Neto; Schanuel."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Campero 2 (3, 2nd base off Webb, J/Heim, 3rd base off Webb, J/Heim)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Campero (1, fielding)."},{"label":"DP","value":"(Brogdon-Neto)."}]}],"note":[]}},"officials":[{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"First Base"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Kochanowicz; Zeferjahn."},{"label":"IBB","value":"Seager 2 (by Kochanowicz, by Kochanowicz)."},{"label":"Pitch timer violations","value":"deGrom (pitcher)."},{"label":"Pitches-strikes","value":"deGrom 91-58; Webb, J 36-23; Winn, C 15-9; Kochanowicz 75-42; Brogdon 15-11; Quijada 13-5; Zeferjahn 28-19; Jansen, K 12-9."},{"label":"Groundouts-flyouts","value":"deGrom 1-5; Webb, J 0-0; Winn, C 1-1; Kochanowicz 9-1; Brogdon 1-0; Quijada 0-0; Zeferjahn 0-0; Jansen, K 1-1."},{"label":"Batters faced","value":"deGrom 24; Webb, J 7; Winn, C 3; Kochanowicz 22; Brogdon 5; Quijada 3; Zeferjahn 6; Jansen, K 4."},{"label":"Inherited runners-scored","value":"Webb, J 1-1; Brogdon 2-0; Zeferjahn 2-0; Jansen, K 1-0."},{"label":"Umpires","value":"HP: Junior Valentine. 1B: Marvin Hudson. 2B: Jacob Metz. 3B: Gabe Morales. "},{"label":"Weather","value":"77 degrees, Clear."},{"label":"Wind","value":"8 mph, Out To RF."},{"label":"First pitch","value":"6:38 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"24,538."},{"label":"Venue","value":"Angel Stadium."},{"label":"July 28, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","boxscoreName":"Rengifo"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":39,"groundOuts":119,"airOuts":84,"runs":38,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":68,"baseOnBalls":20,"intentionalWalks":0,"hits":86,"hitByPitch":1,"avg":".243","atBats":354,"obp":".284","slg":".328","ops":".612","caughtStealing":6,"stolenBases":3,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":116,"rbi":25,"leftOnBase":133,"sacBunts":1,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.80","popOuts":11,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":205,"putOuts":91,"errors":11,"chances":307,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60},{"player":{"person":{"id":621028,"fullName":"Kevin Newman","link":"/api/v1/people/621028","boxscoreName":"Newman"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":17,"groundOuts":36,"airOuts":32,"runs":13,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":1,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".205","atBats":112,"obp":".212","slg":".277","ops":".489","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":31,"rbi":11,"leftOnBase":51,"sacBunts":1,"sacFlies":0,"babip":".239","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":7,"groundOuts":1,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":34,"era":"6.75","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":9,"strikes":25,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.09","rbi":0,"winPercentage":".---","pitchesPerInning":"8.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"6.75","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":56,"errors":5,"chances":140,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54},{"player":{"person":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569","boxscoreName":"Campero"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | K, R, 2 SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":12,"airOuts":11,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":2,"avg":".162","atBats":37,"obp":".279","slg":".243","ops":".522","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":9,"rbi":1,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".179","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":25,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"loser":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"save":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}