{"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":777033,"link":"/api/v1.1/game/777033/feed/live","metaData":{"wait":10,"timeStamp":"20250724_021809","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777033,"type":"R","doubleHeader":"N","id":"2025/07/23/athmlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777033-2025-07-23","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-24T00:05:00Z","originalDate":"2025-07-23","officialDate":"2025-07-23","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2025,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","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":"Athletics","record":{"gamesPlayed":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":62,"ties":0,"pct":".404"},"records":{},"divisionLeader":false,"wins":42,"losses":62,"winningPercentage":".404"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":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":103,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":50,"ties":0,"pct":".515"},"records":{},"divisionLeader":false,"wins":53,"losses":50,"winningPercentage":".515"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID649966":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966","firstName":"Luis","lastName":"Urías","primaryNumber":"48","birthDate":"1997-06-03","currentAge":29,"birthCity":"Magdalena de Kino","birthCountry":"Mexico","height":"5' 9\"","weight":202,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luis","useLastName":"Urías","middleName":"Fernando","boxscoreName":"Urías, L","nickName":"Wicho","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahse","mlbDebutDate":"2018-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Urías","nameSlug":"luis-urias-649966","firstLastName":"Luis Urías","lastFirstName":"Urías, Luis","lastInitName":"Urías, L","initLastName":"L Urías","fullFMLName":"Luis Fernando Urías","fullLFMName":"Urías, Luis Fernando","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"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},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"61","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"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},"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},"ID547184":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184","firstName":"Michael","lastName":"Kelly","primaryNumber":"49","birthDate":"1992-09-06","currentAge":34,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Kelly","middleName":"Joseph","boxscoreName":"Kelly, Mi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2022-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Kelly","nameSlug":"michael-kelly-547184","firstLastName":"Michael Kelly","lastFirstName":"Kelly, Michael","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Michael Joseph Kelly","fullLFMName":"Kelly, Michael Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID674370":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370","firstName":"Osvaldo","lastName":"Bido","primaryNumber":"46","birthDate":"1995-10-18","currentAge":30,"birthCity":"Los Hidalgos","birthCountry":"Dominican Republic","height":"6' 3\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Osvaldo","useLastName":"Bido","boxscoreName":"Bido","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":true,"pronunciation":"ohs-WAHL-doh BEE-doh","mlbDebutDate":"2023-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osvaldo Bido","nameSlug":"osvaldo-bido-674370","firstLastName":"Osvaldo Bido","lastFirstName":"Bido, Osvaldo","lastInitName":"Bido, O","initLastName":"O Bido","fullFMLName":"Osvaldo  Bido","fullLFMName":"Bido, Osvaldo","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID570482":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482","firstName":"Giovanny","lastName":"Urshela","primaryNumber":"29","birthDate":"1991-10-11","currentAge":34,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 0\"","weight":215,"active":false,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gio","useLastName":"Urshela","boxscoreName":"Urshela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"urr-SHELL-ah","lastPlayedDate":"2025-08-13","mlbDebutDate":"2015-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gio Urshela","nameSlug":"gio-urshela-570482","firstLastName":"Gio Urshela","lastFirstName":"Urshela, Gio","lastInitName":"Urshela, G","initLastName":"G Urshela","fullFMLName":"Giovanny Urshela","fullLFMName":"Urshela, Giovanny","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"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},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID609280":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280","firstName":"Miguel","lastName":"Andujar","primaryNumber":"41","birthDate":"1995-03-02","currentAge":31,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 0\"","weight":211,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Miguel","useLastName":"Andujar","middleName":"Enrique","boxscoreName":"Andujar","nickName":"Papa","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DOO-har","mlbDebutDate":"2017-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Andujar","nameSlug":"miguel-andujar-609280","firstLastName":"Miguel Andujar","lastFirstName":"Andujar, Miguel","lastInitName":"Andujar, M","initLastName":"M Andujar","fullFMLName":"Miguel Enrique Andujar","fullLFMName":"Andujar, Miguel Enrique","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"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},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID656794":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794","firstName":"Sean","lastName":"Newcomb","primaryNumber":"15","birthDate":"1993-06-12","currentAge":33,"birthCity":"Brockton","birthStateProvince":"MA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Newcomb","middleName":"William","boxscoreName":"Newcomb, S","nickName":"Newk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Newcomb","nameSlug":"sean-newcomb-656794","firstLastName":"Sean Newcomb","lastFirstName":"Newcomb, Sean","lastInitName":"Newcomb, S","initLastName":"S Newcomb","fullFMLName":"Sean William Newcomb","fullLFMName":"Newcomb, Sean William","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID683227":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227","firstName":"Cody","lastName":"Freeman","primaryNumber":"39","birthDate":"2001-01-05","currentAge":25,"birthCity":"Pomona","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Cody","useLastName":"Freeman","middleName":"Nicholas","boxscoreName":"Freeman, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Freeman","nameSlug":"cody-freeman-683227","firstLastName":"Cody Freeman","lastFirstName":"Freeman, Cody","lastInitName":"Freeman, C","initLastName":"C Freeman","fullFMLName":"Cody Nicholas Freeman","fullLFMName":"Freeman, Cody Nicholas","strikeZoneTop":3.058,"strikeZoneBottom":1.543},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676664":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664","firstName":"John","lastName":"Sears","primaryNumber":"39","birthDate":"1996-02-19","currentAge":30,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JP","useLastName":"Sears","middleName":"Patrick","boxscoreName":"Sears, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JP Sears","nameSlug":"jp-sears-676664","firstLastName":"JP Sears","lastFirstName":"Sears, JP","lastInitName":"Sears, J","initLastName":"J Sears","fullFMLName":"John Patrick Sears","fullLFMName":"Sears, John Patrick","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID622663":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663","firstName":"Luis","lastName":"Severino","primaryNumber":"40","birthDate":"1994-02-20","currentAge":32,"birthCity":"Sabana de la Mar","birthCountry":"Dominican Republic","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Severino","boxscoreName":"Severino, L","nickName":"Pena","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Severino","nameSlug":"luis-severino-622663","firstLastName":"Luis Severino","lastFirstName":"Severino, Luis","lastInitName":"Severino, L","initLastName":"L Severino","fullFMLName":"Luis Severino","fullLFMName":"Severino, Luis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":28,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID641386":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386","firstName":"Benjamin","lastName":"Bowden","primaryNumber":"62","birthDate":"1994-10-21","currentAge":31,"birthCity":"Lynn","birthStateProvince":"MA","birthCountry":"USA","height":"6' 4\"","weight":249,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Bowden","middleName":"Douglas","boxscoreName":"Bowden","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BOE-den","mlbDebutDate":"2021-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ben Bowden","nameSlug":"ben-bowden-641386","firstLastName":"Ben Bowden","lastFirstName":"Bowden, Ben","lastInitName":"Bowden, B","initLastName":"B Bowden","fullFMLName":"Benjamin Douglas Bowden","fullLFMName":"Bowden, Benjamin Douglas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID680474":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474","firstName":"Maxwell","lastName":"Schuemann","primaryNumber":"30","birthDate":"1997-06-11","currentAge":29,"birthCity":"Kalamazoo","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Schuemann","middleName":"Carter","boxscoreName":"Schuemann","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SHOO-man","mlbDebutDate":"2024-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Schuemann","nameSlug":"max-schuemann-680474","firstLastName":"Max Schuemann","lastFirstName":"Schuemann, Max","lastInitName":"Schuemann, M","initLastName":"M Schuemann","fullFMLName":"Maxwell Carter Schuemann","fullLFMName":"Schuemann, Maxwell Carter","strikeZoneTop":3.2,"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},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID680737":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737","firstName":"Michael","lastName":"Helman","primaryNumber":"23","birthDate":"1996-05-23","currentAge":30,"birthCity":"Lincoln","birthStateProvince":"NE","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Helman","middleName":"James","boxscoreName":"Helman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Helman","nameSlug":"michael-helman-680737","firstLastName":"Michael Helman","lastFirstName":"Helman, Michael","lastInitName":"Helman, M","initLastName":"M Helman","fullFMLName":"Michael James Helman","fullLFMName":"Helman, Michael James","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"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},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"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},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"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},"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},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661}},"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325","location":{"address1":"734 Stadium Drive","city":"Arlington","state":"Texas","stateAbbrev":"TX","postalCode":"76011","defaultCoordinates":{"latitude":32.747299,"longitude":-97.081818},"azimuthAngle":30.0,"elevation":545,"country":"USA","phone":"(817) 533-1972"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40518,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":329,"leftCenter":372,"center":407,"rightCenter":374,"rightLine":326},"active":true,"season":"2025"},"officialVenue":{"id":5325,"link":"/api/v1/venues/5325"},"weather":{"condition":"Roof Closed","temp":"74","wind":"0 mph, None"},"gameInfo":{"attendance":27719,"firstPitch":"2025-07-24T00:08:00.000Z","gameDurationMinutes":130},"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":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"home":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"}},"officialScorer":{"id":674635,"fullName":"Chris Ruiz","link":"/api/v1/people/674635"},"primaryDatacaster":{"id":636643,"fullName":"Tim Clodjeaux","link":"/api/v1/people/636643"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-24T00:08:42.877Z","endTime":"2025-07-24T00:08:52.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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":{"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-23T20:22:05.545Z","endTime":"2025-07-23T23:43:06.980Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"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-23T23:43:06.980Z","endTime":"2025-07-24T00:08:37.670Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"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-24T00:08:37.670Z","endTime":"2025-07-24T00:08:45.128Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.076727212546693,"aZ":-20.545183569571268,"pfxX":9.332428060218408,"pfxZ":6.3950619141494265,"pX":0.4635120315079297,"pZ":2.213491394992661,"vX0":-8.04857730930232,"vY0":-134.0507405198769,"vZ0":-6.378058488534873,"x":99.33,"y":179.02,"x0":2.292923701738576,"y0":50.005525227755776,"z0":6.091233046950379,"aX":16.98079669502393},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":1959,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4086552165447497,"extension":6.798599190462623},"hitData":{"launchSpeed":76.8,"launchAngle":33.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":150.33,"coordY":96.6}},"index":3,"playId":"eb365da1-4f49-312e-9561-7bfaa20fe3ee","pitchNumber":1,"startTime":"2025-07-24T00:08:45.128Z","endTime":"2025-07-24T00:08:52.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:08:52.858Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brent Rooker lines out to center fielder Michael Helman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-24T00:09:12.010Z","endTime":"2025-07-24T00:09:38.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.5,"strikeZoneTop":3.64236040727111,"strikeZoneBottom":1.69157436284962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76886417044535,"aZ":-15.017794303920903,"pfxX":8.791262270935277,"pfxZ":9.819124943389399,"pX":-0.4104390117612181,"pZ":2.1832777420262817,"vX0":-9.685211945073746,"vY0":-131.77513576177668,"vZ0":-7.20723930827599,"x":132.64,"y":179.83,"x0":2.1821714926188904,"y0":50.00027518330645,"z0":6.077275047831721,"aX":15.355196539645007},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.2,"breakHorizontal":-13.7,"spinRate":2041,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.4167284216711713,"extension":6.76375767393018},"index":0,"playId":"4a48ecdb-cb4e-3973-823f-1b6e28aaaa85","pitchNumber":1,"startTime":"2025-07-24T00:09:17.682Z","endTime":"2025-07-24T00:09:22.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.844605452723048,"aZ":-31.51631917267106,"pfxX":0.07408033683588988,"pfxZ":0.47952029203779656,"pX":0.1577149987276558,"pZ":1.9385835992877951,"vX0":-5.422056800203787,"vY0":-116.92434351307134,"vZ0":-2.922446509190622,"x":110.99,"y":186.44,"x0":2.500941700191333,"y0":50.004505487150674,"z0":6.1736497270676285,"aX":0.10255593069866664},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":0.4,"breakHorizontal":1.2,"spinRate":2252,"spinDirection":313},"zone":8,"typeConfidence":2.0,"plateTime":0.4691462297438691,"extension":6.747257265251421},"hitData":{"launchSpeed":95.0,"launchAngle":21.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.86,"coordY":66.1}},"index":1,"playId":"d825d901-ff53-31dc-bf4c-099e3cbefc67","pitchNumber":2,"startTime":"2025-07-24T00:09:30.591Z","endTime":"2025-07-24T00:09:38.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:09:38.224Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Kurtz lines out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-24T00:09:49.128Z","endTime":"2025-07-24T00:10:50.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":81.3,"endSpeed":75.2,"strikeZoneTop":3.75725386106091,"strikeZoneBottom":1.60167657109312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.419333596884485,"aZ":-31.47104452691632,"pfxX":0.8328038294908806,"pfxZ":0.4976586013754387,"pX":-1.7009145685842075,"pZ":1.171008961690527,"vX0":-9.426180440672626,"vY0":-117.99472863362242,"vZ0":-4.800057332452118,"x":181.83,"y":207.16,"x0":2.237212370882999,"y0":50.002969139390025,"z0":6.130995107192167,"aX":1.1759620623866933},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.0,"breakHorizontal":0.8,"spinRate":2232,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.46417971043484485,"extension":6.878393275832273},"index":0,"playId":"185dac6f-fd4e-3d02-b227-83f124564e7e","pitchNumber":1,"startTime":"2025-07-24T00:10:06.231Z","endTime":"2025-07-24T00:10:11.146Z","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":0,"outs":2},"index":1,"startTime":"2025-07-24T00:10:20.266Z","endTime":"2025-07-24T00:10:28.398Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":92.4,"endSpeed":84.4,"strikeZoneTop":3.63081538575907,"strikeZoneBottom":1.62037388959171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.880755747963377,"aZ":-19.10464166701954,"pfxX":8.73559507150404,"pfxZ":7.161766237178828,"pX":-0.25589807430172673,"pZ":3.7332514361272775,"vX0":-9.50694068249053,"vY0":-134.21366957811802,"vZ0":-2.8372474338890674,"x":126.75,"y":137.98,"x0":2.1962364841974304,"y0":50.00636803667172,"z0":6.163805443774497,"aX":15.950525868854113},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":-13.8,"spinRate":2089,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.40800765545770856,"extension":6.818327868124341},"index":2,"playId":"9d3a8105-394d-39a9-b00a-e3cfd805faec","pitchNumber":2,"startTime":"2025-07-24T00:10:28.398Z","endTime":"2025-07-24T00:10:33.208Z","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":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90896029172021,"aZ":-28.475041744402024,"pfxX":-1.4849032842965224,"pfxZ":2.585282718434284,"pX":-0.7325968137552716,"pZ":2.2139193258726992,"vX0":-7.079780199714726,"vY0":-118.87125371066664,"vZ0":-3.129404871611427,"x":144.92,"y":179.0,"x0":2.4778583387976605,"y0":50.002176746591914,"z0":6.1341528424716305,"aX":-2.1228434272922336},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":4.4,"spinRate":2194,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.46088330482899487,"extension":6.904998494696917},"hitData":{"launchSpeed":93.8,"launchAngle":24.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.21,"coordY":76.75}},"index":3,"playId":"e0116625-4bc3-3305-ada1-2ac8150560c6","pitchNumber":3,"startTime":"2025-07-24T00:10:43.692Z","endTime":"2025-07-24T00:10:50.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:10:50.907Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Helman flies out to left fielder Miguel Andujar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-24T00:13:08.540Z","endTime":"2025-07-24T00:14:10.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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-24T00:12:57.008Z","endTime":"2025-07-24T00:13:10.790Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.79002185750138,"strikeZoneBottom":1.80116427870716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.78309682818558,"aZ":-18.410192411697363,"pfxX":7.4199809720814,"pfxZ":7.65224483604784,"pX":0.9623808876928585,"pZ":2.318535521230218,"vX0":-2.7887611376294132,"vY0":-133.76674814663266,"vZ0":-3.4892271401961645,"x":80.32,"y":176.18,"x0":1.0586579391047906,"y0":50.005030979283646,"z0":4.971588795859355,"aX":13.352304267365943},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":-12.7,"spinRate":1963,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4105777356541216,"extension":6.486052616429552},"index":1,"playId":"2683dc8d-77cc-3a27-813f-0c2c262fe15e","pitchNumber":1,"startTime":"2025-07-24T00:13:10.790Z","endTime":"2025-07-24T00:13:15.445Z","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":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28200578059657,"aZ":-15.823412503775893,"pfxX":6.92897432598031,"pfxZ":9.049848074104386,"pX":0.5763217568156787,"pZ":2.149521961586709,"vX0":-3.609416896660279,"vY0":-133.89802813665173,"vZ0":-4.377629969402238,"x":95.03,"y":180.74,"x0":1.0452462538128007,"y0":50.002810240628634,"z0":4.9462264949716825,"aX":12.51739910548804},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-11.8,"spinRate":2008,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.4098717544388899,"extension":6.544451271882088},"index":2,"playId":"44db00a4-4807-3d17-aeab-64835f000b2b","pitchNumber":2,"startTime":"2025-07-24T00:13:25.643Z","endTime":"2025-07-24T00:13:32.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":71.9,"strikeZoneTop":3.74588706531219,"strikeZoneBottom":1.75713479979596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.927343155069817,"aZ":-24.317103156274065,"pfxX":-5.759555989733598,"pfxZ":5.8856720745882996,"pX":0.28944945518428034,"pZ":2.4989330708231186,"vX0":-1.0244843133525265,"vY0":-115.77076735490435,"vZ0":0.22759322583024477,"x":105.97,"y":171.31,"x0":1.487001469211763,"y0":50.00278783371727,"z0":4.758412816791632,"aX":-7.689488316685121},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":11.0,"breakHorizontal":10.7,"spinRate":2285,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.4761209740038779,"extension":6.453185104135376},"index":3,"playId":"37f6567a-f429-3246-bb76-b2a53c491727","pitchNumber":3,"startTime":"2025-07-24T00:13:42.445Z","endTime":"2025-07-24T00:13:46.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07131656440029,"aZ":-15.274666103136509,"pfxX":7.770129957934872,"pfxZ":9.340722481950191,"pX":-0.13849973660187054,"pZ":3.3714452020294043,"vX0":-5.922883794109064,"vY0":-134.15782823356304,"vZ0":-1.443676109564049,"x":122.28,"y":147.75,"x0":1.0966966529652873,"y0":50.001614238003,"z0":5.013886275728543,"aX":14.055904941834799},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":-12.7,"spinRate":2073,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.409468121432071,"extension":6.39864378843982},"hitData":{"launchSpeed":91.6,"launchAngle":33.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.04,"coordY":74.44}},"index":4,"playId":"cd24955a-b42c-375b-9145-87581b8deb3d","pitchNumber":4,"startTime":"2025-07-24T00:14:01.354Z","endTime":"2025-07-24T00:14:10.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:14:10.226Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Seager doubles (15) on a sharp line drive to center fielder Colby Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-24T00:14:24.783Z","endTime":"2025-07-24T00:15:49.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 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":81.2,"endSpeed":73.6,"strikeZoneTop":3.40891110941364,"strikeZoneBottom":1.34239743384561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.189139362502353,"aZ":-22.743880063192503,"pfxX":-0.456949050696303,"pfxZ":6.765656373132837,"pX":-1.5114302384248368,"pZ":2.145374471998218,"vX0":-6.09199471602396,"vY0":-118.07954800811002,"vZ0":-1.1220544161021322,"x":174.61,"y":180.85,"x0":1.1753234165211055,"y0":50.002953151120444,"z0":4.744658309920251,"aX":-0.6362444722075253},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":12.2,"breakHorizontal":2.5,"spinRate":2156,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4661666808922913,"extension":6.651230335940956},"index":0,"playId":"d7e505d9-87d9-3eaa-a624-386707bd3632","pitchNumber":1,"startTime":"2025-07-24T00:14:37.023Z","endTime":"2025-07-24T00:14:41.320Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":72.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.172442203670656,"aZ":-24.513660462526715,"pfxX":-5.261177252209092,"pfxZ":5.6172915252828854,"pX":-0.656415738563527,"pZ":3.2146531351771124,"vX0":-2.7891213992030295,"vY0":-116.69511483318938,"vZ0":1.664080541514012,"x":142.02,"y":151.98,"x0":1.2421320657245019,"y0":50.00428831235002,"z0":4.819213774645037,"aX":-7.1781210047607695},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.9,"breakHorizontal":10.3,"spinRate":2309,"spinDirection":266},"zone":1,"typeConfidence":2.0,"plateTime":0.47130741732376347,"extension":6.693114280017388},"index":1,"playId":"bf9f19b3-4fa8-3a89-856a-e4ae98a17987","pitchNumber":2,"startTime":"2025-07-24T00:14:56.811Z","endTime":"2025-07-24T00:15:02.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.030770659941567,"aZ":-19.95951461767423,"pfxX":6.984493903699939,"pfxZ":6.682003966181993,"pX":0.5743505157605453,"pZ":3.0156334787395123,"vX0":-3.9420576598451946,"vY0":-134.77804455117717,"vZ0":-1.2632375876144564,"x":95.11,"y":157.36,"x0":1.1534202078949412,"y0":50.00187237305776,"z0":4.908655570121045,"aX":12.767332432299435},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":-11.8,"spinRate":2067,"spinDirection":128},"zone":3,"typeConfidence":2.0,"plateTime":0.4073762148173352,"extension":6.345241349510976},"index":2,"playId":"d6cace24-d3aa-352c-9add-0f31c47d337e","pitchNumber":3,"startTime":"2025-07-24T00:15:15.986Z","endTime":"2025-07-24T00:15:19.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.295150912098702,"aZ":-31.13077242272264,"pfxX":-8.103511314085113,"pfxZ":0.7741454225181155,"pX":-0.6474873889380882,"pZ":2.5702551089176726,"vX0":-1.9087588161014701,"vY0":-116.07341171737347,"vZ0":1.6973428721648447,"x":141.68,"y":169.38,"x0":1.2398162689437895,"y0":50.0054588902857,"z0":4.810469226876379,"aX":-10.972720046938502},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":2213,"spinDirection":272},"zone":4,"typeConfidence":2.0,"plateTime":0.4732962891652215,"extension":6.6482325705215155},"hitData":{"launchSpeed":102.8,"launchAngle":19.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":166.32,"coordY":54.13}},"index":3,"playId":"7be4da82-2b8e-3798-8d67-70cedf89f60d","pitchNumber":4,"startTime":"2025-07-24T00:15:37.269Z","endTime":"2025-07-24T00:15:49.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:15:49.626Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to center fielder Colby Thomas. Corey Seager to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-24T00:16:22.616Z","endTime":"2025-07-24T00:18:12.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":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, 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.0,"endSpeed":72.7,"strikeZoneTop":3.48524164225347,"strikeZoneBottom":1.74609550252575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.43582859921814,"aZ":-26.015390621286,"pfxX":-5.828470860503705,"pfxZ":4.523993059557393,"pX":1.2641437502952464,"pZ":3.088073126601962,"vX0":1.2653010607428632,"vY0":-116.40490543878781,"vZ0":1.9534412324558246,"x":68.81,"y":155.4,"x0":1.468022235698471,"y0":50.00415137721746,"z0":4.714307662754682,"aX":-7.936589876050077},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":9.0,"breakHorizontal":10.2,"spinRate":2155,"spinDirection":254},"zone":12,"typeConfidence":2.0,"plateTime":0.47194903175103553,"extension":6.46468838101817},"index":0,"playId":"f086fa2a-a878-311c-82c5-c3434762fa03","pitchNumber":1,"startTime":"2025-07-24T00:16:22.616Z","endTime":"2025-07-24T00:16:26.472Z","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":90.0,"endSpeed":82.3,"strikeZoneTop":3.34878239763891,"strikeZoneBottom":1.69212225547346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.283891101140696,"aZ":-26.3195145411792,"pfxX":9.366772046221959,"pfxZ":3.3850091104339395,"pX":0.06862220003552709,"pZ":1.4786128888851708,"vX0":-5.578331446207364,"vY0":-130.88056429592083,"vZ0":-3.1311416229228426,"x":114.38,"y":198.86,"x0":1.0134532481732976,"y0":50.004281430795416,"z0":4.6670571385966495,"aX":16.209879079544564},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.6,"breakHorizontal":-15.7,"spinRate":1688,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4189080370888836,"extension":6.567034815038861},"index":1,"playId":"a2d5c06d-c63d-3717-9c58-e9c90cd34dc0","pitchNumber":2,"startTime":"2025-07-24T00:16:42.490Z","endTime":"2025-07-24T00:16:47.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.39693982720468,"strikeZoneBottom":1.74056358663482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67112418232057,"aZ":-29.53735076543104,"pfxX":10.616096537853988,"pfxZ":1.7567072551902654,"pX":-0.8054845178812745,"pZ":-0.21701440705902295,"vX0":-7.921012938826715,"vY0":-121.78140812954446,"vZ0":-4.973471501329919,"x":147.7,"y":244.64,"x0":1.108222239202736,"y0":50.004234407569676,"z0":4.403342915019984,"aX":15.96441917454951},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":-17.4,"spinRate":1429,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.4495689305325854,"extension":6.553683350619919},"index":2,"playId":"5256d312-2d12-3edd-b729-7f9a7ceed062","pitchNumber":3,"startTime":"2025-07-24T00:17:02.239Z","endTime":"2025-07-24T00:17:06.887Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00688572677338,"aZ":-29.99069533931878,"pfxX":9.607500629046339,"pfxZ":1.4398503568644703,"pX":0.841229570864386,"pZ":3.0828834884229077,"vX0":-3.859118287483988,"vY0":-122.48448764517155,"vZ0":2.1614215962012313,"x":84.93,"y":155.54,"x0":1.1881645709281523,"y0":50.00551349102673,"z0":4.751948404349331,"aX":14.612081662084606},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.4,"breakHorizontal":-16.6,"spinRate":1488,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.4470445846201696,"extension":6.435463338977694},"index":3,"playId":"683eeef3-6e63-3fc4-97be-04fee35aa231","pitchNumber":4,"startTime":"2025-07-24T00:17:31.893Z","endTime":"2025-07-24T00:17:37.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.434967168393175,"aZ":-19.6860977005762,"pfxX":7.900920286276543,"pfxZ":6.8144915494511835,"pX":-0.11738360036466078,"pZ":3.025718705356362,"vX0":-5.650715433666073,"vY0":-134.56836871892355,"vZ0":-1.221937185770662,"x":121.47,"y":157.09,"x0":0.9841110034500337,"y0":50.00156103211228,"z0":4.8814040293438135,"aX":14.476992344562863},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":-13.1,"spinRate":2036,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.40715068682747857,"extension":6.600874899388405},"hitData":{"launchSpeed":95.5,"launchAngle":39.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.14,"coordY":59.87}},"index":4,"playId":"e3b310dd-281d-3334-94bb-3ff69eea89df","pitchNumber":5,"startTime":"2025-07-24T00:17:58.331Z","endTime":"2025-07-24T00:18:12.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:18:12.038Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-24T00:18:33.167Z","endTime":"2025-07-24T00:19:53.023Z","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":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":72.6,"strikeZoneTop":3.54751647608184,"strikeZoneBottom":1.61474840786853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.968736108599916,"aZ":-24.51609523864252,"pfxX":-4.602888048866921,"pfxZ":5.617598993825064,"pX":0.3342716110411398,"pZ":2.9075478818138434,"vX0":-1.105226544605977,"vY0":-116.877309317002,"vZ0":1.0930780559079167,"x":104.26,"y":160.28,"x0":1.412788013014651,"y0":50.00479375663091,"z0":4.761065298518649,"aX":-6.27700670465016},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.8,"breakHorizontal":8.6,"spinRate":2144,"spinDirection":265},"zone":6,"typeConfidence":2.0,"plateTime":0.4712346042385631,"extension":6.467828182382889},"index":0,"playId":"6b9bea34-a8e7-3130-94f5-c2c04b7653ad","pitchNumber":1,"startTime":"2025-07-24T00:18:46.169Z","endTime":"2025-07-24T00:18:50.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":3.49852021621871,"strikeZoneBottom":1.69207448128439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.517852527657066,"aZ":-14.315965184256921,"pfxX":8.214400446875128,"pfxZ":9.696955046879072,"pX":-0.8267441621270636,"pZ":3.89136574779613,"vX0":-7.322706093960363,"vY0":-135.34299273811104,"vZ0":-0.13502012954467946,"x":148.51,"y":133.71,"x0":0.856186953259979,"y0":50.00489193629832,"z0":4.950680832214517,"aX":15.132043173593177},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":-13.2,"spinRate":2193,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.4058150548292425,"extension":6.53591829215565},"index":1,"playId":"cbab3b8c-dab4-3ed4-9906-dc5963fc4961","pitchNumber":2,"startTime":"2025-07-24T00:19:05.503Z","endTime":"2025-07-24T00:19:09.954Z","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":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.56082041266447,"strikeZoneBottom":1.62790694599638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.704719515497743,"aZ":-16.052632672620337,"pfxX":8.322226591100037,"pfxZ":8.973306967791585,"pX":-0.6005072345711764,"pZ":2.719672008549223,"vX0":-6.870351285464783,"vY0":-133.43580602399018,"vZ0":-2.592110945548226,"x":139.89,"y":165.35,"x0":0.9310546550740838,"y0":50.003716590180375,"z0":4.865451097062449,"aX":14.952848649236746},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":-13.6,"spinRate":2028,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4110739330242854,"extension":6.595468000039043},"index":2,"playId":"2da86897-4d93-3f6a-b28a-6e3f07099442","pitchNumber":3,"startTime":"2025-07-24T00:19:25.719Z","endTime":"2025-07-24T00:19:30.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.474394414335453,"aZ":-15.436244077936314,"pfxX":7.548287694449696,"pfxZ":9.214178172957908,"pX":-0.3667743354118983,"pZ":4.474819159141098,"vX0":-6.187043307519606,"vY0":-134.49665799454445,"vZ0":1.6895635977184975,"x":130.98,"y":117.96,"x0":0.9923833482337518,"y0":50.00227072325083,"z0":4.9386894810913535,"aX":13.711688338206088},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":-12.2,"spinRate":2120,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4085584350849376,"extension":6.523820612432838},"index":3,"playId":"d78a7e6b-a78e-318d-a4b9-c6b497307776","pitchNumber":4,"startTime":"2025-07-24T00:19:46.904Z","endTime":"2025-07-24T00:19:53.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:19:53.023Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-24T00:21:58.445Z","endTime":"2025-07-24T00:22:58.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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(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":77.7,"endSpeed":71.5,"strikeZoneTop":3.32490624099636,"strikeZoneBottom":1.43690234991843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.933766847212496,"aZ":-30.67656505105058,"pfxX":-0.8541783492046846,"pfxZ":1.1542661262439466,"pX":0.296153176146233,"pZ":3.1988703974627746,"vX0":-4.610102644837035,"vY0":-113.13752585583653,"vZ0":-0.35828233710911706,"x":105.71,"y":152.41,"x0":2.4723482948732425,"y0":50.00070925453564,"z0":6.437651918487988,"aX":-1.1051850001681995},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":2.3,"breakHorizontal":2.8,"spinRate":2149,"spinDirection":284},"zone":3,"typeConfidence":2.0,"plateTime":0.4843930879708185,"extension":6.6612223811748486},"index":0,"playId":"65d63c16-fb4c-346a-86cc-dc4b276396ec","pitchNumber":1,"startTime":"2025-07-24T00:21:58.445Z","endTime":"2025-07-24T00:22:02.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.45635469753116,"strikeZoneBottom":1.52628790294921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.726471288547017,"aZ":-26.52156758142349,"pfxX":2.742356618700148,"pfxZ":3.4135829000921367,"pX":-0.8795460791995107,"pZ":1.7082878717344632,"vX0":-9.59807347393863,"vY0":-127.56355882798614,"vZ0":-5.602422505598944,"x":150.53,"y":192.66,"x0":2.5656054190392648,"y0":50.00602773596971,"z0":6.007523439844287,"aX":4.5477368286115585},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":-3.0,"spinRate":2354,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.42835366025639177,"extension":6.77002468062551},"index":1,"playId":"491d1e34-9ec6-36ca-8fbf-ec4597994054","pitchNumber":2,"startTime":"2025-07-24T00:22:12.175Z","endTime":"2025-07-24T00:22:17.161Z","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":78.4,"endSpeed":71.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80520952846972,"aZ":-34.50872806169381,"pfxX":-0.06041016916592268,"pfxZ":-1.7842384910052385,"pX":0.8608177459585667,"pZ":2.306862451244701,"vX0":-4.021547144312096,"vY0":-114.16262287868473,"vZ0":-1.177450177449025,"x":84.19,"y":176.49,"x0":2.6598418550053946,"y0":50.00286055986278,"z0":6.253875135021686,"aX":-0.07886639714738478},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-3.2,"breakHorizontal":1.2,"spinRate":2098,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.48145125409884093,"extension":6.705478276191823},"index":2,"playId":"e088cb1c-9e3a-3c4c-b22e-f001f239a066","pitchNumber":3,"startTime":"2025-07-24T00:22:27.893Z","endTime":"2025-07-24T00:22:32.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-24T00:22:46.602Z","endTime":"2025-07-24T00:22:54.110Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.37734579830455,"strikeZoneBottom":1.57361313160779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.308033360064286,"aZ":-21.96018121108339,"pfxX":10.364154480480751,"pfxZ":5.747590436613558,"pX":-0.6906539353141677,"pZ":3.2097783797344204,"vX0":-10.945129011791577,"vY0":-132.93035890264863,"vZ0":-3.359595628958764,"x":143.33,"y":152.12,"x0":2.14701820334625,"y0":50.004050380597484,"z0":6.097033927637328,"aX":18.423411271222278},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.8,"breakHorizontal":-16.2,"spinRate":2038,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.41311059275136275,"extension":6.881714322146092},"index":4,"playId":"c45ce1d3-5734-369f-af8e-b3a13055fec8","pitchNumber":4,"startTime":"2025-07-24T00:22:54.110Z","endTime":"2025-07-24T00:22:58.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:22:58.940Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-24T00:23:11.906Z","endTime":"2025-07-24T00:25:03.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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":"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":78.7,"endSpeed":72.7,"strikeZoneTop":3.36786477899595,"strikeZoneBottom":1.61202290549499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.667060875599088,"aZ":-34.03250686968116,"pfxX":-0.4814625863172184,"pfxZ":-1.390066489678258,"pX":1.8924246367802928,"pZ":3.2172961312670836,"vX0":-1.4481519327176238,"vY0":-114.69037728265062,"vZ0":0.37043903778851406,"x":44.87,"y":151.91,"x0":2.5938831249356165,"y0":50.00383672192696,"z0":6.365406427904066,"aX":-0.6429514957756923},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.2,"breakHorizontal":1.2,"spinRate":2241,"spinDirection":282},"zone":12,"typeConfidence":2.0,"plateTime":0.4770801933095412,"extension":6.607605805153042},"index":0,"playId":"57065745-f4b1-3a6e-a344-04fc69ac8b97","pitchNumber":1,"startTime":"2025-07-24T00:23:23.268Z","endTime":"2025-07-24T00:23:27.445Z","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":91.3,"endSpeed":83.2,"strikeZoneTop":3.41170420570279,"strikeZoneBottom":1.61505899668101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31804743115825,"aZ":-19.86183033216295,"pfxX":10.83826316200366,"pfxZ":6.942437770498012,"pX":0.16932433036978278,"pZ":2.9118764025019632,"vX0":-8.959732635295993,"vY0":-132.5770884471904,"vZ0":-4.699709384283637,"x":110.55,"y":160.16,"x0":2.190634924737303,"y0":50.00313843574953,"z0":6.164379356180392,"aX":19.223156211119367},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-17.6,"spinRate":2044,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.41371986400688154,"extension":6.725278722839222},"index":1,"playId":"00fd9bb4-44ff-3b5a-b00b-8a5a8d5e8046","pitchNumber":2,"startTime":"2025-07-24T00:23:36.222Z","endTime":"2025-07-24T00:23:40.134Z","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":87.9,"endSpeed":80.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30558945184655,"aZ":-26.775243161764326,"pfxX":1.711979813280033,"pfxZ":3.276331159310285,"pX":-1.1014844675502702,"pZ":2.1289031065351742,"vX0":-9.515784611270684,"vY0":-127.61308564097816,"vZ0":-4.333812926898118,"x":158.99,"y":181.3,"x0":2.453713726361908,"y0":50.00521057195371,"z0":5.958929698208406,"aX":2.8243723820459827},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.2,"breakHorizontal":-1.0,"spinRate":2297,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.42924513665096997,"extension":6.670488360257737},"index":2,"playId":"d5a646ad-1871-3799-b9a8-b52d18c9899b","pitchNumber":3,"startTime":"2025-07-24T00:23:52.300Z","endTime":"2025-07-24T00:23:57.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.35539392982565,"strikeZoneBottom":1.59980468340559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79364902147451,"aZ":-30.276074416350262,"pfxX":-1.1537037379232205,"pfxZ":1.2720604070906534,"pX":0.7249419405503961,"pZ":1.2094678138569528,"vX0":-3.9953991123757353,"vY0":-120.98331318194924,"vZ0":-4.9457786699812925,"x":89.37,"y":206.12,"x0":2.5451017298150966,"y0":50.00077851861806,"z0":5.922511968598569,"aX":-1.7155085650405393},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.4,"breakHorizontal":3.0,"spinRate":2323,"spinDirection":188},"zone":14,"typeConfidence":2.0,"plateTime":0.4520961145744442,"extension":6.760371174497838},"index":3,"playId":"e96054a2-1eed-3e11-8302-41a05ca6a9ef","pitchNumber":4,"startTime":"2025-07-24T00:24:07.606Z","endTime":"2025-07-24T00:24:12.452Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-24T00:24:17.810Z","endTime":"2025-07-24T00:24:32.941Z","isPitch":false,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"}},{"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":83.3,"endSpeed":77.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.332589881086534,"aZ":-29.919118064015503,"pfxX":0.08063638263374417,"pfxZ":1.5177578944797183,"pX":-0.35935782289805934,"pZ":0.7744947577742971,"vX0":-6.781630969572506,"vY0":-121.07730350430552,"vZ0":-6.059647406857376,"x":130.7,"y":217.87,"x0":2.4657806510873144,"y0":50.00405138048373,"z0":5.923447001942398,"aX":0.12068794817854733},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":1.4,"spinRate":2306,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.45214240911259784,"extension":6.851981124299199},"index":5,"playId":"07bd8040-6974-3de4-9869-514f8949f3d9","pitchNumber":5,"startTime":"2025-07-24T00:24:32.941Z","endTime":"2025-07-24T00:24:39.468Z","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":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.087767051977703,"aZ":-28.171241610348673,"pfxX":8.862030226258101,"pfxZ":2.8988634545652667,"pX":1.6121943776459131,"pZ":1.2603088430570677,"vX0":-4.2786742418230075,"vY0":-117.39186137924148,"vZ0":-5.078917694451869,"x":55.55,"y":204.75,"x0":2.315695752514968,"y0":50.00545743775501,"z0":6.102335425956906,"aX":12.259502401069714},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.2,"breakHorizontal":-14.9,"spinRate":1580,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.46819604509555557,"extension":7.012836967260441},"index":6,"playId":"f0cf24d1-79b5-3bca-8ef3-317ce84023da","pitchNumber":6,"startTime":"2025-07-24T00:24:59.158Z","endTime":"2025-07-24T00:25:03.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:25:03.741Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-24T00:25:18.226Z","endTime":"2025-07-24T00:26:08.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":87.9,"endSpeed":81.2,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.248862839635045,"aZ":-24.560884054979315,"pfxX":0.6585051374671537,"pfxZ":4.583815461350243,"pX":0.0405134237652816,"pZ":1.4368106669899836,"vX0":-6.672895255529491,"vY0":-127.80988540773012,"vZ0":-6.555201236175607,"x":115.46,"y":199.99,"x0":2.594796920288801,"y0":50.00511111099578,"z0":5.951901992697965,"aX":1.0948237839882988},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":0.2,"spinRate":2393,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4278221840114971,"extension":6.752799977845003},"index":0,"playId":"b3546ce1-222c-3e8c-a9ad-a692054c4f68","pitchNumber":1,"startTime":"2025-07-24T00:25:27.280Z","endTime":"2025-07-24T00:25:30.663Z","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":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.374497786586904,"aZ":-24.526811338150022,"pfxX":7.88565193130131,"pfxZ":5.460068817236494,"pX":1.127348292486788,"pZ":1.2059833942492784,"vX0":-5.148395986886104,"vY0":-117.63021405273585,"vZ0":-6.025082755133978,"x":74.03,"y":206.22,"x0":2.3201850834462663,"y0":50.0035921832445,"z0":6.07536469413185,"aX":11.04802596840995},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.6,"breakHorizontal":-13.0,"spinRate":1456,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4656884531590806,"extension":6.863909876333401},"index":1,"playId":"efd35200-b94b-3128-ab0d-bfdd9cea15df","pitchNumber":2,"startTime":"2025-07-24T00:25:47.122Z","endTime":"2025-07-24T00:25:51.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.17447181957863,"strikeZoneBottom":1.49561805327506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.028148471538984,"aZ":-22.255016805226166,"pfxX":8.676518416303594,"pfxZ":5.373783828384013,"pX":-0.2574996298362981,"pZ":3.2068974016492033,"vX0":-9.656779901846303,"vY0":-135.1646269159248,"vZ0":-3.2623510858399025,"x":126.82,"y":152.19,"x0":2.2377503364629656,"y0":50.00508161693597,"z0":5.996009756024778,"aX":16.023574814664627},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":-13.6,"spinRate":2033,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.40555669810343886,"extension":6.852967676965257},"index":2,"playId":"de4e435d-42f6-3c31-9429-1e9626c4a734","pitchNumber":3,"startTime":"2025-07-24T00:26:03.875Z","endTime":"2025-07-24T00:26:08.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:26:08.359Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a ground ball to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-24T00:28:03.140Z","endTime":"2025-07-24T00:29:37.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.962010261638444,"aZ":-16.7322867344485,"pfxX":6.728513432430563,"pfxZ":8.694389171472228,"pX":-1.169205806461555,"pZ":2.4668751708433474,"vX0":-7.517942441481852,"vY0":-132.59089749972884,"vZ0":-3.475725351809486,"x":161.57,"y":172.17,"x0":0.8318719262645858,"y0":50.003790793733856,"z0":5.019301698908435,"aX":11.953077861386054},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":-10.6,"spinRate":1910,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.41346143922060197,"extension":6.538439765107511},"index":0,"playId":"561f8bad-e1ce-3658-89bd-34d77daf1791","pitchNumber":1,"startTime":"2025-07-24T00:28:13.431Z","endTime":"2025-07-24T00:28:18.433Z","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":0},"pitchData":{"startSpeed":76.1,"endSpeed":69.4,"strikeZoneTop":3.73607908220576,"strikeZoneBottom":1.74188791673495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.085673774352564,"aZ":-29.94552511230521,"pfxX":-7.193909074316363,"pfxZ":1.8042932048482285,"pX":0.027077866388381226,"pZ":3.1418262550459675,"vX0":-0.6182146699053248,"vY0":-110.70698117014456,"vZ0":2.8204415068353046,"x":115.97,"y":153.95,"x0":1.2441210780374121,"y0":50.00059177235884,"z0":5.000752413967541,"aX":-8.863524400336235},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":4.4,"breakHorizontal":13.2,"spinRate":2467,"spinDirection":281},"zone":2,"typeConfidence":2.0,"plateTime":0.4961181276794009,"extension":6.623977229158849},"index":1,"playId":"80684a66-71a6-32b4-b1a9-85caa45377e1","pitchNumber":2,"startTime":"2025-07-24T00:28:27.196Z","endTime":"2025-07-24T00:28:31.585Z","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":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.76985387852513,"strikeZoneBottom":1.85687665216017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74584598804434,"aZ":-28.835111480972245,"pfxX":10.110049100756632,"pfxZ":2.242743257279785,"pX":-0.062121659479867426,"pZ":1.0129528354804733,"vX0":-5.7940946082853735,"vY0":-121.25464228823544,"vZ0":-2.896484686904838,"x":119.37,"y":211.43,"x0":1.0450635040666842,"y0":50.003737818200946,"z0":4.739459889714543,"aX":15.052746934699181},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.6,"breakHorizontal":-16.9,"spinRate":1562,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.4517529547684589,"extension":6.517195301096635},"index":2,"playId":"1698e078-6ad7-3176-a4b5-8cadf2f0558f","pitchNumber":3,"startTime":"2025-07-24T00:28:43.675Z","endTime":"2025-07-24T00:28:47.863Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.69386089171196,"strikeZoneBottom":1.86163996439178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.956771687718373,"aZ":-24.883092440775954,"pfxX":7.771926166369111,"pfxZ":4.282924060743374,"pX":0.6175041664451997,"pZ":2.375065546668535,"vX0":-3.7538513210228657,"vY0":-129.8598658830704,"vZ0":-1.299880553250157,"x":93.46,"y":174.65,"x0":1.074374168942411,"y0":50.00319453962336,"z0":4.780344383292888,"aX":13.234239037563874},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":-13.2,"spinRate":1752,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.42226354051216,"extension":6.484736592360677},"index":3,"playId":"063c4aea-bd18-3bdb-a457-082ced86c8a8","pitchNumber":4,"startTime":"2025-07-24T00:28:58.663Z","endTime":"2025-07-24T00:29:03.229Z","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":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-24T00:29:13.646Z","endTime":"2025-07-24T00:29:25.279Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.91554548578014,"aZ":-26.321010635760775,"pfxX":7.5031181479782445,"pfxZ":3.231561397416405,"pX":-0.4290625041210008,"pZ":2.4306443989795175,"vX0":-6.296860757962311,"vY0":-133.51695809891228,"vZ0":-1.4268054469736104,"x":133.35,"y":173.15,"x0":0.9815047882138482,"y0":50.0025297410831,"z0":4.860517203277754,"aX":13.588477149777114},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.8,"breakHorizontal":-12.2,"spinRate":1595,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.4097547782391797,"extension":6.402964447786458},"hitData":{"launchSpeed":101.8,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.02,"coordY":139.41}},"index":5,"playId":"3c84c9f6-7e56-392b-a6eb-355a203a102d","pitchNumber":5,"startTime":"2025-07-24T00:29:25.279Z","endTime":"2025-07-24T00:29:37.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:29:37.848Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder Brent Rooker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-24T00:30:01.782Z","endTime":"2025-07-24T00:32:30.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.6,"strikeZoneTop":3.5944799916042,"strikeZoneBottom":1.747481171844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.811168345785518,"aZ":-28.665081630176985,"pfxX":-8.515690650132834,"pfxZ":2.6663575012212686,"pX":0.0755374600363771,"pZ":2.3345688203298836,"vX0":-0.4820489597329264,"vY0":-114.40533466045493,"vZ0":0.9371252300889397,"x":114.12,"y":175.75,"x0":1.3942843500365683,"y0":50.00048949955019,"z0":4.748113022464642,"aX":-11.188081813262091},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":5.4,"breakHorizontal":15.5,"spinRate":2271,"spinDirection":264},"zone":5,"typeConfidence":2.0,"plateTime":0.4803579847012589,"extension":6.411345616615688},"index":0,"playId":"6178a6c8-c633-320f-8d9a-0a74534192b4","pitchNumber":1,"startTime":"2025-07-24T00:30:01.782Z","endTime":"2025-07-24T00:30:06.072Z","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":91.4,"endSpeed":83.6,"strikeZoneTop":3.56601571196692,"strikeZoneBottom":1.67681799463759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.781795147058133,"aZ":-16.661004576818492,"pfxX":7.29040096274573,"pfxZ":8.637558904538686,"pX":-0.29160379928219343,"pZ":4.062749528824333,"vX0":-5.798626744078987,"vY0":-132.99083361760486,"vZ0":0.4182330675565349,"x":128.12,"y":129.09,"x0":0.9668617756589215,"y0":50.003601559867874,"z0":5.109294045902435,"aX":13.0959020866464},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":-12.0,"spinRate":1888,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.4114097460627093,"extension":6.44494806498446},"index":1,"playId":"43e36683-6916-3526-979e-720c3d6d0b3b","pitchNumber":2,"startTime":"2025-07-24T00:30:22.358Z","endTime":"2025-07-24T00:30:26.775Z","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":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.4711067018164,"strikeZoneBottom":1.66610747306407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.923733678735985,"aZ":-28.711381866898385,"pfxX":9.778717336130331,"pfxZ":2.2661356146813016,"pX":0.031565686798967804,"pZ":1.209853834484848,"vX0":-5.622871806118955,"vY0":-122.51761340723574,"vZ0":-2.3997356751535017,"x":115.8,"y":206.11,"x0":1.0791736952776267,"y0":50.004402354267995,"z0":4.642062275843716,"aX":14.951516412738082},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.8,"breakHorizontal":-16.4,"spinRate":1485,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4461022821058451,"extension":6.369269040907469},"index":2,"playId":"f7d21f3a-e4c0-3940-b58b-75b3b66e45fe","pitchNumber":3,"startTime":"2025-07-24T00:30:43.519Z","endTime":"2025-07-24T00:30:47.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.140999846887027,"aZ":-30.693631223971103,"pfxX":9.988143633864045,"pfxZ":0.9711358445720322,"pX":0.7878396021152544,"pZ":2.7495990178637615,"vX0":-4.101616478891123,"vY0":-122.27168996133572,"vZ0":1.53660524734955,"x":86.97,"y":164.54,"x0":1.1855401064262396,"y0":50.000441050915875,"z0":4.7384802873925915,"aX":15.186206087682148},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":-17.2,"spinRate":1604,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.44722512277428095,"extension":6.598910683142204},"index":3,"playId":"a032b3c9-3761-3d7e-995f-f158913a8e33","pitchNumber":4,"startTime":"2025-07-24T00:31:04.028Z","endTime":"2025-07-24T00:31:07.723Z","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":93.3,"endSpeed":84.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13509222897649,"aZ":-17.057353489485667,"pfxX":8.311914571224502,"pfxZ":8.160325564861173,"pX":-0.7960729628138998,"pZ":2.8872080485171203,"vX0":-7.326331396950696,"vY0":-135.60452276852993,"vZ0":-2.0694193317272385,"x":147.34,"y":160.83,"x0":0.8678434257366816,"y0":50.00288943418142,"z0":4.857311476614677,"aX":15.397478913185175},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":-13.4,"spinRate":2071,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.4047427352247639,"extension":6.50656709889055},"index":4,"playId":"05eaacca-698c-3a35-957f-1b3558066913","pitchNumber":5,"startTime":"2025-07-24T00:31:27.467Z","endTime":"2025-07-24T00:31:31.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57625973655069,"aZ":-27.557732965803776,"pfxX":-7.498039971434293,"pfxZ":3.5015619631078394,"pX":0.1803054363157097,"pZ":2.2973763165904604,"vX0":-0.16266799122890035,"vY0":-114.78432517181153,"vZ0":0.663760229207179,"x":110.13,"y":176.75,"x0":1.2246842401548401,"y0":50.003549246234535,"z0":4.71272712797513,"aX":-9.887593467972472},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.8,"breakHorizontal":13.6,"spinRate":2114,"spinDirection":266},"zone":5,"typeConfidence":2.0,"plateTime":0.4793422240974632,"extension":6.545539816400402},"index":5,"playId":"7024ba30-53be-3b26-b714-5e274d61b3ac","pitchNumber":6,"startTime":"2025-07-24T00:31:50.402Z","endTime":"2025-07-24T00:31:54.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.546927374346993,"aZ":-17.6449939139258,"pfxX":6.556997337490951,"pfxZ":7.815098895617936,"pX":-0.1711795661034812,"pZ":3.1212707937256017,"vX0":-5.06220367947836,"vY0":-135.46422484747563,"vZ0":-1.786423428507684,"x":123.52,"y":154.51,"x0":0.8697292070967612,"y0":50.001021102743216,"z0":5.022589233253894,"aX":12.187094246086128},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":-10.8,"spinRate":1856,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.4043034232927831,"extension":6.536093687169945},"hitData":{"launchSpeed":81.6,"launchAngle":50.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.19,"coordY":129.8}},"index":6,"playId":"b0038677-698f-36a4-902e-f7bdd8936286","pitchNumber":7,"startTime":"2025-07-24T00:32:17.601Z","endTime":"2025-07-24T00:32:30.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:32:30.328Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out sharply to center fielder Colby Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-24T00:32:43.667Z","endTime":"2025-07-24T00:33:30.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.62689657487609,"strikeZoneBottom":1.6539409954221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33913383593415,"aZ":-25.696509892381286,"pfxX":10.703292087631862,"pfxZ":3.732754257806225,"pX":-0.3529818156956285,"pZ":1.828124714214148,"vX0":-6.894031063345466,"vY0":-131.29138617135413,"vZ0":-2.297613188642331,"x":130.45,"y":189.42,"x0":0.9242698035594302,"y0":50.003131438858205,"z0":4.638702186925169,"aX":18.57490739788056},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":-17.8,"spinRate":1862,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.4181349509931169,"extension":6.530219082306999},"index":0,"playId":"8d1a78bc-3c14-3e56-96ce-9f5445269782","pitchNumber":1,"startTime":"2025-07-24T00:32:59.722Z","endTime":"2025-07-24T00:33:04.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.289331395427066,"aZ":-27.264843727105152,"pfxX":11.272131587545648,"pfxZ":3.249609594486631,"pX":-0.273005470252822,"pZ":1.6572151689793737,"vX0":-6.695900620078991,"vY0":-122.39460681221998,"vZ0":-1.6645853313305987,"x":127.41,"y":194.04,"x0":1.0407989599354814,"y0":50.00098010316113,"z0":4.692167599691477,"aX":17.014388943025935},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.8,"breakHorizontal":-18.7,"spinRate":1699,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4483722663434353,"extension":6.479590198754943},"hitData":{"launchSpeed":101.7,"launchAngle":32.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":110.49,"coordY":39.82}},"index":1,"playId":"298de447-789d-307e-91e3-9e6cc86b7494","pitchNumber":2,"startTime":"2025-07-24T00:33:17.557Z","endTime":"2025-07-24T00:33:30.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:33:30.266Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cody Freeman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-24T00:33:58.740Z","endTime":"2025-07-24T00:35:36.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"6c1bdb92-bf85-43d7-b9c9-f8c9f547f3ac","startTime":"2025-07-24T00:33:58.740Z","endTime":"2025-07-24T00:34:03.740Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":71.9,"strikeZoneTop":3.17212870903445,"strikeZoneBottom":1.50456978895788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.815829216105946,"aZ":-27.590281007541655,"pfxX":-5.706559756104674,"pfxZ":3.432735899830753,"pX":0.34559557405356084,"pZ":3.305748388683289,"vX0":-0.4753535461863132,"vY0":-115.48190408797755,"vZ0":2.683477508718575,"x":103.83,"y":149.52,"x0":1.2950279896597583,"y0":50.00248807170854,"z0":4.802702725331269,"aX":-7.6181112251993826},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":7.3,"breakHorizontal":10.4,"spinRate":2321,"spinDirection":263},"zone":12,"typeConfidence":2.0,"plateTime":0.4764113218647532,"extension":6.319884538283235},"index":1,"playId":"f5f08a54-e4fb-3bc2-8742-12e9381cc4ec","pitchNumber":1,"startTime":"2025-07-24T00:34:17.451Z","endTime":"2025-07-24T00:34:22.022Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85363349318473,"aZ":-18.774738786276316,"pfxX":7.032170519985514,"pfxZ":7.451455768855231,"pX":0.22686920320872875,"pZ":3.741290149982446,"vX0":-4.425899921861922,"vY0":-133.77032577983513,"vZ0":0.51597827049853,"x":108.35,"y":137.77,"x0":0.9954782216381809,"y0":50.00549731672219,"z0":4.8995448554848595,"aX":12.65212240104607},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.8,"breakHorizontal":-11.6,"spinRate":1934,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.41061147893536587,"extension":6.568040189923472},"index":2,"playId":"7c4d48c4-f467-3a23-907e-f0f77fb1b494","pitchNumber":2,"startTime":"2025-07-24T00:34:38.321Z","endTime":"2025-07-24T00:34:44.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.1,"strikeZoneTop":3.08635595053757,"strikeZoneBottom":1.37708732623037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.728714488072793,"aZ":-17.696636025186464,"pfxX":6.885116869072515,"pfxZ":8.06748661429544,"pX":0.41147154506307176,"pZ":4.536238479981409,"vX0":-3.7732273945244286,"vY0":-133.82776411854024,"vZ0":2.2436083551711152,"x":101.32,"y":116.3,"x0":0.9530564647021452,"y0":50.00300476891293,"z0":4.962041133020257,"aX":12.357014212960664},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.4,"breakHorizontal":-11.5,"spinRate":1927,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.41093465614428837,"extension":6.565930687511405},"index":3,"playId":"f995ccae-00ee-3141-a9e9-84a8d2e82f34","pitchNumber":3,"startTime":"2025-07-24T00:35:03.130Z","endTime":"2025-07-24T00:35:09.626Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-24T00:35:22.844Z","endTime":"2025-07-24T00:35:31.767Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.322223369673555,"aZ":-26.20733191217122,"pfxX":-7.46137578109971,"pfxZ":4.325668331874386,"pX":-0.4795099684348591,"pZ":2.9291921377354724,"vX0":-1.9983205015051761,"vY0":-117.5668124338427,"vZ0":1.5712481132010145,"x":135.28,"y":159.69,"x0":1.3537172627274745,"y0":50.00253331283848,"z0":4.710288756460169,"aX":-10.29198781533379},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.5,"breakHorizontal":14.0,"spinRate":2351,"spinDirection":258},"zone":1,"typeConfidence":2.0,"plateTime":0.4685007240820749,"extension":6.544693737730451},"index":5,"playId":"0fd1587b-42f5-3223-ba5e-1d98f895ac8d","pitchNumber":4,"startTime":"2025-07-24T00:35:31.767Z","endTime":"2025-07-24T00:35:36.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:35:36.896Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gio Urshela strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-24T00:37:31.000Z","endTime":"2025-07-24T00:38:33.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.41444917612294,"strikeZoneBottom":1.56412788896569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.693547212701624,"aZ":-25.530488904146324,"pfxX":0.9611213487439747,"pfxZ":4.0530896504905645,"pX":-0.3519841217861566,"pZ":2.918007261042312,"vX0":-7.492062267098701,"vY0":-127.41049315498148,"vZ0":-3.048400280395671,"x":130.42,"y":159.99,"x0":2.5045773342109507,"y0":50.00525255250711,"z0":6.15209893535383,"aX":1.576724985949677},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":0.0,"spinRate":2255,"spinDirection":156},"zone":1,"typeConfidence":2.0,"plateTime":0.43023802670645406,"extension":6.866800535074901},"index":0,"playId":"fc65e798-1d17-3d90-b2a9-e53a68de5baf","pitchNumber":1,"startTime":"2025-07-24T00:37:40.499Z","endTime":"2025-07-24T00:37:44.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.50737026209889,"strikeZoneBottom":1.65750174140982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50033177394165,"aZ":-24.54918538582356,"pfxX":1.2775850546728007,"pfxZ":4.71059917537457,"pX":1.120837185608788,"pZ":2.604971630537262,"vX0":-4.553709109799511,"vY0":-125.90815352607115,"vZ0":-3.8515468024087243,"x":74.28,"y":168.45,"x0":2.7801402281100285,"y0":50.00397585130311,"z0":6.121390916006421,"aX":2.0690254595713884},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.9,"breakHorizontal":-1.3,"spinRate":2292,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.433589955669178,"extension":6.557111517585359},"index":1,"playId":"b413604e-17ae-3af4-bd09-f913a4486d97","pitchNumber":2,"startTime":"2025-07-24T00:37:54.219Z","endTime":"2025-07-24T00:37:59.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11724377876358,"aZ":-20.654860354472877,"pfxX":8.893434532218917,"pfxZ":6.514843909547347,"pX":0.18386997981731923,"pZ":3.200280923372571,"vX0":-8.713312562705529,"vY0":-132.13225898359778,"vZ0":-3.727090120276345,"x":109.99,"y":152.37,"x0":2.368560047326333,"y0":50.005242663399954,"z0":6.146692692700844,"aX":15.73051565422256},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":-14.2,"spinRate":2060,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.41452194017403565,"extension":6.6657738423509},"index":2,"playId":"81b7596d-7563-394f-ab6b-1d6dd807a5ef","pitchNumber":3,"startTime":"2025-07-24T00:38:10.390Z","endTime":"2025-07-24T00:38:15.544Z","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(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":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52132076472589,"aZ":-20.454056834785224,"pfxX":10.079003967433342,"pfxZ":6.37152497325013,"pX":-0.6127875571900289,"pZ":2.8409468852476922,"vX0":-11.247308981158834,"vY0":-135.03345995232817,"vZ0":-4.681046753933376,"x":140.36,"y":162.07,"x0":2.3049387468394085,"y0":50.001583033364504,"z0":6.043794793989697,"aX":18.536502742813273},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":-15.7,"spinRate":2051,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.4062581157899574,"extension":6.863533375641178},"index":3,"playId":"0dd63fda-69fc-3c0d-a9b9-d324fde7d681","pitchNumber":4,"startTime":"2025-07-24T00:38:28.107Z","endTime":"2025-07-24T00:38:33.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:38:33.359Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Wynns doubles (7) on a sharp line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-24T00:39:02.334Z","endTime":"2025-07-24T00:39:52.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":1},"index":0,"startTime":"2025-07-24T00:38:53.229Z","endTime":"2025-07-24T00:39:04.530Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"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":81.1,"endSpeed":74.8,"strikeZoneTop":3.62510225078937,"strikeZoneBottom":1.5782795069322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.376450318518163,"aZ":-29.666322295579572,"pfxX":0.2795045328859578,"pfxZ":1.7942577086909288,"pX":-0.7029998252754739,"pZ":-0.04313069753810245,"vX0":-7.103656788543269,"vY0":-117.68684941127492,"vZ0":-7.568085616804699,"x":143.8,"y":239.94,"x0":2.3244979283371916,"y0":50.00086722782492,"z0":5.980189377506176,"aX":0.3905386773981856},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.6,"breakHorizontal":1.3,"spinRate":2202,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.46630191505766483,"extension":6.904501541180629},"index":1,"playId":"221cf0a1-fd09-3ea5-98a3-0d7cdaf3a493","pitchNumber":1,"startTime":"2025-07-24T00:39:04.530Z","endTime":"2025-07-24T00:39:09.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.9,"strikeZoneTop":3.65338380531833,"strikeZoneBottom":1.56576217138263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.63820441462819,"aZ":-31.975816875539472,"pfxX":-0.2552498142520915,"pfxZ":0.15249379462615842,"pX":0.13847975518489627,"pZ":2.1943649271431647,"vX0":-5.238264451291798,"vY0":-111.47942116667056,"vZ0":-1.6764816697658653,"x":111.72,"y":179.53,"x0":2.549559574236072,"y0":50.00022669133926,"z0":6.250255246619587,"aX":-0.321143801701972},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":0.1,"breakHorizontal":1.8,"spinRate":2008,"spinDirection":263},"zone":8,"typeConfidence":2.0,"plateTime":0.4909150109100442,"extension":6.6841802991909685},"index":2,"playId":"9ebeb77d-5328-370b-ae59-f84dcd71a3a8","pitchNumber":2,"startTime":"2025-07-24T00:39:24.234Z","endTime":"2025-07-24T00:39:28.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34975686919748,"aZ":-23.54183431877222,"pfxX":1.8636263899980121,"pfxZ":5.149443756536335,"pX":-0.4800222803443014,"pZ":2.118987106701341,"vX0":-8.226153995054368,"vY0":-128.57906262376235,"vZ0":-5.039878082308514,"x":135.3,"y":181.57,"x0":2.5169332669418405,"y0":50.004628316077316,"z0":5.928502854115496,"aX":3.1263691264135285},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.4,"breakHorizontal":-1.6,"spinRate":2390,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.4257811312860871,"extension":6.735927284970891},"hitData":{"launchSpeed":102.7,"launchAngle":15.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":40.13,"coordY":112.67}},"index":3,"playId":"b56df780-c3a6-36d2-995b-8eccb6747cc4","pitchNumber":3,"startTime":"2025-07-24T00:39:40.266Z","endTime":"2025-07-24T00:39:52.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:39:52.374Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Urías grounds out, shortstop Corey Seager to first baseman Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-24T00:40:11.581Z","endTime":"2025-07-24T00:40:32.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":91.6,"endSpeed":83.1,"strikeZoneTop":3.23959830842803,"strikeZoneBottom":1.5196203186037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.092017517863102,"aZ":-20.92762506347977,"pfxX":9.346722602400321,"pfxZ":6.336968629128061,"pX":0.5821446963225735,"pZ":2.443775775675135,"vX0":-7.6312960681187505,"vY0":-133.00665618265154,"vZ0":-5.550128555999499,"x":94.81,"y":172.8,"x0":2.287824469450707,"y0":50.00255817506599,"z0":6.095926766515388,"aX":16.58529999099875},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":1989,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4133363458936241,"extension":6.764206458020293},"hitData":{"launchSpeed":98.0,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.64,"coordY":145.5}},"index":0,"playId":"b82a1c87-5f4d-3706-986f-700d28c58edd","pitchNumber":1,"startTime":"2025-07-24T00:40:24.889Z","endTime":"2025-07-24T00:40:32.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:40:32.584Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, second baseman Marcus Semien to first baseman Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-24T00:40:51.764Z","endTime":"2025-07-24T00:42:36.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.15784213674179,"strikeZoneBottom":1.45921354897132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.325525765388267,"aZ":-19.149481307039235,"pfxX":8.88908463650546,"pfxZ":7.225962811607081,"pX":1.487486379797364,"pZ":2.7053872777027057,"vX0":-5.343720519505397,"vY0":-133.79108172995916,"vZ0":-5.112527406439873,"x":60.3,"y":165.73,"x0":2.361337249545807,"y0":50.006193252435395,"z0":6.024191609390072,"aX":16.030716140974636},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":-14.9,"spinRate":2038,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.41024838757292637,"extension":6.904159175431044},"index":0,"playId":"388e28b3-cc7c-301e-9a16-81998ee60b85","pitchNumber":1,"startTime":"2025-07-24T00:41:00.866Z","endTime":"2025-07-24T00:41:05.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.8,"strikeZoneTop":3.25872978758344,"strikeZoneBottom":1.47706757591747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.188546843702213,"aZ":-35.1060024749916,"pfxX":-1.5710256218265748,"pfxZ":-2.3973257821663516,"pX":0.10288288797301895,"pZ":2.2491268495657937,"vX0":-4.664303012814644,"vY0":-109.74400588531114,"vZ0":-0.516970379196733,"x":113.08,"y":178.05,"x0":2.45889868113203,"y0":50.00507361686367,"z0":6.223052708138516,"aX":-1.9182125629797249},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-4.2,"breakHorizontal":4.1,"spinRate":2176,"spinDirection":298},"zone":5,"typeConfidence":2.0,"plateTime":0.4988573279465425,"extension":6.700460226851329},"index":1,"playId":"8355b8ef-8d5c-3a4f-8b1c-025bbdaf57fd","pitchNumber":2,"startTime":"2025-07-24T00:41:19.471Z","endTime":"2025-07-24T00:41:23.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.853543605303305,"aZ":-28.33807610787148,"pfxX":1.5316061390261373,"pfxZ":2.304151909798268,"pX":-0.08401926666447547,"pZ":2.548683997316668,"vX0":-7.195162531065987,"vY0":-128.15075912489667,"vZ0":-3.032666045218398,"x":120.2,"y":169.97,"x0":2.5581075942066214,"y0":50.00576474898405,"z0":5.955161442857616,"aX":2.554612288716383},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":-1.2,"spinRate":2322,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.42698425495952463,"extension":6.777930638293697},"index":2,"playId":"bbed4bdd-de37-3d1d-93fa-18fe037dd8ed","pitchNumber":3,"startTime":"2025-07-24T00:41:40.927Z","endTime":"2025-07-24T00:41:46.350Z","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":83.3,"endSpeed":76.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.721259557301202,"aZ":-30.022761526829502,"pfxX":-0.9932671980084469,"pfxZ":1.4480241283514999,"pX":0.8301594314674704,"pZ":0.781049223756403,"vX0":-4.014707779377324,"vY0":-121.13478568971735,"vZ0":-5.831159330232804,"x":85.36,"y":217.69,"x0":2.6381875746095482,"y0":50.00254612467683,"z0":5.845002824625848,"aX":-1.475464275254099},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.4,"breakHorizontal":2.8,"spinRate":2258,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.45221455849096603,"extension":6.836045187823893},"hitData":{"launchSpeed":41.7,"launchAngle":13.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.82,"coordY":155.74}},"index":3,"playId":"0a007a0c-23dc-36ab-b900-fb4f4c9ad37e","pitchNumber":4,"startTime":"2025-07-24T00:42:28.853Z","endTime":"2025-07-24T00:42:36.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:42:36.601Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Duran pops out to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-24T00:45:02.443Z","endTime":"2025-07-24T00:46:42.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.8,"strikeZoneTop":3.36716663720476,"strikeZoneBottom":1.55609874666874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.083136086084778,"aZ":-26.172348222411696,"pfxX":-6.41187682994679,"pfxZ":4.663276602417335,"pX":1.3737815531176374,"pZ":2.6736362245005205,"vX0":1.5450647045803838,"vY0":-113.17973196988962,"vZ0":1.0017777889281347,"x":64.63,"y":166.59,"x0":1.512190570711679,"y0":50.0047124997036,"z0":4.861193556285773,"aX":-8.257558528187337},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":9.0,"breakHorizontal":11.2,"spinRate":2196,"spinDirection":263},"zone":12,"typeConfidence":2.0,"plateTime":0.48531827961531127,"extension":6.540396235714793},"index":0,"playId":"45e75b42-b20f-3b76-8166-fa706dd4489e","pitchNumber":1,"startTime":"2025-07-24T00:45:05.828Z","endTime":"2025-07-24T00:45:10.189Z","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":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.1,"strikeZoneTop":3.2999614864663,"strikeZoneBottom":1.40680846806267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8142143590728,"aZ":-24.827290251483454,"pfxX":-3.9071107072499554,"pfxZ":5.699310479320208,"pX":-0.48308480317981173,"pZ":1.7843240980449349,"vX0":-2.9476464233324235,"vY0":-113.19920451116049,"vZ0":-0.7829513779124836,"x":135.41,"y":190.6,"x0":1.3464784367450804,"y0":50.005401536681106,"z0":4.633416272196483,"aX":-5.041192619573301},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":10.4,"breakHorizontal":7.9,"spinRate":2246,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.4849705845021397,"extension":6.580168699631458},"index":1,"playId":"ef6cc1a0-a14d-3985-aaec-3cc020e7fd04","pitchNumber":2,"startTime":"2025-07-24T00:45:19.717Z","endTime":"2025-07-24T00:45:24.272Z","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":90.9,"endSpeed":83.0,"strikeZoneTop":3.45298033136721,"strikeZoneBottom":1.55956802890572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.388457564467483,"aZ":-16.519616111761476,"pfxX":6.894216683485986,"pfxZ":8.842626417298028,"pX":-0.9435254274392837,"pZ":2.571319065345328,"vX0":-6.930692746263514,"vY0":-132.24576666289622,"vZ0":-2.9878666229666306,"x":152.96,"y":169.35,"x0":0.8163371274911027,"y0":50.00031590593878,"z0":4.928540928519798,"aX":12.20145230923124},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.6,"breakHorizontal":-10.9,"spinRate":2036,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.4142853673417002,"extension":6.4802979970917365},"index":2,"playId":"5bd4ce8d-548f-3411-82e4-a1613c7e0d7a","pitchNumber":3,"startTime":"2025-07-24T00:45:37.846Z","endTime":"2025-07-24T00:45:43.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.689510959335692,"aZ":-22.25499749210817,"pfxX":9.749277226630808,"pfxZ":5.957811632490262,"pX":-0.04159123608612157,"pZ":2.656589949262696,"vX0":-5.836296500419069,"vY0":-128.47560958750196,"vZ0":-0.8189196377273248,"x":118.59,"y":167.05,"x0":0.9979867883607032,"y0":50.00122582996908,"z0":4.715940125762475,"aX":16.226022676424826},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.8,"breakHorizontal":-16.3,"spinRate":1912,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.42702843762151366,"extension":6.397223154274038},"index":3,"playId":"f58d4a05-ae8c-34d8-aaca-313b4707acda","pitchNumber":4,"startTime":"2025-07-24T00:45:54.665Z","endTime":"2025-07-24T00:45:59.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.0,"strikeZoneTop":3.40964169153742,"strikeZoneBottom":1.43467250934714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4591322398648,"aZ":-17.38500845657912,"pfxX":7.5919516905516,"pfxZ":8.47074390938968,"pX":0.1913166534361489,"pZ":3.998446359519106,"vX0":-4.5783925931076865,"vY0":-131.90966770936723,"vZ0":0.8759847216075649,"x":109.71,"y":130.82,"x0":0.9713760794203647,"y0":50.00309561195079,"z0":4.952300381453408,"aX":13.25667951015617},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.7,"breakHorizontal":-12.6,"spinRate":2027,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.4166842385911469,"extension":6.578664160123832},"index":4,"playId":"50221550-8f60-3ff4-a20b-ac1d6a5bf5e5","pitchNumber":5,"startTime":"2025-07-24T00:46:16.958Z","endTime":"2025-07-24T00:46:21.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":71.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47473542676278,"aZ":-27.618174412874996,"pfxX":-5.998216886773571,"pfxZ":3.4763823700566636,"pX":-0.5164091060332971,"pZ":2.695754781132389,"vX0":-2.1481604748453407,"vY0":-114.66360196986307,"vZ0":1.5318265372929152,"x":136.68,"y":165.99,"x0":1.216154964372013,"y0":50.00142019431,"z0":4.7468200819837785,"aX":-7.853037707133869},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":7.1,"breakHorizontal":11.4,"spinRate":2197,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4807452774207297,"extension":6.4614354344927305},"hitData":{"launchSpeed":82.3,"launchAngle":59.0,"totalDistance":187.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.31,"coordY":133.33}},"index":5,"playId":"0a03142f-acbb-3ea5-92c0-682c7c1fe9bf","pitchNumber":6,"startTime":"2025-07-24T00:46:32.925Z","endTime":"2025-07-24T00:46:42.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:46:42.453Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Helman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-24T00:46:56.100Z","endTime":"2025-07-24T00:48:35.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":78.8,"endSpeed":71.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.577699139244878,"aZ":-28.248336877089983,"pfxX":-8.783403901473227,"pfxZ":2.9943283276258477,"pX":-0.5122096913626542,"pZ":2.654620371944271,"vX0":-1.386774550815796,"vY0":-114.68964970245699,"vZ0":1.6586713157230493,"x":136.52,"y":167.11,"x0":1.2422732261434406,"y0":50.000055207712705,"z0":4.71138435818645,"aX":-11.499542866834396},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":6.2,"breakHorizontal":16.2,"spinRate":2229,"spinDirection":263},"zone":4,"typeConfidence":2.0,"plateTime":0.48071119695691866,"extension":6.479193655185744},"index":0,"playId":"d9f02ef4-b74a-3b60-ad33-4ef14f36280e","pitchNumber":1,"startTime":"2025-07-24T00:47:10.404Z","endTime":"2025-07-24T00:47:15.456Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-07-24T00:47:33.417Z","endTime":"2025-07-24T00:47:50.844Z","isPitch":false,"type":"action","player":{"id":680737,"link":"/api/v1/people/680737"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.197596210632202,"aZ":-19.544975432990906,"pfxX":6.325695728598715,"pfxZ":7.029878209595871,"pX":0.1413314786177898,"pZ":3.379640456464835,"vX0":-4.284136897686801,"vY0":-133.5363779044392,"vZ0":-0.22046553993845414,"x":111.61,"y":147.53,"x0":0.9490227262666034,"y0":50.00072877819582,"z0":4.875798095442649,"aX":11.361477207570674},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":-10.4,"spinRate":1829,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.411016561404554,"extension":6.5916882911965},"index":2,"playId":"53d7dd7f-e4c8-3ecb-8eee-6c7e9be791b2","pitchNumber":2,"startTime":"2025-07-24T00:47:50.844Z","endTime":"2025-07-24T00:47:55.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.62736233521704,"strikeZoneBottom":1.5790280151439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36642355662287,"aZ":-19.804858671943997,"pfxX":6.5599515218339475,"pfxZ":6.831083068397199,"pX":0.9996725427159097,"pZ":4.451677731703195,"vX0":-2.425752369012243,"vY0":-134.07210637733607,"vZ0":2.4097910162428056,"x":78.89,"y":118.58,"x0":1.0665129547824581,"y0":50.00471047751836,"z0":4.958658660949013,"aX":11.882785899094799},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.1,"breakHorizontal":-11.3,"spinRate":1919,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4093387626791931,"extension":6.520229277392139},"index":3,"playId":"b463adf8-b0cc-3fc4-b54a-55fee3468cb4","pitchNumber":3,"startTime":"2025-07-24T00:48:10.537Z","endTime":"2025-07-24T00:48:15.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86269904501925,"aZ":-17.059128635882768,"pfxX":6.655069570217714,"pfxZ":8.314721137074518,"pX":-0.3446483445551588,"pZ":3.074815972215098,"vX0":-5.528475547153169,"vY0":-134.1660599370869,"vZ0":-1.3334152917572362,"x":130.14,"y":155.76,"x0":0.8811529535150409,"y0":50.00003386575255,"z0":4.7977728322876585,"aX":12.093542789841898},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":-10.8,"spinRate":1975,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.40872431768285766,"extension":6.56594381023151},"index":4,"playId":"91a8649b-20a0-3963-bc2b-078426746c8e","pitchNumber":4,"startTime":"2025-07-24T00:48:30.798Z","endTime":"2025-07-24T00:48:35.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:48:35.968Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corey Seager homers (15) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-24T00:48:52.792Z","endTime":"2025-07-24T00:50:47.231Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":676664,"link":"/api/v1/people/676664"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":72.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22743596974379,"aZ":-27.98356934958726,"pfxX":-8.83527431168886,"pfxZ":3.092263035550003,"pX":-0.3538042228021831,"pZ":2.968330510885743,"vX0":-1.0323805658805068,"vY0":-116.67765291637792,"vZ0":1.8437465142236782,"x":130.49,"y":158.64,"x0":1.2423460904147021,"y0":50.00482975107611,"z0":4.8349457753865535,"aX":-11.988423930315067},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.5,"breakHorizontal":16.2,"spinRate":2334,"spinDirection":259},"zone":1,"typeConfidence":2.0,"plateTime":0.47233103580337765,"extension":6.683270944690833},"index":0,"playId":"81ea7af8-7b33-3e61-84d5-29e237395231","pitchNumber":1,"startTime":"2025-07-24T00:49:01.067Z","endTime":"2025-07-24T00:49:05.627Z","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":89.3,"endSpeed":81.4,"strikeZoneTop":3.41277419275292,"strikeZoneBottom":1.39246663162239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.461533479070187,"aZ":-24.067671577175332,"pfxX":9.132649791352252,"pfxZ":4.76366273649529,"pX":1.444964032798015,"pZ":2.5050500880174105,"vX0":-2.288741773380083,"vY0":-129.97524810647138,"vZ0":-0.7852717192754998,"x":61.92,"y":171.14,"x0":1.1530457431809114,"y0":50.00508171431529,"z0":4.646610857333118,"aX":15.552749572938021},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.6,"breakHorizontal":-16.0,"spinRate":1853,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4221732729171288,"extension":6.675376161560859},"index":1,"playId":"1f0a45d5-c975-3138-acd5-2ff88baf0af3","pitchNumber":2,"startTime":"2025-07-24T00:49:15.771Z","endTime":"2025-07-24T00:49:20.549Z","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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.59542285314355,"strikeZoneBottom":1.53546324947925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56794316835194,"aZ":-16.512118454457784,"pfxX":5.553437678754355,"pfxZ":8.554075322899873,"pX":-0.5675942489356606,"pZ":3.5392281274365014,"vX0":-5.778364932393496,"vY0":-134.54981715945334,"vZ0":-0.5322830647742027,"x":138.64,"y":143.22,"x0":0.8877179485325382,"y0":50.001865423598396,"z0":4.911091667747137,"aX":10.16774740403251},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.6,"breakHorizontal":-8.8,"spinRate":1992,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.40728223971435584,"extension":6.635338413475896},"index":2,"playId":"7d45ce58-e1bf-395f-ad82-ba39714fd970","pitchNumber":3,"startTime":"2025-07-24T00:49:30.959Z","endTime":"2025-07-24T00:49:35.407Z","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":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.28156841080401,"strikeZoneBottom":1.38168093726929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.744049048665598,"aZ":-23.77299643235563,"pfxX":-3.4277971520329347,"pfxZ":5.971585327025517,"pX":-1.8901286046452637,"pZ":1.3556289445371292,"vX0":-5.846449840929544,"vY0":-118.4577659609271,"vZ0":-2.3335691585156177,"x":189.05,"y":202.18,"x0":1.0649377613562576,"y0":50.0021051589788,"z0":4.549223128596457,"aX":-4.822554943227335},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.4,"breakHorizontal":7.8,"spinRate":2383,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.46415451574088573,"extension":6.7224356476393385},"index":3,"playId":"8c00162d-12ce-3a66-b97b-6e9ce85d1ba7","pitchNumber":4,"startTime":"2025-07-24T00:49:49.721Z","endTime":"2025-07-24T00:49:54.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.51766087831332,"strikeZoneBottom":1.37744330735964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.723036918824416,"aZ":-28.337956225956315,"pfxX":8.299863039862299,"pfxZ":2.1589616632282063,"pX":1.2894408207256973,"pZ":3.0296530705506206,"vX0":-2.352841034383333,"vY0":-132.24603815414628,"vZ0":0.9488763972751926,"x":67.85,"y":156.98,"x0":1.1114525189752158,"y0":50.000606492124035,"z0":4.742033758176956,"aX":14.725157527273051},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.3,"breakHorizontal":-14.5,"spinRate":1586,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.41388909936602136,"extension":6.710123921476886},"index":4,"playId":"eab14137-077a-3848-a88f-469c8a366b67","pitchNumber":5,"startTime":"2025-07-24T00:50:06.952Z","endTime":"2025-07-24T00:50:12.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46537536937767,"aZ":-18.312140533499424,"pfxX":6.10670607786583,"pfxZ":7.800402182381413,"pX":-0.3520365108064623,"pZ":3.134922256549007,"vX0":-5.110802026624621,"vY0":-132.7101805433813,"vZ0":-1.2044416459185996,"x":130.42,"y":154.14,"x0":0.8091501172294829,"y0":50.00004915603934,"z0":4.933754325766292,"aX":10.847466590455232},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.0,"breakHorizontal":-9.8,"spinRate":1942,"spinDirection":129},"zone":1,"typeConfidence":2.0,"plateTime":0.41337276899158626,"extension":6.602339785353675},"hitData":{"launchSpeed":108.0,"launchAngle":30.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.66,"coordY":23.5}},"index":5,"playId":"8ee6f223-3c21-30da-a3aa-a158ee5e8ce1","pitchNumber":6,"startTime":"2025-07-24T00:50:22.695Z","endTime":"2025-07-24T00:50:47.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:50:47.231Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to right fielder Brent Rooker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-24T00:50:58.663Z","endTime":"2025-07-24T00:52:31.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","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":4},"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":79.4,"endSpeed":72.2,"strikeZoneTop":3.34171088492478,"strikeZoneBottom":1.66849706286252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77870037775274,"aZ":-25.45108454376539,"pfxX":-3.7050896517807734,"pfxZ":5.004508341023534,"pX":1.2836212389351875,"pZ":3.4753325812799662,"vX0":1.0209002247199988,"vY0":-115.56694799869085,"vZ0":2.5834542569071717,"x":68.07,"y":144.95,"x0":1.3159021838361813,"y0":50.005162015592454,"z0":4.797224512691275,"aX":-4.981337823069538},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":10.1,"breakHorizontal":6.5,"spinRate":2278,"spinDirection":257},"zone":12,"typeConfidence":2.0,"plateTime":0.47507102373598054,"extension":6.526963696207597},"index":0,"playId":"f1b38549-06bf-3406-ac2d-1662fa92b6c7","pitchNumber":1,"startTime":"2025-07-24T00:51:16.779Z","endTime":"2025-07-24T00:51:20.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.35027642910158,"strikeZoneBottom":1.67689025518256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.86241426091432,"aZ":-31.34880183944627,"pfxX":8.922093947256347,"pfxZ":0.5607332263677014,"pX":0.8895862550789395,"pZ":1.1368883323429464,"vX0":-3.3842923496948445,"vY0":-120.86648774181012,"vZ0":-1.7354770215859152,"x":83.09,"y":208.08,"x0":1.1497730596610318,"y0":50.005092749969144,"z0":4.62078986589158,"aX":13.183747806793539},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.8,"breakHorizontal":-15.4,"spinRate":1411,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.4534181738205052,"extension":6.55176711097668},"index":1,"playId":"6df7960a-9700-30b7-a9ab-6398eca80d6b","pitchNumber":2,"startTime":"2025-07-24T00:51:32.841Z","endTime":"2025-07-24T00:51:37.423Z","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":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.32150714150572,"strikeZoneBottom":1.66865503130112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.007674322710457,"aZ":-27.708285051871275,"pfxX":10.344107111687993,"pfxZ":2.5671572365467465,"pX":0.8878190630765459,"pZ":1.8544163439376942,"vX0":-4.005015984309432,"vY0":-131.45392821578622,"vZ0":-1.9284469677741134,"x":83.16,"y":188.71,"x0":1.0908756309187249,"y0":50.005734994541825,"z0":4.663399670611767,"aX":18.027095341269543},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":-17.8,"spinRate":2015,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.41736793538581374,"extension":6.6575742655080115},"index":2,"playId":"9f46bc62-4d02-34ef-ac9c-3fa5ee160b54","pitchNumber":3,"startTime":"2025-07-24T00:51:50.154Z","endTime":"2025-07-24T00:51:55.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08603344390379,"aZ":-30.522985197992607,"pfxX":10.161077324167675,"pfxZ":1.105857502988525,"pX":0.34320666102227776,"pZ":1.355712874960457,"vX0":-4.72333465272094,"vY0":-121.48092016255961,"vZ0":-1.611130002587234,"x":103.92,"y":202.18,"x0":0.9939815914206757,"y0":50.00181208394459,"z0":4.6839257585026,"aX":15.166480491499662},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.9,"breakHorizontal":-17.3,"spinRate":1580,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4510921562347918,"extension":6.5019021133021875},"index":3,"playId":"0012a85e-fea7-3b56-a1ef-542f8df6ce4d","pitchNumber":4,"startTime":"2025-07-24T00:52:06.704Z","endTime":"2025-07-24T00:52:11.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.906926077416955,"aZ":-18.084562688531804,"pfxX":6.949293233434809,"pfxZ":7.791661727188659,"pX":-0.2971694769793994,"pZ":2.9186860128994687,"vX0":-5.420650540681163,"vY0":-133.64668248042898,"vZ0":-1.646899662345129,"x":128.33,"y":159.98,"x0":0.8548801866125896,"y0":50.00361877450788,"z0":4.842366941506385,"aX":12.567046048466437},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.9,"breakHorizontal":-11.4,"spinRate":1982,"spinDirection":131},"zone":1,"typeConfidence":2.0,"plateTime":0.4098998910175071,"extension":6.619358924207004},"hitData":{"launchSpeed":73.8,"launchAngle":52.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.39,"coordY":131.38}},"index":4,"playId":"3aeaee3e-d87d-328a-8e32-78fe6ca2b09e","pitchNumber":5,"startTime":"2025-07-24T00:52:22.571Z","endTime":"2025-07-24T00:52:31.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:52:31.280Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, first baseman Ezequiel Duran to pitcher Patrick Corbin.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-24T00:54:30.118Z","endTime":"2025-07-24T00:55:34.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":571578,"link":"/api/v1/people/571578"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.619717895074,"strikeZoneBottom":1.66461507720757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49296836956077,"aZ":-18.43640809682307,"pfxX":9.170305534566022,"pfxZ":7.66678368476278,"pX":1.247123214512599,"pZ":2.355263680373798,"vX0":-5.825161897736433,"vY0":-133.23931302388638,"vZ0":-6.480365085662076,"x":69.46,"y":175.19,"x0":2.2739211744899825,"y0":50.00379930029905,"z0":6.158150675569503,"aX":16.435510837219393},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":-15.2,"spinRate":1977,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4115996206110757,"extension":6.677162853696799},"index":0,"playId":"b18a33b8-3fd2-3d48-92ba-188ca412be67","pitchNumber":1,"startTime":"2025-07-24T00:54:38.980Z","endTime":"2025-07-24T00:54:43.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.58621914886471,"strikeZoneBottom":1.59042072310807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.306503000961648,"aZ":-29.74568244481204,"pfxX":-0.12128371514686398,"pfxZ":1.7363409358561128,"pX":-0.21214772843864693,"pZ":0.6304942093059802,"vX0":-6.2068869426974365,"vY0":-117.43203070107396,"vZ0":-6.233048418498672,"x":125.09,"y":221.76,"x0":2.4761858928795855,"y0":50.00562574074367,"z0":6.0710413335149305,"aX":-0.17045628715748934},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.9,"breakHorizontal":1.7,"spinRate":2215,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4656259449839446,"extension":6.738642309022838},"index":1,"playId":"692b2eac-28a5-3b07-8701-407f05adb62e","pitchNumber":2,"startTime":"2025-07-24T00:54:52.089Z","endTime":"2025-07-24T00:54:56.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.20556573444429,"aZ":-31.920385379448568,"pfxX":-1.2431618947077188,"pfxZ":0.20177356133250512,"pX":-0.6474660559169941,"pZ":2.562525580122087,"vX0":-6.213392067695753,"vY0":-111.31145194451078,"vZ0":-0.9269716839665223,"x":141.68,"y":169.59,"x0":2.336829473488191,"y0":50.00301621603322,"z0":6.2772141154488805,"aX":-1.5658776556238982},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":0.5,"breakHorizontal":3.8,"spinRate":2118,"spinDirection":293},"zone":4,"typeConfidence":2.0,"plateTime":0.491297288968231,"extension":6.856427327544948},"index":2,"playId":"ef12634a-0fb3-3349-a08f-19ab6a27c552","pitchNumber":3,"startTime":"2025-07-24T00:55:09.861Z","endTime":"2025-07-24T00:55:14.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48958348949042,"aZ":-33.25504100129121,"pfxX":1.1961096217175795,"pfxZ":-0.8088920329584184,"pX":1.3207464794838435,"pZ":2.2362843706765902,"vX0":-3.414896933177902,"vY0":-114.78251647079331,"vZ0":-1.6164769135817563,"x":66.66,"y":178.4,"x0":2.673205109738461,"y0":50.004559837181134,"z0":6.19142922264323,"aX":1.5945774420566887},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-1.6,"breakHorizontal":-1.3,"spinRate":2211,"spinDirection":284},"zone":14,"typeConfidence":2.0,"plateTime":0.47741011956106627,"extension":6.746570040533943},"hitData":{"launchSpeed":71.6,"launchAngle":3.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.66,"coordY":165.33}},"index":3,"playId":"e1e2cde8-c11e-3530-80a3-612976bd36d5","pitchNumber":4,"startTime":"2025-07-24T00:55:26.898Z","endTime":"2025-07-24T00:55:34.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:55:34.549Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-24T00:55:49.181Z","endTime":"2025-07-24T00:57:33.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.70470166826572,"strikeZoneBottom":1.58197903738449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.114209046749625,"aZ":-18.94924835687415,"pfxX":9.492302409664397,"pfxZ":7.371940431295496,"pX":-0.95213362206479,"pZ":2.957487083550125,"vX0":-11.003138863836229,"vY0":-133.43302936172026,"vZ0":-4.881651964734844,"x":153.29,"y":158.93,"x0":2.0018820318191133,"y0":50.002721143271096,"z0":6.186117756345026,"aX":17.027877170294676},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":-14.6,"spinRate":2129,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.41131449314313073,"extension":6.838139120651694},"index":0,"playId":"42a201c6-f628-3991-9a74-186fe3d277ae","pitchNumber":1,"startTime":"2025-07-24T00:56:03.872Z","endTime":"2025-07-24T00:56:08.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99920531022228,"aZ":-29.10409666329255,"pfxX":-1.3712170167923965,"pfxZ":2.1065208318714443,"pX":0.019570027369363842,"pZ":1.9252970455665999,"vX0":-5.780522733977714,"vY0":-119.67839775453969,"vZ0":-3.7087828526740267,"x":116.25,"y":186.8,"x0":2.6394176548145034,"y0":50.004191494847795,"z0":6.0876674904816905,"aX":-1.9982253224757573},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.2,"breakHorizontal":3.8,"spinRate":2274,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.45678806643837033,"extension":6.792270789071881},"index":1,"playId":"c3cd8092-b8ef-35b8-bcea-ba260ab35c61","pitchNumber":2,"startTime":"2025-07-24T00:56:18.183Z","endTime":"2025-07-24T00:56:22.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.73623423856606,"strikeZoneBottom":1.57200536740785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.804553819598354,"aZ":-31.646683890857584,"pfxX":-0.405837290391017,"pfxZ":0.36939549947434713,"pX":-1.3720620212948595,"pZ":1.189328237366524,"vX0":-9.001506370383147,"vY0":-119.00550910198689,"vZ0":-4.722005593954865,"x":169.3,"y":206.67,"x0":2.5193417800306683,"y0":50.00301788013616,"z0":6.080529739053334,"aX":-0.5785463777597355},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.4,"breakHorizontal":3.0,"spinRate":2232,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.46106195464658173,"extension":6.8884089742716945},"index":2,"playId":"434fc9be-9085-3ebc-96fd-18b2c4aafcba","pitchNumber":3,"startTime":"2025-07-24T00:56:33.853Z","endTime":"2025-07-24T00:56:39.308Z","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":92.6,"endSpeed":84.0,"strikeZoneTop":3.71165881573312,"strikeZoneBottom":1.67226862132512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.894126556893518,"aZ":-19.577813857145834,"pfxX":9.537503439635312,"pfxZ":6.918484229662663,"pX":-0.1926542520141812,"pZ":4.045744955953882,"vX0":-9.91974925618342,"vY0":-134.51130527215884,"vZ0":-2.0529529091461347,"x":124.34,"y":129.54,"x0":2.314984453301263,"y0":50.00329150139921,"z0":6.216287010758741,"aX":17.367591237377496},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":-15.0,"spinRate":2112,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.40817970900946365,"extension":6.683040409401021},"index":3,"playId":"c6f4dd49-388a-3530-8fd5-04aa0b18d0d4","pitchNumber":4,"startTime":"2025-07-24T00:56:50.741Z","endTime":"2025-07-24T00:56:55.516Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.76698701502679,"strikeZoneBottom":1.72766378460435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.172803098613223,"aZ":-29.570262936405907,"pfxX":-0.702597762405867,"pfxZ":1.8477605068878464,"pX":0.0181702491429654,"pZ":1.800513040560304,"vX0":-5.800579332456919,"vY0":-117.52635975870628,"vZ0":-3.6373631158353215,"x":116.31,"y":190.17,"x0":2.603990767425215,"y0":50.00073916830215,"z0":6.0991778613407925,"aX":-0.9867874486048278},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.8,"breakHorizontal":2.6,"spinRate":2228,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.46510551468161454,"extension":6.787477778937623},"index":4,"playId":"4583ed39-7f00-3de9-aa18-a68063058c0d","pitchNumber":5,"startTime":"2025-07-24T00:57:06.303Z","endTime":"2025-07-24T00:57:11.263Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-24T00:57:18.765Z","endTime":"2025-07-24T00:57:28.369Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.287670163564606,"aZ":-21.251922071795818,"pfxX":10.362535088354758,"pfxZ":6.00212888161882,"pX":-0.3877087880852856,"pZ":3.108519663030683,"vX0":-10.629021636284623,"vY0":-134.32787775314168,"vZ0":-3.92446306257723,"x":131.78,"y":154.85,"x0":2.282449886027653,"y0":50.00296485519137,"z0":6.107669345496292,"aX":18.8553711231028},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":-16.3,"spinRate":2082,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.40844925996461257,"extension":6.814999119032297},"index":6,"playId":"b33aa0b6-7795-309e-8615-19cbdc97b849","pitchNumber":6,"startTime":"2025-07-24T00:57:28.369Z","endTime":"2025-07-24T00:57:33.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T00:57:33.033Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-24T00:57:44.316Z","endTime":"2025-07-24T01:00:03.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.662038703799546,"aZ":-24.312654044799476,"pfxX":2.2044115708941825,"pfxZ":4.657541195206505,"pX":-0.8643415416260901,"pZ":1.601595560931864,"vX0":-9.296907772470394,"vY0":-129.0343186973227,"vZ0":-6.130703843524591,"x":149.95,"y":195.54,"x0":2.4977467310679295,"y0":50.00367915316932,"z0":5.879869891779047,"aX":3.7224480795380437},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.2,"breakHorizontal":-1.9,"spinRate":2315,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.42436726765618404,"extension":6.850051854720663},"index":0,"playId":"2b7af025-6b22-3c84-a539-095d3bb81b67","pitchNumber":1,"startTime":"2025-07-24T00:57:58.550Z","endTime":"2025-07-24T00:58:03.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.21995862137073,"strikeZoneBottom":1.48384659358999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.394138381442108,"aZ":-22.847630454520317,"pfxX":7.779591339679674,"pfxZ":6.429448856991857,"pX":0.3523524685558392,"pZ":1.4968911671139977,"vX0":-6.914207103229593,"vY0":-119.76798141590717,"vZ0":-5.9978070470400935,"x":103.57,"y":198.36,"x0":2.267593325925353,"y0":50.005735166578404,"z0":6.0805478451553805,"aX":11.29058159591741},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":10.4,"breakHorizontal":-12.4,"spinRate":1741,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.45754122569822986,"extension":6.746031530866237},"index":1,"playId":"7ab20d64-5306-3598-b5f3-21864d4a410e","pitchNumber":2,"startTime":"2025-07-24T00:58:12.508Z","endTime":"2025-07-24T00:58:18.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.39578798358992,"strikeZoneBottom":1.49470962296955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.765528276246624,"aZ":-31.510701892558036,"pfxX":-1.2322345779240083,"pfxZ":0.4540144672500386,"pX":1.2827871830855069,"pZ":2.4354060220818563,"vX0":-3.406932614651058,"vY0":-119.86102571752825,"vZ0":-2.0353432191140075,"x":68.1,"y":173.02,"x0":2.8790062558444536,"y0":50.00268017492336,"z0":6.091806931811198,"aX":-1.8045913190512033},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.6,"breakHorizontal":3.0,"spinRate":2314,"spinDirection":273},"zone":14,"typeConfidence":2.0,"plateTime":0.45582843002104845,"extension":6.901879925110625},"index":2,"playId":"bf275fba-d623-3bcc-ab72-51844616653c","pitchNumber":3,"startTime":"2025-07-24T00:58:27.009Z","endTime":"2025-07-24T00:58:32.674Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.34161702120297,"strikeZoneBottom":1.58466245477511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.767341237070312,"aZ":-23.767379828310474,"pfxX":0.10682446156937431,"pfxZ":5.0545015237044515,"pX":0.9606243640600827,"pZ":1.8785981709558064,"vX0":-4.582593287943464,"vY0":-127.79736444647347,"vZ0":-5.693524105509184,"x":80.38,"y":188.06,"x0":2.758468769519049,"y0":50.0063432660222,"z0":5.986518065272322,"aX":0.17774330012055353},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.2,"breakHorizontal":0.7,"spinRate":2311,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.4275507633016846,"extension":6.818088936796519},"index":3,"playId":"ed0598fe-d226-307e-81ad-40eee7389b23","pitchNumber":4,"startTime":"2025-07-24T00:58:43.624Z","endTime":"2025-07-24T00:58:47.398Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-24T00:58:54.279Z","endTime":"2025-07-24T00:59:11.514Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.971177349144085,"aZ":-21.553883491856755,"pfxX":10.602916938041712,"pfxZ":5.74361784669402,"pX":-0.34596614184903995,"pZ":2.929644292785011,"vX0":-10.588850181030288,"vY0":-135.24034200396977,"vZ0":-4.110523994121544,"x":130.19,"y":159.68,"x0":2.2458390048488615,"y0":50.00256127075506,"z0":5.984278994221361,"aX":19.606435136924162},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":-16.9,"spinRate":2066,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.40527231395522056,"extension":6.932716989410257},"index":5,"playId":"ee382da6-774c-3995-bcbb-1a220f2dfeb7","pitchNumber":5,"startTime":"2025-07-24T00:59:11.514Z","endTime":"2025-07-24T00:59:14.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.332294712973,"strikeZoneBottom":1.51326919760022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.65960776415084,"aZ":-30.921483742607858,"pfxX":-0.5715710640293894,"pfxZ":0.8443583617009839,"pX":-0.930913313524012,"pZ":0.22310209716927523,"vX0":-7.878312254839271,"vY0":-121.27021258430173,"vZ0":-7.1199976866491,"x":152.48,"y":232.76,"x0":2.4399169385600636,"y0":50.003239273053175,"z0":5.9093894078045155,"aX":-0.8466448601684722},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.0,"breakHorizontal":3.0,"spinRate":2430,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.45240437583052895,"extension":6.895369762996281},"index":6,"playId":"fd81382c-e729-3d2b-8750-5bd2008cba4d","pitchNumber":6,"startTime":"2025-07-24T00:59:33.558Z","endTime":"2025-07-24T00:59:38.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.21386996054121,"aZ":-32.34968666789506,"pfxX":-0.5793521116962457,"pfxZ":-0.12252311737254473,"pX":0.6426267250779406,"pZ":2.425270003742817,"vX0":-4.322765419505946,"vY0":-119.04561997042828,"vZ0":-1.9360557800757552,"x":92.5,"y":173.3,"x0":2.551474525077226,"y0":50.00189948437752,"z0":6.156198640324189,"aX":-0.8374910631200885},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.4,"breakHorizontal":2.0,"spinRate":2343,"spinDirection":301},"zone":6,"typeConfidence":2.0,"plateTime":0.45875402838139046,"extension":6.73837752067678},"hitData":{"launchSpeed":78.8,"launchAngle":33.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.29,"coordY":95.09}},"index":7,"playId":"dfb94109-ba1a-335f-abd8-91cd9c2341e8","pitchNumber":7,"startTime":"2025-07-24T00:59:55.126Z","endTime":"2025-07-24T01:00:03.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:00:03.143Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T01:02:08.318Z","endTime":"2025-07-24T01:03:32.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":68.8,"strikeZoneTop":3.39747270354499,"strikeZoneBottom":1.54063769939456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.304123584029153,"aZ":-28.59639654392179,"pfxX":-10.164323401404875,"pfxZ":2.9538998540992836,"pX":1.6963844103385985,"pZ":2.899427022285081,"vX0":3.119847257642456,"vY0":-109.62754986406149,"vZ0":2.380257839356669,"x":52.34,"y":160.5,"x0":1.571159083184455,"y0":50.002994553225534,"z0":4.862772416368306,"aX":-12.308301047921283},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":6.4,"breakHorizontal":17.5,"spinRate":2417,"spinDirection":275},"zone":12,"typeConfidence":2.0,"plateTime":0.5006122441960379,"extension":6.638395213097489},"index":0,"playId":"f78ebab6-0c1f-3b35-9bea-013509a29f9e","pitchNumber":1,"startTime":"2025-07-24T01:02:08.318Z","endTime":"2025-07-24T01:02:13.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.47948232652705,"strikeZoneBottom":1.58127458926747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.028175898806598,"aZ":-27.249486988366858,"pfxX":10.412900178033235,"pfxZ":3.303194294810094,"pX":0.2001179947746766,"pZ":1.2313416159567534,"vX0":-5.435630085484435,"vY0":-121.1473327213943,"vZ0":-2.4919382970538733,"x":109.37,"y":205.53,"x0":1.1166887660590512,"y0":50.00197554341003,"z0":4.648056927847514,"aX":15.521955755218267},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":-17.6,"spinRate":1557,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.45161814515929555,"extension":6.63649205684656},"index":1,"playId":"94e7df7d-6f59-3cc8-bd10-5a64e0417a49","pitchNumber":2,"startTime":"2025-07-24T01:02:25.153Z","endTime":"2025-07-24T01:02:29.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.041686624056286,"aZ":-16.493285718758116,"pfxX":6.151953897052504,"pfxZ":9.275917519366649,"pX":-0.8226234584889808,"pZ":2.966685704764767,"vX0":-6.196346562816165,"vY0":-129.22458566712334,"vZ0":-1.7177162757925057,"x":148.36,"y":158.68,"x0":0.8075163138731148,"y0":50.00320761296503,"z0":4.907715569788793,"aX":10.400527363971563},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.7,"breakHorizontal":-9.7,"spinRate":1920,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.4239274062430649,"extension":6.584119349018722},"index":2,"playId":"26a96bb8-bb96-3342-9ba4-eb83ad987f49","pitchNumber":3,"startTime":"2025-07-24T01:02:42.088Z","endTime":"2025-07-24T01:02:47.061Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-07-24T01:02:58.576Z","endTime":"2025-07-24T01:03:08.667Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.986186310616617,"aZ":-24.627508892535936,"pfxX":-1.4298294119844197,"pfxZ":5.768227123086593,"pX":1.2387654345636894,"pZ":2.7189085164930895,"vX0":0.14117937707135703,"vY0":-113.98795088480024,"vZ0":0.8816327439473431,"x":69.78,"y":165.37,"x0":1.3615089117795522,"y0":50.005207022412684,"z0":4.768504143915512,"aX":-1.8718074646077514},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":10.9,"breakHorizontal":2.5,"spinRate":2168,"spinDirection":256},"zone":12,"typeConfidence":2.0,"plateTime":0.4814959382060162,"extension":6.584633080325157},"index":4,"playId":"aec69e07-e675-381e-ac46-a3d7c1ef3f78","pitchNumber":4,"startTime":"2025-07-24T01:03:08.667Z","endTime":"2025-07-24T01:03:13.041Z","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":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.640342341416442,"aZ":-18.661598991124908,"pfxX":6.092303276116477,"pfxZ":7.728196269750608,"pX":-0.13937437558317817,"pZ":4.368267929792365,"vX0":-4.647295381176362,"vY0":-131.79487948422994,"vZ0":1.7852473001317775,"x":122.31,"y":120.84,"x0":0.8607703224305652,"y0":50.00083663938253,"z0":5.065775311399679,"aX":10.649665639761945},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.6,"breakHorizontal":-10.0,"spinRate":1979,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.41658603899850144,"extension":6.577803796900135},"index":5,"playId":"c737a6e8-e6a2-3d25-83bb-de91e4af0159","pitchNumber":5,"startTime":"2025-07-24T01:03:27.439Z","endTime":"2025-07-24T01:03:32.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:03:32.508Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T01:03:45.496Z","endTime":"2025-07-24T01:05:06.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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":80.6,"endSpeed":73.4,"strikeZoneTop":3.69164968899178,"strikeZoneBottom":1.71795566126679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.195875948538454,"aZ":-25.900407596985136,"pfxX":-2.099312891592916,"pfxZ":4.522003960981751,"pX":0.8738446878120266,"pZ":3.067447164150311,"vX0":-0.4368313323289711,"vY0":-117.31005134835539,"vZ0":1.575007834361771,"x":83.69,"y":155.96,"x0":1.3353359138644554,"y0":50.00127701210048,"z0":4.810126556090971,"aX":-2.9114002924823814},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.9,"breakHorizontal":4.0,"spinRate":2374,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4677636413582533,"extension":6.578079757866124},"index":0,"playId":"23b58392-c9ff-31d1-a971-15922675ff06","pitchNumber":1,"startTime":"2025-07-24T01:03:57.455Z","endTime":"2025-07-24T01:04:02.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27444643254884,"aZ":-24.34565826021167,"pfxX":-2.218614439710439,"pfxZ":5.822370775195731,"pX":-0.771122921112489,"pZ":2.3949226660880907,"vX0":-3.465925296449842,"vY0":-115.42104428235892,"vZ0":-5.71034998960829E-4,"x":146.39,"y":174.12,"x0":1.0403661108298943,"y0":50.000196987718176,"z0":4.74723439616094,"aX":-2.980659001182132},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":10.8,"breakHorizontal":4.9,"spinRate":2347,"spinDirection":255},"zone":7,"typeConfidence":2.0,"plateTime":0.47527216897390234,"extension":6.5434422331611835},"index":1,"playId":"aa736a6f-4ff3-3687-97f2-e0cb7a47bb7d","pitchNumber":2,"startTime":"2025-07-24T01:04:14.694Z","endTime":"2025-07-24T01:04:17.970Z","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":91.2,"endSpeed":82.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.022287230553218,"aZ":-20.924403638655072,"pfxX":7.7304648942356575,"pfxZ":6.352954786070109,"pX":-0.06126470366587923,"pZ":2.748410623322322,"vX0":-5.254609971410659,"vY0":-132.6651526806208,"vZ0":-1.5230055868354846,"x":119.34,"y":164.57,"x0":0.9468985351843199,"y0":50.00605010417661,"z0":4.864556858738624,"aX":13.696868743774393},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":-12.7,"spinRate":1962,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.4138437926030063,"extension":6.611743270548066},"index":2,"playId":"9358d734-970e-3b14-adb1-85d96bfc022f","pitchNumber":3,"startTime":"2025-07-24T01:04:36.814Z","endTime":"2025-07-24T01:04:41.747Z","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":91.3,"endSpeed":82.6,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.912614598457605,"aZ":-18.06327603514587,"pfxX":7.218448614473997,"pfxZ":7.979034023935103,"pX":-0.3779612028718804,"pZ":3.5872485851218343,"vX0":-5.752033059959747,"vY0":-132.7715745893379,"vZ0":0.11987300223992259,"x":131.41,"y":141.92,"x0":0.8887920470554919,"y0":50.00340270326003,"z0":4.866163064644182,"aX":12.767435564335102},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":-11.6,"spinRate":1970,"spinDirection":132},"zone":1,"typeConfidence":2.0,"plateTime":0.4140237112783942,"extension":6.6704487330487305},"index":3,"playId":"ad8a0ba8-4ebd-3982-a50d-b3d4319bae57","pitchNumber":4,"startTime":"2025-07-24T01:05:01.681Z","endTime":"2025-07-24T01:05:06.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:05:06.432Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-24T01:05:18.784Z","endTime":"2025-07-24T01:08:00.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.3,"strikeZoneTop":3.28735591199123,"strikeZoneBottom":1.55986755247388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.921089462032032,"aZ":-28.735378151584964,"pfxX":-5.205275436301852,"pfxZ":2.624317865135769,"pX":0.8990830430487066,"pZ":2.310234123593887,"vX0":0.7575251721342828,"vY0":-114.54058150888864,"vZ0":0.9992570079872163,"x":82.73,"y":176.4,"x0":1.2367357087668558,"y0":50.001715602626774,"z0":4.708568264112859,"aX":-6.819105324345339},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":5.4,"breakHorizontal":9.1,"spinRate":2187,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.48078312981166116,"extension":6.6788292045317625},"index":0,"playId":"092c100f-5134-34e2-8257-34e4fa0e558b","pitchNumber":1,"startTime":"2025-07-24T01:05:33.395Z","endTime":"2025-07-24T01:05:38.228Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-07-24T01:05:52.529Z","endTime":"2025-07-24T01:06:05.058Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":81.9,"strikeZoneTop":3.46047852399231,"strikeZoneBottom":1.64921005344826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.307029165279758,"aZ":-17.039492710516814,"pfxX":7.507079983439467,"pfxZ":8.70477915570611,"pX":-1.5285566831013584,"pZ":3.073918801950141,"vX0":-8.607472755251724,"vY0":-131.86170040963307,"vZ0":-1.101663973961048,"x":175.26,"y":155.78,"x0":0.8220817762047501,"y0":50.00417637119721,"z0":4.7697003764444865,"aX":13.055757318183923},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.7,"breakHorizontal":-11.4,"spinRate":2021,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.4173744132871402,"extension":6.529553531724874},"index":2,"playId":"5711837d-46c5-3352-8ddb-6b8f5a3ef39f","pitchNumber":2,"startTime":"2025-07-24T01:06:05.058Z","endTime":"2025-07-24T01:06:10.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.692180977422392,"aZ":-17.51332842200953,"pfxX":7.742739573435099,"pfxZ":8.183130294290608,"pX":-1.064072542924733,"pZ":2.776188440414871,"vX0":-7.660143768545978,"vY0":-133.73906696879465,"vZ0":-1.8681021799793374,"x":157.56,"y":163.82,"x0":0.8459940158652316,"y0":50.006390326371786,"z0":4.754163469163274,"aX":13.880119871407171},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":-12.1,"spinRate":2063,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4112134880265641,"extension":6.739065019644834},"index":3,"playId":"3e129d4b-bd05-32d4-a8a3-30431ea53ccc","pitchNumber":3,"startTime":"2025-07-24T01:06:20.776Z","endTime":"2025-07-24T01:06:24.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.1,"strikeZoneTop":3.40001642356228,"strikeZoneBottom":1.5885132365084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72925106281392,"aZ":-29.01045000099982,"pfxX":10.56875571584618,"pfxZ":2.1196660312162265,"pX":2.263800569251053,"pZ":3.4180627470378653,"vX0":-0.905870138749431,"vY0":-121.82529963194384,"vZ0":2.689476784974868,"x":30.71,"y":146.49,"x0":1.2706390192464523,"y0":50.00131616807162,"z0":4.82053621633273,"aX":15.755872705513395},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.8,"breakHorizontal":-18.8,"spinRate":1608,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.450993075869742,"extension":6.567972136814068},"index":4,"playId":"21cea8a6-5e18-3102-b35f-8c2cc38183e0","pitchNumber":4,"startTime":"2025-07-24T01:06:48.269Z","endTime":"2025-07-24T01:06:53.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.753808339166003,"aZ":-29.10338746903588,"pfxX":-5.640598271488017,"pfxZ":2.291688740795342,"pX":0.22547412321172142,"pZ":2.6207810325382224,"vX0":-0.7104115609483341,"vY0":-115.70890951141156,"vZ0":1.6458924273690168,"x":108.41,"y":168.02,"x0":1.2694448059843235,"y0":50.004369663223116,"z0":4.710695593334738,"aX":-7.566764718017841},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":4.9,"breakHorizontal":10.3,"spinRate":2318,"spinDirection":268},"zone":5,"typeConfidence":2.0,"plateTime":0.4753153904070171,"extension":6.457429292622204},"index":5,"playId":"f9529a43-1234-35d1-b32f-83ddf340b6b6","pitchNumber":5,"startTime":"2025-07-24T01:07:03.297Z","endTime":"2025-07-24T01:07:06.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":71.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.732541842880362,"aZ":-29.029308972139923,"pfxX":-9.371226270164216,"pfxZ":2.361312523545376,"pX":-0.5599849928239863,"pZ":2.9937994166474278,"vX0":-1.2530342525235278,"vY0":-115.59969912888837,"vZ0":2.3605065500131603,"x":138.35,"y":157.95,"x0":1.2069765848983176,"y0":50.00297851075651,"z0":4.776538839741239,"aX":-12.481635707144145},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":5.3,"breakHorizontal":17.3,"spinRate":2275,"spinDirection":257},"zone":1,"typeConfidence":2.0,"plateTime":0.47671761139248003,"extension":6.593805800403095},"index":6,"playId":"541527e0-a2c2-3e7e-be05-dd041ed9e1fb","pitchNumber":6,"startTime":"2025-07-24T01:07:27.297Z","endTime":"2025-07-24T01:07:34.313Z","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":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.475947458962022,"aZ":-29.16658621245152,"pfxX":9.315358876154919,"pfxZ":1.9764433525830443,"pX":0.7949603728860133,"pZ":1.272875334692495,"vX0":-3.6832259039887605,"vY0":-122.47947370742092,"vZ0":-1.9503301869164225,"x":86.7,"y":204.41,"x0":1.1052709881125806,"y0":50.005054008341816,"z0":4.566128660649127,"aX":14.199274500713475},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.4,"breakHorizontal":-16.1,"spinRate":1368,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4466576098736321,"extension":6.612787147878187},"index":7,"playId":"fd718684-6dce-3f63-bc68-dc33d1fb9a3d","pitchNumber":7,"startTime":"2025-07-24T01:07:55.651Z","endTime":"2025-07-24T01:08:00.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:08:00.179Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a fly ball to center fielder Michael Helman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T01:09:54.597Z","endTime":"2025-07-24T01:10:30.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 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":76.6,"endSpeed":70.7,"strikeZoneTop":3.36785807605117,"strikeZoneBottom":1.46821896094038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.863181673694953,"aZ":-32.948498131544326,"pfxX":0.5738755604581568,"pfxZ":-0.6191149087709968,"pX":-0.23277210205246865,"pZ":1.1400434077116806,"vX0":-5.925416523224543,"vY0":-111.38819036383497,"vZ0":-3.737795651502763,"x":125.87,"y":208.0,"x0":2.3925136548605854,"y0":50.00373577897448,"z0":6.262942423191755,"aX":0.7188649358331539},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-1.8,"breakHorizontal":0.6,"spinRate":2146,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4925969623298152,"extension":6.704928698522934},"index":0,"playId":"7262df30-fb04-3ad9-b3e7-2a21734e25c3","pitchNumber":1,"startTime":"2025-07-24T01:10:05.504Z","endTime":"2025-07-24T01:10:10.404Z","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":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12381400999606,"aZ":-25.78218470154894,"pfxX":8.210898342227164,"pfxZ":4.7579629136029595,"pX":1.128197725268516,"pZ":2.7605954589015385,"vX0":-5.1489389519533635,"vY0":-115.36574888234067,"vZ0":-2.3370984732248714,"x":74.0,"y":164.24,"x0":2.3259366951038305,"y0":50.00212593964695,"z0":6.279993271761004,"aX":11.030860043531568},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.3,"breakHorizontal":-13.6,"spinRate":1536,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4753759469243999,"extension":6.819667543585555},"hitData":{"launchSpeed":70.6,"launchAngle":41.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.59,"coordY":106.94}},"index":1,"playId":"7470932d-b886-3e40-b4ff-62708470af1a","pitchNumber":2,"startTime":"2025-07-24T01:10:18.229Z","endTime":"2025-07-24T01:10:30.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:10:30.839Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T01:11:01.625Z","endTime":"2025-07-24T01:12:27.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"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":"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":85.6,"endSpeed":79.2,"strikeZoneTop":3.17911086140182,"strikeZoneBottom":1.48823652802277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27035209495557,"aZ":-25.50454651837958,"pfxX":0.8735084217236695,"pfxZ":4.212501786996311,"pX":0.7576295435834575,"pZ":1.8564019206867117,"vX0":-5.192263514458859,"vY0":-124.52264793611323,"vZ0":-5.193175302859952,"x":88.12,"y":188.66,"x0":2.749577838858939,"y0":50.00047885086718,"z0":6.059575313726535,"aX":1.382617488637107},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.7,"breakHorizontal":-0.5,"spinRate":2222,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4386335421951282,"extension":6.654851410206114},"index":0,"playId":"b011d717-090a-351b-bea8-e8087d9cf987","pitchNumber":1,"startTime":"2025-07-24T01:11:10.249Z","endTime":"2025-07-24T01:11:14.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29543378085019,"aZ":-20.731398135563136,"pfxX":9.8587545813414,"pfxZ":6.430819696235568,"pX":0.4255917548037324,"pZ":2.186688901024052,"vX0":-8.1029960311641,"vY0":-132.78022437369378,"vZ0":-6.134568129237362,"x":100.78,"y":179.74,"x0":2.240852678966613,"y0":50.00387172891493,"z0":6.042733731247523,"aX":17.547566726700573},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.4,"breakHorizontal":-16.1,"spinRate":2024,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.4130189599283707,"extension":6.84333189134579},"index":1,"playId":"9f96bd34-a859-3612-83ea-22395badc32d","pitchNumber":2,"startTime":"2025-07-24T01:11:30.267Z","endTime":"2025-07-24T01:11:34.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.08622483591224,"strikeZoneBottom":1.4349689807596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14264399326068,"aZ":-29.82494322297144,"pfxX":0.33408409142299345,"pfxZ":1.64205247566885,"pX":-0.6338010514239336,"pZ":0.23154918755376602,"vX0":-7.804508218948231,"vY0":-118.8432586254782,"vZ0":-6.844854302137106,"x":141.16,"y":232.53,"x0":2.651575684459626,"y0":50.0013273113995,"z0":5.863983944557639,"aX":0.478220736107545},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.4,"breakHorizontal":1.3,"spinRate":2125,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.46118242089939976,"extension":6.917206354901352},"index":2,"playId":"01194ad6-9c31-3ed4-801c-216113c26e31","pitchNumber":3,"startTime":"2025-07-24T01:11:57.789Z","endTime":"2025-07-24T01:12:02.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.02598167534108,"strikeZoneBottom":1.45506689508301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5126584711911,"aZ":-20.546305948810403,"pfxX":11.376241934569295,"pfxZ":6.468845513640202,"pX":-0.6250990697611252,"pZ":1.9134534786246513,"vX0":-11.479395679241044,"vY0":-133.6488231117658,"vZ0":-6.619779280540302,"x":140.83,"y":187.12,"x0":2.2608487161432227,"y0":50.00375369004161,"z0":5.912685330462596,"aX":20.451069641522558},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":-17.9,"spinRate":2109,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.41083408302587987,"extension":6.806235727230688},"index":3,"playId":"cf1ecce8-31ae-3c76-9971-1fd4c917e759","pitchNumber":4,"startTime":"2025-07-24T01:12:23.574Z","endTime":"2025-07-24T01:12:27.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:12:27.871Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gio Urshela pops out to second baseman Marcus Semien.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T01:12:43.035Z","endTime":"2025-07-24T01:13:01.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.914989394417603,"aZ":-23.753545367114263,"pfxX":0.536477400238089,"pfxZ":4.990119803146472,"pX":-0.7708869527652896,"pZ":2.647338169421519,"vX0":-8.871286082151522,"vY0":-129.13176099019302,"vZ0":-3.6743890551299567,"x":146.38,"y":167.3,"x0":2.6397431530407998,"y0":50.00628779332701,"z0":5.91642475358644,"aX":0.9065280252244008},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":1.0,"spinRate":2288,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.42416929014505245,"extension":6.689586238272097},"hitData":{"launchSpeed":60.4,"launchAngle":57.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.35,"coordY":149.37}},"index":0,"playId":"5bf2f2e6-488e-34f4-9145-aaae85b55fec","pitchNumber":1,"startTime":"2025-07-24T01:12:53.849Z","endTime":"2025-07-24T01:13:01.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:13:01.913Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Wynns called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-24T01:13:16.890Z","endTime":"2025-07-24T01:15:11.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"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":76.6,"endSpeed":70.1,"strikeZoneTop":3.59370179365287,"strikeZoneBottom":1.60234126792385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.116294022185755,"aZ":-26.062497150192364,"pfxX":9.16441355536722,"pfxZ":4.885206752593831,"pX":0.9898766102613364,"pZ":2.3671023182507103,"vX0":-5.344762039772625,"vY0":-111.43193899275265,"vZ0":-2.397040615378407,"x":79.27,"y":174.87,"x0":2.2359817354514875,"y0":50.00121089506931,"z0":6.1652009916659365,"aX":11.456646635991662},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":8.5,"breakHorizontal":-15.1,"spinRate":1629,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.49263562331671107,"extension":6.88237021463521},"index":0,"playId":"d6ae804d-ea18-3ab3-85b9-e778766562a0","pitchNumber":1,"startTime":"2025-07-24T01:13:32.312Z","endTime":"2025-07-24T01:13:36.951Z","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":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.511294555720873,"aZ":-21.323895744619097,"pfxX":9.513268068230154,"pfxZ":6.153779509238414,"pX":0.5965298879679231,"pZ":2.2182782679233735,"vX0":-7.677084719299074,"vY0":-131.7994514754271,"vZ0":-5.8752005352265115,"x":94.26,"y":178.89,"x0":2.3083574195140515,"y0":50.00262640272127,"z0":6.046908968210964,"aX":16.769064796014494},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.1,"breakHorizontal":-15.6,"spinRate":2098,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.41528901434723586,"extension":6.779773007304061},"index":1,"playId":"44259de7-9538-3df5-8ab5-7cf11bb7e881","pitchNumber":2,"startTime":"2025-07-24T01:13:51.097Z","endTime":"2025-07-24T01:13:55.168Z","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":82.5,"endSpeed":75.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3111992155356,"aZ":-25.31131805606452,"pfxX":8.965155409369421,"pfxZ":4.7391616060606925,"pX":0.4714858233028973,"pZ":1.8503597006200876,"vX0":-7.071593033896412,"vY0":-119.87771731849061,"vZ0":-4.6109199626887625,"x":99.03,"y":188.82,"x0":2.302425785805711,"y0":50.00264688144221,"z0":6.072480652258087,"aX":12.979840001926046},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.7,"breakHorizontal":-14.4,"spinRate":1705,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.457837743047079,"extension":6.942546536022555},"index":2,"playId":"443846a7-3068-36e6-b9b0-988242acefe5","pitchNumber":3,"startTime":"2025-07-24T01:14:15.819Z","endTime":"2025-07-24T01:14:20.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.62999916640263,"strikeZoneBottom":1.63592183897474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.617516462172688,"aZ":-26.39134531495268,"pfxX":0.03715833587488859,"pfxZ":3.4318575392876856,"pX":1.5855040359159522,"pZ":2.7778151217192826,"vX0":-2.841510612599464,"vY0":-129.20435041057232,"vZ0":-3.064481360704848,"x":56.56,"y":163.78,"x0":2.69602985333802,"y0":50.00537331016725,"z0":6.013517301790362,"aX":0.06312216601892065},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":0.6,"spinRate":2352,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.42438339102335254,"extension":6.693753706867866},"index":3,"playId":"176ff172-e21f-36ac-861b-18a5497e9682","pitchNumber":4,"startTime":"2025-07-24T01:14:45.068Z","endTime":"2025-07-24T01:14:50.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.62139504599028,"strikeZoneBottom":1.58891937111204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.251593252171777,"aZ":-22.385346179891364,"pfxX":10.290413898464351,"pfxZ":5.329201967078603,"pX":-0.7260942401679793,"pZ":2.6844017469062607,"vX0":-11.590462633058372,"vY0":-134.91658108746228,"vZ0":-4.418648531343071,"x":144.68,"y":166.3,"x0":2.295326857846112,"y0":50.00411889807039,"z0":5.927599771437605,"aX":18.909771436082245},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":-16.1,"spinRate":2119,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.4064741156957328,"extension":6.673186019417732},"index":4,"playId":"e1d87bb4-ac38-34fc-b869-8b2685cf4442","pitchNumber":5,"startTime":"2025-07-24T01:15:07.055Z","endTime":"2025-07-24T01:15:11.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:15:11.620Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonah Heim pops out to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T01:17:29.027Z","endTime":"2025-07-24T01:18:25.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.58109285665673,"strikeZoneBottom":1.57961354984133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.988583070945122,"aZ":-27.680513258883167,"pfxX":-4.5411351918998175,"pfxZ":3.46450209330623,"pX":0.7485841300065362,"pZ":2.0223639705627647,"vX0":-0.21479247403881674,"vY0":-113.26155214907241,"vZ0":0.18139256789828928,"x":88.47,"y":184.18,"x0":1.4345485372111833,"y0":50.00345735168207,"z0":4.712948803968587,"aX":-5.890448144192183},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":6.6,"breakHorizontal":8.3,"spinRate":2440,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.48389409797907934,"extension":6.593932553241941},"index":0,"playId":"c8f5c24e-6910-3f83-932e-880c57199fdb","pitchNumber":1,"startTime":"2025-07-24T01:17:32.899Z","endTime":"2025-07-24T01:17:36.934Z","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":90.4,"endSpeed":82.1,"strikeZoneTop":3.56294824862191,"strikeZoneBottom":1.60106749975075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38971209819201,"aZ":-19.213008845661456,"pfxX":6.833506007915787,"pfxZ":7.440673573362282,"pX":-0.6367866863521654,"pZ":4.0825337334886145,"vX0":-6.332520764645842,"vY0":-131.52791780221975,"vZ0":1.2838402646187097,"x":141.27,"y":128.55,"x0":0.9208944389512056,"y0":50.003074914812196,"z0":5.018466779259919,"aX":11.904683076341042},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.0,"breakHorizontal":-10.9,"spinRate":1841,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.41735512207625103,"extension":6.771454902490026},"index":1,"playId":"2b6b481a-56a8-39de-901a-75c9b2bd3e50","pitchNumber":2,"startTime":"2025-07-24T01:17:47.195Z","endTime":"2025-07-24T01:17:51.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.48001346107028,"strikeZoneBottom":1.66087112752358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.841218818831884,"aZ":-25.16088647469901,"pfxX":9.840265244502842,"pfxZ":4.167537580153636,"pX":-0.6257537607212037,"pZ":1.530587739748822,"vX0":-7.228289781736128,"vY0":-128.89087369102182,"vZ0":-2.697645821136288,"x":140.85,"y":197.45,"x0":0.9368293476245518,"y0":50.002556691570476,"z0":4.534239931937087,"aX":16.553041859506106},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.2,"breakHorizontal":-16.2,"spinRate":1663,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4250005839634996,"extension":6.499488094495564},"index":2,"playId":"d0c35a76-e2c3-3431-9e80-7dd55e80eaed","pitchNumber":3,"startTime":"2025-07-24T01:18:01.502Z","endTime":"2025-07-24T01:18:06.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.443428512238203,"aZ":-26.014868364444958,"pfxX":-3.1990222731487377,"pfxZ":4.603236047881554,"pX":-0.3296282348456174,"pZ":3.1860155949210753,"vX0":-2.5299539346159032,"vY0":-115.25769723317477,"vZ0":2.1374482387675733,"x":129.56,"y":152.76,"x0":1.1999446939714995,"y0":50.00442927460693,"z0":4.767555460079937,"aX":-4.281678294919405},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.2,"breakHorizontal":6.5,"spinRate":2403,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.47615283667314223,"extension":6.680157460552963},"hitData":{"launchSpeed":66.2,"launchAngle":54.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":90.61,"coordY":142.96}},"index":3,"playId":"4bfc3105-13ec-3259-af9d-f36f69f49534","pitchNumber":4,"startTime":"2025-07-24T01:18:16.935Z","endTime":"2025-07-24T01:18:25.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:18:25.481Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cody Freeman pops out to second baseman Luis Urías.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T01:18:54.209Z","endTime":"2025-07-24T01:19:44.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T01:18:50.311Z","endTime":"2025-07-24T01:18:56.455Z","isPitch":false,"type":"action","player":{"id":683227,"link":"/api/v1/people/683227"}},{"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":90.6,"endSpeed":82.2,"strikeZoneTop":3.15089209369295,"strikeZoneBottom":1.41972472720796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.493080685275633,"aZ":-16.868294372329398,"pfxX":5.758359278821812,"pfxZ":8.76629052319823,"pX":0.5047166836426411,"pZ":2.3831277020225983,"vX0":-3.2953927268549252,"vY0":-131.91158149894594,"vZ0":-3.0621302373232586,"x":97.76,"y":174.44,"x0":1.0281192146505713,"y0":50.00341120643354,"z0":4.816949691334269,"aX":10.053993012534836},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.4,"breakHorizontal":-9.6,"spinRate":1879,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.41671445125407836,"extension":6.753706803924049},"index":1,"playId":"08ef6784-fd0d-34b2-a36f-4c1aa452e207","pitchNumber":1,"startTime":"2025-07-24T01:18:56.455Z","endTime":"2025-07-24T01:19:00.434Z","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":79.5,"endSpeed":72.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.591858907736558,"aZ":-28.186782662003367,"pfxX":-3.8533698264798875,"pfxZ":2.974241411630425,"pX":0.01613464126618434,"pZ":2.618703473486875,"vX0":-1.812311618913277,"vY0":-115.68578514751758,"vZ0":1.3351854549237054,"x":116.38,"y":168.08,"x0":1.3128794393706962,"y0":50.00530913939065,"z0":4.756129705074172,"aX":-5.170885313915087},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":6.0,"breakHorizontal":7.4,"spinRate":2532,"spinDirection":265},"zone":5,"typeConfidence":2.0,"plateTime":0.47527847630365994,"extension":6.522135250975132},"index":2,"playId":"8a8ba420-0582-3ea4-b9c0-4cba0da32109","pitchNumber":2,"startTime":"2025-07-24T01:19:12.350Z","endTime":"2025-07-24T01:19:15.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.866285758542165,"aZ":-17.42559396381682,"pfxX":7.306052704478187,"pfxZ":8.447107523627006,"pX":-0.16420820280885,"pZ":3.5541948171683253,"vX0":-5.160941410878482,"vY0":-131.54400480313862,"vZ0":0.20598130541394766,"x":102.63,"y":157.39,"x0":0.8776003265666555,"y0":50.002622300687634,"z0":4.77060323591981,"aX":12.75651913981726},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.6,"breakHorizontal":-12.0,"spinRate":1987,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4169746091321791,"extension":6.659921247206358},"hitData":{"launchSpeed":84.7,"launchAngle":56.0,"totalDistance":214.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.2,"coordY":127.25}},"index":3,"playId":"5b15e90e-e246-3e51-b23c-49a4b3dbdcaf","pitchNumber":3,"startTime":"2025-07-24T01:19:34.727Z","endTime":"2025-07-24T01:19:44.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:19:44.265Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Duran strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-24T01:20:01.245Z","endTime":"2025-07-24T01:20:52.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":71.6,"strikeZoneTop":3.37648632497771,"strikeZoneBottom":1.49694678857512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74454344446664,"aZ":-24.314128244178775,"pfxX":-2.7358636520492468,"pfxZ":5.906184828808074,"pX":0.4958020487211537,"pZ":3.3383780720864427,"vX0":-0.901182323407964,"vY0":-115.56301484538847,"vZ0":1.9788812634712203,"x":98.1,"y":148.64,"x0":1.2479586190070493,"y0":50.00343385978288,"z0":4.832233242719789,"aX":-3.641014343681078},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":11.5,"breakHorizontal":5.2,"spinRate":2361,"spinDirection":250},"zone":3,"typeConfidence":2.0,"plateTime":0.4768906810590843,"extension":6.673060070925737},"index":0,"playId":"702ffc3e-d89b-3ab4-bcb8-8e681dbf9fcf","pitchNumber":1,"startTime":"2025-07-24T01:20:15.463Z","endTime":"2025-07-24T01:20:19.444Z","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":90.9,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.914176099504193,"aZ":-18.17692568130665,"pfxX":7.124210494554287,"pfxZ":7.93336046716931,"pX":0.6415910402075354,"pZ":3.409922512992994,"vX0":-3.5485394570092352,"vY0":-132.3925241679079,"vZ0":-0.34875297643747294,"x":92.54,"y":146.71,"x0":1.0782812757349576,"y0":50.0013265900073,"z0":4.881038709575162,"aX":12.566445762327746},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.5,"breakHorizontal":-12.0,"spinRate":1871,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.41470636045360276,"extension":6.568341569040637},"index":1,"playId":"03740651-c2f4-3910-bea4-5d5e8e97572a","pitchNumber":2,"startTime":"2025-07-24T01:20:29.467Z","endTime":"2025-07-24T01:20:33.188Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.213137710846972,"aZ":-26.060038810970468,"pfxX":-6.692397495645359,"pfxZ":4.550709650666686,"pX":0.344341597560767,"pZ":3.204768122678183,"vX0":-0.21276529421133222,"vY0":-115.15335095011194,"vZ0":2.4232883320863046,"x":103.87,"y":152.25,"x0":1.307572595316418,"y0":50.00442701526597,"z0":4.658507960982488,"aX":-8.995598673292728},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.1,"breakHorizontal":12.1,"spinRate":2341,"spinDirection":261},"zone":3,"typeConfidence":2.0,"plateTime":0.47550835397673064,"extension":6.600873289135844},"index":2,"playId":"7dcfe336-ebab-300e-82bc-487d95ebc093","pitchNumber":3,"startTime":"2025-07-24T01:20:47.927Z","endTime":"2025-07-24T01:20:52.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:20:52.238Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Urías pops out to first baseman Ezequiel Duran in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:22:47.052Z","endTime":"2025-07-24T01:23:33.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.4423985250784,"strikeZoneBottom":1.58336320082687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.100270199272956,"aZ":-18.887314924245157,"pfxX":9.626027448432595,"pfxZ":7.454938027901068,"pX":0.6073723603257516,"pZ":2.5184066425192766,"vX0":-7.892034065147889,"vY0":-133.04186515570296,"vZ0":-5.927664828054049,"x":93.85,"y":170.78,"x0":2.3701524045010554,"y0":50.00194421657735,"z0":6.156363347102702,"aX":17.154507323632032},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":-15.6,"spinRate":2093,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.41261800927410563,"extension":6.718924878507616},"index":0,"playId":"f6abdeb0-98f9-3f3c-8c8e-eb313c6bcdbc","pitchNumber":1,"startTime":"2025-07-24T01:22:54.079Z","endTime":"2025-07-24T01:22:58.008Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.30561831968515,"strikeZoneBottom":1.61139986678842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.158709546351457,"aZ":-24.361554928087294,"pfxX":-0.2406516008370687,"pfxZ":4.722181757801103,"pX":-0.4516821363684935,"pZ":1.7846881288462784,"vX0":-7.420120123526531,"vY0":-127.8125936799298,"vZ0":-5.592306976623158,"x":134.22,"y":190.59,"x0":2.5196120365838386,"y0":50.00588199349488,"z0":5.912334028194928,"aX":-0.39850018108323637},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.4,"breakHorizontal":2.0,"spinRate":2307,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.4284227863221246,"extension":6.662092646856067},"index":1,"playId":"f853993e-1ea0-36ee-9ecf-e6d30aacdf2f","pitchNumber":2,"startTime":"2025-07-24T01:23:08.683Z","endTime":"2025-07-24T01:23:14.763Z","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":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.145463670624682,"aZ":-18.996131462368727,"pfxX":9.110859972961055,"pfxZ":7.309624241409823,"pX":-0.2466622192938505,"pZ":3.3385999386331475,"vX0":-10.579970482994181,"vY0":-133.51325517437033,"vZ0":-3.556294476894911,"x":126.4,"y":148.64,"x0":2.5864259931999785,"y0":50.001031553569156,"z0":6.057364439425895,"aX":16.42242158581499},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":-14.2,"spinRate":2076,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.4104700637037375,"extension":6.707338347934003},"hitData":{"launchSpeed":73.2,"launchAngle":63.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":174.07,"coordY":171.35}},"index":2,"playId":"17754e63-860f-37b3-a684-3615f89e7521","pitchNumber":3,"startTime":"2025-07-24T01:23:25.183Z","endTime":"2025-07-24T01:23:33.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:23:33.902Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, third baseman Josh Jung to first baseman Ezequiel Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:24:06.340Z","endTime":"2025-07-24T01:24:31.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-24T01:23:56.588Z","endTime":"2025-07-24T01:24:08.501Z","isPitch":false,"type":"action","player":{"id":805779,"link":"/api/v1/people/805779"}},{"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":75.4,"endSpeed":69.3,"strikeZoneTop":3.01837155730507,"strikeZoneBottom":1.32517652462276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.919590322948334,"aZ":-34.87839842190136,"pfxX":-0.6185973148308168,"pfxZ":-2.2346166599161723,"pX":1.227516210837267,"pZ":2.10615453979015,"vX0":-2.7630321757471474,"vY0":-109.81623016713365,"vZ0":-1.0287509028513828,"x":70.21,"y":181.91,"x0":2.5865443687837963,"y0":50.001722623784175,"z0":6.317698701699018,"aX":-0.749004516092714},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-4.0,"breakHorizontal":1.9,"spinRate":2195,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.5003289332308478,"extension":6.678746876896823},"index":1,"playId":"b1c875f4-df3e-3caa-b865-262225d57718","pitchNumber":1,"startTime":"2025-07-24T01:24:08.501Z","endTime":"2025-07-24T01:24:13.450Z","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":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.040332650998216,"aZ":-16.89409828132594,"pfxX":8.09347310225455,"pfxZ":8.533866623932745,"pX":0.25679319988637545,"pZ":2.5714382560531095,"vX0":-8.26429381404833,"vY0":-133.075316007478,"vZ0":-6.073313139394812,"x":107.21,"y":169.35,"x0":2.3537399087512423,"y0":50.00041098684481,"z0":6.11048525806403,"aX":14.48786393892174},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.3,"breakHorizontal":-12.8,"spinRate":2066,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.41186625961860335,"extension":6.789572241081874},"hitData":{"launchSpeed":102.8,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.11,"coordY":151.58}},"index":2,"playId":"bdb5774a-ace4-33e8-aae5-c39fc27fa072","pitchNumber":2,"startTime":"2025-07-24T01:24:23.211Z","endTime":"2025-07-24T01:24:31.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:24:31.082Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:24:48.473Z","endTime":"2025-07-24T01:25:27.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":"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":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.882058912559874,"aZ":-24.672895688699498,"pfxX":1.0252439134264861,"pfxZ":4.487474292201729,"pX":-0.405804469017794,"pZ":1.8334829043590275,"vX0":-7.758861458952886,"vY0":-128.29581561411817,"vZ0":-5.38758090431988,"x":132.47,"y":189.28,"x0":2.520881853504271,"y0":50.001409687933396,"z0":5.876867059452701,"aX":1.7134554816256287},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-0.1,"spinRate":2306,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4264786962199185,"extension":6.813379179167022},"index":0,"playId":"3df58292-14a8-3828-b408-060749cdb239","pitchNumber":1,"startTime":"2025-07-24T01:24:55.789Z","endTime":"2025-07-24T01:24:59.578Z","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":80.7,"endSpeed":74.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.95567968941569,"aZ":-32.542845079082,"pfxX":-0.039395368630203986,"pfxZ":-0.2648564975078642,"pX":0.4539699185621716,"pZ":2.1759808131630747,"vX0":-5.11941675841633,"vY0":-117.52661000284637,"vZ0":-2.1420817410943243,"x":99.7,"y":180.03,"x0":2.6641141931812995,"y0":50.00151023761011,"z0":6.11718717730906,"aX":-0.05480980012933268},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.7,"breakHorizontal":1.3,"spinRate":2199,"spinDirection":284},"zone":9,"typeConfidence":2.0,"plateTime":0.4657749080957756,"extension":6.782253214994137},"hitData":{"launchSpeed":82.4,"launchAngle":13.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.36,"coordY":118.82}},"index":1,"playId":"6271ad1c-e846-3f2d-93f4-5fba3cf91096","pitchNumber":2,"startTime":"2025-07-24T01:25:14.942Z","endTime":"2025-07-24T01:25:27.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:25:27.184Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (15) on a line drive to right fielder Adolis García. Brent Rooker scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:25:48.488Z","endTime":"2025-07-24T01:26:04.870Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":571578,"link":"/api/v1/people/571578"},"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":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.312164693628027,"aZ":-30.689098607606365,"pfxX":-0.5551723046828678,"pfxZ":1.1060527876285544,"pX":-0.45427069876547327,"pZ":2.5909527534008183,"vX0":-6.452014402400119,"vY0":-115.47080525553407,"vZ0":-1.3872426278079715,"x":134.32,"y":168.82,"x0":2.452978594835285,"y0":50.003455417566926,"z0":6.163071555307496,"aX":-0.7466635912076245},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.9,"breakHorizontal":2.6,"spinRate":2153,"spinDirection":275},"zone":4,"typeConfidence":2.0,"plateTime":0.47507417847232514,"extension":6.991035229587388},"hitData":{"launchSpeed":84.2,"launchAngle":12.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.31,"coordY":140.17}},"index":0,"playId":"feab7607-0734-382e-918a-1ccd14c0497d","pitchNumber":1,"startTime":"2025-07-24T01:25:52.861Z","endTime":"2025-07-24T01:26:04.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:26:04.870Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a soft ground ball to third baseman Josh Jung. Nick Kurtz to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:27:43.556Z","endTime":"2025-07-24T01:27:53.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:26:46.592Z","endTime":"2025-07-24T01:27:45.720Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29383983245431,"aZ":-30.726193825964767,"pfxX":0.8333082829565974,"pfxZ":1.0594439332456007,"pX":-0.05160560610664434,"pZ":0.713888932597962,"vX0":-6.319662323627713,"vY0":-115.86139909820014,"vZ0":-5.66140860289276,"x":118.97,"y":219.5,"x0":2.6009457364268807,"y0":50.001505909365484,"z0":6.11941855093501,"aX":1.1360408439654475},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.8,"breakHorizontal":0.0,"spinRate":2135,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4724343861129512,"extension":6.966031776433741},"hitData":{"launchSpeed":56.5,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":111.8,"coordY":183.43}},"index":1,"playId":"0f9784d0-cdfc-3a13-bbec-a050ecee1305","pitchNumber":1,"startTime":"2025-07-24T01:27:45.720Z","endTime":"2025-07-24T01:27:53.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:27:53.724Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out sharply to center fielder Michael Helman.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-24T01:31:06.780Z","endTime":"2025-07-24T01:31:59.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680737,"link":"/api/v1/people/680737"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:28:28.503Z","endTime":"2025-07-24T01:29:03.553Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jon Gray replaces Patrick Corbin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T01:29:03.553Z","endTime":"2025-07-24T01:30:39.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592351,"link":"/api/v1/people/592351"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Soderstrom replaces Miguel Andujar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-07-24T01:30:39.652Z","endTime":"2025-07-24T01:31:09.006Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27777713769843,"aZ":-32.08303228364914,"pfxX":3.393748216205392,"pfxZ":0.05628543008007725,"pX":-0.009351251161995026,"pZ":2.9423337532016047,"vX0":3.0450497725377788,"vY0":-124.81893571797141,"vZ0":-0.24661991724767873,"x":117.36,"y":159.34,"x0":-1.680692899938984,"y0":50.001678990113874,"z0":5.657298102543184,"aX":5.419226253095315},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-6.8,"spinRate":2545,"spinDirection":117},"zone":2,"typeConfidence":0.81,"plateTime":0.4367934142388936,"extension":6.1549510961406115},"index":3,"playId":"6f72991f-59c8-37e5-a311-5871e53bb477","pitchNumber":1,"startTime":"2025-07-24T01:31:09.006Z","endTime":"2025-07-24T01:31:12.153Z","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":94.6,"endSpeed":86.7,"strikeZoneTop":3.41989621887443,"strikeZoneBottom":1.48243206347052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69958090467864,"aZ":-15.019181888680675,"pfxX":-5.928115056689622,"pfxZ":8.940599282732048,"pX":0.910252574403328,"pZ":2.210346363803193,"vX0":7.8644230404850735,"vY0":-137.46254863326985,"vZ0":-6.038191300301864,"x":82.3,"y":179.1,"x0":-1.2139894113058498,"y0":50.00410099412842,"z0":5.450356325278904,"aX":-11.376913912345689},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2043,"spinDirection":224},"zone":14,"typeConfidence":0.9,"plateTime":0.39804870786584434,"extension":6.274351191123906},"index":4,"playId":"ea3ab6cf-397e-36bf-8be4-fb82e86bdc48","pitchNumber":2,"startTime":"2025-07-24T01:31:31.638Z","endTime":"2025-07-24T01:31:36.603Z","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.1,"endSpeed":79.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.359666628870343,"aZ":-31.84236186314129,"pfxX":0.9105028668107384,"pfxZ":0.2066565770697224,"pX":-0.40745435079994563,"pZ":2.2993272240564933,"vX0":2.6578769865347796,"vY0":-125.51062274422817,"vZ0":-1.7104562648476525,"x":132.53,"y":176.7,"x0":-1.5965637923545435,"y0":50.00311802647767,"z0":5.5721245133553,"aX":1.458451703350139},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-2.3,"spinRate":2375,"spinDirection":147},"zone":4,"typeConfidence":0.86,"plateTime":0.4356665154805821,"extension":6.184983498626002},"hitData":{"launchSpeed":103.0,"launchAngle":24.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":89.04,"coordY":44.41}},"index":5,"playId":"5b74bb39-27ce-35c3-8f45-ba3a4ddcc5a0","pitchNumber":3,"startTime":"2025-07-24T01:31:51.287Z","endTime":"2025-07-24T01:31:59.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:31:59.696Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T01:34:42.769Z","endTime":"2025-07-24T01:35:28.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tyler Soderstrom remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:33:53.293Z","endTime":"2025-07-24T01:33:53.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":609280,"link":"/api/v1/people/609280"}},{"details":{"description":"Pitching Change: Jack Perkins replaces JP Sears.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:33:53.311Z","endTime":"2025-07-24T01:34:20.643Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Evan Carter replaces Michael Helman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-24T01:34:20.643Z","endTime":"2025-07-24T01:34:45.046Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":680737,"link":"/api/v1/people/680737"}},{"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.5,"endSpeed":88.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23518991380009,"aZ":-12.868886616531933,"pfxX":-6.359700523782301,"pfxZ":9.690112577216002,"pX":-0.2961740674823275,"pZ":2.483316824542647,"vX0":6.986820491496385,"vY0":-140.37002543132553,"vZ0":-5.322131581410706,"x":128.29,"y":171.73,"x0":-1.9930643004415354,"y0":50.00607833804972,"z0":5.244279547908462,"aX":-12.674428574196183},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":10.1,"spinRate":2302,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3904335563195098,"extension":6.261190448136072},"index":3,"playId":"bfe50bc7-d173-3b77-9201-6940f8bb1454","pitchNumber":1,"startTime":"2025-07-24T01:34:45.046Z","endTime":"2025-07-24T01:34:48.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.61574696680432,"strikeZoneBottom":1.49052323142937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.964762711757313,"aZ":-17.079093063662388,"pfxX":-6.778507441298655,"pfxZ":7.589465165094597,"pX":0.6100900149815842,"pZ":2.170625573294329,"vX0":8.98841434891818,"vY0":-140.20597001303284,"vZ0":-5.450866547994159,"x":93.74,"y":180.17,"x0":-1.7580019055281966,"y0":50.00532792584195,"z0":5.256288111444657,"aX":-13.486262300226532},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":10.4,"spinRate":2270,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3908019735298258,"extension":6.347987863955398},"index":4,"playId":"6c2daeac-d830-3f9d-9247-62b486a38dda","pitchNumber":2,"startTime":"2025-07-24T01:35:04.946Z","endTime":"2025-07-24T01:35:09.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83976270476213,"aZ":-18.423887356218344,"pfxX":-6.663136934482575,"pfxZ":6.954694870393235,"pX":-0.22821322876370115,"pZ":3.2300933261664095,"vX0":7.105375649767979,"vY0":-139.8060418346283,"vZ0":-2.511333912877947,"x":125.7,"y":151.57,"x0":-1.9382879476952486,"y0":50.0032735033146,"z0":5.350697524536804,"aX":-13.176073255037583},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":10.6,"spinRate":2195,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.391938580255339,"extension":6.1889608281088},"index":5,"playId":"e26348ba-34c9-3b09-860c-a7b4b9968d7c","pitchNumber":3,"startTime":"2025-07-24T01:35:23.903Z","endTime":"2025-07-24T01:35:28.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:35:28.110Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T01:35:46.901Z","endTime":"2025-07-24T01:36:38.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":85.3,"endSpeed":78.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.574180925728065,"aZ":-32.61200618639191,"pfxX":6.391602862604881,"pfxZ":-0.2818502585502971,"pX":-0.5299914452957264,"pZ":1.9156709486310464,"vX0":2.287868308540211,"vY0":-124.20237658802795,"vZ0":-1.3752488505141591,"x":137.2,"y":187.06,"x0":-2.2941508287697756,"y0":50.00195338620369,"z0":5.196002882196938,"aX":9.955033388356462},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.6,"breakHorizontal":-12.1,"spinRate":2887,"spinDirection":67},"zone":7,"typeConfidence":2.0,"plateTime":0.4414957131412445,"extension":5.930241344612587},"index":0,"playId":"7742a4ae-ce99-3929-b63b-b0d41e356450","pitchNumber":1,"startTime":"2025-07-24T01:35:49.895Z","endTime":"2025-07-24T01:35:54.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9286786960768,"aZ":-30.83778205601615,"pfxX":6.4407971767608725,"pfxZ":0.8553120523407545,"pX":0.9197602429063861,"pZ":1.5456991077317188,"vX0":5.302166980390446,"vY0":-124.41257005409933,"vZ0":-2.6396038828881188,"x":81.94,"y":197.05,"x0":-2.078873229177891,"y0":50.00209007872419,"z0":5.186906031358567,"aX":10.053781495181289},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":-13.0,"spinRate":2818,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44095344500656264,"extension":6.052704798045635},"index":1,"playId":"b6d068cd-b24c-3f61-a562-da37bd1897e4","pitchNumber":2,"startTime":"2025-07-24T01:36:05.371Z","endTime":"2025-07-24T01:36:08.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.57083940706242,"strikeZoneBottom":1.41009682813154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.089723177304755,"aZ":-18.09388652256522,"pfxX":-6.190311450842005,"pfxZ":7.18994336167469,"pX":-1.023695561216015,"pZ":4.346044349386609,"vX0":5.173657186552031,"vY0":-139.26481139687664,"vZ0":0.2202269027405791,"x":156.02,"y":121.44,"x0":-2.1037890131498096,"y0":50.00569457855438,"z0":5.4654638747208235,"aX":-12.127722874320712},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":10.1,"spinRate":2161,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3937333920668178,"extension":6.1838512033074675},"index":2,"playId":"fa7cf856-89b0-3c69-80c7-1b8ea3a8807b","pitchNumber":3,"startTime":"2025-07-24T01:36:19.929Z","endTime":"2025-07-24T01:36:23.594Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.615560781329517,"aZ":-33.8704085279077,"pfxX":-6.610196655624854,"pfxZ":-0.9560383634504177,"pX":-1.4229175424987777,"pZ":1.4740996782816504,"vX0":3.6011849484065035,"vY0":-132.090552254281,"vZ0":-3.4700709154892886,"x":171.24,"y":198.98,"x0":-1.9436536376022808,"y0":50.00471093991878,"z0":5.290012785220408,"aX":-11.705166895954106},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-2.3,"breakHorizontal":11.2,"spinRate":1276,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4143403632106084,"extension":6.085706184070151},"index":3,"playId":"946d1dea-bfb0-3fd4-b188-fef25ff10ffb","pitchNumber":4,"startTime":"2025-07-24T01:36:34.844Z","endTime":"2025-07-24T01:36:38.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:36:38.726Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcus Semien pops out to second baseman Luis Urías.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-24T01:36:52.931Z","endTime":"2025-07-24T01:38:34.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":3},"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":5},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":93.5,"endSpeed":86.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.234013089831908,"aZ":-23.538204026687268,"pfxX":-0.04820448428980484,"pfxZ":4.583859247075984,"pX":1.1256643017288557,"pZ":1.994931697592131,"vX0":8.316440410680748,"vY0":-136.03328962507013,"vZ0":-4.205833487699575,"x":74.09,"y":184.92,"x0":-1.957605368079518,"y0":50.00474760506447,"z0":5.18133891226393,"aX":-0.09081423184113424},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":-1.6,"spinRate":2652,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.40174729774671514,"extension":6.506195447369836},"index":0,"playId":"3929c1df-fef2-3f8b-9266-95e59851960d","pitchNumber":1,"startTime":"2025-07-24T01:37:02.178Z","endTime":"2025-07-24T01:37:05.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.32382473181205,"strikeZoneBottom":1.58440635177868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.185321058619753,"aZ":-31.80185073328444,"pfxX":6.230636784912864,"pfxZ":0.2371987121146395,"pX":0.6058290899868645,"pZ":1.8879296226059028,"vX0":4.899497536082354,"vY0":-124.87358775666819,"vZ0":-1.8314244358267904,"x":93.91,"y":187.81,"x0":-2.1913593240103317,"y0":50.004552987929806,"z0":5.247648628142181,"aX":9.837668534919558},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.2,"breakHorizontal":-12.4,"spinRate":2872,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.4386505177826523,"extension":6.288168063845631},"index":1,"playId":"a0f82c7c-703d-3cfc-bc86-2f01dbe58a55","pitchNumber":2,"startTime":"2025-07-24T01:37:15.972Z","endTime":"2025-07-24T01:37:21.011Z","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":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.25064097282708,"strikeZoneBottom":1.55239065129608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.885995397694664,"aZ":-34.23353188661449,"pfxX":7.79328780893905,"pfxZ":-1.33938416688585,"pX":1.4035198725652216,"pZ":1.067236538595159,"vX0":5.637533298565267,"vY0":-123.64927711218787,"vZ0":-2.8807815816514477,"x":63.5,"y":209.96,"x0":-1.9226185646997385,"y0":50.00265580313779,"z0":5.135391378037078,"aX":12.000134519792613},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.9,"breakHorizontal":-15.5,"spinRate":2800,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44389125326125445,"extension":6.318848121908648},"index":2,"playId":"0d5621bf-4c57-3333-a232-ee7e78ad4df4","pitchNumber":3,"startTime":"2025-07-24T01:37:31.897Z","endTime":"2025-07-24T01:37:35.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.32097550125497,"strikeZoneBottom":1.6229050476514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.353665919730872,"aZ":-17.094914943320052,"pfxX":-5.6433515568056585,"pfxZ":7.577221023475349,"pX":-0.6668662950352774,"pZ":4.308016772507781,"vX0":6.010995536327273,"vY0":-140.102455571576,"vZ0":-0.1985803052904983,"x":142.42,"y":122.46,"x0":-2.1059388983635827,"y0":50.00111778980643,"z0":5.496063259621256,"aX":-11.229112305184506},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":9.0,"spinRate":2256,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39079149647111944,"extension":6.248352362561534},"index":3,"playId":"6edeee8c-3c20-3375-914a-21deca4d5c83","pitchNumber":4,"startTime":"2025-07-24T01:37:47.118Z","endTime":"2025-07-24T01:37:50.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.27097732218193,"strikeZoneBottom":1.61432227903079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604486806584905,"aZ":-34.660920645884005,"pfxX":7.818491120166115,"pfxZ":-1.576206919152003,"pX":0.37631133453795285,"pZ":0.7770505309564396,"vX0":3.618605312096878,"vY0":-124.89465153181662,"vZ0":-3.64634177744101,"x":102.66,"y":217.8,"x0":-2.108061507706526,"y0":50.004644419669354,"z0":5.112389161120385,"aX":12.327489928794606},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.5,"breakHorizontal":-15.0,"spinRate":2910,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.43888020008539863,"extension":6.33292557320869},"index":4,"playId":"7e05d1b1-8230-388e-b639-1a1901d4aeea","pitchNumber":5,"startTime":"2025-07-24T01:38:03.286Z","endTime":"2025-07-24T01:38:07.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00388544508673,"aZ":-16.694213671128356,"pfxX":-6.307812621832379,"pfxZ":7.7913824939697145,"pX":-0.391183484426572,"pZ":2.4549000706352873,"vX0":6.831505588399024,"vY0":-140.1589345066777,"vZ0":-4.625069945471422,"x":131.91,"y":172.5,"x0":-2.041923684433637,"y0":50.00582390356182,"z0":5.2184776192516,"aX":-12.538246819553862},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.3,"breakHorizontal":10.0,"spinRate":2179,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3909481998274029,"extension":6.5001292229143015},"hitData":{"launchSpeed":92.1,"launchAngle":61.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":153.28,"coordY":124.2}},"index":5,"playId":"09d10166-8f01-3d0b-97a5-be72c97bf05f","pitchNumber":6,"startTime":"2025-07-24T01:38:24.004Z","endTime":"2025-07-24T01:38:34.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:38:34.147Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:40:38.463Z","endTime":"2025-07-24T01:41:56.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":{"description":"Evan Carter remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:39:38.947Z","endTime":"2025-07-24T01:39:59.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":680737,"link":"/api/v1/people/680737"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Lawrence Butler replaces Colby Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:39:59.000Z","endTime":"2025-07-24T01:40:40.594Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.9,"strikeZoneTop":3.54491003349801,"strikeZoneBottom":1.59617868362253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.657195072562622,"aZ":-37.31215363715133,"pfxX":5.834500157637622,"pfxZ":-4.251499037610099,"pX":0.01715889320403589,"pZ":2.6534484078140785,"vX0":1.9946220250919782,"vY0":-109.82466473763046,"vZ0":1.8481996515853707,"x":116.35,"y":167.14,"x0":-1.6641533036926923,"y0":50.00530198087286,"z0":5.8055427927179375,"aX":7.0418026608478455},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-6.8,"breakHorizontal":-11.2,"spinRate":2368,"spinDirection":50},"zone":5,"typeConfidence":0.9,"plateTime":0.5010563608733309,"extension":6.122525492959707},"index":2,"playId":"1347307f-c2bd-343c-92a6-b970a5e9eeee","pitchNumber":1,"startTime":"2025-07-24T01:40:40.594Z","endTime":"2025-07-24T01:40:44.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.58489620185934,"strikeZoneBottom":1.7809737767553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90399706811833,"aZ":-18.619348561301567,"pfxX":-6.9941665452212165,"pfxZ":7.136483193739993,"pX":0.8183730425680105,"pZ":2.9744367599405304,"vX0":8.865244345502164,"vY0":-137.28651246149684,"vZ0":-2.76986687542118,"x":85.81,"y":158.47,"x0":-1.5519647057306347,"y0":50.00034810932355,"z0":5.271687452593269,"aX":-13.279252548802143},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":10.7,"spinRate":1971,"spinDirection":228},"zone":6,"typeConfidence":0.89,"plateTime":0.3997849231713473,"extension":6.2982511376102375},"index":3,"playId":"afc8462a-2028-37ce-9608-95e4ea6ce681","pitchNumber":2,"startTime":"2025-07-24T01:40:57.715Z","endTime":"2025-07-24T01:41:02.565Z","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":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.51286104603169,"strikeZoneBottom":1.72946861906281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.233524073878844,"aZ":-25.58320316755525,"pfxX":-8.127397899633312,"pfxZ":4.039122142242636,"pX":0.8490679258047983,"pZ":1.0235889204382111,"vX0":8.489813655244404,"vY0":-126.93844923022468,"vZ0":-5.76811606162585,"x":84.64,"y":211.14,"x0":-1.4844578389903358,"y0":50.00070347042405,"z0":5.364878515191028,"aX":-13.248999428255297},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.1,"breakHorizontal":12.7,"spinRate":1489,"spinDirection":236},"zone":14,"typeConfidence":0.92,"plateTime":0.4316647954344148,"extension":6.295011055503216},"index":4,"playId":"338c3857-d52e-312b-b65b-58275544a7b2","pitchNumber":3,"startTime":"2025-07-24T01:41:13.363Z","endTime":"2025-07-24T01:41:17.283Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.6510135696171,"strikeZoneBottom":1.70203665339015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.458862084919158,"aZ":-31.724711263915328,"pfxX":1.517062292027527,"pfxZ":0.29089237661797895,"pX":-0.20621692015263543,"pZ":1.3485307157001127,"vX0":2.9423828080336465,"vY0":-123.60414929846071,"vZ0":-3.659875207425542,"x":124.86,"y":202.37,"x0":-1.6087903854943062,"y0":50.003305392760886,"z0":5.51004106466728,"aX":2.348958145010671},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":-3.5,"spinRate":2393,"spinDirection":129},"zone":13,"typeConfidence":0.72,"plateTime":0.4429907414378951,"extension":6.233528419751237},"index":5,"playId":"6ce2443b-2bc9-34a6-8e3f-582d1e55802a","pitchNumber":4,"startTime":"2025-07-24T01:41:30.911Z","endTime":"2025-07-24T01:41:36.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.229367088790596,"aZ":-20.8013681162051,"pfxX":-7.660719493016696,"pfxZ":5.962159067739091,"pX":-0.06806388947506323,"pZ":2.4366299982960884,"vX0":6.343668596691677,"vY0":-137.65273543438147,"vZ0":-3.9213030807725713,"x":119.59,"y":172.99,"x0":-1.4138742543401583,"y0":50.00319353646511,"z0":5.298341475866517,"aX":-14.615444810727967},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.1,"breakHorizontal":12.5,"spinRate":1876,"spinDirection":221},"zone":5,"typeConfidence":0.89,"plateTime":0.398793162436772,"extension":6.312395487342382},"hitData":{"launchSpeed":86.5,"launchAngle":24.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.91,"coordY":95.87}},"index":6,"playId":"bece59fe-a848-349c-8992-5c3f7f8811c1","pitchNumber":5,"startTime":"2025-07-24T01:41:48.636Z","endTime":"2025-07-24T01:41:56.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:41:56.431Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gio Urshela grounds out, third baseman Josh Jung to first baseman Ezequiel Duran.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:42:08.688Z","endTime":"2025-07-24T01:42:28.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"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":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.109624170668937,"aZ":-16.65167674461095,"pfxX":-5.967220028208284,"pfxZ":8.140589641524034,"pX":-0.20232001308643882,"pZ":1.4345972665723745,"vX0":6.584517554875649,"vY0":-137.38780119151787,"vZ0":-7.269478709414745,"x":124.71,"y":200.05,"x0":-1.857458778110611,"y0":50.004827119344434,"z0":5.251534357544721,"aX":-11.381884085124476},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":9.4,"spinRate":1920,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.3990290854288392,"extension":6.38201551974978},"hitData":{"launchSpeed":95.7,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":121.21,"coordY":195.85}},"index":0,"playId":"515b4d4b-8b4c-3376-93ab-b7af1b47fc4c","pitchNumber":1,"startTime":"2025-07-24T01:42:20.977Z","endTime":"2025-07-24T01:42:28.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:42:28.784Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Wynns flies out to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-24T01:43:02.148Z","endTime":"2025-07-24T01:43:31.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:42:49.734Z","endTime":"2025-07-24T01:43:04.372Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.52823585666634,"strikeZoneBottom":1.39806264721688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.882460464166932,"aZ":-28.503969955495016,"pfxX":2.6542665544312616,"pfxZ":2.202056493277717,"pX":1.2885231903391956,"pZ":1.8768958648576288,"vX0":6.393252484415648,"vY0":-128.20713986436448,"vZ0":-3.4380334140481503,"x":67.88,"y":188.1,"x0":-1.5800129304948463,"y0":50.0060526828137,"z0":5.453983567120763,"aX":4.429283456072229},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":-6.2,"spinRate":2360,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.42682298083835013,"extension":6.281969814844954},"index":1,"playId":"e8550a57-86c8-3cc9-8f12-5a61845a6254","pitchNumber":1,"startTime":"2025-07-24T01:43:04.372Z","endTime":"2025-07-24T01:43:08.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70565020528235,"aZ":-19.96355720529687,"pfxX":-8.359119203419825,"pfxZ":6.401723612885089,"pX":0.022369891593017874,"pZ":1.8360036712222987,"vX0":7.143077308861447,"vY0":-137.34269155677868,"vZ0":-5.571727472302283,"x":116.15,"y":189.21,"x0":-1.5273740999008618,"y0":50.006477235706114,"z0":5.2507616972299065,"aX":-15.956552834739222},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":1913,"spinDirection":223},"zone":8,"typeConfidence":0.88,"plateTime":0.3989506991760634,"extension":6.300999820651019},"hitData":{"launchSpeed":96.8,"launchAngle":47.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.56,"coordY":91.35}},"index":2,"playId":"6a4f6b2c-35ef-376b-ac09-a355da427e18","pitchNumber":2,"startTime":"2025-07-24T01:43:21.756Z","endTime":"2025-07-24T01:43:31.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:43:31.299Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adolis García grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:45:38.101Z","endTime":"2025-07-24T01:46:50.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Lawrence Butler remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:44:55.626Z","endTime":"2025-07-24T01:45:40.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"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":93.5,"endSpeed":85.5,"strikeZoneTop":3.4874380001995,"strikeZoneBottom":1.59221846422497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25160725223836,"aZ":-21.82215129292069,"pfxX":-2.515367329682225,"pfxZ":5.5529191540606355,"pX":1.4154077647887946,"pZ":1.8572515272374994,"vX0":9.557344589012787,"vY0":-135.81412492012245,"vZ0":-4.87448617186532,"x":63.05,"y":188.63,"x0":-1.8253289479914068,"y0":50.00564747114523,"z0":5.196859928717343,"aX":-4.6928322831559175},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":2.5,"spinRate":2620,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4035855238717545,"extension":6.325033089721539},"index":1,"playId":"0f4d97de-d64c-33fc-8b08-f4a848e6b7cf","pitchNumber":1,"startTime":"2025-07-24T01:45:40.338Z","endTime":"2025-07-24T01:45:44.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10760286431174,"aZ":-14.410211169453808,"pfxX":-6.771937849568442,"pfxZ":8.99245048730871,"pX":0.43051688506780245,"pZ":2.7735404814475917,"vX0":8.480800815962814,"vY0":-139.8052145978764,"vZ0":-4.481843120591557,"x":100.59,"y":163.89,"x0":-1.7653118542135133,"y0":50.002297737988386,"z0":5.346071938456728,"aX":-13.37794293055528},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":10.4,"spinRate":2300,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39206881860849085,"extension":6.346598485660134},"index":2,"playId":"43455ca4-1915-3ffd-835d-0e73facdeb08","pitchNumber":2,"startTime":"2025-07-24T01:45:54.602Z","endTime":"2025-07-24T01:45:59.139Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2025-07-24T01:46:03.499Z","endTime":"2025-07-24T01:46:13.336Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.287067304438516,"aZ":-13.839943009029794,"pfxX":-6.781924683480508,"pfxZ":9.337454647993233,"pX":0.3211660340492498,"pZ":3.116592497362977,"vX0":8.272394113859502,"vY0":-139.46940025838475,"vZ0":-3.664394877950268,"x":104.76,"y":154.63,"x0":-1.8066367813023354,"y0":50.00571864125487,"z0":5.364460557509869,"aX":-13.32131207877598},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":10.6,"spinRate":2396,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.39319726216187334,"extension":6.240571751058527},"index":4,"playId":"0bc9e6c4-f4e0-3f18-bc6b-8fdfc2ad27f3","pitchNumber":3,"startTime":"2025-07-24T01:46:13.336Z","endTime":"2025-07-24T01:46:17.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.36711700817155,"strikeZoneBottom":1.59534745044934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9587664031317,"aZ":-13.91767558923369,"pfxX":-7.085305247007781,"pfxZ":9.280135909205512,"pX":-0.3783993021358538,"pZ":4.170602252080726,"vX0":6.640602316420329,"vY0":-139.73425145005976,"vZ0":-0.9632397792949012,"x":131.42,"y":126.17,"x0":-1.8709374481194534,"y0":50.00453021175846,"z0":5.4387052610572795,"aX":-13.942547177526935},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":11.4,"spinRate":2280,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3927245076402226,"extension":6.14862633734196},"index":5,"playId":"ab95c8f2-2c04-3666-bea7-427e94419fed","pitchNumber":4,"startTime":"2025-07-24T01:46:28.809Z","endTime":"2025-07-24T01:46:33.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.194977809641774,"aZ":-29.814891830273194,"pfxX":5.969899629196794,"pfxZ":1.5128632417160306,"pX":0.6102772491564564,"pZ":1.6648941250731226,"vX0":4.8497050013085525,"vY0":-124.52701154310387,"vZ0":-2.4347981990451606,"x":93.74,"y":193.83,"x0":-2.141790822339224,"y0":50.00504428920519,"z0":5.13443569420444,"aX":9.328841435566508},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-12.0,"spinRate":2751,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.44071309829614735,"extension":6.2163494774316685},"hitData":{"launchSpeed":106.3,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.67,"coordY":147.02}},"index":6,"playId":"e1089a22-c3ff-3f41-887d-4b9a33b72ba7","pitchNumber":5,"startTime":"2025-07-24T01:46:42.456Z","endTime":"2025-07-24T01:46:50.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:46:50.093Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:47:05.261Z","endTime":"2025-07-24T01:48:11.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.6,"endSpeed":79.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.168278528193504,"aZ":-31.850415641693004,"pfxX":7.506249768887281,"pfxZ":0.20568237443342507,"pX":1.1061412467329055,"pZ":1.3151521695092445,"vX0":5.44162656379538,"vY0":-126.01460798232907,"vZ0":-3.1464258659277293,"x":74.84,"y":203.27,"x0":-2.0616532042706464,"y0":50.00604549108574,"z0":5.170665897560717,"aX":11.993709945392096},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.1,"breakHorizontal":-14.9,"spinRate":2916,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4357577947437674,"extension":6.408071837637366},"index":0,"playId":"227d0239-7c53-3680-bb77-1909288fc96e","pitchNumber":1,"startTime":"2025-07-24T01:47:12.524Z","endTime":"2025-07-24T01:47:16.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.936660843839512,"aZ":-13.795163725997545,"pfxX":-6.208791052351643,"pfxZ":9.425249647405332,"pX":0.2974707451737757,"pZ":3.870605460360392,"vX0":8.11880596570256,"vY0":-138.93934303735298,"vZ0":-1.640743214168849,"x":105.66,"y":134.27,"x0":-1.859580166690594,"y0":50.000232804703344,"z0":5.388362794721659,"aX":-12.104346746342047},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":9.5,"spinRate":2358,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39464463061915467,"extension":6.164096632245814},"index":1,"playId":"587cf3ed-cd81-30a3-8957-75abc4ee155d","pitchNumber":2,"startTime":"2025-07-24T01:47:26.724Z","endTime":"2025-07-24T01:47:31.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-24T01:47:38.092Z","endTime":"2025-07-24T01:47:50.139Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"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":86.5,"endSpeed":79.4,"strikeZoneTop":3.73879108641487,"strikeZoneBottom":1.8598471382946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.949857931757325,"aZ":-36.256107324190644,"pfxX":5.956761624213118,"pfxZ":-2.556378980914923,"pX":1.1970563853742788,"pZ":1.7354441888537908,"vX0":6.218773081737181,"vY0":-125.80664419261043,"vZ0":-1.2667653878520027,"x":71.37,"y":191.92,"x0":-2.086572367609097,"y0":50.00594942321113,"z0":5.200088280537444,"aX":9.493280201994665},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.7,"breakHorizontal":-12.2,"spinRate":2870,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.43637152847907545,"extension":6.370296110084375},"index":3,"playId":"814fe810-b074-3458-bd54-77e5214bcd9c","pitchNumber":3,"startTime":"2025-07-24T01:47:50.139Z","endTime":"2025-07-24T01:47:54.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.71575218707172,"strikeZoneBottom":1.79615921435924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31336005733454,"aZ":-33.956278788842425,"pfxX":8.567431319090105,"pfxZ":-1.1301642882746066,"pX":0.5179603167167783,"pZ":2.0079158767860528,"vX0":3.6488253703705436,"vY0":-125.13655127364332,"vZ0":-1.04991928187535,"x":97.26,"y":184.57,"x0":-2.073992187086174,"y0":50.002448935600015,"z0":5.2260255765444565,"aX":13.52422550466643},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":-16.3,"spinRate":2972,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.43846189052267226,"extension":6.242388772216739},"index":4,"playId":"9f200157-3cff-302c-907d-968003b7837a","pitchNumber":4,"startTime":"2025-07-24T01:48:07.386Z","endTime":"2025-07-24T01:48:11.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:48:11.909Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:48:22.299Z","endTime":"2025-07-24T01:50:25.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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,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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":95.0,"endSpeed":87.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.741634998720887,"aZ":-23.839070543910996,"pfxX":-1.2049715759570918,"pfxZ":4.2664461128796765,"pX":0.7785719638609875,"pZ":2.0134343420355703,"vX0":8.005476103904762,"vY0":-138.15695005014572,"vZ0":-4.429568081607225,"x":87.32,"y":184.42,"x0":-1.9870141878865892,"y0":50.00389491446867,"z0":5.21888801003706,"aX":-2.3560302359750014},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":0.7,"spinRate":2540,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3948705610095695,"extension":6.198550274643591},"index":0,"playId":"fc9868b3-4789-3358-b46e-567a18a835b0","pitchNumber":1,"startTime":"2025-07-24T01:48:34.347Z","endTime":"2025-07-24T01:48:38.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.51134255251555,"strikeZoneBottom":1.61701605119662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.730836930067483,"aZ":-30.58189216933942,"pfxX":8.952895183585298,"pfxZ":0.9953584324026834,"pX":2.333517323964597,"pZ":0.8640952804842635,"vX0":7.787605468575745,"vY0":-126.06654556686381,"vZ0":-4.278471585351804,"x":28.05,"y":215.45,"x0":-1.9640194092956302,"y0":50.0039716800281,"z0":5.064584248292973,"aX":14.344255533571523},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":-18.0,"spinRate":3026,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.43524423084874453,"extension":6.298082791414342},"index":1,"playId":"ceeee61a-5bb0-353c-a0c2-826132afda62","pitchNumber":2,"startTime":"2025-07-24T01:48:49.373Z","endTime":"2025-07-24T01:48:52.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.017111039252676,"aZ":-32.4536454105169,"pfxX":10.283072451153858,"pfxZ":-0.17362213388674697,"pX":0.010282762583422604,"pZ":3.1393903304625055,"vX0":2.078670627455192,"vY0":-125.85420697129342,"vZ0":1.133180653231299,"x":116.61,"y":154.02,"x0":-2.163757531259932,"y0":50.00407450106146,"z0":5.332609729986426,"aX":16.32583767601873},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-19.1,"spinRate":2797,"spinDirection":66},"zone":2,"typeConfidence":2.0,"plateTime":0.4369480381639068,"extension":6.115459501121512},"index":2,"playId":"4b3ca5de-6b0e-31d7-ab61-cae7e93cf0d5","pitchNumber":3,"startTime":"2025-07-24T01:49:07.115Z","endTime":"2025-07-24T01:49:11.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.41563451045317,"strikeZoneBottom":1.60098909495121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.329328885945905,"aZ":-15.42588983507986,"pfxX":-4.758543916329271,"pfxZ":8.40463149912648,"pX":-0.48823724718972294,"pZ":5.640875830982661,"vX0":5.942884389376787,"vY0":-140.62722785585376,"vZ0":3.292657983066954,"x":135.61,"y":86.48,"x0":-2.0154951417038824,"y0":50.00566111288295,"z0":5.457068178366383,"aX":-9.48670859803619},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2232,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.390209281849633,"extension":6.223264994411241},"index":3,"playId":"2c4e729f-9246-38db-8b5c-b40fc81e3708","pitchNumber":4,"startTime":"2025-07-24T01:49:27.021Z","endTime":"2025-07-24T01:49:31.592Z","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":97.0,"endSpeed":88.5,"strikeZoneTop":3.36427162564708,"strikeZoneBottom":1.58972511055924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.91121204533982,"aZ":-16.83869431316173,"pfxX":-5.3108474514592015,"pfxZ":7.602566062795919,"pX":0.35027282641400326,"pZ":4.213422828297048,"vX0":8.07290751905056,"vY0":-141.07524005341625,"vZ0":-0.26281242661223675,"x":103.65,"y":125.02,"x0":-1.8575472253374574,"y0":50.00094236229678,"z0":5.392601306678394,"aX":-10.711102943887568},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":7.9,"spinRate":2265,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3881643783335833,"extension":6.24277842228146},"index":4,"playId":"aba8ee48-4a92-3b11-b0bc-0eebc573db6e","pitchNumber":5,"startTime":"2025-07-24T01:49:43.743Z","endTime":"2025-07-24T01:49:48.743Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.499264075507337,"aZ":-32.22766845577124,"pfxX":7.974010506424678,"pfxZ":-0.0382976649423572,"pX":0.3699875136626309,"pZ":2.8012913510284183,"vX0":3.597875760311521,"vY0":-124.2581717400873,"vZ0":0.5346826522239954,"x":102.9,"y":163.15,"x0":-2.1335477716732716,"y0":50.00059628046436,"z0":5.266578736783181,"aX":12.433333308404315},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.4,"breakHorizontal":-15.2,"spinRate":2870,"spinDirection":67},"zone":6,"typeConfidence":2.0,"plateTime":0.4412393904732257,"extension":6.215842367199085},"index":5,"playId":"3d34209d-c225-3c8d-8416-aee6821415e3","pitchNumber":6,"startTime":"2025-07-24T01:50:00.908Z","endTime":"2025-07-24T01:50:04.381Z","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":95.9,"endSpeed":87.4,"strikeZoneTop":3.35209732523801,"strikeZoneBottom":1.57775606986174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.206747271908924,"aZ":-15.420417703612669,"pfxX":-7.470782640491804,"pfxZ":8.593546078739962,"pX":1.3200041597270782,"pZ":0.8314512798547455,"vX0":11.033898717119168,"vY0":-139.00245877836343,"vZ0":-8.944212773385575,"x":66.68,"y":216.33,"x0":-1.7370136141030958,"y0":50.00649455834196,"z0":5.123028230839542,"aX":-14.570952099764117},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":11.2,"spinRate":2372,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3946006649082858,"extension":6.471338980886929},"index":6,"playId":"e37a13d6-1043-34e0-9588-0d1fa9433cfd","pitchNumber":7,"startTime":"2025-07-24T01:50:21.524Z","endTime":"2025-07-24T01:50:25.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:50:25.365Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonah Heim doubles (11) on a fly ball to shortstop Jacob Wilson. Wyatt Langford scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:50:47.777Z","endTime":"2025-07-24T01:51:33.377Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"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],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":95.9,"endSpeed":87.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.992088628714185,"aZ":-17.2301033340631,"pfxX":-7.117665746162775,"pfxZ":7.641586583259852,"pX":-0.2693272799686533,"pZ":2.1200344218382052,"vX0":7.284725873143855,"vY0":-139.38732627324396,"vZ0":-5.272780920925017,"x":127.27,"y":181.54,"x0":-1.99910263384863,"y0":50.006726576322265,"z0":5.18390735483569,"aX":-13.92896007665102},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":11.3,"spinRate":2292,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.39379649890648327,"extension":6.266940490622553},"index":0,"playId":"8217a094-19d1-3e48-8fa4-0d58d2cb43d2","pitchNumber":1,"startTime":"2025-07-24T01:50:53.989Z","endTime":"2025-07-24T01:50:58.444Z","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":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40205083233844,"aZ":-17.45325666979501,"pfxX":-7.272677652547885,"pfxZ":7.6441525606274245,"pX":0.38169283763090506,"pZ":2.4251881731561284,"vX0":8.560473111601281,"vY0":-138.27518959667236,"vZ0":-4.5003659092416415,"x":102.45,"y":173.3,"x0":-1.8174149669614028,"y0":50.004706041513415,"z0":5.254065824016775,"aX":-14.008759092958725},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":2134,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3969407543684542,"extension":6.313485948712551},"hitData":{"launchSpeed":81.6,"launchAngle":58.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":92.8,"coordY":127.73}},"index":1,"playId":"8796d849-dd2c-3f14-bfc0-e76e3f198f33","pitchNumber":2,"startTime":"2025-07-24T01:51:18.760Z","endTime":"2025-07-24T01:51:33.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:51:33.377Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-24T01:52:56.052Z","endTime":"2025-07-24T01:55:08.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:52:32.711Z","endTime":"2025-07-24T01:52:56.424Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Josh Smith replaces Cody Freeman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T01:52:56.424Z","endTime":"2025-07-24T01:52:57.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683227,"link":"/api/v1/people/683227"}},{"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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.10660520997756,"strikeZoneBottom":1.52081134028172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.753778031535067,"aZ":-27.417706924162147,"pfxX":5.503705708501087,"pfxZ":2.9572214937357613,"pX":1.8136634044129738,"pZ":1.0100632457968037,"vX0":7.760248601165495,"vY0":-125.7866351329874,"vZ0":-4.591432224807288,"x":47.87,"y":211.51,"x0":-2.022461907826425,"y0":50.000658427249846,"z0":5.073551487572472,"aX":8.84626307133696},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.6,"breakHorizontal":-11.6,"spinRate":2868,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4349027108929229,"extension":6.041212252039833},"index":2,"playId":"b7d26205-f245-398c-9fff-0888898a4fa9","pitchNumber":1,"startTime":"2025-07-24T01:52:57.806Z","endTime":"2025-07-24T01:53:02.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61268500670685,"aZ":-15.720368359009637,"pfxX":-7.131494017396052,"pfxZ":8.241952246818713,"pX":0.4680411537793819,"pZ":2.549085248689631,"vX0":9.123633495834193,"vY0":-140.56125699957977,"vZ0":-4.539054663331345,"x":99.16,"y":169.95,"x0":-1.8971540406722422,"y0":50.0001531708893,"z0":5.209377737495534,"aX":-14.232678928826937},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":11.0,"spinRate":2369,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.390040784448515,"extension":7.155680085684334},"index":3,"playId":"56947534-de16-382d-8d77-c4dbb40ecbc6","pitchNumber":2,"startTime":"2025-07-24T01:53:18.944Z","endTime":"2025-07-24T01:53:21.944Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.25083583844091,"strikeZoneBottom":1.54047944902015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41674959039018,"aZ":-23.799574526906635,"pfxX":-2.0675607819052777,"pfxZ":4.400637909754111,"pX":1.7267667749427984,"pZ":2.0805344780906436,"vX0":10.400571585303584,"vY0":-137.56408627257872,"vZ0":-4.076574840539909,"x":51.18,"y":182.61,"x0":-1.8455067703055197,"y0":50.00592291451763,"z0":5.208371684711103,"aX":-3.938786702411862},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":1.4,"spinRate":2549,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3991855356762142,"extension":6.328616250333797},"index":4,"playId":"56706f67-88ac-34a2-bcfa-31f203c49a15","pitchNumber":3,"startTime":"2025-07-24T01:53:39.366Z","endTime":"2025-07-24T01:53:44.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95546627498893,"aZ":-25.924322572224543,"pfxX":5.000775945149259,"pfxZ":3.905571648808114,"pX":0.8884917669836138,"pZ":2.0404410092490526,"vX0":5.653069977489047,"vY0":-126.06465645839933,"vZ0":-2.3507093359020286,"x":83.13,"y":183.69,"x0":-2.0374531710783508,"y0":50.00457886504051,"z0":5.0896497620841705,"aX":8.003255997305505},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.7,"breakHorizontal":-10.4,"spinRate":2654,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.43542182878472735,"extension":6.0177330890179785},"index":5,"playId":"a4d910da-608c-3312-8bff-5113e9ac69ff","pitchNumber":4,"startTime":"2025-07-24T01:53:57.563Z","endTime":"2025-07-24T01:54:00.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00903602372854,"aZ":-14.661780639812562,"pfxX":-4.6866568574692495,"pfxZ":8.676587391637936,"pX":0.36601472340165686,"pZ":2.921711775111683,"vX0":8.1243106014677,"vY0":-141.36616675723673,"vZ0":-3.883922162148874,"x":103.05,"y":159.89,"x0":-1.939687078785931,"y0":50.005100122794644,"z0":5.258187338015563,"aX":-9.462502519105126},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.0,"breakHorizontal":6.8,"spinRate":2251,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.38782935195649815,"extension":6.460042279750124},"index":6,"playId":"9a196584-a89a-38fa-baa2-97cd0a0951c5","pitchNumber":5,"startTime":"2025-07-24T01:54:16.083Z","endTime":"2025-07-24T01:54:21.113Z","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.5,"endSpeed":87.9,"strikeZoneTop":3.15132942349558,"strikeZoneBottom":1.48230452754761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04121294403235,"aZ":-17.466185596225746,"pfxX":-6.821203007915661,"pfxZ":7.440860556457943,"pX":0.5972354583172967,"pZ":1.1740457144962295,"vX0":9.327248297662488,"vY0":-140.04823388965175,"vZ0":-7.755395713081786,"x":94.23,"y":207.08,"x0":-1.8976130262730224,"y0":50.00276309889774,"z0":5.131614666890116,"aX":-13.484760472226574},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.9,"breakHorizontal":10.3,"spinRate":2290,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3918133842194078,"extension":6.283818440277462},"index":7,"playId":"3c4973e5-3bda-3201-b797-fe1dc1de88b0","pitchNumber":6,"startTime":"2025-07-24T01:54:42.231Z","endTime":"2025-07-24T01:54:46.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.126524138897,"strikeZoneBottom":1.54134969758589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.262109549441973,"aZ":-31.617546398568393,"pfxX":6.226073500257629,"pfxZ":0.3452786823526113,"pX":-0.18027773507357198,"pZ":1.9426221732513325,"vX0":3.1169152702221083,"vY0":-126.66787195410477,"vZ0":-1.5690960044991304,"x":123.87,"y":186.33,"x0":-2.240882986564239,"y0":50.00059178158966,"z0":5.131549616206972,"aX":9.973797620361102},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":-12.0,"spinRate":2877,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.43474149278889396,"extension":6.039092621356214},"index":8,"playId":"604f7f92-2452-37ac-98ed-72e99f36be5e","pitchNumber":7,"startTime":"2025-07-24T01:55:04.523Z","endTime":"2025-07-24T01:55:08.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:55:08.862Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:57:37.854Z","endTime":"2025-07-24T01:57:48.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":{"description":"Josh Smith remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T01:56:33.544Z","endTime":"2025-07-24T01:56:59.004Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":683227,"link":"/api/v1/people/683227"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Cortes replaces Luis Urías.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T01:56:59.004Z","endTime":"2025-07-24T01:57:40.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.642308931861333,"aZ":-16.066474054113232,"pfxX":-6.114635935520644,"pfxZ":8.630143099845116,"pX":-0.45960376634969863,"pZ":2.3977425716904985,"vX0":5.0479348024373145,"vY0":-135.72319617147875,"vZ0":-4.6578628414622125,"x":134.52,"y":174.04,"x0":-1.5489772630929555,"y0":50.00147487720906,"z0":5.254729816555068,"aX":-11.409583536200353},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2060,"spinDirection":223},"zone":4,"typeConfidence":0.88,"plateTime":0.4035390060870152,"extension":6.271649792145095},"hitData":{"launchSpeed":75.8,"launchAngle":32.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.07,"coordY":88.93}},"index":2,"playId":"9973d40e-485b-3cfb-aacd-1dbcb74a7120","pitchNumber":1,"startTime":"2025-07-24T01:57:40.113Z","endTime":"2025-07-24T01:57:48.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:57:48.167Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:57:59.693Z","endTime":"2025-07-24T01:58:44.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.9,"endSpeed":86.7,"strikeZoneTop":3.08147300882752,"strikeZoneBottom":1.43817112660384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.705349920035395,"aZ":-15.06924356630856,"pfxX":-7.06195212985957,"pfxZ":8.897393803284048,"pX":1.2564330352268267,"pZ":1.9094927240802657,"vX0":9.30753525232035,"vY0":-137.78721770163568,"vZ0":-6.1984796270872415,"x":69.11,"y":187.22,"x0":-1.2482524131901584,"y0":50.001546722548284,"z0":5.207047363640013,"aX":-13.574404825451246},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":10.8,"spinRate":2070,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.3975770192188346,"extension":6.564907487027915},"index":0,"playId":"f66d069a-3845-3997-97b5-3b46637b43b4","pitchNumber":1,"startTime":"2025-07-24T01:58:18.513Z","endTime":"2025-07-24T01:58:23.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.826659958128335,"aZ":-29.449316368368354,"pfxX":1.7008299289206483,"pfxZ":1.6604377732399236,"pX":-0.22217391402179815,"pZ":1.918620177405276,"vX0":2.9541259767197805,"vY0":-126.71198611163535,"vZ0":-2.9453590800873863,"x":125.47,"y":186.98,"x0":-1.6202174444824258,"y0":50.00242435858509,"z0":5.428373118900573,"aX":2.7885658171657104},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":-3.7,"spinRate":2384,"spinDirection":152},"zone":8,"typeConfidence":0.89,"plateTime":0.4308598631798417,"extension":6.205944787164313},"hitData":{"launchSpeed":95.6,"launchAngle":21.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.83,"coordY":58.68}},"index":1,"playId":"57a0acc3-c6ba-35f5-9f00-3a6d1f88a6f5","pitchNumber":2,"startTime":"2025-07-24T01:58:37.148Z","endTime":"2025-07-24T01:58:44.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:58:44.627Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a ground ball to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T01:58:58.054Z","endTime":"2025-07-24T01:59:24.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15231549623924,"aZ":-17.226366283382713,"pfxX":-7.365938743363947,"pfxZ":7.757756976103738,"pX":0.17702986795727133,"pZ":1.8822189125076805,"vX0":6.670995252003985,"vY0":-138.01755933278477,"vZ0":-5.861338791385144,"x":110.25,"y":187.96,"x0":-1.3161367425679433,"y0":50.00070912640259,"z0":5.19633746762928,"aX":-14.187767209219956},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.0,"breakHorizontal":11.9,"spinRate":1972,"spinDirection":226},"zone":8,"typeConfidence":0.9,"plateTime":0.39709116368966857,"extension":6.56810274344498},"hitData":{"launchSpeed":98.1,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.38,"coordY":110.01}},"index":0,"playId":"4a8e58fb-a2c4-38bb-bbfa-3c1c920ccef5","pitchNumber":1,"startTime":"2025-07-24T01:59:13.122Z","endTime":"2025-07-24T01:59:24.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T01:59:24.442Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-24T02:01:56.223Z","endTime":"2025-07-24T02:02:59.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-24T01:59:41.797Z","endTime":"2025-07-24T01:59:51.750Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hoby Milner replaces Jon Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-24T01:59:51.750Z","endTime":"2025-07-24T02:01:58.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.1,"endSpeed":80.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86418785725769,"aZ":-32.54079916377412,"pfxX":10.468872763064024,"pfxZ":-0.2208747732447609,"pX":0.16555185204482856,"pZ":2.276692452404053,"vX0":-12.531989644048306,"vY0":-127.64433129814113,"vZ0":1.1680451194319337,"x":110.69,"y":177.31,"x0":3.774829954213163,"y0":50.00280214709095,"z0":4.371967796377402,"aX":17.30379764283179},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":-16.2,"spinRate":1969,"spinDirection":103},"zone":8,"typeConfidence":2.0,"plateTime":0.42881666954498554,"extension":6.666722654576105},"index":2,"playId":"f50471ee-e0e7-374d-866e-a5b5538f6f66","pitchNumber":1,"startTime":"2025-07-24T02:01:58.438Z","endTime":"2025-07-24T02:02:02.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.71379120664503,"strikeZoneBottom":1.5746362149351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.56515827996965,"aZ":-30.873109527180077,"pfxX":-6.476475900142844,"pfxZ":0.9843309662010062,"pX":0.4244662929416309,"pZ":1.2352808743968604,"vX0":-6.3052147890285735,"vY0":-114.05086513699945,"vZ0":0.24940295000521884,"x":100.82,"y":205.43,"x0":4.064071687529543,"y0":50.002664392845034,"z0":4.164183228500464,"aX":-8.547785455903297},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":1698,"spinDirection":296},"zone":14,"typeConfidence":0.9,"plateTime":0.47986637563270396,"extension":6.759413220888697},"index":3,"playId":"f134a3cb-8aa8-3c4a-8818-93fe2004de1c","pitchNumber":2,"startTime":"2025-07-24T02:02:14.777Z","endTime":"2025-07-24T02:02:19.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.794267994193405,"aZ":-32.90696981856932,"pfxX":-6.103209137015791,"pfxZ":-0.5608032073920661,"pX":0.6647683820771026,"pZ":1.9970754800560795,"vX0":-5.964793320321388,"vY0":-114.26472589932085,"vZ0":2.3452729104608445,"x":91.66,"y":184.86,"x0":4.105265096530467,"y0":50.00028578884521,"z0":4.199216830865262,"aX":-8.037206296057185},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.1,"breakHorizontal":12.6,"spinRate":1583,"spinDirection":301},"zone":9,"typeConfidence":0.9,"plateTime":0.4800422435051299,"extension":6.647942624417085},"index":4,"playId":"bbaa45bd-4cc8-35c1-9043-09f6c298d0c5","pitchNumber":3,"startTime":"2025-07-24T02:02:31.420Z","endTime":"2025-07-24T02:02:36.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6908897828304,"aZ":-36.726998830979504,"pfxX":11.55211542443826,"pfxZ":-2.749340983603755,"pX":-0.37135737989307543,"pZ":2.957049286132979,"vX0":-14.316253381280568,"vY0":-127.76952846926037,"vZ0":3.73541940898616,"x":131.16,"y":158.94,"x0":3.796708398965452,"y0":50.00064091737618,"z0":4.357613997453693,"aX":19.147491540020646},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.7,"breakHorizontal":-17.8,"spinRate":1982,"spinDirection":97},"zone":4,"typeConfidence":2.0,"plateTime":0.4282660268898666,"extension":6.692151576675148},"index":5,"playId":"9aa36fba-14cf-38b8-80ce-cfe63459556d","pitchNumber":4,"startTime":"2025-07-24T02:02:53.907Z","endTime":"2025-07-24T02:02:59.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:02:59.173Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rowdy Tellez walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T02:05:12.841Z","endTime":"2025-07-24T02:06:21.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Max Schuemann replaces Carlos Cortes, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T02:04:34.257Z","endTime":"2025-07-24T02:05:01.987Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"902","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Rowdy Tellez replaces Ezequiel Duran.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T02:05:01.987Z","endTime":"2025-07-24T02:05:15.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.57577571487784,"strikeZoneBottom":1.52274735855789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.112603184263794,"aZ":-27.273611436623035,"pfxX":3.5773982396331148,"pfxZ":3.0144380943723696,"pX":-0.5175543553998254,"pZ":3.9089804539871285,"vX0":2.918913406507858,"vY0":-126.02542416945562,"vZ0":1.7030524427486615,"x":136.73,"y":133.24,"x0":-2.1512519085452784,"y0":50.00158625132239,"z0":5.411383906843703,"aX":5.813684831303214},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":-7.1,"spinRate":2301,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.4329033733899039,"extension":6.024033976486643},"index":2,"playId":"591b49b4-b5da-327f-8fdb-fe93576e6b50","pitchNumber":1,"startTime":"2025-07-24T02:05:15.161Z","endTime":"2025-07-24T02:05:20.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.67781303964512,"strikeZoneBottom":1.66718745883517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4080942610497,"aZ":-16.795066751031452,"pfxX":-6.339125224746976,"pfxZ":7.772217250640541,"pX":-1.2781928982103483,"pZ":4.539695985750228,"vX0":4.385341221776618,"vY0":-139.98151781401623,"vZ0":0.49538275078485167,"x":165.72,"y":116.21,"x0":-2.043689583252022,"y0":50.004293287766785,"z0":5.462265249132065,"aX":-12.546775137472533},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":10.6,"spinRate":2310,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3916931998122646,"extension":6.185902083211965},"index":3,"playId":"37b5104f-17ee-371b-8311-8ad11df8d4e6","pitchNumber":2,"startTime":"2025-07-24T02:05:30.636Z","endTime":"2025-07-24T02:05:34.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.63823580787039,"strikeZoneBottom":1.62743683528825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.097718572229997,"aZ":-24.539672888602738,"pfxX":-2.310080688612657,"pfxZ":4.123184082827763,"pX":1.2702419693889628,"pZ":1.9142642021593874,"vX0":9.073919976881806,"vY0":-134.9500621533539,"vZ0":-4.313079318417602,"x":68.58,"y":187.09,"x0":-1.828983101508647,"y0":50.0051538967624,"z0":5.252122555395744,"aX":-4.280753713310525},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.7,"breakHorizontal":2.4,"spinRate":2495,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4051565071393526,"extension":6.60609092865095},"index":4,"playId":"cfd10530-1cd9-3994-9b1e-e5f5f0aa5ae2","pitchNumber":3,"startTime":"2025-07-24T02:05:47.106Z","endTime":"2025-07-24T02:05:52.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.53808099657616,"strikeZoneBottom":1.61119124503424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.586669365214362,"aZ":-15.694306362259812,"pfxX":-6.702348168017243,"pfxZ":8.575641284465604,"pX":0.09909143415241234,"pZ":2.4033164994533527,"vX0":7.785020767005148,"vY0":-137.74353522112736,"vZ0":-4.832152308362166,"x":113.22,"y":173.89,"x0":-1.89298985356771,"y0":50.0008821760867,"z0":5.241295939495563,"aX":-12.87808477860086},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2295,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3976257537185717,"extension":6.103116526420747},"index":5,"playId":"8e2dd9a7-9870-3b9a-9d7f-dadd1d39911f","pitchNumber":4,"startTime":"2025-07-24T02:06:01.277Z","endTime":"2025-07-24T02:06:05.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.59585277776198,"strikeZoneBottom":1.66936069251229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.160311165359705,"aZ":-15.97015142808205,"pfxX":-5.107022676595784,"pfxZ":8.381100696758958,"pX":-1.3994344596262114,"pZ":3.7877077220626405,"vX0":3.6251964952018514,"vY0":-138.23909019011896,"vZ0":-1.1582946290599445,"x":170.34,"y":136.51,"x0":-2.06511026630673,"y0":50.00146989201495,"z0":5.2855297046663186,"aX":-9.87175161695254},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2206,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3964135039444119,"extension":6.357071041871772},"index":6,"playId":"7795804e-3e1e-3231-ac6a-582e58d1073e","pitchNumber":5,"startTime":"2025-07-24T02:06:17.345Z","endTime":"2025-07-24T02:06:21.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:06:21.676Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T02:06:49.331Z","endTime":"2025-07-24T02:08:24.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.7806091449957,"aZ":-20.316702307507498,"pfxX":-2.3395217668545465,"pfxZ":6.249599171048273,"pX":0.3415399693369105,"pZ":2.3012954041711327,"vX0":7.364216491309059,"vY0":-136.33366284855305,"vZ0":-3.918205300852808,"x":103.98,"y":176.65,"x0":-2.0814065908111754,"y0":50.002797118045734,"z0":5.145645637186793,"aX":-4.439633464622861},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.8,"breakHorizontal":2.8,"spinRate":2525,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40055758099308036,"extension":6.168121446795949},"index":0,"playId":"c4fd1a93-6cdd-3a5f-8d94-6548d9f40967","pitchNumber":1,"startTime":"2025-07-24T02:06:49.455Z","endTime":"2025-07-24T02:06:53.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29772917036116,"aZ":-33.601110286912174,"pfxX":9.053968789605175,"pfxZ":-0.9309035507285,"pX":1.0665471200060743,"pZ":2.2956712589978925,"vX0":4.673443196593177,"vY0":-124.24263612384935,"vZ0":-0.15682392537245582,"x":76.35,"y":176.8,"x0":-2.0236244100551106,"y0":50.00047035985559,"z0":5.18705929173588,"aX":13.942507009946771},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.4,"breakHorizontal":-17.5,"spinRate":2839,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.44336303839559,"extension":6.24259183689117},"index":1,"playId":"4287507e-7304-3ac8-ac3a-9295206d6761","pitchNumber":2,"startTime":"2025-07-24T02:07:10.887Z","endTime":"2025-07-24T02:07:17.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.5,"strikeZoneTop":3.67043401606648,"strikeZoneBottom":1.73063304708131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.0070979067996,"aZ":-14.85457323199229,"pfxX":-5.716835342188718,"pfxZ":8.73313400238038,"pX":-0.07506268815517517,"pZ":4.192562600928814,"vX0":7.080147738627101,"vY0":-140.45600996402385,"vZ0":-0.381095576705994,"x":119.86,"y":125.58,"x0":-1.8945405902651768,"y0":50.002902841947666,"z0":5.302361831612828,"aX":-11.338534426728195},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2248,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39106589896972777,"extension":6.242830774925508},"index":2,"playId":"fd0cc7a6-f011-31ae-aec8-5ccb5419c2c4","pitchNumber":3,"startTime":"2025-07-24T02:07:31.156Z","endTime":"2025-07-24T02:07:35.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.6393428510273,"strikeZoneBottom":1.46601685336226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.617752780501114,"aZ":-30.15347008251754,"pfxX":-8.860606308789443,"pfxZ":1.187446820293398,"pX":-1.2480122913886902,"pZ":2.028287801280088,"vX0":4.770399128698896,"vY0":-129.92754899866756,"vZ0":-2.208250509397799,"x":164.57,"y":184.02,"x0":-1.9620242879394003,"y0":50.00183642867271,"z0":5.193103094060773,"aX":-15.06489569347513},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":14.9,"spinRate":1343,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4224577318617033,"extension":6.306030791436628},"index":3,"playId":"c8eb18d7-6b6e-3255-b695-e17d5c6efb51","pitchNumber":4,"startTime":"2025-07-24T02:07:47.945Z","endTime":"2025-07-24T02:07:53.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33954483077986,"aZ":-12.175299539962081,"pfxX":-4.1074661356498305,"pfxZ":10.077995514038479,"pX":-0.22935960279226356,"pZ":3.231444098453071,"vX0":6.3266929075144445,"vY0":-140.1508394009621,"vZ0":-3.3310440749567785,"x":125.74,"y":151.53,"x0":-1.9847720170111445,"y0":50.00632788854741,"z0":5.233232383788233,"aX":-8.15428744984519},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2341,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3911431095336786,"extension":6.335627681649525},"hitData":{"launchSpeed":82.9,"launchAngle":61.0,"totalDistance":193.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.13,"coordY":131.31}},"index":4,"playId":"380ac780-2f78-3028-9ba3-a07ec5a0446b","pitchNumber":5,"startTime":"2025-07-24T02:08:12.096Z","endTime":"2025-07-24T02:08:24.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:08:24.351Z","atBatIndex":57},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Rangers challenged (force play), call on the field was upheld: Corey Seager grounds into a double play, second baseman Max Schuemann to shortstop Jacob Wilson to first baseman Nick Kurtz. Rowdy Tellez out at 2nd. Corey Seager out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-24T02:08:37.208Z","endTime":"2025-07-24T02:10:44.260Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680474,"link":"/api/v1/people/680474"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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(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":94.3,"endSpeed":86.4,"strikeZoneTop":3.48551057667675,"strikeZoneBottom":1.42618286696069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90396776324361,"aZ":-20.533953729650072,"pfxX":-1.4192778525810335,"pfxZ":6.112497392073857,"pX":1.321670468416063,"pZ":2.7810896893499817,"vX0":9.238842034757731,"vY0":-137.04439849872014,"vZ0":-2.6520677767963776,"x":66.62,"y":163.69,"x0":-1.9068859746777211,"y0":50.00302158494885,"z0":5.1617384427005595,"aX":-2.7028838458833984},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":0.6,"spinRate":2471,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39946444427342653,"extension":6.346257719428878},"index":0,"playId":"e91c1c95-4135-3d2a-9c03-000d15069e33","pitchNumber":1,"startTime":"2025-07-24T02:09:08.823Z","endTime":"2025-07-24T02:09:13.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0362683731548,"aZ":-29.956304030380227,"pfxX":5.455442069289964,"pfxZ":1.4154733497239107,"pX":1.0603117160348974,"pZ":1.0177473704610667,"vX0":5.7768791204017145,"vY0":-124.55753340598953,"vZ0":-3.7477825142795185,"x":76.58,"y":211.3,"x0":-2.0013951525254883,"y0":50.00195566823684,"z0":5.0306952821290345,"aX":8.532480279881003},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.9,"breakHorizontal":-11.3,"spinRate":2740,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4404686653816272,"extension":6.323468994818343},"index":1,"playId":"a9c45eab-a69e-3ae1-a8b1-149b36f5d51b","pitchNumber":2,"startTime":"2025-07-24T02:09:25.862Z","endTime":"2025-07-24T02:09:30.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44202317700586,"aZ":-13.056888307060177,"pfxX":-6.28809403518299,"pfxZ":9.643291238934241,"pX":-0.048003222400977597,"pZ":2.6585967522548657,"vX0":7.234016008418287,"vY0":-140.30632154310197,"vZ0":-4.557484118987637,"x":118.83,"y":167.0,"x0":-1.849752614565243,"y0":50.00089598607028,"z0":5.162772408995768,"aX":-12.463991194330267},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":9.8,"spinRate":2282,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39122969178127054,"extension":6.543833774820995},"index":2,"playId":"04d019ee-3127-31c5-80b9-b14740a5278b","pitchNumber":3,"startTime":"2025-07-24T02:09:43.011Z","endTime":"2025-07-24T02:09:47.419Z","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.9,"endSpeed":83.1,"strikeZoneTop":3.44850617180885,"strikeZoneBottom":1.34705805067554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.130209209435225,"aZ":-30.72127392119904,"pfxX":-8.703966123950968,"pfxZ":0.8244742072033686,"pX":-1.0076922086371998,"pZ":1.9388344169801566,"vX0":5.405759320693276,"vY0":-132.20485249352123,"vZ0":-2.6455384307727066,"x":155.41,"y":186.43,"x0":-1.9518900503741872,"y0":50.002544265813206,"z0":5.215506364141581,"aX":-15.35186485041806},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.1,"breakHorizontal":14.5,"spinRate":1243,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4148725405814302,"extension":6.322027071049848},"index":3,"playId":"1855c3d8-c228-3550-829b-1c0120b82b74","pitchNumber":4,"startTime":"2025-07-24T02:09:58.192Z","endTime":"2025-07-24T02:10:02.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.46460832425341,"strikeZoneBottom":1.44753544341943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48329039977017,"aZ":-24.35560276033139,"pfxX":5.5824206801141525,"pfxZ":4.9418471463314395,"pX":1.2382347273412715,"pZ":2.1756537819200226,"vX0":6.178314721713433,"vY0":-125.75541675893496,"vZ0":-2.261250302106209,"x":69.8,"y":180.04,"x0":-1.9870094814900676,"y0":50.000858947868984,"z0":5.08772747961366,"aX":8.827428887192607},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.6,"breakHorizontal":-11.6,"spinRate":2911,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4376568645058363,"extension":6.089370020507129},"index":4,"playId":"206c8927-7998-38c8-8ce5-943662ca296d","pitchNumber":5,"startTime":"2025-07-24T02:10:15.687Z","endTime":"2025-07-24T02:10:20.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.849370304910693,"aZ":-30.747294709748967,"pfxX":9.293333564426327,"pfxZ":0.8963625387025917,"pX":0.3906632998388244,"pZ":2.458292683982222,"vX0":3.146223649922832,"vY0":-125.84105463349992,"vZ0":-0.38503320487221326,"x":102.11,"y":172.41,"x0":-2.085134839960794,"y0":50.005048574555715,"z0":5.115972614494254,"aX":14.82296973496876},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-17.5,"spinRate":2761,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.4361842571226444,"extension":6.132759886374636},"hitData":{"launchSpeed":82.2,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.8,"coordY":161.21}},"index":5,"playId":"19752095-83a7-38e3-94ed-5cbcb6f53680","pitchNumber":6,"startTime":"2025-07-24T02:10:36.256Z","endTime":"2025-07-24T02:10:44.260Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":140},"playEndTime":"2025-07-24T02:10:44.260Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T02:13:55.055Z","endTime":"2025-07-24T02:14:08.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Rowdy Tellez remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-24T02:12:58.153Z","endTime":"2025-07-24T02:12:58.181Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"901","replacedPlayer":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"description":"Pitching Change: Robert Garcia replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-24T02:12:58.181Z","endTime":"2025-07-24T02:13:57.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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":85.8,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51032403850768,"aZ":-29.16203596313231,"pfxX":-1.6171095232308883,"pfxZ":1.917516571922734,"pX":-0.4139811934990875,"pZ":2.4981189355503006,"vX0":-8.957588076570403,"vY0":-124.68985924786809,"vZ0":-1.9719233664931162,"x":132.78,"y":171.33,"x0":3.4379439246775245,"y0":50.00427933595488,"z0":5.709861895589227,"aX":-2.540039094190462},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.2,"breakHorizontal":5.0,"spinRate":2367,"spinDirection":217},"zone":4,"typeConfidence":0.88,"plateTime":0.439584094325177,"extension":6.2856984781939005},"hitData":{"launchSpeed":71.9,"launchAngle":17.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.21,"coordY":117.46}},"index":2,"playId":"e9a5a675-2d1a-3cd1-91ff-a799320725f2","pitchNumber":1,"startTime":"2025-07-24T02:13:57.259Z","endTime":"2025-07-24T02:14:08.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:14:08.889Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T02:14:24.836Z","endTime":"2025-07-24T02:14:43.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03563991394719,"aZ":-28.024255679295884,"pfxX":-0.27810693492816574,"pfxZ":2.6348129383646945,"pX":-0.4085559083170677,"pZ":2.645075911828671,"vX0":-9.331777547217174,"vY0":-124.72824202385485,"vZ0":-1.8154435192288298,"x":132.57,"y":167.36,"x0":3.4171477946033813,"y0":50.00433014943436,"z0":5.6928128566700025,"aX":-0.43714795461998074},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.6,"breakHorizontal":2.6,"spinRate":2352,"spinDirection":207},"zone":4,"typeConfidence":0.82,"plateTime":0.4391029858764912,"extension":6.692513187395201},"hitData":{"launchSpeed":84.8,"launchAngle":33.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.22,"coordY":105.7}},"index":0,"playId":"85c747f6-22d1-36c6-884d-36a5740b63c8","pitchNumber":1,"startTime":"2025-07-24T02:14:32.830Z","endTime":"2025-07-24T02:14:43.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:14:43.834Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T02:15:04.653Z","endTime":"2025-07-24T02:16:21.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.465055579176,"strikeZoneBottom":1.57817821855707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54331209975884,"aZ":-16.395298280432733,"pfxX":6.922882057609328,"pfxZ":8.464238275603648,"pX":1.3309841095912578,"pZ":3.191558830635974,"vX0":-8.328122587077393,"vY0":-136.29592042757187,"vZ0":-3.280088462536564,"x":66.27,"y":152.61,"x0":3.5400833426114633,"y0":50.00196193941274,"z0":5.556351439456088,"aX":12.904394726310379},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":-10.6,"spinRate":2201,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.4032933279053288,"extension":6.378982435772522},"index":0,"playId":"154763a2-dfff-3f3d-9b3f-687510083e4f","pitchNumber":1,"startTime":"2025-07-24T02:15:04.653Z","endTime":"2025-07-24T02:15:09.668Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.006889960215524,"aZ":-17.499211449983488,"pfxX":7.05925340646526,"pfxZ":8.037192259798951,"pX":0.1836185411975512,"pZ":3.2452615173212833,"vX0":-11.04019128867052,"vY0":-134.92894650391054,"vZ0":-2.913111504392833,"x":110.0,"y":151.16,"x0":3.429420991102911,"y0":50.002931872483025,"z0":5.586345176048232,"aX":12.890720196893726},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":-10.2,"spinRate":2238,"spinDirection":128},"zone":2,"typeConfidence":0.9,"plateTime":0.40743808855686536,"extension":6.261123837476584},"index":1,"playId":"770f586c-154f-3813-b759-8b091a8c2451","pitchNumber":2,"startTime":"2025-07-24T02:15:21.332Z","endTime":"2025-07-24T02:15:25.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.39994374989983,"strikeZoneBottom":1.66018844574558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.682940032172432,"aZ":-27.3483043265227,"pfxX":-1.149387160233073,"pfxZ":2.9923290890907817,"pX":-0.7411897020562497,"pZ":1.5165087057585536,"vX0":-10.079023524650033,"vY0":-126.12491849673881,"vZ0":-4.532425132585273,"x":145.25,"y":197.83,"x0":3.4560822171099823,"y0":50.001244209920124,"z0":5.542727782355138,"aX":-1.8483454093363696},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":4.4,"spinRate":2491,"spinDirection":235},"zone":13,"typeConfidence":0.84,"plateTime":0.4342953229007338,"extension":6.445467802353529},"index":2,"playId":"21517e7a-dc43-37e7-90d4-1cfa81069ac1","pitchNumber":3,"startTime":"2025-07-24T02:15:40.286Z","endTime":"2025-07-24T02:15:45.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.454532480037635,"aZ":-14.35421675031937,"pfxX":6.527937874225931,"pfxZ":9.422809878742969,"pX":0.49811733965656013,"pZ":3.560753834169567,"vX0":-10.403588330793701,"vY0":-137.16398604397014,"vZ0":-2.8589715903912367,"x":98.01,"y":142.64,"x0":3.5051190955143317,"y0":50.00426488710393,"z0":5.6048398975240294,"aX":12.348293577725304},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":-9.5,"spinRate":2227,"spinDirection":130},"zone":3,"typeConfidence":0.91,"plateTime":0.40047541631193173,"extension":6.286719825143802},"index":3,"playId":"e025183f-aaea-35fb-a431-2bfc40622c14","pitchNumber":4,"startTime":"2025-07-24T02:15:57.843Z","endTime":"2025-07-24T02:16:02.801Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5872967190463,"aZ":-14.096715672298735,"pfxX":5.966970535898644,"pfxZ":9.417722840151844,"pX":0.6696105248717659,"pZ":2.5935349771486544,"vX0":-9.634965548485622,"vY0":-138.11356632718199,"vZ0":-5.2710192208288404,"x":91.48,"y":168.75,"x0":3.4383356121836854,"y0":50.003642210234105,"z0":5.48498922627311,"aX":11.455486550463302},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-8.6,"spinRate":2226,"spinDirection":129},"zone":6,"typeConfidence":0.92,"plateTime":0.3975455317291736,"extension":6.37607246936779},"index":4,"playId":"35ec450f-e968-3811-96cd-dd0acb34fea3","pitchNumber":5,"startTime":"2025-07-24T02:16:16.699Z","endTime":"2025-07-24T02:16:21.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:16:21.038Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gio Urshela strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T02:16:36.604Z","endTime":"2025-07-24T02:18:09.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"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(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":94.7,"endSpeed":86.3,"strikeZoneTop":3.17936722365188,"strikeZoneBottom":1.36963920475188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.750170179271546,"aZ":-16.86034083105398,"pfxX":7.5568348552122355,"pfxZ":8.041271426732797,"pX":-0.8172717582622497,"pZ":3.223619057673066,"vX0":-13.656129139831883,"vY0":-137.22545257351155,"vZ0":-3.3673600041558873,"x":148.15,"y":151.74,"x0":3.24496571300899,"y0":50.003351670684474,"z0":5.617235136485842,"aX":14.393538973309832},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":-10.8,"spinRate":2314,"spinDirection":126},"zone":1,"typeConfidence":0.91,"plateTime":0.399349456122148,"extension":6.437679042614579},"index":0,"playId":"6252e3b1-93f4-3a6e-975e-75c538aa8b24","pitchNumber":1,"startTime":"2025-07-24T02:16:44.396Z","endTime":"2025-07-24T02:16:48.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.25282035179307,"strikeZoneBottom":1.44025725418501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.863821030036732,"aZ":-26.889801516615716,"pfxX":10.540131260035,"pfxZ":3.159805938717099,"pX":-0.8701811091705803,"pZ":1.3525139381265436,"vX0":-13.998696363799011,"vY0":-128.81158171376495,"vZ0":-5.1036684473281255,"x":150.17,"y":202.26,"x0":3.276607184706229,"y0":50.00517028954652,"z0":5.450116559669331,"aX":17.637653755532003},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-15.8,"spinRate":1697,"spinDirection":112},"zone":13,"typeConfidence":0.92,"plateTime":0.4259531780667216,"extension":6.2350192343752635},"index":1,"playId":"3dfed94d-4056-3e03-838a-ac0e98e26f09","pitchNumber":2,"startTime":"2025-07-24T02:16:59.774Z","endTime":"2025-07-24T02:17:04.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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.131292832618918,"aZ":-16.91572394207668,"pfxX":8.986238085892705,"pfxZ":8.241179895571266,"pX":-1.0665152326096468,"pZ":1.941006150532755,"vX0":-14.883492645235071,"vY0":-135.3348850202821,"vZ0":-6.175499655837338,"x":157.65,"y":186.37,"x0":3.3420018512463545,"y0":50.00000423755315,"z0":5.4413828684917105,"aX":16.632322251340195},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":-13.1,"spinRate":2367,"spinDirection":127},"zone":13,"typeConfidence":0.89,"plateTime":0.405064698467112,"extension":6.400579722277682},"index":2,"playId":"a975220d-3a12-32b2-b6c6-0a6751ded0ec","pitchNumber":3,"startTime":"2025-07-24T02:17:18.147Z","endTime":"2025-07-24T02:17:23.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11656622282497,"aZ":-15.718393071587219,"pfxX":7.5283697817121675,"pfxZ":8.67664410628145,"pX":0.3288199731833467,"pZ":2.7353589914163905,"vX0":-11.101134039444956,"vY0":-137.26422483366682,"vZ0":-4.626782211746199,"x":104.47,"y":164.93,"x0":3.4588053555674247,"y0":50.001477770212524,"z0":5.522713145791327,"aX":14.276974304394619},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":-11.2,"spinRate":2330,"spinDirection":131},"zone":6,"typeConfidence":0.91,"plateTime":0.3999600983190854,"extension":6.523385585712442},"index":3,"playId":"f9166343-d20d-3647-afe8-3c0a71b64928","pitchNumber":4,"startTime":"2025-07-24T02:17:36.170Z","endTime":"2025-07-24T02:17:42.606Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-24T02:17:48.319Z","endTime":"2025-07-24T02:18:04.920Z","isPitch":false,"type":"action","player":{"id":570482,"link":"/api/v1/people/570482"}},{"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":96.6,"endSpeed":87.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.697916360081166,"aZ":-13.019769399051802,"pfxX":7.147577098627363,"pfxZ":9.711980828508828,"pX":-0.1273729680385613,"pZ":2.8462056771260063,"vX0":-12.197633258274086,"vY0":-140.0437717429157,"vZ0":-4.974723202778634,"x":121.86,"y":161.93,"x0":3.3699854535884013,"y0":50.0024879661214,"z0":5.507447877827634,"aX":14.097312581669232},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":-10.2,"spinRate":2376,"spinDirection":128},"zone":2,"typeConfidence":0.92,"plateTime":0.39216293164875937,"extension":6.439754016488778},"index":5,"playId":"66a2820e-8b52-3f3f-a5be-b3f4322cae1e","pitchNumber":5,"startTime":"2025-07-24T02:18:04.920Z","endTime":"2025-07-24T02:18:09.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:18:09.170Z","atBatIndex":62}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gio Urshela strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-24T02:16:36.604Z","endTime":"2025-07-24T02:18:09.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"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(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":94.7,"endSpeed":86.3,"strikeZoneTop":3.17936722365188,"strikeZoneBottom":1.36963920475188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.750170179271546,"aZ":-16.86034083105398,"pfxX":7.5568348552122355,"pfxZ":8.041271426732797,"pX":-0.8172717582622497,"pZ":3.223619057673066,"vX0":-13.656129139831883,"vY0":-137.22545257351155,"vZ0":-3.3673600041558873,"x":148.15,"y":151.74,"x0":3.24496571300899,"y0":50.003351670684474,"z0":5.617235136485842,"aX":14.393538973309832},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":-10.8,"spinRate":2314,"spinDirection":126},"zone":1,"typeConfidence":0.91,"plateTime":0.399349456122148,"extension":6.437679042614579},"index":0,"playId":"6252e3b1-93f4-3a6e-975e-75c538aa8b24","pitchNumber":1,"startTime":"2025-07-24T02:16:44.396Z","endTime":"2025-07-24T02:16:48.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.25282035179307,"strikeZoneBottom":1.44025725418501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.863821030036732,"aZ":-26.889801516615716,"pfxX":10.540131260035,"pfxZ":3.159805938717099,"pX":-0.8701811091705803,"pZ":1.3525139381265436,"vX0":-13.998696363799011,"vY0":-128.81158171376495,"vZ0":-5.1036684473281255,"x":150.17,"y":202.26,"x0":3.276607184706229,"y0":50.00517028954652,"z0":5.450116559669331,"aX":17.637653755532003},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":-15.8,"spinRate":1697,"spinDirection":112},"zone":13,"typeConfidence":0.92,"plateTime":0.4259531780667216,"extension":6.2350192343752635},"index":1,"playId":"3dfed94d-4056-3e03-838a-ac0e98e26f09","pitchNumber":2,"startTime":"2025-07-24T02:16:59.774Z","endTime":"2025-07-24T02:17:04.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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.131292832618918,"aZ":-16.91572394207668,"pfxX":8.986238085892705,"pfxZ":8.241179895571266,"pX":-1.0665152326096468,"pZ":1.941006150532755,"vX0":-14.883492645235071,"vY0":-135.3348850202821,"vZ0":-6.175499655837338,"x":157.65,"y":186.37,"x0":3.3420018512463545,"y0":50.00000423755315,"z0":5.4413828684917105,"aX":16.632322251340195},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":-13.1,"spinRate":2367,"spinDirection":127},"zone":13,"typeConfidence":0.89,"plateTime":0.405064698467112,"extension":6.400579722277682},"index":2,"playId":"a975220d-3a12-32b2-b6c6-0a6751ded0ec","pitchNumber":3,"startTime":"2025-07-24T02:17:18.147Z","endTime":"2025-07-24T02:17:23.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11656622282497,"aZ":-15.718393071587219,"pfxX":7.5283697817121675,"pfxZ":8.67664410628145,"pX":0.3288199731833467,"pZ":2.7353589914163905,"vX0":-11.101134039444956,"vY0":-137.26422483366682,"vZ0":-4.626782211746199,"x":104.47,"y":164.93,"x0":3.4588053555674247,"y0":50.001477770212524,"z0":5.522713145791327,"aX":14.276974304394619},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":-11.2,"spinRate":2330,"spinDirection":131},"zone":6,"typeConfidence":0.91,"plateTime":0.3999600983190854,"extension":6.523385585712442},"index":3,"playId":"f9166343-d20d-3647-afe8-3c0a71b64928","pitchNumber":4,"startTime":"2025-07-24T02:17:36.170Z","endTime":"2025-07-24T02:17:42.606Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-24T02:17:48.319Z","endTime":"2025-07-24T02:18:04.920Z","isPitch":false,"type":"action","player":{"id":570482,"link":"/api/v1/people/570482"}},{"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":96.6,"endSpeed":87.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.697916360081166,"aZ":-13.019769399051802,"pfxX":7.147577098627363,"pfxZ":9.711980828508828,"pX":-0.1273729680385613,"pZ":2.8462056771260063,"vX0":-12.197633258274086,"vY0":-140.0437717429157,"vZ0":-4.974723202778634,"x":121.86,"y":161.93,"x0":3.3699854535884013,"y0":50.0024879661214,"z0":5.507447877827634,"aX":14.097312581669232},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":-10.2,"spinRate":2376,"spinDirection":128},"zone":2,"typeConfidence":0.92,"plateTime":0.39216293164875937,"extension":6.439754016488778},"index":5,"playId":"66a2820e-8b52-3f3f-a5be-b3f4322cae1e","pitchNumber":5,"startTime":"2025-07-24T02:18:04.920Z","endTime":"2025-07-24T02:18:09.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-24T02:18:09.170Z","atBatIndex":62},"scoringPlays":[20,38,50],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":150.33,"y":96.6},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":115.86,"y":66.1},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":76.21,"y":76.75},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"coordinates":{"x":61.04,"y":74.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":166.32,"y":54.13},"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":1,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":88.14,"y":59.87},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9],"bottom":[10,11,12,13],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":134.02,"y":139.41},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":195.19,"y":129.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":110.49,"y":39.82},"type":"O","description":"Flyout"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":40.13,"y":112.67},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":106.64,"y":145.5},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":141.82,"y":155.74},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":94.31,"y":133.33},"type":"O","description":"Pop Out"},{"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":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":134.66,"y":23.5},"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":3,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":177.39,"y":131.38},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":27,"top":[22,23,24],"bottom":[25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":145.66,"y":165.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":71.29,"y":95.09},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":28,"endIndex":34,"top":[28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"coordinates":{"x":113.59,"y":106.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":152.35,"y":149.37},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":90.61,"y":142.96},"type":"O","description":"Pop Out"},{"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":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"batter":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"coordinates":{"x":147.2,"y":127.25},"type":"O","description":"Pop Out"}]}},{"startIndex":35,"endIndex":43,"top":[35,36,37,38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"coordinates":{"x":174.07,"y":171.35},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":104.11,"y":151.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":73.36,"y":118.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":179.31,"y":140.17},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":111.8,"y":183.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":89.04,"y":44.41},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":153.28,"y":124.2},"type":"O","description":"Pop Out"}]}},{"startIndex":44,"endIndex":51,"top":[44,45,46],"bottom":[47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":188.91,"y":95.87},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"coordinates":{"x":121.21,"y":195.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":186.56,"y":91.35},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":108.67,"y":147.02},"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":7,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":92.8,"y":127.73},"type":"H","description":"Double"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":132.07,"y":88.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":111.83,"y":58.68},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":87.38,"y":110.01},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":92.13,"y":131.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":154.8,"y":161.21},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":59,"endIndex":62,"top":[59,60,61,62],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":73.21,"y":117.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":53.22,"y":105.7},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":4,"errors":0,"leftOnBase":3},"away":{"runs":1,"hits":7,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"catcher":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"first":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"second":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"third":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"shortstop":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"left":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"center":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"right":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"onDeck":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"inHole":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"battingOrder":3,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"onDeck":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"inHole":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"battingOrder":7,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":5,"airOuts":12,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".248","atBats":34,"obp":".314","slg":".418","ops":".732","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":1,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":2,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":27,"obp":".207","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":136,"era":"5.23","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.43","battersFaced":29,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":48,"strikes":88,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":2,"pitchesPerInning":"17.00","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":24,"errors":0,"chances":27,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":42,"groundOuts":92,"airOuts":80,"runs":56,"doubles":24,"triples":2,"homeRuns":14,"strikeOuts":122,"baseOnBalls":41,"intentionalWalks":0,"hits":93,"hitByPitch":0,"avg":".240","atBats":387,"obp":".313","slg":".421","ops":".734","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":163,"rbi":41,"leftOnBase":156,"sacBunts":0,"sacFlies":0,"babip":".315","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.64","popOuts":11,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":232,"errors":1,"chances":237,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622663":{"person":{"id":622663,"fullName":"Luis Severino","link":"/api/v1/people/622663"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":67,"groundOuts":121,"airOuts":146,"runs":76,"doubles":28,"triples":0,"homeRuns":13,"strikeOuts":84,"baseOnBalls":40,"intentionalWalks":1,"hits":125,"hitByPitch":11,"atBats":470,"obp":".335","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2034,"era":"5.10","inningsPitched":"118.1","wins":3,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.39","battersFaced":527,"outs":355,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":2034,"balls":750,"strikes":1284,"strikePercentage":".630","hitBatsmen":11,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".214","pitchesPerInning":"17.19","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"6.39","walksPer9Inn":"3.04","hitsPer9Inn":"9.51","runsScoredPer9":"5.78","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":27,"lineOuts":52},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":5,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID649966":{"person":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":40,"groundOuts":66,"airOuts":80,"runs":22,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":37,"baseOnBalls":27,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".233","atBats":236,"obp":".317","slg":".352","ops":".669","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":83,"rbi":18,"leftOnBase":96,"sacBunts":0,"sacFlies":2,"babip":".247","groundOutsToAirouts":"0.83","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"33.71","popOuts":22,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":138,"putOuts":82,"errors":5,"chances":225,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":36,"gamesStarted":0,"flyOuts":14,"groundOuts":21,"airOuts":26,"runs":17,"doubles":3,"triples":2,"homeRuns":4,"strikeOuts":57,"baseOnBalls":17,"intentionalWalks":2,"hits":21,"hitByPitch":1,"atBats":122,"obp":".277","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":566,"era":"4.00","inningsPitched":"36.0","wins":1,"losses":2,"saves":19,"saveOpportunities":22,"holds":0,"blownSaves":3,"earnedRuns":16,"whip":"1.06","battersFaced":143,"outs":108,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":566,"balls":199,"strikes":367,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".333","pitchesPerInning":"15.72","gamesFinished":30,"strikeoutWalkRatio":"3.35","strikeoutsPer9Inn":"14.25","walksPer9Inn":"4.25","hitsPer9Inn":"5.25","runsScoredPer9":"4.25","homeRunsPer9":"1.00","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":61,"groundOuts":89,"airOuts":102,"runs":64,"doubles":23,"triples":3,"homeRuns":21,"strikeOuts":101,"baseOnBalls":45,"intentionalWalks":3,"hits":111,"hitByPitch":2,"avg":".275","atBats":403,"obp":".351","slg":".504","ops":".855","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":451,"totalBases":203,"rbi":56,"leftOnBase":170,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.19","popOuts":19,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":24,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":5,"flyOuts":11,"groundOuts":41,"airOuts":25,"runs":19,"doubles":5,"triples":0,"homeRuns":9,"strikeOuts":43,"baseOnBalls":10,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":148,"obp":".319","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":638,"era":"4.50","inningsPitched":"38.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.29","battersFaced":160,"outs":114,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":638,"balls":256,"strikes":382,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".333","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"4.30","strikeoutsPer9Inn":"10.18","walksPer9Inn":"2.37","hitsPer9Inn":"9.24","runsScoredPer9":"4.50","homeRunsPer9":"2.13","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":36,"gamesStarted":1,"flyOuts":31,"groundOuts":20,"airOuts":50,"runs":17,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":1,"hits":29,"hitByPitch":4,"atBats":133,"obp":".316","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":647,"era":"4.00","inningsPitched":"36.0","wins":2,"losses":3,"saves":0,"saveOpportunities":5,"holds":8,"blownSaves":5,"earnedRuns":16,"whip":"1.25","battersFaced":156,"outs":108,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":647,"balls":252,"strikes":395,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".400","pitchesPerInning":"17.97","gamesFinished":5,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.00","hitsPer9Inn":"7.25","runsScoredPer9":"4.25","homeRunsPer9":"1.50","inheritedRunners":20,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":8},"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}},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":14,"groundOuts":23,"airOuts":19,"runs":11,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":29,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".281","atBats":96,"obp":".314","slg":".542","ops":".856","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":103,"totalBases":52,"rbi":21,"leftOnBase":41,"sacBunts":1,"sacFlies":1,"babip":".339","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":15,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":11,"putOuts":202,"errors":1,"chances":214,"fielding":".995","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID641386":{"person":{"id":641386,"fullName":"Ben Bowden","link":"/api/v1/people/641386"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID680474":{"person":{"id":680474,"fullName":"Max Schuemann","link":"/api/v1/people/680474"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":19,"groundOuts":27,"airOuts":31,"runs":14,"doubles":1,"triples":2,"homeRuns":2,"strikeOuts":19,"baseOnBalls":16,"intentionalWalks":0,"hits":25,"hitByPitch":2,"avg":".248","atBats":101,"obp":".358","slg":".356","ops":".714","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":36,"rbi":6,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.50","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":46,"errors":2,"chances":125,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID547184":{"person":{"id":547184,"fullName":"Michael Kelly","link":"/api/v1/people/547184"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":12,"groundOuts":13,"airOuts":17,"runs":2,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":2,"hits":9,"hitByPitch":0,"atBats":46,"obp":".309","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":215,"era":"1.29","inningsPitched":"14.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":2,"whip":"1.21","battersFaced":55,"outs":42,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":215,"balls":82,"strikes":133,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.36","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"5.14","walksPer9Inn":"5.14","hitsPer9Inn":"5.79","runsScoredPer9":"1.29","homeRunsPer9":"0.64","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID674370":{"person":{"id":674370,"fullName":"Osvaldo Bido","link":"/api/v1/people/674370"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":9,"flyOuts":50,"groundOuts":44,"airOuts":79,"runs":40,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":37,"baseOnBalls":25,"intentionalWalks":0,"hits":68,"hitByPitch":5,"atBats":219,"obp":".381","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":951,"era":"5.86","inningsPitched":"55.1","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.68","battersFaced":258,"outs":166,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":951,"balls":350,"strikes":601,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".333","pitchesPerInning":"17.19","gamesFinished":3,"strikeoutWalkRatio":"1.48","strikeoutsPer9Inn":"6.02","walksPer9Inn":"4.07","hitsPer9Inn":"11.06","runsScoredPer9":"6.51","homeRunsPer9":"2.11","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":14,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":11,"flyOuts":44,"groundOuts":28,"airOuts":76,"runs":35,"doubles":10,"triples":1,"homeRuns":11,"strikeOuts":75,"baseOnBalls":24,"intentionalWalks":0,"hits":57,"hitByPitch":8,"atBats":235,"obp":".333","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1107,"era":"4.60","inningsPitched":"60.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.34","battersFaced":268,"outs":182,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1107,"balls":424,"strikes":683,"strikePercentage":".620","hitBatsmen":8,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".333","pitchesPerInning":"18.25","gamesFinished":1,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"11.13","walksPer9Inn":"3.56","hitsPer9Inn":"8.46","runsScoredPer9":"5.19","homeRunsPer9":"1.63","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":2,"chances":4,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID570482":{"person":{"id":570482,"fullName":"Gio Urshela","link":"/api/v1/people/570482"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":19,"groundOuts":40,"airOuts":37,"runs":6,"doubles":11,"triples":1,"homeRuns":0,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".220","atBats":132,"obp":".275","slg":".318","ops":".593","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":42,"rbi":16,"leftOnBase":68,"sacBunts":2,"sacFlies":0,"babip":".279","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":29,"errors":2,"chances":91,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":53,"groundOuts":99,"airOuts":83,"runs":51,"doubles":15,"triples":1,"homeRuns":18,"strikeOuts":96,"baseOnBalls":37,"intentionalWalks":1,"hits":95,"hitByPitch":5,"avg":".256","atBats":371,"obp":".330","slg":".447","ops":".777","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":166,"rbi":57,"leftOnBase":186,"sacBunts":0,"sacFlies":2,"babip":".297","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.61","popOuts":12,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":400,"errors":4,"chances":428,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":10,"groundOuts":9,"airOuts":16,"runs":7,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":58,"obp":".353","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":273,"era":"4.20","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.47","battersFaced":68,"outs":45,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":273,"balls":108,"strikes":165,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".---","pitchesPerInning":"18.20","gamesFinished":7,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"11.40","walksPer9Inn":"4.80","hitsPer9Inn":"8.40","runsScoredPer9":"4.20","homeRunsPer9":"0.60","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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}},"ID609280":{"person":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":31,"groundOuts":59,"airOuts":57,"runs":19,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":1,"hits":57,"hitByPitch":0,"avg":".286","atBats":199,"obp":".318","slg":".382","ops":".700","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":76,"rbi":22,"leftOnBase":68,"sacBunts":0,"sacFlies":2,"babip":".318","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.33","popOuts":12,"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":25,"putOuts":50,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":32,"groundOuts":37,"airOuts":46,"runs":39,"doubles":15,"triples":2,"homeRuns":19,"strikeOuts":84,"baseOnBalls":28,"intentionalWalks":1,"hits":64,"hitByPitch":0,"avg":".281","atBats":228,"obp":".355","slg":".614","ops":".969","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":260,"totalBases":140,"rbi":50,"leftOnBase":94,"sacBunts":0,"sacFlies":3,"babip":".352","groundOutsToAirouts":"0.80","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":411,"errors":5,"chances":437,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".118","atBats":17,"obp":".118","slg":".176","ops":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":3,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"4.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"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"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":72,"flyOuts":42,"groundOuts":69,"airOuts":77,"runs":32,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":58,"baseOnBalls":23,"intentionalWalks":1,"hits":65,"hitByPitch":0,"avg":".244","atBats":266,"obp":".301","slg":".459","ops":".760","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":122,"rbi":37,"leftOnBase":130,"sacBunts":0,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":13,"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":10,"stolenBases":62,"stolenBasePercentage":".861","caughtStealingPercentage":".139","assists":21,"putOuts":526,"errors":5,"chances":552,"fielding":".991","passedBall":6,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"3.0 IP, ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":54,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":54,"balls":23,"strikes":31,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":6,"groundOuts":16,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":53,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":240,"era":"2.87","inningsPitched":"15.2","wins":0,"losses":1,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"0.89","battersFaced":60,"outs":47,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":90,"strikes":150,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":1,"winPercentage":".000","pitchesPerInning":"15.32","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.34","walksPer9Inn":"3.45","hitsPer9Inn":"4.60","runsScoredPer9":"2.87","homeRunsPer9":"0.57","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656794":{"person":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":5,"flyOuts":37,"groundOuts":61,"airOuts":64,"runs":33,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":66,"baseOnBalls":25,"intentionalWalks":2,"hits":77,"hitByPitch":4,"atBats":264,"obp":".359","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1172,"era":"3.49","inningsPitched":"67.0","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":26,"whip":"1.52","battersFaced":298,"outs":201,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":1172,"balls":414,"strikes":758,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".286","pitchesPerInning":"17.49","gamesFinished":7,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.87","walksPer9Inn":"3.36","hitsPer9Inn":"10.34","runsScoredPer9":"4.43","homeRunsPer9":"0.67","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":0,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":19,"flyOuts":87,"groundOuts":89,"airOuts":161,"runs":64,"doubles":26,"triples":0,"homeRuns":19,"strikeOuts":90,"baseOnBalls":38,"intentionalWalks":0,"hits":101,"hitByPitch":1,"atBats":435,"obp":".292","caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":1894,"era":"4.18","inningsPitched":"114.0","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.22","battersFaced":480,"outs":342,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1894,"balls":688,"strikes":1206,"strikePercentage":".640","hitBatsmen":1,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".533","pitchesPerInning":"16.61","gamesFinished":0,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"7.11","walksPer9Inn":"3.00","hitsPer9Inn":"7.97","runsScoredPer9":"5.05","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":31,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676664":{"person":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":0,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":25,"strikes":57,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"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":96,"groundOuts":71,"airOuts":152,"runs":60,"doubles":29,"triples":1,"homeRuns":22,"strikeOuts":91,"baseOnBalls":26,"intentionalWalks":0,"hits":107,"hitByPitch":5,"atBats":418,"obp":".306","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1840,"era":"4.98","inningsPitched":"106.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.25","battersFaced":452,"outs":320,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1840,"balls":663,"strikes":1177,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":1,"winPercentage":".467","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.68","walksPer9Inn":"2.19","hitsPer9Inn":"9.03","runsScoredPer9":"5.06","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":32,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"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"}]},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":41,"groundOuts":138,"airOuts":86,"runs":46,"doubles":17,"triples":0,"homeRuns":10,"strikeOuts":30,"baseOnBalls":20,"intentionalWalks":1,"hits":114,"hitByPitch":4,"avg":".311","atBats":366,"obp":".353","slg":".440","ops":".793","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":15,"groundIntoTriplePlay":1,"plateAppearances":392,"totalBases":161,"rbi":44,"leftOnBase":134,"sacBunts":1,"sacFlies":1,"babip":".318","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.60","popOuts":16,"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":182,"putOuts":104,"errors":8,"chances":294,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[805779,667670,701762,669127,609280,691016,687515,671732,570482,642851,649966,666126,680474,676664,678022],"pitchers":[676664,678022],"bench":[],"bullpen":[665660,674370,641386,669372,547184,682052,695243,656794,622663,605488,686993],"battingOrder":[805779,667670,701762,669127,691016,671732,570482,642851,680474],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wynns, A (7, Corbin); Kurtz (15, Corbin)."},{"label":"TB","value":"Andujar; Kurtz 2; Langeliers 2; Rooker 2; Wynns, A 2."},{"label":"RBI","value":"Kurtz (50)."},{"label":"2-out RBI","value":"Kurtz."},{"label":"Runners left in scoring position, 2 out","value":"Soderstrom; Wilson, J."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Schuemann-Wilson, J-Kurtz)."}]}],"note":[{"label":"a","value":"Flied out for Andujar in the 6th."},{"label":"b","value":"Lined out for Thomas, C in the 7th."},{"label":"c","value":"Flied out for Urías, L in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":2,"airOuts":10,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".230","atBats":27,"obp":".298","slg":".375","ops":".673","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":9,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":4,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":5,"airOuts":12,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":100,"era":"3.16","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.16","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":32,"strikes":68,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":1,"pitchesPerInning":"11.11","runsScoredPer9":"1.00","homeRunsPer9":"0.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":5,"putOuts":27,"errors":0,"chances":32,"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":"700","stats":{"batting":{"summary":"1-3 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":42,"groundOuts":67,"airOuts":82,"runs":22,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":66,"baseOnBalls":15,"intentionalWalks":0,"hits":59,"hitByPitch":1,"avg":".219","atBats":270,"obp":".260","slg":".348","ops":".608","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":94,"rbi":29,"leftOnBase":102,"sacBunts":1,"sacFlies":3,"babip":".256","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.75","popOuts":19,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":34,"stolenBasePercentage":".810","caughtStealingPercentage":".190","assists":19,"putOuts":461,"errors":2,"chances":482,"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":43,"gamesStarted":2,"flyOuts":32,"groundOuts":28,"airOuts":59,"runs":17,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":46,"baseOnBalls":15,"intentionalWalks":0,"hits":26,"hitByPitch":3,"atBats":157,"obp":".249","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":681,"era":"2.98","inningsPitched":"45.1","wins":3,"losses":3,"saves":3,"saveOpportunities":6,"holds":7,"blownSaves":3,"earnedRuns":15,"whip":"0.90","battersFaced":177,"outs":136,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":681,"balls":233,"strikes":448,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".500","pitchesPerInning":"15.02","gamesFinished":13,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"9.13","walksPer9Inn":"2.98","hitsPer9Inn":"5.16","runsScoredPer9":"3.37","homeRunsPer9":"0.79","inheritedRunners":23,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"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":"101","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":26,"groundOuts":36,"airOuts":42,"runs":24,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":1,"hits":36,"hitByPitch":3,"avg":".248","atBats":145,"obp":".335","slg":".393","ops":".728","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":57,"rbi":18,"leftOnBase":57,"sacBunts":0,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.25","popOuts":12,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":93,"errors":0,"chances":95,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"0-2 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":49,"groundOuts":57,"airOuts":88,"runs":43,"doubles":11,"triples":0,"homeRuns":15,"strikeOuts":98,"baseOnBalls":36,"intentionalWalks":2,"hits":72,"hitByPitch":2,"avg":".231","atBats":312,"obp":".312","slg":".410","ops":".722","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":128,"rbi":38,"leftOnBase":120,"sacBunts":0,"sacFlies":3,"babip":".282","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.80","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":189,"errors":2,"chances":194,"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":{"note":"(H, 13)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":48,"gamesStarted":0,"flyOuts":27,"groundOuts":59,"airOuts":40,"runs":16,"doubles":8,"triples":1,"homeRuns":0,"strikeOuts":43,"baseOnBalls":14,"intentionalWalks":2,"hits":39,"hitByPitch":0,"atBats":177,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":763,"era":"2.23","inningsPitched":"48.1","wins":1,"losses":2,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":12,"whip":"1.10","battersFaced":195,"outs":145,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":763,"balls":271,"strikes":492,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".333","pitchesPerInning":"15.79","gamesFinished":6,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"8.01","walksPer9Inn":"2.61","hitsPer9Inn":"7.26","runsScoredPer9":"2.98","homeRunsPer9":"0.00","inheritedRunners":39,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":10},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":12,"gamesStarted":12,"flyOuts":29,"groundOuts":66,"airOuts":50,"runs":36,"doubles":10,"triples":2,"homeRuns":9,"strikeOuts":48,"baseOnBalls":18,"intentionalWalks":0,"hits":60,"hitByPitch":4,"atBats":220,"obp":".335","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":941,"era":"5.66","inningsPitched":"55.2","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.40","battersFaced":246,"outs":167,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":941,"balls":327,"strikes":614,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.76","walksPer9Inn":"2.91","hitsPer9Inn":"9.70","runsScoredPer9":"5.82","homeRunsPer9":"1.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","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":17,"gamesStarted":17,"flyOuts":64,"groundOuts":69,"airOuts":108,"runs":41,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":76,"baseOnBalls":42,"intentionalWalks":0,"hits":75,"hitByPitch":3,"atBats":327,"obp":".322","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1477,"era":"4.27","inningsPitched":"86.1","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.36","battersFaced":373,"outs":259,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1477,"balls":556,"strikes":921,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"7.92","walksPer9Inn":"4.38","hitsPer9Inn":"7.82","runsScoredPer9":"4.27","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":26},"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}},"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,"battingOrder":"901","stats":{"batting":{"note":"c-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"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":67,"flyOuts":30,"groundOuts":40,"airOuts":54,"runs":21,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":52,"baseOnBalls":10,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".209","atBats":182,"obp":".255","slg":".440","ops":".695","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":196,"totalBases":80,"rbi":30,"leftOnBase":88,"sacBunts":0,"sacFlies":2,"babip":".217","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.17","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":349,"errors":3,"chances":387,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":22,"gamesStarted":3,"flyOuts":29,"groundOuts":43,"airOuts":57,"runs":17,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":2,"hits":43,"hitByPitch":0,"atBats":193,"obp":".304","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":860,"era":"2.89","inningsPitched":"53.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":17,"whip":"1.25","battersFaced":217,"outs":159,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":860,"balls":316,"strikes":544,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.23","gamesFinished":5,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.66","walksPer9Inn":"3.91","hitsPer9Inn":"7.30","runsScoredPer9":"2.89","homeRunsPer9":"0.68","inheritedRunners":14,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":14,"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":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"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":71,"flyOuts":44,"groundOuts":70,"airOuts":61,"runs":41,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":63,"baseOnBalls":38,"intentionalWalks":4,"hits":73,"hitByPitch":4,"avg":".275","atBats":265,"obp":".372","slg":".502","ops":".874","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":133,"rbi":38,"leftOnBase":107,"sacBunts":0,"sacFlies":2,"babip":".307","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":5,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":150,"putOuts":85,"errors":3,"chances":238,"fielding":".987","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":{"note":"(W, 1-0)","summary":"2.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"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":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":1,"gamesStarted":0,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"0.00","inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":"1.000","pitchesPerInning":"7.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(S, 8)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","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":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":0,"flyOuts":24,"groundOuts":32,"airOuts":40,"runs":16,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":16,"intentionalWalks":1,"hits":34,"hitByPitch":0,"atBats":146,"obp":".307","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":616,"era":"2.72","inningsPitched":"39.2","wins":1,"losses":5,"saves":8,"saveOpportunities":11,"holds":11,"blownSaves":3,"earnedRuns":12,"whip":"1.26","battersFaced":165,"outs":119,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":616,"balls":203,"strikes":413,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".167","pitchesPerInning":"15.53","gamesFinished":17,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"9.76","walksPer9Inn":"3.63","hitsPer9Inn":"7.71","runsScoredPer9":"3.63","homeRunsPer9":"0.68","inheritedRunners":14,"inheritedRunnersScored":6,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":32,"groundOuts":40,"airOuts":62,"runs":21,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":34,"baseOnBalls":14,"intentionalWalks":2,"hits":38,"hitByPitch":1,"atBats":171,"obp":".283","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":672,"era":"3.77","inningsPitched":"45.1","wins":4,"losses":3,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":19,"whip":"1.15","battersFaced":189,"outs":136,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":672,"balls":222,"strikes":450,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".571","pitchesPerInning":"14.82","gamesFinished":7,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.78","hitsPer9Inn":"7.54","runsScoredPer9":"4.17","homeRunsPer9":"1.39","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":16,"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":true,"isSubstitute":false}},"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":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":82,"groundOuts":75,"airOuts":139,"runs":49,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":0,"hits":85,"hitByPitch":3,"avg":".228","atBats":373,"obp":".307","slg":".367","ops":".674","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":137,"rbi":50,"leftOnBase":149,"sacBunts":0,"sacFlies":6,"babip":".252","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.69","popOuts":31,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":253,"putOuts":146,"errors":2,"chances":401,"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":"500","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":32,"groundOuts":68,"airOuts":73,"runs":29,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":76,"baseOnBalls":17,"intentionalWalks":0,"hits":70,"hitByPitch":2,"avg":".244","atBats":287,"obp":".291","slg":".380","ops":".671","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":306,"totalBases":109,"rbi":36,"leftOnBase":123,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.89","popOuts":13,"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":138,"putOuts":47,"errors":4,"chances":189,"fielding":".979","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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":73,"errors":2,"chances":114,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID680737":{"person":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"jerseyNumber":"24","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":3,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".111","atBats":9,"obp":".273","slg":".444","ops":".717","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":4,"rbi":4,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"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"}]},"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":{},"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":70,"groundOuts":109,"airOuts":114,"runs":30,"doubles":12,"triples":1,"homeRuns":14,"strikeOuts":122,"baseOnBalls":25,"intentionalWalks":0,"hits":81,"hitByPitch":2,"atBats":423,"obp":".238","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1725,"era":"2.28","inningsPitched":"118.1","wins":10,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"0.90","battersFaced":453,"outs":355,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1725,"balls":568,"strikes":1157,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".833","pitchesPerInning":"14.58","gamesFinished":0,"strikeoutWalkRatio":"4.88","strikeoutsPer9Inn":"9.28","walksPer9Inn":"1.90","hitsPer9Inn":"6.16","runsScoredPer9":"2.28","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":24},"fielding":{"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":true,"isSubstitute":false}},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":46,"groundOuts":84,"airOuts":90,"runs":49,"doubles":17,"triples":1,"homeRuns":8,"strikeOuts":58,"baseOnBalls":34,"intentionalWalks":2,"hits":87,"hitByPitch":4,"avg":".275","atBats":316,"obp":".352","slg":".411","ops":".763","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":130,"rbi":25,"leftOnBase":123,"sacBunts":2,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":197,"errors":2,"chances":313,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"5.2 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":21,"strikes":48,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":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":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683227":{"person":{"id":683227,"fullName":"Cody Freeman","link":"/api/v1/people/683227"},"jerseyNumber":"39","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".143","slg":".286","ops":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.00","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":98,"flyOuts":78,"groundOuts":65,"airOuts":121,"runs":37,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":102,"baseOnBalls":20,"intentionalWalks":0,"hits":83,"hitByPitch":4,"avg":".228","atBats":364,"obp":".271","slg":".398","ops":".669","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":145,"rbi":57,"leftOnBase":173,"sacBunts":0,"sacFlies":7,"babip":".271","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":21,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":202,"errors":1,"chances":207,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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":16,"gamesStarted":0,"flyOuts":16,"groundOuts":28,"airOuts":32,"runs":18,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":6,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":126,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":506,"era":"4.83","inningsPitched":"31.2","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.29","battersFaced":133,"outs":95,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":506,"balls":189,"strikes":317,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".---","pitchesPerInning":"15.98","gamesFinished":10,"strikeoutWalkRatio":"5.17","strikeoutsPer9Inn":"8.81","walksPer9Inn":"1.71","hitsPer9Inn":"9.95","runsScoredPer9":"5.12","homeRunsPer9":"1.14","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"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":16,"gamesStarted":16,"flyOuts":41,"groundOuts":108,"airOuts":63,"runs":19,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":94,"baseOnBalls":14,"intentionalWalks":1,"hits":63,"hitByPitch":5,"atBats":325,"obp":".237","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1356,"era":"1.58","inningsPitched":"91.0","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"0.85","battersFaced":348,"outs":273,"gamesPitched":16,"completeGames":1,"shutouts":1,"pitchesThrown":1356,"balls":441,"strikes":915,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".700","pitchesPerInning":"14.90","gamesFinished":0,"strikeoutWalkRatio":"6.71","strikeoutsPer9Inn":"9.30","walksPer9Inn":"1.38","hitsPer9Inn":"6.23","runsScoredPer9":"1.88","homeRunsPer9":"0.49","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":11,"groundOuts":24,"airOuts":17,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":2,"hits":12,"hitByPitch":0,"atBats":63,"obp":".292","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":264,"era":"1.50","inningsPitched":"18.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.17","battersFaced":74,"outs":54,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":264,"balls":100,"strikes":164,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":0,"winPercentage":".000","pitchesPerInning":"14.67","gamesFinished":6,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.00","walksPer9Inn":"4.50","hitsPer9Inn":"6.00","runsScoredPer9":"2.00","homeRunsPer9":"0.50","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":true,"isSubstitute":false}}},"batters":[680737,694497,608369,543760,666969,673962,694671,641680,683227,669701,677649,642133,571578,592351,571948,676395],"pitchers":[571578,592351,571948,676395],"bench":[543309],"bullpen":[542888,676961,687847,543135,656641,683004,677958,657097,668390,594798],"battingOrder":[694497,608369,543760,666969,673962,694671,641680,669701,642133],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Seager (15, Sears, J); Heim (11, Perkins)."},{"label":"HR","value":"Seager (15, 3rd inning off Sears, J, 0 on, 2 out)."},{"label":"TB","value":"Heim 2; Jung, Jo; Seager 6."},{"label":"RBI","value":"Heim (29); Seager (38)."},{"label":"2-out RBI","value":"Seager; Heim."},{"label":"Runners left in scoring position, 2 out","value":"García, Ad; Smith."},{"label":"GIDP","value":"Seager."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"3."}]}],"note":[{"label":"a","value":"Struck out for Helman in the 6th."},{"label":"b","value":"Struck out for Freeman, C in the 7th."},{"label":"c","value":"Walked for Duran, E in the 8th."}]}},"officials":[{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"First Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Second Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Sears, J 82-57; Perkins 54-31; Corbin 69-48; Gray, Jn 15-9; Milner 4-3; Garcia, R 12-8."},{"label":"Groundouts-flyouts","value":"Sears, J 0-5; Perkins 2-1; Corbin 4-2; Gray, Jn 1-3; Milner 0-0; Garcia, R 0-1."},{"label":"Batters faced","value":"Sears, J 18; Perkins 11; Corbin 22; Gray, Jn 7; Milner 1; Garcia, R 4."},{"label":"Inherited runners-scored","value":"Gray, Jn 2-0; Milner 1-0."},{"label":"Umpires","value":"HP: Bill Miller. 1B: Chad Fairchild. 2B: Ben May. 3B: Roberto Ortiz. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:08 PM."},{"label":"T","value":"2:10."},{"label":"Att","value":"27,719."},{"label":"Venue","value":"Globe Life Field."},{"label":"July 23, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","boxscoreName":"Corbin"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":21,"strikes":48,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":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":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":68,"pitchingGameScore":68},{"player":{"person":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664","boxscoreName":"Sears, J"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":0,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":25,"strikes":57,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"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":96,"groundOuts":71,"airOuts":152,"runs":60,"doubles":29,"triples":1,"homeRuns":22,"strikeOuts":91,"baseOnBalls":26,"intentionalWalks":0,"hits":107,"hitByPitch":5,"atBats":418,"obp":".306","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1840,"era":"4.98","inningsPitched":"106.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.25","battersFaced":452,"outs":320,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1840,"balls":663,"strikes":1177,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":1,"winPercentage":".467","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.68","walksPer9Inn":"2.19","hitsPer9Inn":"9.03","runsScoredPer9":"5.06","homeRunsPer9":"1.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":32,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"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"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","boxscoreName":"Seager"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"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":71,"flyOuts":44,"groundOuts":70,"airOuts":61,"runs":41,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":63,"baseOnBalls":38,"intentionalWalks":4,"hits":73,"hitByPitch":4,"avg":".275","atBats":265,"obp":".372","slg":".502","ops":".874","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":133,"rbi":38,"leftOnBase":107,"sacBunts":0,"sacFlies":2,"babip":".307","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":5,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":150,"putOuts":85,"errors":3,"chances":238,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"loser":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"save":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}