{"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":777009,"link":"/api/v1.1/game/777009/feed/live","metaData":{"wait":10,"timeStamp":"20250726_030614","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777009,"type":"R","doubleHeader":"N","id":"2025/07/25/atlmlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777009-2025-07-25","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-07-26T00:05:00Z","originalDate":"2025-07-25","officialDate":"2025-07-25","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2025,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":102,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":44,"losses":58,"ties":0,"pct":".431"},"records":{},"divisionLeader":false,"wins":44,"losses":58,"winningPercentage":".431"},"franchiseName":"Atlanta","clubName":"Braves","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":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":50,"ties":0,"pct":".519"},"records":{},"divisionLeader":false,"wins":54,"losses":50,"winningPercentage":".519"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID542888":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888","firstName":"Shawn","lastName":"Armstrong","primaryNumber":"43","birthDate":"1990-09-11","currentAge":36,"birthCity":"New Bern","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shawn","useLastName":"Armstrong","middleName":"Michael","boxscoreName":"Armstrong","nickName":"Armie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shawn Armstrong","nameSlug":"shawn-armstrong-542888","firstLastName":"Shawn Armstrong","lastFirstName":"Armstrong, Shawn","lastInitName":"Armstrong, S","initLastName":"S Armstrong","fullFMLName":"Shawn Michael Armstrong","fullLFMName":"Armstrong, Shawn Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":24,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID606160":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160","firstName":"Rafael","lastName":"Montero","primaryNumber":"43","birthDate":"1990-10-17","currentAge":35,"birthCity":"Higuerito","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rafael","useLastName":"Montero","boxscoreName":"Montero, R","nickName":"Monte","gender":"M","nameMatrilineal":"Quezada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Montero","nameSlug":"rafael-montero-606160","firstLastName":"Rafael Montero","lastFirstName":"Montero, Rafael","lastInitName":"Montero, R","initLastName":"R Montero","fullFMLName":"Rafael Montero","fullLFMName":"Montero, Rafael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID595777":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777","firstName":"Jurickson","lastName":"Profar","primaryNumber":"17","birthDate":"1993-02-20","currentAge":33,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jurickson","useLastName":"Profar","middleName":"Barthelomeus","boxscoreName":"Profar, Jurickson","nickName":"El Patron","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"JUR-ick-son PRO-far","mlbDebutDate":"2012-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jurickson Profar","nameSlug":"jurickson-profar-595777","firstLastName":"Jurickson Profar","lastFirstName":"Profar, Jurickson","lastInitName":"Profar, J","initLastName":"J Profar","fullFMLName":"Jurickson Barthelomeus Profar","fullLFMName":"Profar, Jurickson Barthelomeus","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"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},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID592351":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351","firstName":"Jonathan","lastName":"Gray","primaryNumber":"22","birthDate":"1991-11-05","currentAge":34,"birthCity":"Shawnee","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jon","useLastName":"Gray","middleName":"Charles","boxscoreName":"Gray, Jn","nickName":"Wolf","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jon Gray","nameSlug":"jon-gray-592351","firstLastName":"Jon Gray","lastFirstName":"Gray, Jon","lastInitName":"Gray, J","initLastName":"J Gray","fullFMLName":"Jonathan Charles Gray","fullLFMName":"Gray, Jonathan Charles","strikeZoneTop":3.51,"strikeZoneBottom":1.63},"ID676395":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395","firstName":"Robert","lastName":"Garcia","primaryNumber":"62","birthDate":"1996-06-14","currentAge":30,"birthCity":"Manteca","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Garcia","middleName":"Christopher","boxscoreName":"Garcia, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Garcia","nameSlug":"robert-garcia-676395","firstLastName":"Robert Garcia","lastFirstName":"Garcia, Robert","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Robert Christopher Garcia","fullLFMName":"Garcia, Robert Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID673962":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962","firstName":"Joshua","lastName":"Jung","primaryNumber":"6","birthDate":"1998-02-12","currentAge":28,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Jung","middleName":"Ryne","boxscoreName":"Jung, Jo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"young","mlbDebutDate":"2022-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Jung","nameSlug":"josh-jung-673962","firstLastName":"Josh Jung","lastFirstName":"Jung, Josh","lastInitName":"Jung, J","initLastName":"J Jung","fullFMLName":"Joshua Ryne Jung","fullLFMName":"Jung, Joshua Ryne","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID543309":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309","firstName":"Kyle","lastName":"Higashioka","primaryNumber":"11","birthDate":"1990-04-20","currentAge":36,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Higashioka","middleName":"Harris","boxscoreName":"Higashioka","nickName":"Higgy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"he-GAH-she-OH-kah","mlbDebutDate":"2017-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Higashioka","nameSlug":"kyle-higashioka-543309","firstLastName":"Kyle Higashioka","lastFirstName":"Higashioka, Kyle","lastInitName":"Higashioka, K","initLastName":"K Higashioka","fullFMLName":"Kyle Harris Higashioka","fullLFMName":"Higashioka, Kyle Harris","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID669221":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221","firstName":"Sean","lastName":"Murphy","primaryNumber":"12","birthDate":"1994-10-04","currentAge":31,"birthCity":"Peekskill","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":228,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sean","useLastName":"Murphy","middleName":"Michael","boxscoreName":"Murphy, S","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sean Murphy","nameSlug":"sean-murphy-669221","firstLastName":"Sean Murphy","lastFirstName":"Murphy, Sean","lastInitName":"Murphy, S","initLastName":"S Murphy","fullFMLName":"Sean Michael Murphy","fullLFMName":"Murphy, Sean Michael","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"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},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID664059":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059","firstName":"Samuel","lastName":"Haggerty","primaryNumber":"0","birthDate":"1994-05-26","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 11\"","weight":175,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Sam","useLastName":"Haggerty","middleName":"Onofrio","boxscoreName":"Haggerty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Haggerty","nameSlug":"sam-haggerty-664059","firstLastName":"Sam Haggerty","lastFirstName":"Haggerty, Sam","lastInitName":"Haggerty, S","initLastName":"S Haggerty","fullFMLName":"Samuel Onofrio Haggerty","fullLFMName":"Haggerty, Samuel Onofrio","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676702":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702","firstName":"Hunter","lastName":"Stratton","primaryNumber":"63","birthDate":"1996-11-17","currentAge":29,"birthCity":"Bristol","birthStateProvince":"TN","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Stratton","boxscoreName":"Stratton, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Stratton","nameSlug":"hunter-stratton-676702","firstLastName":"Hunter Stratton","lastFirstName":"Stratton, Hunter","lastInitName":"Stratton, H","initLastName":"H Stratton","fullFMLName":"Hunter Stratton","fullLFMName":"Stratton, Hunter ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675911":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","firstName":"Spencer","lastName":"Strider","primaryNumber":"99","birthDate":"1998-10-28","currentAge":27,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Strider","middleName":"Robert","boxscoreName":"Strider","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2021-10-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Strider","nameSlug":"spencer-strider-675911","firstLastName":"Spencer Strider","lastFirstName":"Strider, Spencer","lastInitName":"Strider, S","initLastName":"S Strider","fullFMLName":"Spencer Robert Strider","fullLFMName":"Strider, Spencer Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"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},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663897":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897","firstName":"Lucas","lastName":"Williams","birthDate":"1996-08-09","currentAge":30,"birthCity":"Park Ridge","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luke","useLastName":"Williams","middleName":"Daniel","boxscoreName":"Williams, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"WILL-yims","mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Williams","nameSlug":"luke-williams-663897","firstLastName":"Luke Williams","lastFirstName":"Williams, Luke","lastInitName":"Williams, L","initLastName":"L Williams","fullFMLName":"Lucas Daniel Williams","fullLFMName":"Williams, Lucas Daniel","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID641540":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540","firstName":"Dane","lastName":"Dunning","primaryNumber":"27","birthDate":"1994-12-20","currentAge":31,"birthCity":"Orange Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dane","useLastName":"Dunning","middleName":"Anthony","boxscoreName":"Dunning","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Dunning","nameSlug":"dane-dunning-641540","firstLastName":"Dane Dunning","lastFirstName":"Dunning, Dane","lastInitName":"Dunning, D","initLastName":"D Dunning","fullFMLName":"Dane Anthony Dunning","fullLFMName":"Dunning, Dane Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":36,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID607481":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481","firstName":"Aaron","lastName":"Bummer","primaryNumber":"36","birthDate":"1993-09-21","currentAge":32,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Bummer","middleName":"James","boxscoreName":"Bummer","nickName":"Bum","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2017-07-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Bummer","nameSlug":"aaron-bummer-607481","firstLastName":"Aaron Bummer","lastFirstName":"Bummer, Aaron","lastInitName":"Bummer, A","initLastName":"A Bummer","fullFMLName":"Aaron James Bummer","fullLFMName":"Bummer, Aaron James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID663586":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","firstName":"Michael","lastName":"Riley","primaryNumber":"27","birthDate":"1997-04-02","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Austin","useLastName":"Riley","middleName":"Austin","boxscoreName":"Riley, A","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Riley","nameSlug":"austin-riley-663586","firstLastName":"Austin Riley","lastFirstName":"Riley, Austin","lastInitName":"Riley, A","initLastName":"A Riley","fullFMLName":"Michael Austin Riley","fullLFMName":"Riley, Michael Austin","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID666214":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214","firstName":"Joseph","lastName":"Wentz","primaryNumber":"33","birthDate":"1997-10-06","currentAge":28,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Wentz","middleName":"Barrett","boxscoreName":"Wentz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Wentz","nameSlug":"joey-wentz-666214","firstLastName":"Joey Wentz","lastFirstName":"Wentz, Joey","lastInitName":"Wentz, J","initLastName":"J Wentz","fullFMLName":"Joseph Barrett Wentz","fullLFMName":"Wentz, Joseph Barrett","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID506702":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702","firstName":"Sandy","lastName":"León","birthDate":"1989-03-13","currentAge":37,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 9\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sandy","useLastName":"León","middleName":"David","boxscoreName":"León","nickName":"Noah","gender":"M","nameMatrilineal":"Balan","isPlayer":true,"isVerified":true,"pronunciation":"SAN-dee lee-OHN","mlbDebutDate":"2012-05-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy León","nameSlug":"sandy-leon-506702","firstLastName":"Sandy León","lastFirstName":"León, Sandy","lastInitName":"León, S","initLastName":"S León","fullFMLName":"Sandy David León","fullLFMName":"León, Sandy David","strikeZoneTop":3.095,"strikeZoneBottom":1.562},"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}},"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":34643,"firstPitch":"2025-07-26T00:08:00.000Z","gameDurationMinutes":178},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"home":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"}},"officialScorer":{"id":432625,"fullName":"Will Rudd","link":"/api/v1/people/432625"},"primaryDatacaster":{"id":663033,"fullName":"Jim Buckle","link":"/api/v1/people/663033"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jurickson Profar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T00:08:52.974Z","endTime":"2025-07-26T00:09:44.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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-25T21:35:24.333Z","endTime":"2025-07-25T23:46:46.861Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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-25T23:46:46.861Z","endTime":"2025-07-26T00:07:02.038Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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-26T00:07:02.038Z","endTime":"2025-07-26T00:08:55.101Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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":94.1,"endSpeed":85.8,"strikeZoneTop":3.41710850458663,"strikeZoneBottom":1.42742178769105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.103282032259806,"aZ":-16.89611959938098,"pfxX":-7.084011470814957,"pfxZ":8.060820719934277,"pX":-1.3428952707563975,"pZ":3.177495341601972,"vX0":4.845690296921265,"vY0":-136.9983717315588,"vZ0":-3.363379210703204,"x":168.19,"y":152.99,"x0":-2.216898509523344,"y0":50.002001237378316,"z0":5.580347006218924,"aX":-13.42512482401218},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":11.8,"spinRate":2241,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40025312056742646,"extension":6.832798968170537},"index":3,"playId":"c28e8ae0-363f-386f-a405-146a40959e2e","pitchNumber":1,"startTime":"2025-07-26T00:08:55.101Z","endTime":"2025-07-26T00:08:59.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.895802112945407,"aZ":-30.066861180333678,"pfxX":-9.375214421133137,"pfxZ":1.248261736152097,"pX":0.1434425331453977,"pZ":1.4803618345743075,"vX0":8.906566915995198,"vY0":-128.9853469761208,"vZ0":-4.429689453855262,"x":111.53,"y":198.81,"x0":-2.1301181453735976,"y0":50.004911778686164,"z0":5.528607723922867,"aX":-15.858085543373102},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":15.1,"spinRate":1728,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.42403315634234673,"extension":7.091798848490617},"index":4,"playId":"65b71aa8-2f1a-343a-833d-6bb0bd55918c","pitchNumber":2,"startTime":"2025-07-26T00:09:08.549Z","endTime":"2025-07-26T00:09:12.289Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.49388969823672,"strikeZoneBottom":1.62251204371099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21626657430469,"aZ":-16.652550369069015,"pfxX":-0.6289865161178139,"pfxZ":8.62506358046003,"pX":-0.34978624373106054,"pZ":2.5546739079642897,"vX0":5.201300800366375,"vY0":-133.2141509875735,"vZ0":-4.627351891162977,"x":130.33,"y":169.8,"x0":-2.2446639733221025,"y0":50.004028370266994,"z0":5.515419107266625,"aX":-1.1319831961312181},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":0.0,"spinRate":2418,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.4109208763259402,"extension":6.780428410536282},"index":5,"playId":"9d8f9310-17a2-34da-bede-046cd41696a2","pitchNumber":3,"startTime":"2025-07-26T00:09:22.968Z","endTime":"2025-07-26T00:09:27.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.261774901243154,"aZ":-41.04617698249267,"pfxX":1.833661198416198,"pfxZ":-7.020607252023893,"pX":-0.34652042557624185,"pZ":0.9241245871266565,"vX0":3.2850086721881926,"vY0":-112.28048663709852,"vZ0":-1.1734063384587277,"x":130.21,"y":213.83,"x0":-2.0726674104524827,"y0":50.00326553271171,"z0":5.668295036981296,"aX":2.3167591908191687},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-12.7,"breakHorizontal":-4.2,"spinRate":1926,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4897327450924096,"extension":6.871133900524923},"index":6,"playId":"244273c8-ade8-3b4a-9d21-e5f375191e5e","pitchNumber":4,"startTime":"2025-07-26T00:09:37.796Z","endTime":"2025-07-26T00:09:44.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:09:44.670Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T00:09:48.497Z","endTime":"2025-07-26T00:11:15.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":82.7,"strikeZoneTop":3.62073980990003,"strikeZoneBottom":1.61080458898878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.420180999131883,"aZ":-21.294247247710302,"pfxX":0.46615126254756145,"pfxZ":6.218142859778535,"pX":-1.1085625094151395,"pZ":2.070278820797434,"vX0":3.4381002555055367,"vY0":-131.8241657124997,"vZ0":-4.636492099074957,"x":159.26,"y":182.88,"x0":-2.4932398534354316,"y0":50.00612172593267,"z0":5.434970292797583,"aX":0.8160792748994211},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":-1.7,"spinRate":2333,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.4163443539088987,"extension":6.867663703560853},"index":0,"playId":"8348a3eb-4c16-32ae-9e17-5bf4ee9b1f77","pitchNumber":1,"startTime":"2025-07-26T00:10:15.691Z","endTime":"2025-07-26T00:10:21.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.65640444587905,"strikeZoneBottom":1.76327322183291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44883268351306,"aZ":-16.367952912907164,"pfxX":-7.52431905088017,"pfxZ":8.40552017613142,"pX":-0.5123984520222998,"pZ":3.8599586045815504,"vX0":7.127205141383182,"vY0":-136.80715786056047,"vZ0":-1.5305518864898822,"x":136.53,"y":134.56,"x0":-2.183975945032518,"y0":50.00181222530839,"z0":5.558046780090521,"aX":-14.147562035247931},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":12.0,"spinRate":2255,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4016104706313408,"extension":6.995840056215846},"index":1,"playId":"220dc258-eac4-3a4a-b43d-572e1b58296b","pitchNumber":2,"startTime":"2025-07-26T00:10:29.216Z","endTime":"2025-07-26T00:10:33.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.58355393522488,"strikeZoneBottom":1.53448709743184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.402475237500884,"aZ":-28.293759473272807,"pfxX":-9.875724270979797,"pfxZ":2.2520274938054454,"pX":0.6464274088446427,"pZ":0.7426419919860856,"vX0":10.510451341035141,"vY0":-130.34832411723664,"vZ0":-6.467190865104537,"x":80.71,"y":174.82,"x0":-2.15496993270971,"y0":50.001369876931534,"z0":5.392198467338145,"aX":-16.99329798653078},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.8,"breakHorizontal":15.6,"spinRate":1656,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.42021156291639805,"extension":6.9784270905971475},"index":2,"playId":"10584aed-2d70-3d9c-9dad-6bcca25002d9","pitchNumber":3,"startTime":"2025-07-26T00:10:47.267Z","endTime":"2025-07-26T00:10:51.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.66071676824297,"strikeZoneBottom":1.68966058415492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.214472193144594,"aZ":-18.31150167016019,"pfxX":-7.91859613722282,"pfxZ":7.277662347038548,"pX":-1.0425160534370024,"pZ":3.110246253817331,"vX0":5.709546152637065,"vY0":-137.75016033364162,"vZ0":-2.940672406193666,"x":156.74,"y":154.8,"x0":-2.1229682302328055,"y0":50.00031547640014,"z0":5.4432735887958525,"aX":-15.076303275748897},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":13.0,"spinRate":2278,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39903182093383904,"extension":6.983100228651933},"index":3,"playId":"77b0aec1-7b62-3083-a8d8-8709b0a4c867","pitchNumber":4,"startTime":"2025-07-26T00:11:10.182Z","endTime":"2025-07-26T00:11:15.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:11:15.641Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a ground ball to left fielder Wyatt Langford. Matt Olson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T00:11:25.481Z","endTime":"2025-07-26T00:11:52.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.62683449307737,"strikeZoneBottom":1.67711157218918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.983493596374377,"aZ":-18.976387292911397,"pfxX":-2.1744990416346655,"pfxZ":7.5148633069218205,"pX":0.13202482393856343,"pZ":1.7780162362506724,"vX0":6.880571127800477,"vY0":-131.4423727161942,"vZ0":-5.754190084997304,"x":111.97,"y":190.77,"x0":-2.233097497432876,"y0":50.001016988174825,"z0":5.397547545702339,"aX":-3.8186913727972214},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":2.5,"spinRate":2321,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4161843707585797,"extension":6.819576225378308},"hitData":{"launchSpeed":96.8,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.91,"coordY":100.88}},"index":0,"playId":"408cd28f-20ca-350f-a544-1d4e662cb710","pitchNumber":1,"startTime":"2025-07-26T00:11:41.142Z","endTime":"2025-07-26T00:11:52.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:11:52.467Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out sharply to center fielder Michael Helman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T00:11:55.557Z","endTime":"2025-07-26T00:13:27.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.2,"strikeZoneTop":3.31885702601792,"strikeZoneBottom":1.53846295906125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.67714754901283,"aZ":-38.730627266992286,"pfxX":4.2811350007175,"pfxZ":-5.462189953469797,"pX":1.0733462445050022,"pZ":1.4578562113298987,"vX0":5.27864354735575,"vY0":-109.56298130830771,"vZ0":-0.1553316666904896,"x":76.09,"y":199.42,"x0":-1.935349237194777,"y0":50.00393561375896,"z0":5.713935414387588,"aX":5.137061876605342},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-9.5,"breakHorizontal":-9.2,"spinRate":1930,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.5023975812184349,"extension":7.038612375104253},"index":0,"playId":"67a50a99-5d8c-3693-9236-3cd086963c36","pitchNumber":1,"startTime":"2025-07-26T00:12:19.196Z","endTime":"2025-07-26T00:12:25.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.42868722396792,"strikeZoneBottom":1.53147339980259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.387672048939955,"aZ":-31.655665731445406,"pfxX":-7.716316842432195,"pfxZ":0.31708488972375015,"pX":-1.2415098206410393,"pZ":3.010223615771553,"vX0":4.962645524836143,"vY0":-127.25522479774206,"vZ0":-0.3352689094357444,"x":164.32,"y":157.5,"x0":-2.2155187732550172,"y0":50.00300468711409,"z0":5.65374143891684,"aX":-12.641417487516964},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.7,"breakHorizontal":12.8,"spinRate":1567,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4305962817669551,"extension":7.038292854908997},"index":1,"playId":"40cda350-a360-3e6d-9c74-c9d2a810afb4","pitchNumber":2,"startTime":"2025-07-26T00:12:40.479Z","endTime":"2025-07-26T00:12:47.034Z","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":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.39242204681879,"strikeZoneBottom":1.41699433494399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.033909073553165,"aZ":-19.22421731398829,"pfxX":0.2508563119055103,"pfxZ":7.363031000087106,"pX":0.3126442336071977,"pZ":2.3788647089563413,"vX0":6.560536106939028,"vY0":-131.77930709465667,"vZ0":-3.9715079710689727,"x":105.08,"y":174.55,"x0":-2.2418168213184857,"y0":50.002522652239996,"z0":5.325879005445102,"aX":0.43963941442843424},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.7,"breakHorizontal":-1.9,"spinRate":2401,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.41566677858906553,"extension":6.958260041995281},"index":2,"playId":"c8be3326-2e13-3ca5-acaf-5db0af809d5c","pitchNumber":3,"startTime":"2025-07-26T00:12:59.271Z","endTime":"2025-07-26T00:13:04.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.411789694573415,"aZ":-30.56259841751507,"pfxX":-9.56836950579158,"pfxZ":0.97588857096091,"pX":-0.4300372248739655,"pZ":2.104192959200813,"vX0":7.244542934362733,"vY0":-127.53260216063572,"vZ0":-2.3633782194855133,"x":133.39,"y":181.97,"x0":-2.0654484212364537,"y0":50.00076176320328,"z0":5.455289846525242,"aX":-15.74799349157468},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":15.7,"spinRate":1536,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.4296060376652826,"extension":6.895377228927991},"hitData":{"launchSpeed":103.1,"launchAngle":27.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":110.0,"coordY":38.0}},"index":3,"playId":"27a80e17-0da2-3fdb-a87c-776529c38781","pitchNumber":4,"startTime":"2025-07-26T00:13:14.099Z","endTime":"2025-07-26T00:13:27.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:13:27.988Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Riley grounds out, shortstop Corey Seager to first baseman Josh Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T00:13:32.663Z","endTime":"2025-07-26T00:14:25.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.54360334384687,"strikeZoneBottom":1.38474098805937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99188806754436,"aZ":-16.029433450586808,"pfxX":-8.64512865232643,"pfxZ":8.393706507463135,"pX":0.9615891535310154,"pZ":2.096200303434774,"vX0":10.900201992255985,"vY0":-138.33107328067072,"vZ0":-5.782656460634142,"x":80.35,"y":182.18,"x0":-1.9204932406291535,"y0":50.00461264138891,"z0":5.301667945589417,"aX":-16.632566922709444},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":13.2,"spinRate":2297,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39708723233014,"extension":7.250266071960593},"index":0,"playId":"f5c2f57c-6b31-37de-bb13-b4f85d673bbd","pitchNumber":1,"startTime":"2025-07-26T00:13:54.164Z","endTime":"2025-07-26T00:13:59.152Z","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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.897142098962824,"aZ":-21.350330046956824,"pfxX":-10.496764700496644,"pfxZ":5.673469314382077,"pX":-0.780158490709602,"pZ":2.540058775013559,"vX0":7.20306965512769,"vY0":-137.8170088968461,"vZ0":-3.8930813907820965,"x":146.74,"y":170.2,"x0":-2.0744618326948525,"y0":50.00463073654625,"z0":5.427359463815877,"aX":-20.03389748641748},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.6,"breakHorizontal":17.3,"spinRate":2262,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3986356304417793,"extension":7.057130825086167},"hitData":{"launchSpeed":71.8,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.4,"coordY":150.7}},"index":1,"playId":"a1bc8366-e68d-326b-8289-06a72b6650db","pitchNumber":2,"startTime":"2025-07-26T00:14:15.218Z","endTime":"2025-07-26T00:14:25.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:14:25.053Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sam Haggerty singles on a fly ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T00:16:14.754Z","endTime":"2025-07-26T00:18:16.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.22738397574525,"strikeZoneBottom":1.41878178746707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.602124160369033,"aZ":-11.167354547184585,"pfxX":2.713185765984725,"pfxZ":11.346518140216146,"pX":-0.8170247324380248,"pZ":3.4143753668956474,"vX0":-5.030404264052269,"vY0":-134.7914819396977,"vZ0":-5.567678318407838,"x":148.14,"y":146.59,"x0":0.7156873597273262,"y0":50.00241579341513,"z0":6.285767118893689,"aX":5.023310149927967},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.7,"breakHorizontal":-4.0,"spinRate":2308,"spinDirection":159},"zone":11,"typeConfidence":0.91,"plateTime":0.4053842087551254,"extension":6.954750116173982},"index":0,"playId":"efda8913-c035-33ad-b5d5-ec12818d2386","pitchNumber":1,"startTime":"2025-07-26T00:16:37.396Z","endTime":"2025-07-26T00:16:42.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.422590175968377,"aZ":-11.182636416658537,"pfxX":3.8557881758016794,"pfxZ":10.907016123763004,"pX":-0.3610008720914157,"pZ":3.2497066424058847,"vX0":-4.292005734254156,"vY0":-137.5750831324508,"vZ0":-6.2564558140076825,"x":130.76,"y":151.04,"x0":0.7154904147394435,"y0":50.00013807986684,"z0":6.305131077508366,"aX":7.4188401944323275},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":-6.1,"spinRate":2329,"spinDirection":158},"zone":1,"typeConfidence":0.92,"plateTime":0.39755018482530513,"extension":6.882048656880173},"index":1,"playId":"2f12eae0-3aae-3e6f-bb2b-bda38c99970d","pitchNumber":2,"startTime":"2025-07-26T00:16:54.027Z","endTime":"2025-07-26T00:16:58.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.5,"strikeZoneTop":3.07265918676949,"strikeZoneBottom":1.33258504347602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.15462871886297,"aZ":-38.3185835857871,"pfxX":-2.909954682756576,"pfxZ":-4.664847354398507,"pX":-0.730582306259808,"pZ":0.7742483263764948,"vX0":-2.7012479405663976,"vY0":-114.60325358493473,"vZ0":-3.4332583775797305,"x":144.85,"y":217.88,"x0":0.8458226849337457,"y0":50.003886515706945,"z0":6.072315312791714,"aX":-3.8317906377382065},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.0,"breakHorizontal":6.0,"spinRate":2438,"spinDirection":316},"zone":13,"typeConfidence":0.91,"plateTime":0.4797674888411838,"extension":7.104071960268683},"index":2,"playId":"84c7f09c-8507-3e48-b808-f1dbf4c7ab72","pitchNumber":3,"startTime":"2025-07-26T00:17:18.580Z","endTime":"2025-07-26T00:17:22.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.349646795967214,"aZ":-38.87146847697695,"pfxX":-3.3531063033313284,"pfxZ":-4.994654929810346,"pX":0.002259952912947513,"pZ":1.0146309626486187,"vX0":-1.096585907017525,"vY0":-115.38540135192582,"vZ0":-3.231330765247617,"x":116.91,"y":211.38,"x0":0.9197640136039376,"y0":50.00083513611521,"z0":6.195046067902153,"aX":-4.500274353598344},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.6,"breakHorizontal":6.4,"spinRate":2572,"spinDirection":314},"zone":14,"typeConfidence":0.91,"plateTime":0.4755030173416199,"extension":7.101666664894999},"index":3,"playId":"08055c72-06a2-3681-8b0c-ad5390d807c1","pitchNumber":4,"startTime":"2025-07-26T00:17:36.574Z","endTime":"2025-07-26T00:17:42.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.210353993338728,"aZ":-41.36269692414311,"pfxX":-3.9350240896908084,"pfxZ":-6.8320295099450465,"pX":0.7522244340469709,"pZ":1.927364807716367,"vX0":0.46607102196828665,"vY0":-115.44899286141012,"vZ0":-0.7793651794145025,"x":88.33,"y":186.74,"x0":1.0583619383988199,"y0":50.003446375420076,"z0":6.262924772709836,"aX":-5.29267370117632},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.2,"breakHorizontal":7.0,"spinRate":2618,"spinDirection":314},"zone":6,"typeConfidence":0.91,"plateTime":0.4750844367088072,"extension":7.1170883188061955},"hitData":{"launchSpeed":73.7,"launchAngle":29.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.74,"coordY":125.76}},"index":4,"playId":"7ba8d993-b547-3332-b839-cf60f9d2e10a","pitchNumber":5,"startTime":"2025-07-26T00:18:03.836Z","endTime":"2025-07-26T00:18:16.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:18:16.888Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T00:18:19.692Z","endTime":"2025-07-26T00:19:37.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.25150579010047,"strikeZoneBottom":1.46957724219511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6841416223919,"aZ":-28.927348656803066,"pfxX":-2.4901795142605327,"pfxZ":2.0844515422726735,"pX":-0.05334709134390182,"pZ":1.330785818418492,"vX0":-2.50437840716129,"vY0":-123.47906981581765,"vZ0":-5.5055760400186555,"x":119.03,"y":202.85,"x0":1.2944529598745946,"y0":50.00243960865462,"z0":5.998881420728444,"aX":-3.8765476715487397},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.9,"breakHorizontal":5.0,"spinRate":2440,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.442179861600589,"extension":7.038514621053119},"index":0,"playId":"9a17dba2-df70-3b22-847d-3427e95f5285","pitchNumber":1,"startTime":"2025-07-26T00:18:48.730Z","endTime":"2025-07-26T00:18:53.623Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"c4a10747-c29e-36f3-8f10-401f6e4870c4","startTime":"2025-07-26T00:19:07.536Z","endTime":"2025-07-26T00:19:10.899Z","isPitch":false,"type":"pickoff"},{"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":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.964809422920844,"aZ":-28.50234486749893,"pfxX":-2.4632567071757903,"pfxZ":2.3299988087509504,"pX":0.6543392923455988,"pZ":3.0025936852401323,"vX0":-0.9225936941857001,"vY0":-124.20973452020102,"vZ0":-2.073809591132046,"x":92.06,"y":157.71,"x0":1.3497670870655376,"y0":50.00298780000068,"z0":6.199431677186933,"aX":-3.8800565831302785},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.0,"breakHorizontal":4.7,"spinRate":2543,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.43959269466503725,"extension":6.824059973845431},"hitData":{"launchSpeed":79.8,"launchAngle":40.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.84,"coordY":106.97}},"index":2,"playId":"9df74cbc-7588-3d9d-a0e5-47b2f6eaf254","pitchNumber":2,"startTime":"2025-07-26T00:19:24.361Z","endTime":"2025-07-26T00:19:37.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:19:37.101Z","atBatIndex":6},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Marcus Semien out on a sacrifice fly to center fielder Michael Harris II. Sam Haggerty scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T00:19:44.331Z","endTime":"2025-07-26T00:21:57.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.8,"strikeZoneTop":3.31859266654448,"strikeZoneBottom":1.65815419298232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.08223380521394,"aZ":-29.998403410996378,"pfxX":-2.427381797247049,"pfxZ":1.3957996754745476,"pX":-0.8466108749940432,"pZ":1.275524567063472,"vX0":-4.4013559798816155,"vY0":-123.50142096223665,"vZ0":-5.2529541517769,"x":149.27,"y":204.34,"x0":1.2693018326813306,"y0":50.001406926847835,"z0":5.933601275348741,"aX":-3.772647219522172},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":5.4,"spinRate":2513,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4423886229324996,"extension":7.027453183253827},"index":0,"playId":"db7ef371-2f1a-37c5-a39f-b95713cc3861","pitchNumber":1,"startTime":"2025-07-26T00:20:00.493Z","endTime":"2025-07-26T00:20:14.097Z","isPitch":true,"type":"pitch"},{"details":{"description":"Sam Haggerty steals (10) 2nd base. Sam Haggerty to 3rd. Sam Haggerty advances to 3rd, on a throwing error by catcher Sean Murphy.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"db7ef371-2f1a-37c5-a39f-b95713cc3861","startTime":"2025-07-26T00:20:28.215Z","endTime":"2025-07-26T00:20:43.176Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"}},{"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":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.722140641287954,"aZ":-10.784832470839907,"pfxX":2.6132097902348588,"pfxZ":11.439035166471626,"pX":0.3398947047149573,"pZ":2.7304990501896147,"vX0":-2.3550219551180467,"vY0":-136.30732549968482,"vZ0":-6.99350311923052,"x":104.04,"y":165.06,"x0":0.8782166036919855,"y0":50.00398947261211,"z0":6.08495839724777,"aX":4.88682123704354},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":-4.2,"spinRate":2330,"spinDirection":156},"zone":6,"typeConfidence":0.91,"plateTime":0.4028149343453018,"extension":7.039817594703111},"index":2,"playId":"6648672d-953f-3905-be01-978301f72a0d","pitchNumber":2,"startTime":"2025-07-26T00:20:43.176Z","endTime":"2025-07-26T00:20:48.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.32073793298366,"strikeZoneBottom":1.65222959044859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.059520813833245,"aZ":-8.118430596801565,"pfxX":3.024065921229888,"pfxZ":12.631020008128118,"pX":-1.8481908701279932,"pZ":1.416290873999564,"vX0":-7.05634977852095,"vY0":-137.28901159981584,"vZ0":-10.88864113713511,"x":187.45,"y":200.54,"x0":0.36506380864805027,"y0":50.00014392840648,"z0":5.991117928658274,"aX":5.758436687258394},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.6,"breakHorizontal":-4.0,"spinRate":2473,"spinDirection":161},"zone":13,"typeConfidence":0.92,"plateTime":0.3993035383284491,"extension":7.246015991184039},"index":3,"playId":"df90c2a0-f640-3644-9075-b016eee2e5e9","pitchNumber":3,"startTime":"2025-07-26T00:21:03.593Z","endTime":"2025-07-26T00:21:08.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.29878752824744,"strikeZoneBottom":1.63047283828235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54927574260867,"aZ":-26.325221975647256,"pfxX":-1.8287807598629038,"pfxZ":3.5330375011487076,"pX":0.15067634647588304,"pZ":1.3615645260204496,"vX0":-1.9375859932814095,"vY0":-127.65572776837301,"vZ0":-6.184279571360357,"x":111.26,"y":202.02,"x0":1.1562816181648432,"y0":50.00283258850322,"z0":5.879809839256502,"aX":-3.0268517673638002},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":3.7,"spinRate":2583,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.42857468519861674,"extension":7.172236611093929},"index":4,"playId":"d5fc948e-2d2c-3768-baca-276ec0929731","pitchNumber":4,"startTime":"2025-07-26T00:21:24.351Z","endTime":"2025-07-26T00:21:28.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.022317704793142,"aZ":-26.314657775559034,"pfxX":-1.6636379430358113,"pfxZ":3.602493596172903,"pX":0.051472776183559825,"pZ":1.8830082692325067,"vX0":-2.313203564675535,"vY0":-126.51603644048312,"vZ0":-4.978033850759224,"x":115.04,"y":187.94,"x0":1.1926366221780171,"y0":50.003167185971606,"z0":5.976799379515535,"aX":-2.7052519664291363},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.6,"breakHorizontal":3.5,"spinRate":2572,"spinDirection":190},"zone":8,"typeConfidence":2.0,"plateTime":0.4323995896622965,"extension":7.036368314728844},"hitData":{"launchSpeed":94.6,"launchAngle":37.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.19,"coordY":62.92}},"index":5,"playId":"9afdb293-6ee8-3a14-af31-d30eea1dab35","pitchNumber":5,"startTime":"2025-07-26T00:21:44.191Z","endTime":"2025-07-26T00:21:57.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:21:57.624Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T00:22:17.865Z","endTime":"2025-07-26T00:23:42.624Z","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":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":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":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.64818588698235,"aZ":-9.103059216797003,"pfxX":1.411212728355979,"pfxZ":12.418665586629832,"pX":-0.5835549315320709,"pZ":3.9550402429109113,"vX0":-3.8126559275458525,"vY0":-135.89229705251142,"vZ0":-4.346283609094976,"x":139.24,"y":131.99,"x0":0.6584408836023765,"y0":50.00081144971062,"z0":6.215563845746585,"aX":2.621647330844109},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.7,"breakHorizontal":-1.7,"spinRate":2409,"spinDirection":160},"zone":11,"typeConfidence":0.92,"plateTime":0.40409149294857594,"extension":7.146670204544263},"index":0,"playId":"ff002beb-d885-3a56-b3ec-b3937d0995e8","pitchNumber":1,"startTime":"2025-07-26T00:22:25.674Z","endTime":"2025-07-26T00:22:30.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.2,"strikeZoneTop":3.39951412325353,"strikeZoneBottom":1.39865553579018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.193406365226664,"aZ":-38.09949893286159,"pfxX":-2.1357372250870887,"pfxZ":-4.184177010444356,"pX":0.3628447624641814,"pZ":1.6273483991338669,"vX0":-0.47779946823713715,"vY0":-118.23830015590642,"vZ0":-2.493802738099609,"x":103.17,"y":194.84,"x0":0.8448884857299588,"y0":50.0006075239425,"z0":6.186317002893768,"aX":-3.0281520035656793},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.9,"breakHorizontal":4.0,"spinRate":2725,"spinDirection":308},"zone":9,"typeConfidence":0.91,"plateTime":0.4629614496203436,"extension":7.1863155627762465},"index":1,"playId":"798b24c2-873b-3df7-94f8-27daf4b0f1f6","pitchNumber":2,"startTime":"2025-07-26T00:22:44.808Z","endTime":"2025-07-26T00:22:49.962Z","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":2,"outs":2},"index":2,"startTime":"2025-07-26T00:23:00.687Z","endTime":"2025-07-26T00:23:15.347Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.36506179939053,"strikeZoneBottom":1.51888108353745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.012019486648374,"aZ":-39.156919070913354,"pfxX":-1.9208610130645556,"pfxZ":-4.984929063993185,"pX":-0.907857641233881,"pZ":-0.10398029366163046,"vX0":-3.254458086961804,"vY0":-117.80811253320921,"vZ0":-5.955974047901378,"x":151.61,"y":241.59,"x0":0.7426363834680598,"y0":50.00249728010087,"z0":6.0887274260541595,"aX":-2.691092417724463},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.2,"breakHorizontal":4.3,"spinRate":2687,"spinDirection":321},"zone":13,"typeConfidence":0.91,"plateTime":0.46547355817142755,"extension":7.1913692308288},"index":3,"playId":"506f30b3-e17b-33f4-81a1-23b5f2ccc1ec","pitchNumber":3,"startTime":"2025-07-26T00:23:15.347Z","endTime":"2025-07-26T00:23:18.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.67311952043377,"aZ":-10.880585667747429,"pfxX":3.155837738723296,"pfxZ":11.304055478999604,"pX":-0.4317675190620154,"pZ":3.458826041137016,"vX0":-4.095660779991927,"vY0":-136.53328521926917,"vZ0":-5.2748059682958734,"x":133.46,"y":145.39,"x0":0.6792710607522705,"y0":50.00308613636447,"z0":6.167709725676906,"aX":5.945226687730555},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.6,"breakHorizontal":-4.8,"spinRate":2317,"spinDirection":161},"zone":1,"typeConfidence":0.92,"plateTime":0.4014951649479013,"extension":7.025810645721845},"index":4,"playId":"5f4cbbda-1089-33d9-8e54-fb5b5d9dbd5e","pitchNumber":4,"startTime":"2025-07-26T00:23:37.827Z","endTime":"2025-07-26T00:23:42.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:23:42.624Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ozzie Albies walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T00:25:30.818Z","endTime":"2025-07-26T00:27:04.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.6,"strikeZoneTop":2.9367419103843,"strikeZoneBottom":1.31646366494513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.84177706200851,"aZ":-36.393335323569445,"pfxX":2.947375690367018,"pfxZ":-3.5465675148949405,"pX":-0.12968564949008576,"pZ":3.5233259311025393,"vX0":3.2194090376021287,"vY0":-108.42233502076428,"vZ0":3.2711001088327842,"x":121.94,"y":143.65,"x0":-2.0161992399355038,"y0":50.00097145125768,"z0":5.965028905134821,"aX":3.5097811306408153},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-5.2,"breakHorizontal":-6.2,"spinRate":1648,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.5050703761199906,"extension":7.055992694737257},"index":0,"playId":"85c3a38c-de9d-3f5a-bbdd-16fd8dbb0f73","pitchNumber":1,"startTime":"2025-07-26T00:25:48.333Z","endTime":"2025-07-26T00:25:53.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.9,"strikeZoneTop":3.01757582137317,"strikeZoneBottom":1.08597663870547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.078100254938036,"aZ":-39.05402980875281,"pfxX":4.046272726244331,"pfxZ":-5.6773128476387,"pX":2.00392458843705,"pZ":0.20295410162130306,"vX0":7.307613603034853,"vY0":-110.11131450761901,"vZ0":-2.784886186723601,"x":40.62,"y":233.3,"x0":-1.9020123394621498,"y0":50.004844783832084,"z0":5.671938134132731,"aX":4.899836366232678},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-10.7,"breakHorizontal":-9.5,"spinRate":1954,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.5000810948418457,"extension":7.157754128032127},"index":1,"playId":"d63e6d64-78b4-3019-b2de-1fbab9350081","pitchNumber":2,"startTime":"2025-07-26T00:26:06.583Z","endTime":"2025-07-26T00:26:10.883Z","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":89.3,"endSpeed":81.9,"strikeZoneTop":3.15800283057718,"strikeZoneBottom":1.34318967318818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25449114522285,"aZ":-20.47335769279586,"pfxX":0.31186346334863657,"pfxZ":6.866515433979957,"pX":1.3147029193746667,"pZ":2.2631791148178944,"vX0":8.376926334519263,"vY0":-129.73388683392207,"vZ0":-4.458536865674088,"x":66.89,"y":177.67,"x0":-1.9971046222952564,"y0":50.002013869310765,"z0":5.565394703280137,"aX":0.5301711734045602},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.6,"breakHorizontal":-2.4,"spinRate":2405,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.422273072627279,"extension":6.9240715700949025},"index":2,"playId":"04156ff5-c490-3f83-8c13-e9b2af8808d5","pitchNumber":3,"startTime":"2025-07-26T00:26:31.964Z","endTime":"2025-07-26T00:26:36.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.25647349694831,"strikeZoneBottom":1.51972227940575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.09616915513833,"aZ":-15.698942948080902,"pfxX":-8.25995313257159,"pfxZ":8.892261163816972,"pX":-0.17730742598205917,"pZ":2.4066756886479035,"vX0":8.260240101716445,"vY0":-135.83124370746052,"vZ0":-4.754284396611626,"x":123.76,"y":173.8,"x0":-2.1970059249017444,"y0":50.00228269490882,"z0":5.285139281285831,"aX":-15.303920045933491},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":13.0,"spinRate":2422,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.40453592377748127,"extension":7.140201475584659},"index":3,"playId":"f127cbab-76dd-34ba-8a12-f720bcc34ec1","pitchNumber":4,"startTime":"2025-07-26T00:26:47.155Z","endTime":"2025-07-26T00:26:51.130Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.09759170484811,"strikeZoneBottom":1.47752606806109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88467422842166,"aZ":-21.958551263609568,"pfxX":-0.7967371397686707,"pfxZ":5.8943606105588895,"pX":1.5683809612114181,"pZ":2.0649632035224488,"vX0":9.60550953503107,"vY0":-130.87604677235285,"vZ0":-4.475794073379976,"x":57.22,"y":183.03,"x0":-2.0474192139878933,"y0":50.00304833771647,"z0":5.444091555102757,"aX":-1.3825145815734126},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.8,"breakHorizontal":-0.7,"spinRate":2436,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.41866878261217266,"extension":6.8615232494590135},"index":4,"playId":"a2a78284-44e1-312e-9cab-fbec1ea83803","pitchNumber":5,"startTime":"2025-07-26T00:26:59.981Z","endTime":"2025-07-26T00:27:04.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:27:04.912Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sean Murphy grounds into a double play, shortstop Corey Seager to second baseman Marcus Semien to first baseman Josh Smith. Ozzie Albies out at 2nd. Sean Murphy out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T00:27:05.737Z","endTime":"2025-07-26T00:27:56.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.42080393757428,"strikeZoneBottom":1.52777791498865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.38532017297823,"aZ":-18.14621454607493,"pfxX":-9.507507857867342,"pfxZ":7.590420465235456,"pX":0.43780097063324264,"pZ":2.178227922003882,"vX0":9.271241649419348,"vY0":-135.0965087177284,"vZ0":-5.386369305860398,"x":100.31,"y":179.97,"x0":-1.8029667758332095,"y0":50.0057123331139,"z0":5.473111422302973,"aX":-17.579941878776925},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.7,"breakHorizontal":15.2,"spinRate":2328,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40539889486861025,"extension":6.99176050505345},"index":0,"playId":"ccc43ffd-9946-37ed-b739-1f3ea417219c","pitchNumber":1,"startTime":"2025-07-26T00:27:30.528Z","endTime":"2025-07-26T00:27:34.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.284812175284273,"aZ":-19.197367487598854,"pfxX":-9.712320322930935,"pfxZ":7.020325038455039,"pX":-0.3080888917789283,"pZ":2.425113764981263,"vX0":8.051002872846887,"vY0":-135.0918081863897,"vZ0":-4.57313970194589,"x":128.74,"y":173.3,"x0":-2.064284945093984,"y0":50.00641738622168,"z0":5.488481632044244,"aX":-17.96458120359877},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":15.8,"spinRate":2296,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40536228476367686,"extension":7.147599290441854},"hitData":{"launchSpeed":95.9,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.16,"coordY":157.66}},"index":1,"playId":"56ba4812-584c-3f5b-827b-fb5f3d92bb50","pitchNumber":2,"startTime":"2025-07-26T00:27:48.938Z","endTime":"2025-07-26T00:27:56.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:27:56.738Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman Marcus Semien to first baseman Josh Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T00:28:08.727Z","endTime":"2025-07-26T00:28:54.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.4,"endSpeed":85.4,"strikeZoneTop":3.50392674804674,"strikeZoneBottom":1.62522889897436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.897589079419994,"aZ":-15.64778913280903,"pfxX":-7.269315677724022,"pfxZ":8.762952562318892,"pX":0.3835742619007713,"pZ":3.6676710924620872,"vX0":8.845927129296498,"vY0":-137.09996820278425,"vZ0":-2.4765438674345845,"x":102.38,"y":139.75,"x0":-1.9543030569487772,"y0":50.00612401005057,"z0":5.662453967834277,"aX":-13.715339100615802},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":11.2,"spinRate":2263,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40092219623999226,"extension":6.8545799402468575},"index":0,"playId":"0e00a136-67ff-3a97-be0f-e246f16c3ac2","pitchNumber":1,"startTime":"2025-07-26T00:28:27.722Z","endTime":"2025-07-26T00:28:32.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.151071699334587,"aZ":-31.424442000587845,"pfxX":-8.87485605432618,"pfxZ":0.4521094367220373,"pX":-0.6413253138597037,"pZ":1.6349381796672202,"vX0":6.593094484642722,"vY0":-128.20716283636804,"vZ0":-3.7472731430215305,"x":141.45,"y":194.64,"x0":-2.0913833530513077,"y0":50.00417862505626,"z0":5.56421620840081,"aX":-14.79650613069765},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.2,"breakHorizontal":14.6,"spinRate":1587,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4269768591397547,"extension":6.95567534653355},"hitData":{"launchSpeed":97.6,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.72,"coordY":150.57}},"index":1,"playId":"29ccaf79-e3fb-3cf2-9b87-5d0f80bb0eda","pitchNumber":2,"startTime":"2025-07-26T00:28:46.915Z","endTime":"2025-07-26T00:28:54.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:28:54.176Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Jung flies out sharply to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:30:45.656Z","endTime":"2025-07-26T00:32:44.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.79934086931384,"strikeZoneBottom":1.84372324954688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.779897933607064,"aZ":-11.210893392889414,"pfxX":1.7400510887244804,"pfxZ":11.267463417407388,"pX":0.9902120977981155,"pZ":2.8632938501403853,"vX0":-0.43590301768632644,"vY0":-135.80084897370892,"vZ0":-7.000243977188344,"x":79.26,"y":161.47,"x0":0.9271218116084563,"y0":50.00402096545721,"z0":6.260819271737402,"aX":3.2380953163146806},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":-3.0,"spinRate":2375,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.4038970573846563,"extension":6.936690940429057},"index":0,"playId":"86ca0cce-b3c2-3be3-98e3-41a43b63709e","pitchNumber":1,"startTime":"2025-07-26T00:31:06.012Z","endTime":"2025-07-26T00:31:12.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.70031555845834,"strikeZoneBottom":1.80257306596239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.626339004767864,"aZ":-11.734536991857048,"pfxX":3.307300440422973,"pfxZ":11.108809149066765,"pX":0.9047767337311926,"pZ":3.004826891995881,"vX0":-0.6926210240399454,"vY0":-135.30639451922934,"vZ0":-6.174958829690463,"x":82.51,"y":157.65,"x0":0.735721414331987,"y0":50.00549199241518,"z0":6.151651739683399,"aX":6.086140807665121},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":-5.8,"spinRate":2400,"spinDirection":159},"zone":12,"typeConfidence":0.9,"plateTime":0.4059964271403782,"extension":7.064128029319962},"index":1,"playId":"695a949d-1a8a-3f77-b8c6-28fd04adc520","pitchNumber":2,"startTime":"2025-07-26T00:31:21.665Z","endTime":"2025-07-26T00:31:25.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.70454876819665,"strikeZoneBottom":1.51726587617301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.89588029099007,"aZ":-40.42344102131661,"pfxX":-3.672060009580613,"pfxZ":-6.006797781652318,"pX":-0.09748160977488794,"pZ":1.2770579508017612,"vX0":-0.7558204183723176,"vY0":-116.4166252483046,"vZ0":-2.4934638249041488,"x":120.72,"y":204.3,"x0":0.7085676152364845,"y0":50.00572042959842,"z0":6.189162824311399,"aX":-5.039762585363835},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.3,"breakHorizontal":6.8,"spinRate":2691,"spinDirection":309},"zone":13,"typeConfidence":0.91,"plateTime":0.47053672508380995,"extension":7.197467617156454},"index":2,"playId":"38986ebc-90d4-3576-88f8-c34f72bc4b40","pitchNumber":3,"startTime":"2025-07-26T00:31:38.413Z","endTime":"2025-07-26T00:31:44.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.78609401111598,"strikeZoneBottom":1.75337754019441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.303254432839697,"aZ":-11.803856086230628,"pfxX":2.4923381743126676,"pfxZ":10.864987286812408,"pX":1.025813703794623,"pZ":4.180301346347913,"vX0":-0.4530992148898787,"vY0":-136.39030120844265,"vZ0":-3.449652049127074,"x":77.9,"y":125.91,"x0":0.8708090544456419,"y0":50.00649410723805,"z0":6.281250912078397,"aX":4.674685157402888},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":-4.4,"spinRate":2394,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.4022973878544329,"extension":6.970526420377137},"index":3,"playId":"eb0e226c-0c71-3e4b-b7ca-d343b35d3b8b","pitchNumber":4,"startTime":"2025-07-26T00:31:58.436Z","endTime":"2025-07-26T00:32:03.644Z","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":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.62351397475843,"strikeZoneBottom":1.59082593069314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.079234192345805,"aZ":-29.38256703568775,"pfxX":-2.5578347514258457,"pfxZ":1.7854928903297314,"pX":0.9190957766131449,"pZ":2.7519656195055138,"vX0":0.14221801834792633,"vY0":-123.84754456126072,"vZ0":-2.1257850662186577,"x":81.97,"y":164.48,"x0":1.1938342002879245,"y0":50.00421564363394,"z0":6.061890706085828,"aX":-4.001934071211036},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":4.6,"spinRate":2541,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4410687851898585,"extension":6.96793794144101},"index":4,"playId":"6ab3fe02-c0a3-3e0b-b58c-80195b19e427","pitchNumber":5,"startTime":"2025-07-26T00:32:16.724Z","endTime":"2025-07-26T00:32:21.230Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.77,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.464553816705724,"aZ":-31.63346771398275,"pfxX":-2.8923372151058935,"pfxZ":0.35300186978952297,"pX":-0.580618589693193,"pZ":2.0263113598933655,"vX0":-2.979134854643255,"vY0":-123.07351330807369,"vZ0":-3.2283715965070092,"x":139.13,"y":184.07,"x0":1.0195228030871186,"y0":50.00503786071888,"z0":6.022652554171263,"aX":-4.455518932057474},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.1,"breakHorizontal":5.9,"spinRate":2603,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4443411769862915,"extension":7.171512627148197},"hitData":{"launchSpeed":100.2,"launchAngle":36.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":137.93,"coordY":49.08}},"index":5,"playId":"edca115e-7054-307d-bd4f-11f7dafd5332","pitchNumber":6,"startTime":"2025-07-26T00:32:34.816Z","endTime":"2025-07-26T00:32:44.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:32:44.459Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging, catcher Sean Murphy to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:32:46.588Z","endTime":"2025-07-26T00:34:49.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"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":2},"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":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.728707260375938,"aZ":-31.477364518104604,"pfxX":-2.7871606296646356,"pfxZ":0.44455676618573037,"pX":0.33191723608805257,"pZ":2.3187828625129145,"vX0":-0.9790093127803372,"vY0":-123.69560685260076,"vZ0":-2.67235184340013,"x":104.35,"y":176.17,"x0":1.0944462616096249,"y0":50.00138521015336,"z0":6.041553443728414,"aX":-4.335702938650337},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.5,"breakHorizontal":5.3,"spinRate":2554,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.44211602048962506,"extension":7.147303104473025},"index":0,"playId":"5fa1ce04-c93f-33b8-a05e-f34740e4674d","pitchNumber":1,"startTime":"2025-07-26T00:33:12.345Z","endTime":"2025-07-26T00:33:15.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.47087161482707,"strikeZoneBottom":1.69756942782198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.488238075237525,"aZ":-10.47505351402411,"pfxX":1.2701510672347536,"pfxZ":11.453657027811557,"pX":0.9900280024906026,"pZ":3.125988747677739,"vX0":-0.02156552720594372,"vY0":-137.2758265819733,"vZ0":-6.096145737572391,"x":79.26,"y":154.38,"x0":0.8332230559663192,"y0":50.00034486760039,"z0":6.099793345626215,"aX":2.4058420560103193},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.6,"breakHorizontal":-2.3,"spinRate":2416,"spinDirection":161},"zone":12,"typeConfidence":0.92,"plateTime":0.40012263674531434,"extension":7.157903393995913},"index":1,"playId":"788e6714-d4fc-3cd0-8c53-21d5d1e3dfb5","pitchNumber":2,"startTime":"2025-07-26T00:33:32.441Z","endTime":"2025-07-26T00:33:37.778Z","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":93.6,"endSpeed":85.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84642165117441,"aZ":-12.013068222257763,"pfxX":1.7637217749356355,"pfxZ":10.819361853146871,"pX":-0.8851760054392236,"pZ":3.097680685244953,"vX0":-4.649847100502631,"vY0":-136.11377632757194,"vZ0":-5.869107136681783,"x":150.74,"y":155.14,"x0":0.6214286852720238,"y0":50.000944896650665,"z0":6.125052272347833,"aX":3.286701146904165},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":-2.2,"spinRate":2373,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.40349563375903674,"extension":7.168830110981805},"index":2,"playId":"503f55c8-8421-3563-bbb2-4c1ab5566ce7","pitchNumber":3,"startTime":"2025-07-26T00:33:50.936Z","endTime":"2025-07-26T00:33:54.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.783197886045457,"aZ":-30.21078445243755,"pfxX":-2.986734184055759,"pfxZ":1.2186526584670725,"pX":0.5519464738158819,"pZ":1.9325503922563854,"vX0":-0.06959358824290135,"vY0":-125.57557645188388,"vZ0":-4.046694270820605,"x":95.96,"y":186.6,"x0":0.9683840804861343,"y0":50.001385533152266,"z0":6.003855342921242,"aX":-4.802362673186449},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.6,"breakHorizontal":5.4,"spinRate":2583,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.43502081952719607,"extension":7.117169260884015},"index":3,"playId":"f82c2980-4e2c-3f5c-bbb1-7acbaafed93e","pitchNumber":4,"startTime":"2025-07-26T00:34:18.146Z","endTime":"2025-07-26T00:34:21.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34624802681048,"aZ":-31.667967429360417,"pfxX":-2.659935064981614,"pfxZ":0.3233158604716211,"pX":-1.529603913295685,"pZ":0.6672039366364291,"vX0":-4.7887875491948595,"vY0":-124.25310933498923,"vZ0":-6.445930890429918,"x":175.3,"y":220.77,"x0":0.7728228333865608,"y0":50.000940897353125,"z0":5.946836317530773,"aX":-4.132239264006351},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.7,"breakHorizontal":6.0,"spinRate":2699,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.44187259239735877,"extension":7.078509817272092},"index":4,"playId":"238a16c9-9d3d-31d4-a6ac-749e82d06d04","pitchNumber":5,"startTime":"2025-07-26T00:34:39.682Z","endTime":"2025-07-26T00:34:49.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:34:49.622Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonah Heim homers (9) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:35:16.818Z","endTime":"2025-07-26T00:37:28.450Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.0,"strikeZoneTop":3.61670384404944,"strikeZoneBottom":1.68257526818562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.07837604401892,"aZ":-10.712609720636182,"pfxX":2.7698761939014775,"pfxZ":11.479664450513402,"pX":-0.9128941120039417,"pZ":2.7623576425574052,"vX0":-4.797496710803033,"vY0":-136.82759766175735,"vZ0":-7.027895160226156,"x":151.8,"y":164.2,"x0":0.5145164420604362,"y0":50.00672828286022,"z0":6.121982549254163,"aX":5.180535776901566},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":-3.8,"spinRate":2322,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.40243285631787984,"extension":7.2094217937077145},"index":0,"playId":"85485a7a-7e2d-3cd2-8bac-58a735e7e13c","pitchNumber":1,"startTime":"2025-07-26T00:35:37.524Z","endTime":"2025-07-26T00:35:42.517Z","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.8,"endSpeed":85.7,"strikeZoneTop":3.55287111606582,"strikeZoneBottom":1.67622521051334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.928563926618175,"aZ":-9.825518117365451,"pfxX":2.799137861872131,"pfxZ":11.774537010306181,"pX":-1.5662882160473572,"pZ":2.7000631229722276,"vX0":-6.404933247008406,"vY0":-137.6989502990204,"vZ0":-7.523486014592677,"x":176.7,"y":165.88,"x0":0.4384289008515524,"y0":50.00037786906752,"z0":6.152604206359423,"aX":5.312533398872094},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.7,"breakHorizontal":-3.6,"spinRate":2415,"spinDirection":156},"zone":11,"typeConfidence":0.92,"plateTime":0.3995687828021359,"extension":7.221983116415515},"index":1,"playId":"260a06ca-9424-347e-a02d-abf3b7fd7509","pitchNumber":2,"startTime":"2025-07-26T00:35:55.067Z","endTime":"2025-07-26T00:35:59.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.3,"strikeZoneTop":3.55639210214308,"strikeZoneBottom":1.71836664436192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.991949064886946,"aZ":-11.742613996777466,"pfxX":1.917174131222268,"pfxZ":10.801354946627978,"pX":-0.01892613527047264,"pZ":4.831503479236075,"vX0":-2.5993844614220136,"vY0":-137.5080717019714,"vZ0":-1.8842710021977533,"x":117.72,"y":108.33,"x0":0.6949873286767435,"y0":50.00075588606001,"z0":6.334101437337459,"aX":3.6260200149844124},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":-2.9,"spinRate":2354,"spinDirection":160},"zone":11,"typeConfidence":0.91,"plateTime":0.4002163722812848,"extension":6.957068367002037},"index":2,"playId":"d8d7310f-38a1-38ba-87b6-a3663cb5e1f1","pitchNumber":3,"startTime":"2025-07-26T00:36:13.628Z","endTime":"2025-07-26T00:36:21.766Z","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":2},"index":3,"startTime":"2025-07-26T00:36:27.059Z","endTime":"2025-07-26T00:36:43.040Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.342952887702566,"aZ":-29.543177536786942,"pfxX":-2.7146064032619552,"pfxZ":1.611050572521437,"pX":-0.2801947690770608,"pZ":2.588248431668851,"vX0":-2.127481311514837,"vY0":-127.1637588363979,"vZ0":-2.9227325407728424,"x":127.68,"y":168.9,"x0":0.9203782913260248,"y0":50.00587288075424,"z0":6.0990244062238785,"aX":-4.441099197885876},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":5.4,"spinRate":2527,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.4309077903523346,"extension":6.97028420530118},"index":4,"playId":"09b95972-3327-340b-826b-2c6de2bb276a","pitchNumber":4,"startTime":"2025-07-26T00:36:43.040Z","endTime":"2025-07-26T00:36:47.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.151683972223278,"aZ":-33.300976632463254,"pfxX":-1.4207642087550816,"pfxZ":-0.7075970518037149,"pX":-0.3897521226159863,"pZ":2.2141268710064037,"vX0":-2.5045704697474918,"vY0":-125.76787563237373,"vZ0":-2.9941126720269367,"x":131.86,"y":179.0,"x0":0.8045802828563853,"y0":50.00163674321727,"z0":6.128301666503399,"aX":-2.269167581370598},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.7,"breakHorizontal":3.1,"spinRate":2539,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.43596518935080697,"extension":7.043139143448288},"hitData":{"launchSpeed":99.3,"launchAngle":27.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.61,"coordY":68.05}},"index":5,"playId":"384e6ddc-815e-3009-b15f-23ab95d7a925","pitchNumber":5,"startTime":"2025-07-26T00:37:04.575Z","endTime":"2025-07-26T00:37:28.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:37:28.450Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T00:37:31.033Z","endTime":"2025-07-26T00:39:14.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"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":93.4,"endSpeed":84.5,"strikeZoneTop":3.20396288696593,"strikeZoneBottom":1.5644936035638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.060620636882504,"aZ":-10.977729986743629,"pfxX":3.3463155954957187,"pfxZ":11.539841235815873,"pX":-0.5846810409854637,"pZ":1.4658532908623352,"vX0":-4.20083643813167,"vY0":-135.51930668345588,"vZ0":-10.038907256614468,"x":139.29,"y":199.2,"x0":0.5598979225451242,"y0":50.00559337204682,"z0":6.013024998781472,"aX":6.148047141312651},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":-5.0,"spinRate":2374,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.4061183811636444,"extension":7.383768922122577},"index":0,"playId":"76bab6c1-2909-32b1-b5d1-ae9d2fb62bb0","pitchNumber":1,"startTime":"2025-07-26T00:37:55.101Z","endTime":"2025-07-26T00:37:59.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.21926387245093,"strikeZoneBottom":1.48254321566677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.93819366925557,"aZ":-11.159237490801639,"pfxX":3.013703310736404,"pfxZ":11.409962871879635,"pX":-1.0176410555993305,"pZ":1.1803723550542735,"vX0":-4.945765734211163,"vY0":-135.4321170943409,"vZ0":-10.738623105356938,"x":155.79,"y":206.91,"x0":0.44781714883545576,"y0":50.003008715954564,"z0":5.997383584357339,"aX":5.550972497608384},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":-4.3,"spinRate":2364,"spinDirection":162},"zone":13,"typeConfidence":0.89,"plateTime":0.4057676109294004,"extension":7.210120299986205},"index":1,"playId":"cde9ee5d-9708-3701-92ce-21b9686cd69a","pitchNumber":2,"startTime":"2025-07-26T00:38:11.693Z","endTime":"2025-07-26T00:38:16.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.14488412718687,"strikeZoneBottom":1.49601217975656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25816011091717,"aZ":-11.168380174056743,"pfxX":3.0009065993803308,"pfxZ":11.2920498063082,"pX":-0.6372701666581728,"pZ":2.411916859182727,"vX0":-4.260141986816295,"vY0":-136.1074687411629,"vZ0":-7.675062223443495,"x":141.29,"y":173.66,"x0":0.5645475094231753,"y0":50.00143786987762,"z0":6.0574008629744185,"aX":5.581935900307223},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":-4.4,"spinRate":2398,"spinDirection":158},"zone":4,"typeConfidence":0.91,"plateTime":0.4037403133485489,"extension":7.1499879915297715},"index":2,"playId":"6f9010e1-ea6e-3f49-bc24-3620121755ba","pitchNumber":3,"startTime":"2025-07-26T00:38:30.778Z","endTime":"2025-07-26T00:38:35.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44275547219078,"aZ":-11.333537419909833,"pfxX":2.3655820956899705,"pfxZ":11.116261651864358,"pX":-0.27346759430867673,"pZ":3.0370965553853666,"vX0":-3.08908016658637,"vY0":-136.8412384225048,"vZ0":-6.238686109309608,"x":127.42,"y":156.78,"x0":0.5687859556285597,"y0":50.00080111115674,"z0":6.1415093481759655,"aX":4.434313685297919},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":-3.6,"spinRate":2352,"spinDirection":159},"zone":2,"typeConfidence":0.91,"plateTime":0.40204797608815923,"extension":7.128519312468502},"index":3,"playId":"7a8cb659-0520-36e9-9dc7-f8adbd18b417","pitchNumber":4,"startTime":"2025-07-26T00:38:48.736Z","endTime":"2025-07-26T00:38:51.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.355936506472,"aZ":-29.734405453710583,"pfxX":-0.8181731864713008,"pfxZ":1.5526630901512808,"pX":-0.22399571738169347,"pZ":0.48398995207295764,"vX0":-2.373443138262096,"vY0":-124.51399232527572,"vZ0":-7.20394363312636,"x":125.54,"y":225.71,"x0":0.8468758023989379,"y0":50.00556357945897,"z0":5.866258135347977,"aX":-1.2882112077959995},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.4,"breakHorizontal":2.0,"spinRate":2562,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43943153922205846,"extension":7.100683323444322},"index":4,"playId":"fddbe928-6497-3a26-bc0b-8ad43dff59d8","pitchNumber":5,"startTime":"2025-07-26T00:39:09.586Z","endTime":"2025-07-26T00:39:14.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:39:14.001Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:41:07.007Z","endTime":"2025-07-26T00:42:42.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":90.1,"endSpeed":82.8,"strikeZoneTop":2.96924203546404,"strikeZoneBottom":1.28773292161455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.140481209729703,"aZ":-18.25916171009871,"pfxX":-0.0044045724204790915,"pfxZ":8.004050995247379,"pX":1.342737718389161,"pZ":1.930203809464675,"vX0":8.621771261306874,"vY0":-130.89503073383682,"vZ0":-5.626146700288321,"x":65.82,"y":186.66,"x0":-1.9906007743609098,"y0":50.003568067292214,"z0":5.47080954872236,"aX":-0.008989359134338909},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.4,"breakHorizontal":-1.8,"spinRate":2360,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.41814670139520427,"extension":7.034984335895231},"index":0,"playId":"8e29e89c-591e-3f26-8404-dab4637f6095","pitchNumber":1,"startTime":"2025-07-26T00:41:25.950Z","endTime":"2025-07-26T00:41:30.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.02116211942617,"strikeZoneBottom":1.33967722528542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.925444464461922,"aZ":-18.76031144824199,"pfxX":-10.844454622189282,"pfxZ":7.323351785853559,"pX":0.1743167568540649,"pZ":2.1552991545129467,"vX0":9.34274733846838,"vY0":-134.66131825619263,"vZ0":-5.249583751039465,"x":110.36,"y":180.59,"x0":-1.935383421250149,"y0":50.00544150882989,"z0":5.462190251912915,"aX":-19.869952793680334},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":17.5,"spinRate":2199,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4071352808161617,"extension":7.153078563624882},"index":1,"playId":"a5e5c0c9-ff8c-3761-9653-1a8d936a2834","pitchNumber":2,"startTime":"2025-07-26T00:41:44.403Z","endTime":"2025-07-26T00:41:48.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.713450017708116,"aZ":-30.03625257546506,"pfxX":-9.02437395444846,"pfxZ":1.2948399625938833,"pX":-0.33995179483802646,"pZ":1.3087974623641219,"vX0":6.957346171670021,"vY0":-127.59101353606513,"vZ0":-4.452600411852026,"x":129.96,"y":203.44,"x0":-1.9266483571211432,"y0":50.00449640813218,"z0":5.4376467972976865,"aX":-14.913301293632546},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":14.8,"spinRate":1652,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4289198626218367,"extension":7.13004925649374},"index":2,"playId":"8126e47c-147c-3412-ad47-f8b56cfde615","pitchNumber":3,"startTime":"2025-07-26T00:42:02.189Z","endTime":"2025-07-26T00:42:07.896Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T00:42:22.474Z","endTime":"2025-07-26T00:42:37.926Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32902133670587,"aZ":-40.43816907209398,"pfxX":3.2688158896442596,"pfxZ":-6.678253123442694,"pX":0.26576638034158645,"pZ":2.615849839560885,"vX0":3.766293058540375,"vY0":-111.00035525962922,"vZ0":2.1943126968273288,"x":106.87,"y":168.15,"x0":-1.882621214381905,"y0":50.0009714388466,"z0":5.849216530798842,"aX":4.046215934676846},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-11.0,"breakHorizontal":-7.0,"spinRate":1888,"spinDirection":44},"zone":2,"typeConfidence":2.0,"plateTime":0.4949338471679732,"extension":6.888099558599544},"index":4,"playId":"1affb355-610f-3a1c-96a0-df5c018749c1","pitchNumber":4,"startTime":"2025-07-26T00:42:37.926Z","endTime":"2025-07-26T00:42:42.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:42:42.475Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jurickson Profar grounds out, third baseman Josh Jung to first baseman Josh Smith.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:42:45.424Z","endTime":"2025-07-26T00:44:22.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.4,"strikeZoneTop":3.19306857751533,"strikeZoneBottom":1.43847290788887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.01250073414611,"aZ":-39.33200372857971,"pfxX":3.13066476053012,"pfxZ":-6.0605259214357545,"pX":-1.2434046802300607,"pZ":2.377045448456153,"vX0":1.0009129194009652,"vY0":-108.33529212803802,"vZ0":1.9355024354942818,"x":164.4,"y":174.6,"x0":-2.118895128310992,"y0":50.00251038232415,"z0":5.790997869705989,"aX":3.6979531284667804},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-10.1,"breakHorizontal":-6.0,"spinRate":1761,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.506780508629153,"extension":6.804019885106083},"index":0,"playId":"2aaaf560-3936-30c0-897c-3f695b6fcb56","pitchNumber":1,"startTime":"2025-07-26T00:43:07.216Z","endTime":"2025-07-26T00:43:11.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.25004366855404,"strikeZoneBottom":1.4955009964442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88478648022325,"aZ":-22.705221032102965,"pfxX":1.084850666613196,"pfxZ":5.451292279918884,"pX":1.0418419315149623,"pZ":1.5301404658887388,"vX0":7.510784367889015,"vY0":-130.9943216796904,"vZ0":-5.942284966498593,"x":77.29,"y":197.47,"x0":-2.004270543576829,"y0":50.00046778357155,"z0":5.527252283731697,"aX":1.882933916608162},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":-3.6,"spinRate":2290,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.41826053742696345,"extension":6.8967385368585},"index":1,"playId":"08695dd7-a277-3303-8f9d-2bf4d3434c4b","pitchNumber":2,"startTime":"2025-07-26T00:43:26.149Z","endTime":"2025-07-26T00:43:30.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.26248693958411,"strikeZoneBottom":1.6025145779184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16392487298241,"aZ":-29.504832097702554,"pfxX":-7.325857532764816,"pfxZ":1.6190200381318487,"pX":-0.8461625685389481,"pZ":2.42533197637908,"vX0":5.468063759923662,"vY0":-127.64360636857567,"vZ0":-2.2378970693698026,"x":149.25,"y":173.3,"x0":-2.0638592450474786,"y0":50.004465052897785,"z0":5.63553214296047,"aX":-12.095138907466284},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":12.0,"spinRate":1628,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4290385756750106,"extension":7.116052821791834},"index":2,"playId":"35e35def-8985-3d24-bfdc-c2325f9ef0ab","pitchNumber":3,"startTime":"2025-07-26T00:43:41.182Z","endTime":"2025-07-26T00:43:45.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.34717832387833,"strikeZoneBottom":1.51652022530827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.702149434368994,"aZ":-29.1616352041518,"pfxX":-9.613949331999452,"pfxZ":1.8131259438562815,"pX":0.21787755283534788,"pZ":1.6419887514973004,"vX0":8.7218790579849,"vY0":-128.21324257791582,"vZ0":-4.056894184602424,"x":108.7,"y":194.45,"x0":-1.9801912615870734,"y0":50.005496102654405,"z0":5.52268860784159,"aX":-15.996439656340355},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.5,"breakHorizontal":15.5,"spinRate":1571,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.42734061896931497,"extension":7.112307857091709},"index":3,"playId":"f6e748be-5dea-3a3e-806b-130641ca9d7b","pitchNumber":4,"startTime":"2025-07-26T00:43:57.677Z","endTime":"2025-07-26T00:44:02.334Z","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":93.3,"endSpeed":84.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.05099374339795,"aZ":-17.022692193881277,"pfxX":-7.144568146998244,"pfxZ":8.175833307782296,"pX":-0.37283162392481345,"pZ":2.7607531972818493,"vX0":6.93110403455119,"vY0":-135.61001350064043,"vZ0":-4.241790589252632,"x":131.21,"y":164.24,"x0":-2.0398137181662146,"y0":50.003094411531926,"z0":5.541059114007446,"aX":-13.240497002031907},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":11.4,"spinRate":2254,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4046787687809257,"extension":6.794252335622268},"hitData":{"launchSpeed":95.3,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.66,"coordY":161.72}},"index":4,"playId":"0ff0be87-b9ca-3767-82b9-27402f83c035","pitchNumber":5,"startTime":"2025-07-26T00:44:15.360Z","endTime":"2025-07-26T00:44:22.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:44:22.987Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T00:44:35.614Z","endTime":"2025-07-26T00:46:31.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.59548696351771,"strikeZoneBottom":1.57983531559108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.169175287072846,"aZ":-21.480827024904972,"pfxX":1.4380035006100327,"pfxZ":6.1952324819809155,"pX":0.9426728032600389,"pZ":1.7418454855074947,"vX0":7.355289360186692,"vY0":-131.18091587622635,"vZ0":-5.480560942261147,"x":81.07,"y":191.75,"x0":-2.095323726436394,"y0":50.00550938886726,"z0":5.480463565147916,"aX":2.482082130014798},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.1,"breakHorizontal":-4.3,"spinRate":2306,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4190318185403479,"extension":7.004204663253308},"index":0,"playId":"11d69e29-0e0e-3108-aa6f-c00ad8ff0269","pitchNumber":1,"startTime":"2025-07-26T00:44:52.355Z","endTime":"2025-07-26T00:44:55.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.993827693320227,"aZ":-27.762354142869395,"pfxX":-9.90913679954383,"pfxZ":2.675901009701094,"pX":0.3189120108020258,"pZ":1.4642889616575911,"vX0":9.208481446611774,"vY0":-127.70627795378864,"vZ0":-4.6855980504625965,"x":104.84,"y":199.24,"x0":-2.051121265668002,"y0":50.001997530896986,"z0":5.514044108856235,"aX":-16.32106423807345},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":1672,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4293739249697457,"extension":7.141936898465386},"index":1,"playId":"c357092b-cb41-3aaa-a4f2-fda37921887c","pitchNumber":2,"startTime":"2025-07-26T00:45:12.494Z","endTime":"2025-07-26T00:45:16.380Z","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":90.3,"endSpeed":82.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04474080732047,"aZ":-19.339638841883243,"pfxX":1.2832611601463002,"pfxZ":7.408523176512485,"pX":0.015249645882006032,"pZ":3.2379054157998364,"vX0":5.604156038004093,"vY0":-131.35481578093405,"vZ0":-2.1293290189000684,"x":116.42,"y":151.36,"x0":-2.320077260997191,"y0":50.00223420139374,"z0":5.510118049860727,"aX":2.223414060809161},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.1,"breakHorizontal":-3.6,"spinRate":2304,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.41835524479254627,"extension":6.860071331475259},"index":2,"playId":"6854e40f-817a-322a-9fe8-13e2535c8cb3","pitchNumber":3,"startTime":"2025-07-26T00:45:34.916Z","endTime":"2025-07-26T00:45:38.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.768083570204322,"aZ":-33.61396322086012,"pfxX":4.8091112969533345,"pfxZ":-1.108440386823089,"pX":0.49724490094294194,"pZ":2.216743500138596,"vX0":4.032935562080488,"vY0":-112.78443906366819,"vZ0":-0.44488549885341655,"x":98.05,"y":178.93,"x0":-1.9365310611219868,"y0":50.00502239881322,"z0":5.795213112386311,"aX":6.220514285004587},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-1.8,"breakHorizontal":-9.7,"spinRate":1671,"spinDirection":31},"zone":9,"typeConfidence":2.0,"plateTime":0.4849257404003331,"extension":7.009325020159182},"index":3,"playId":"308fd6dd-3fc3-33e8-8647-0ee7dea43e6c","pitchNumber":4,"startTime":"2025-07-26T00:45:59.204Z","endTime":"2025-07-26T00:46:02.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.192187227513145,"aZ":-17.717259411815764,"pfxX":-6.535230968537614,"pfxZ":7.668799948779871,"pX":0.4786008743310799,"pZ":2.9599504680319884,"vX0":8.798156381319084,"vY0":-136.4856344756906,"vZ0":-3.590812650957958,"x":98.76,"y":158.86,"x0":-1.9385047396033652,"y0":50.00604732628234,"z0":5.513721660082939,"aX":-12.32593406992899},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":10.0,"spinRate":2263,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.40140186343557716,"extension":6.7367629561741005},"hitData":{"launchSpeed":87.1,"launchAngle":62.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.11,"coordY":135.86}},"index":4,"playId":"d983c320-1a3b-3231-8b84-62475ed0f4b8","pitchNumber":5,"startTime":"2025-07-26T00:46:21.865Z","endTime":"2025-07-26T00:46:31.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:46:31.426Z","atBatIndex":18},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Michael Helman bunt grounds out softly, catcher Sean Murphy to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:48:25.673Z","endTime":"2025-07-26T00:48:53.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","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":0},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":82.7,"endSpeed":76.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.117466552013155,"aZ":-32.295194034492106,"pfxX":-2.62201676742587,"pfxZ":-0.0864654530808604,"pX":0.10914437674153618,"pZ":2.3357672709391544,"vX0":-1.3062269113065463,"vY0":-120.42827712001166,"vZ0":-2.149175845919471,"x":112.84,"y":175.71,"x0":0.9989310869427815,"y0":50.00098967721338,"z0":6.093083183038125,"aX":-3.8549325767562155},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.4,"breakHorizontal":5.0,"spinRate":2444,"spinDirection":264},"zone":5,"typeConfidence":2.0,"plateTime":0.4546031585567598,"extension":7.115330646294494},"hitData":{"launchSpeed":45.4,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":124.01,"coordY":201.61}},"index":0,"playId":"499fc7f0-9119-3b65-8ab1-7f2f9ca8f4a6","pitchNumber":1,"startTime":"2025-07-26T00:48:46.061Z","endTime":"2025-07-26T00:48:53.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:48:53.481Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Haggerty strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:49:13.098Z","endTime":"2025-07-26T00:51:04.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.06673905446692,"strikeZoneBottom":1.37093992470063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.782694495742586,"aZ":-10.693804280261938,"pfxX":1.7657685561332457,"pfxZ":11.724221331079814,"pX":-0.6304950469872234,"pZ":3.079929974543858,"vX0":-3.864237914638859,"vY0":-134.8621040414329,"vZ0":-6.234923932816046,"x":141.03,"y":155.62,"x0":0.594980368047812,"y0":50.00640850408977,"z0":6.1848724349839355,"aX":3.2366819497010764},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.0,"breakHorizontal":-2.3,"spinRate":2173,"spinDirection":152},"zone":1,"typeConfidence":0.9,"plateTime":0.4069755871001366,"extension":7.053477273587168},"index":0,"playId":"0599fae7-f745-3817-8ab6-e406b412440a","pitchNumber":1,"startTime":"2025-07-26T00:49:24.825Z","endTime":"2025-07-26T00:49:28.895Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-07-26T00:49:40.020Z","endTime":"2025-07-26T00:49:55.716Z","isPitch":false,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.18221147233689,"strikeZoneBottom":1.42946457495781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21996084330622,"aZ":-11.001271148210376,"pfxX":1.4232296864129896,"pfxZ":11.32542590180292,"pX":-0.8322176034574957,"pZ":3.683932010380529,"vX0":-4.406524589262081,"vY0":-136.3946130226685,"vZ0":-4.774517385673957,"x":148.72,"y":139.31,"x0":0.6249640905445987,"y0":50.000085959923034,"z0":6.226622341227056,"aX":2.6609284334188126},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":-1.6,"spinRate":2373,"spinDirection":160},"zone":11,"typeConfidence":0.91,"plateTime":0.4028056706386467,"extension":6.978666065981745},"index":2,"playId":"93f5b357-2b27-38d0-be2e-05616f2767c3","pitchNumber":2,"startTime":"2025-07-26T00:49:55.716Z","endTime":"2025-07-26T00:49:59.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.12917005931285,"strikeZoneBottom":1.41477235342089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.502752652606947,"aZ":-10.637225613963004,"pfxX":2.702237848737064,"pfxZ":11.584056788757927,"pX":0.8033129943728144,"pZ":1.992129225580242,"vX0":-0.8203680727231152,"vY0":-135.90844922510655,"vZ0":-8.896010801451105,"x":86.38,"y":184.99,"x0":0.7591814576043544,"y0":50.00074263743412,"z0":6.0587217458740374,"aX":5.0233666308769696},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":-4.7,"spinRate":2318,"spinDirection":157},"zone":6,"typeConfidence":0.91,"plateTime":0.40395507194173064,"extension":7.124354849123402},"index":3,"playId":"2f865596-6729-3440-b210-ec1afc75e02b","pitchNumber":3,"startTime":"2025-07-26T00:50:13.399Z","endTime":"2025-07-26T00:50:18.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4107089838193,"aZ":-28.754546231302303,"pfxX":-2.219492341904795,"pfxZ":2.1687165025884614,"pX":0.240106385371542,"pZ":2.096484810035736,"vX0":-1.0663348610469292,"vY0":-124.38990287534646,"vZ0":-3.8196343609740264,"x":107.85,"y":182.17,"x0":0.9618537108243935,"y0":50.00378870349287,"z0":6.018772151236291,"aX":-3.500945082370081},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.4,"breakHorizontal":4.2,"spinRate":2481,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.43922773065442966,"extension":7.047726563889847},"index":4,"playId":"ce3690d5-362a-3b78-bb47-8442522a19a1","pitchNumber":4,"startTime":"2025-07-26T00:50:32.277Z","endTime":"2025-07-26T00:50:37.267Z","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.8,"endSpeed":84.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.381069395099402,"aZ":-13.365696712493502,"pfxX":1.7320217271917522,"pfxZ":10.259861664494272,"pX":-0.8988746073482196,"pZ":3.4421032373961036,"vX0":-4.639378165136089,"vY0":-135.01787281885905,"vZ0":-4.653610504316435,"x":151.26,"y":145.84,"x0":0.6221291702451295,"y0":50.00144385121391,"z0":6.139558025808162,"aX":3.175465140937647},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-2.0,"spinRate":2277,"spinDirection":161},"zone":11,"typeConfidence":0.87,"plateTime":0.40680540315119984,"extension":7.056230850300323},"index":5,"playId":"1a27fb69-97f0-3e2a-aa80-0da096c45460","pitchNumber":5,"startTime":"2025-07-26T00:50:59.657Z","endTime":"2025-07-26T00:51:04.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:51:04.577Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, first baseman Matt Olson to pitcher Joey Wentz.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T00:51:05.628Z","endTime":"2025-07-26T00:51:56.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.42432994308341,"strikeZoneBottom":1.40371159700747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.43414916489466,"aZ":-12.18105858447386,"pfxX":1.131602216373829,"pfxZ":10.88587667333751,"pX":-1.4952788867101636,"pZ":2.8396142657986987,"vX0":-5.651131590752386,"vY0":-135.15464298458343,"vZ0":-6.314264042389182,"x":174.0,"y":162.11,"x0":0.4822534084354887,"y0":50.00353261585042,"z0":6.073893044590995,"aX":2.078815350602504},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":-0.7,"spinRate":2266,"spinDirection":155},"zone":11,"typeConfidence":0.88,"plateTime":0.40637477590996696,"extension":7.265152750165561},"index":0,"playId":"6af283b2-79bf-3565-800b-4fbc96a1da1b","pitchNumber":1,"startTime":"2025-07-26T00:51:30.305Z","endTime":"2025-07-26T00:51:35.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.470354287595825,"aZ":-37.095749670387434,"pfxX":-2.5706459100695946,"pfxZ":-3.6068897078669186,"pX":-0.034264553145416494,"pZ":1.3448959100560312,"vX0":-1.0785820000024424,"vY0":-116.31360043481865,"vZ0":-2.9569819292604382,"x":118.31,"y":202.47,"x0":0.7698320906784438,"y0":50.001534667383524,"z0":6.161355422424463,"aX":-3.510262493794734},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-7.0,"breakHorizontal":4.9,"spinRate":2623,"spinDirection":311},"zone":8,"typeConfidence":0.91,"plateTime":0.4714811204805578,"extension":7.132614591537517},"hitData":{"launchSpeed":87.0,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.72,"coordY":160.2}},"index":1,"playId":"200fd813-fb19-3e7d-9c61-8038202f55cf","pitchNumber":2,"startTime":"2025-07-26T00:51:47.704Z","endTime":"2025-07-26T00:51:56.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:51:56.283Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronald Acuña Jr. walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:53:53.806Z","endTime":"2025-07-26T00:55:36.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.44821337053872,"strikeZoneBottom":1.49787237293936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25923178463234,"aZ":-19.352585023136083,"pfxX":-0.556912751132753,"pfxZ":7.19963352446606,"pX":1.049980488240828,"pZ":1.799381207376437,"vX0":8.262336498514436,"vY0":-132.36740740965644,"vZ0":-5.633962308469997,"x":76.98,"y":190.2,"x0":-2.0345620749175004,"y0":50.00313160164681,"z0":5.364497163424859,"aX":-0.9916540443901886},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.0,"breakHorizontal":-0.7,"spinRate":2337,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4131855103141828,"extension":7.0589796767581},"index":0,"playId":"0dd1b480-d6a8-3c01-a8a4-7f755ce906d8","pitchNumber":1,"startTime":"2025-07-26T00:54:05.230Z","endTime":"2025-07-26T00:54:10.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.59206657880139,"strikeZoneBottom":1.60323969663493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.195491254968907,"aZ":-18.488785008015142,"pfxX":-8.882679058466696,"pfxZ":7.312933334773784,"pX":-0.9447372860479758,"pZ":1.8996226068728617,"vX0":5.841780898007918,"vY0":-135.8210788708175,"vZ0":-6.11845210187895,"x":153.01,"y":187.49,"x0":-1.9671365479804508,"y0":50.006002204908825,"z0":5.463387851215755,"aX":-16.631714962824176},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":14.9,"spinRate":2243,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40297137483186063,"extension":6.9460626422477585},"index":1,"playId":"101d43c3-a3c5-3ddf-8b6c-daf95c77e0b1","pitchNumber":2,"startTime":"2025-07-26T00:54:19.490Z","endTime":"2025-07-26T00:54:24.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.3,"strikeZoneTop":3.39298684314684,"strikeZoneBottom":1.51948118773954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.82276496785639,"aZ":-38.94539701253901,"pfxX":2.533480355287666,"pfxZ":-5.362828170329494,"pX":2.011405686821055,"pZ":1.2067903734419743,"vX0":7.940640608296441,"vY0":-111.90363356969257,"vZ0":-0.8188161408457936,"x":40.33,"y":206.2,"x0":-1.9167136111885417,"y0":50.000685285853706,"z0":5.578852065344734,"aX":3.200020411169253},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-9.6,"breakHorizontal":-6.7,"spinRate":1916,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.49008554730671294,"extension":7.091751379636709},"index":2,"playId":"fca77762-6f1a-349b-bf5c-8455bc825925","pitchNumber":3,"startTime":"2025-07-26T00:54:36.496Z","endTime":"2025-07-26T00:54:40.064Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.021217352689067,"aZ":-30.00011390368991,"pfxX":-8.910865272934766,"pfxZ":1.2971273471667635,"pX":0.20070893595517306,"pZ":1.353751727996331,"vX0":8.21054704383885,"vY0":-128.14608293130277,"vZ0":-4.654288859931405,"x":109.35,"y":202.23,"x0":-1.8780508677810612,"y0":50.001332150610885,"z0":5.5212394753177,"aX":-14.90638605699556},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.6,"breakHorizontal":14.4,"spinRate":1735,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.42646992407115736,"extension":6.9427289164746515},"index":3,"playId":"8cc21dd7-5b19-30ad-9292-2f703034abb9","pitchNumber":4,"startTime":"2025-07-26T00:54:54.917Z","endTime":"2025-07-26T00:55:00.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.59544648090149,"strikeZoneBottom":1.56818555324654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33911041519415,"aZ":-20.35042177579018,"pfxX":-8.234944270700476,"pfxZ":6.1320873384073025,"pX":0.18345964439528256,"pZ":3.7593008884540713,"vX0":9.117990530718709,"vY0":-138.12341057290666,"vZ0":-0.6906306753835483,"x":110.01,"y":137.28,"x0":-2.0936644909646596,"y0":50.00422360165861,"z0":5.383534431818521,"aX":-15.88196243339096},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.2,"breakHorizontal":13.0,"spinRate":2301,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.39686268760238574,"extension":7.167532287770327},"index":4,"playId":"4a3975ac-d899-3105-93b7-f1f7f306e822","pitchNumber":5,"startTime":"2025-07-26T00:55:15.024Z","endTime":"2025-07-26T00:55:20.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.5584744526956,"strikeZoneBottom":1.56983776674877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.306297997102675,"aZ":-32.499229496093385,"pfxX":-8.422508586758457,"pfxZ":-0.19474684131898412,"pX":1.1418445661609675,"pZ":0.7770810496570862,"vX0":10.785090272880144,"vY0":-128.0669804077599,"vZ0":-5.291014203255879,"x":73.48,"y":217.8,"x0":-2.0128955945734277,"y0":50.00356256621818,"z0":5.386373981277929,"aX":-14.113368616720887},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.3,"breakHorizontal":13.1,"spinRate":1654,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4262861738342085,"extension":7.000602377255022},"index":5,"playId":"5703f301-d56f-3644-9cfa-2c96065c6003","pitchNumber":6,"startTime":"2025-07-26T00:55:31.297Z","endTime":"2025-07-26T00:55:36.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:55:36.442Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a line drive to right fielder Adolis García. Ronald Acuña Jr. to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:55:45.477Z","endTime":"2025-07-26T00:57:00.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":68.2,"strikeZoneTop":3.2567342306602,"strikeZoneBottom":1.34466322339412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.592095008182756,"aZ":-38.61637786970521,"pfxX":4.044150829176212,"pfxZ":-5.490298513941422,"pX":-1.210790746339352,"pZ":2.8569221849729414,"vX0":0.8363112969318631,"vY0":-107.59602705902418,"vZ0":2.733067020402971,"x":163.15,"y":161.64,"x0":-2.1299305263880632,"y0":50.003983972009955,"z0":5.848017136656735,"aX":4.743715809171447},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-8.9,"breakHorizontal":-7.6,"spinRate":1791,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.5089713333344701,"extension":6.887110719662853},"index":0,"playId":"400d3c8f-abe7-39b5-adce-e56b2fcce62c","pitchNumber":1,"startTime":"2025-07-26T00:56:04.052Z","endTime":"2025-07-26T00:56:08.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.304748692150223,"aZ":-21.421926269323727,"pfxX":0.9926374884994693,"pfxZ":6.354282660787327,"pX":-0.25168927568262717,"pZ":2.5765319271635474,"vX0":4.774911263611697,"vY0":-129.32559564259986,"vZ0":-3.090813571847576,"x":126.59,"y":169.21,"x0":-2.251788282205098,"y0":50.000747030370675,"z0":5.432695523151574,"aX":1.6782224962752414},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.0,"breakHorizontal":-2.9,"spinRate":2181,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4237388945167404,"extension":6.999013519771784},"index":1,"playId":"bf4bebcf-4a14-3f07-be42-d95f31724ad5","pitchNumber":2,"startTime":"2025-07-26T00:56:22.520Z","endTime":"2025-07-26T00:56:26.447Z","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":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.126808205514443,"aZ":-23.64962364071068,"pfxX":-0.0686100349410732,"pfxZ":4.986690752297326,"pX":0.8661094062256421,"pZ":2.2728368185315904,"vX0":7.440802862960098,"vY0":-130.34568442724938,"vZ0":-3.6577770419459394,"x":83.99,"y":177.41,"x0":-2.0246623705640703,"y0":50.001081496702476,"z0":5.494020705418141,"aX":-0.11761103161569052},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-1.7,"spinRate":2348,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.42130285120368915,"extension":6.99782902834028},"hitData":{"launchSpeed":85.0,"launchAngle":17.0,"totalDistance":213.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.57,"coordY":103.14}},"index":2,"playId":"2980c7de-a087-3791-a25f-f720c40c52df","pitchNumber":3,"startTime":"2025-07-26T00:56:49.918Z","endTime":"2025-07-26T00:57:00.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T00:57:00.478Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out to right fielder Adolis García. Ronald Acuña Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T00:57:02.667Z","endTime":"2025-07-26T01:00:06.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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"}]},{"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.125206017380922,"aZ":-29.215244698296527,"pfxX":-9.209755137143379,"pfxZ":1.818665470399127,"pX":-0.11734244585469483,"pZ":1.8484504622858495,"vX0":7.463943329021513,"vY0":-126.71442554088385,"vZ0":-3.394660884064588,"x":121.47,"y":188.87,"x0":-1.905933616847264,"y0":50.00208045720804,"z0":5.542181963086121,"aX":-14.962131521666047},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":15.0,"spinRate":1589,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4324230353981795,"extension":6.915396852752768},"index":0,"playId":"8427b342-6ae5-3ad8-ad30-2caae0e90d62","pitchNumber":1,"startTime":"2025-07-26T00:57:37.866Z","endTime":"2025-07-26T00:57:41.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.085633727398005,"aZ":-18.132213706227216,"pfxX":-6.733696502488184,"pfxZ":8.270741348944684,"pX":0.2771518201559338,"pZ":2.8805768702031984,"vX0":7.297488777519941,"vY0":-129.7152682276641,"vZ0":-3.051958446366862,"x":106.44,"y":161.0,"x0":-1.7027231068102662,"y0":50.00134889964574,"z0":5.460940306518602,"aX":-11.431013583935785},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.5,"breakHorizontal":10.4,"spinRate":2119,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.42285706768139564,"extension":7.009077334142464},"index":1,"playId":"df6795bf-6bf7-3aca-bb91-0398195dce23","pitchNumber":2,"startTime":"2025-07-26T00:57:56.669Z","endTime":"2025-07-26T00:58:00.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-26T00:58:29.236Z","endTime":"2025-07-26T00:59:01.789Z","isPitch":false,"type":"action","player":{"id":663586,"link":"/api/v1/people/663586"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T00:59:00.729Z","endTime":"2025-07-26T00:59:00.730Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.04196449570874,"aZ":-36.28431500866649,"pfxX":0.9041321571812941,"pfxZ":-3.2689964307259434,"pX":-0.2936549366450735,"pZ":2.015169866847293,"vX0":3.5049767038637296,"vY0":-111.38204308732536,"vZ0":0.06792174771939896,"x":128.19,"y":184.37,"x0":-2.0053190819561753,"y0":50.00514381732895,"z0":5.73699447830593,"aX":1.1352059133820047},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-5.6,"breakHorizontal":-2.5,"spinRate":1749,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.49180467519708904,"extension":6.89604448325691},"index":4,"playId":"b9ed3431-cd61-337b-9238-0117608c8a89","pitchNumber":3,"startTime":"2025-07-26T00:59:00.731Z","endTime":"2025-07-26T00:59:04.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83491882595913,"aZ":-18.162842032576506,"pfxX":-6.821847432650313,"pfxZ":7.645104569754654,"pX":-0.3361312338437242,"pZ":4.063023038214551,"vX0":6.585859404150452,"vY0":-135.3380584620659,"vZ0":-0.6304916108676598,"x":129.81,"y":129.08,"x0":-1.92895694754613,"y0":50.00369123401489,"z0":5.585105147246478,"aX":-12.504470183638356},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":10.7,"spinRate":2085,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4065753891837449,"extension":6.969708101655765},"index":5,"playId":"534b8617-3263-3935-8698-f6e2e5b64298","pitchNumber":4,"startTime":"2025-07-26T00:59:23.940Z","endTime":"2025-07-26T00:59:27.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.900751703991684,"aZ":-27.22259116598232,"pfxX":1.9938179886242584,"pfxZ":3.163779307572449,"pX":0.06599772923663684,"pZ":2.3048489721695575,"vX0":4.555912581561129,"vY0":-124.23954736277274,"vZ0":-2.469491037959067,"x":114.48,"y":176.55,"x0":-2.050433688650725,"y0":50.00076255753594,"z0":5.574351255533263,"aX":3.114743928685192},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":-4.7,"spinRate":1993,"spinDirection":169},"zone":5,"typeConfidence":2.0,"plateTime":0.4408720382234188,"extension":6.90579522483303},"hitData":{"launchSpeed":99.9,"launchAngle":43.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.5,"coordY":69.0}},"index":6,"playId":"d7bfbd4c-79c2-311f-ad43-484a925faf12","pitchNumber":5,"startTime":"2025-07-26T00:59:52.012Z","endTime":"2025-07-26T01:00:06.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:00:06.159Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ozzie Albies strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T01:00:16.392Z","endTime":"2025-07-26T01:02:15.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.7,"strikeZoneTop":3.03056009180454,"strikeZoneBottom":1.49710283946538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33514483594817,"aZ":-39.200708311814445,"pfxX":2.1747677168396153,"pfxZ":-5.8041631735412675,"pX":0.5849529044916444,"pZ":0.04990920033701221,"vX0":4.877364431571473,"vY0":-110.17331013867367,"vZ0":-3.022391718391585,"x":94.7,"y":237.43,"x0":-1.9536011533453255,"y0":50.00335911952528,"z0":5.644331627758379,"aX":2.6321737979870568},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-11.0,"breakHorizontal":-5.4,"spinRate":1925,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.5000618005090995,"extension":6.885379547853102},"index":0,"playId":"338a129e-0f06-315b-b876-6b415e01a774","pitchNumber":1,"startTime":"2025-07-26T01:00:43.548Z","endTime":"2025-07-26T01:00:48.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":2.64296771334505,"strikeZoneBottom":1.45703804113939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.481681510561103,"aZ":-29.119321792934567,"pfxX":-6.662527601478081,"pfxZ":1.8352919753055028,"pX":0.23873375211022532,"pZ":1.6821621925738917,"vX0":8.021236485181493,"vY0":-128.02526854786626,"vZ0":-3.8433650067079674,"x":107.9,"y":193.36,"x0":-2.0637702003662413,"y0":50.00551643242056,"z0":5.4724458176355535,"aX":-11.104699377594962},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.6,"breakHorizontal":10.3,"spinRate":1458,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.42721379628633915,"extension":6.947051243812349},"index":1,"playId":"0741c4be-7fde-33f8-a28e-095cd47be50d","pitchNumber":2,"startTime":"2025-07-26T01:01:08.053Z","endTime":"2025-07-26T01:01:11.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.763888629585846,"aZ":-21.537398179537288,"pfxX":0.602939965729932,"pfxZ":6.097799742600358,"pX":0.17793015578976615,"pZ":2.259790554925325,"vX0":5.674420232236147,"vY0":-131.24909837058016,"vZ0":-4.134795732022276,"x":110.22,"y":177.77,"x0":-2.0904197019945863,"y0":50.0043222359706,"z0":5.459422879873904,"aX":1.0515580784986869},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":-2.3,"spinRate":2268,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4173003378753273,"extension":6.851419923089733},"index":2,"playId":"180d975d-b1f1-35b9-ba02-192af160fdf8","pitchNumber":3,"startTime":"2025-07-26T01:01:25.308Z","endTime":"2025-07-26T01:01:28.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.19022982166935,"strikeZoneBottom":1.54132284125593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18674448528005,"aZ":-18.11316182989857,"pfxX":-7.475523417658575,"pfxZ":7.646414407199561,"pX":0.9888739952336184,"pZ":3.5662235753952567,"vX0":10.09881993146618,"vY0":-134.9506736702393,"vZ0":-2.0555436284102555,"x":79.31,"y":142.49,"x0":-1.835752435803216,"y0":50.003087764092996,"z0":5.617853494481384,"aX":-13.748073415135597},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.6,"breakHorizontal":11.3,"spinRate":2269,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.40633282811703353,"extension":6.74512288165159},"index":3,"playId":"b09744a7-a221-33c3-bd1d-aaff214d3aae","pitchNumber":4,"startTime":"2025-07-26T01:01:48.810Z","endTime":"2025-07-26T01:01:53.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.08102323301031,"aZ":-38.32487410270195,"pfxX":3.3233631264838785,"pfxZ":-4.952235321499785,"pX":0.46030038562782305,"pZ":0.41360660294905205,"vX0":4.326305608763803,"vY0":-110.84757333715388,"vZ0":-2.6714258567333165,"x":99.45,"y":227.61,"x0":-1.9494818693697058,"y0":50.00192138204039,"z0":5.641234495058173,"aX":4.128763266756006},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-9.4,"breakHorizontal":-7.2,"spinRate":1980,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.49439933360917987,"extension":6.779199344819816},"index":4,"playId":"5488f23b-d528-3daa-a84f-739bc7b4a890","pitchNumber":5,"startTime":"2025-07-26T01:02:09.829Z","endTime":"2025-07-26T01:02:15.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:02:15.015Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sean Murphy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-26T01:02:26.542Z","endTime":"2025-07-26T01:03:42.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.923060459959256,"aZ":-32.913922587256145,"pfxX":-6.2009044667316715,"pfxZ":-0.44029223347932955,"pX":-0.7536120786707755,"pZ":2.9523609881417596,"vX0":5.613413554899579,"vY0":-128.45301959102306,"vZ0":-0.39606172580304355,"x":145.73,"y":159.07,"x0":-2.1544769871945553,"y0":50.00328757230868,"z0":5.652861613087295,"aX":-10.433206689117542},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.7,"breakHorizontal":10.1,"spinRate":1563,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.4253063410916109,"extension":6.943727332243948},"index":0,"playId":"a26cbd30-f011-3d2f-9691-b78987ec5952","pitchNumber":1,"startTime":"2025-07-26T01:02:47.184Z","endTime":"2025-07-26T01:02:51.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.640940737042335,"aZ":-30.878282371034143,"pfxX":-8.328188244412882,"pfxZ":0.7835141048085621,"pX":0.06453707892376237,"pZ":1.9981025153896221,"vX0":8.238907648634148,"vY0":-127.66574405433656,"vZ0":-2.7152022034540737,"x":114.54,"y":184.83,"x0":-2.118438450751382,"y0":50.002804783484855,"z0":5.499354498732413,"aX":-13.78325858515094},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":13.3,"spinRate":1642,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4285976247776846,"extension":6.966445831467556},"index":1,"playId":"be774a68-4639-3978-8b5c-f0776340eff2","pitchNumber":2,"startTime":"2025-07-26T01:03:17.284Z","endTime":"2025-07-26T01:03:21.754Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.323522680138122,"aZ":-15.572047408761454,"pfxX":-7.638812265185797,"pfxZ":8.73208317323525,"pX":0.6460160818880557,"pZ":2.612959522712046,"vX0":9.599414070296882,"vY0":-137.24642259891337,"vZ0":-4.63760768759434,"x":92.38,"y":168.23,"x0":-1.909966256849313,"y0":50.00309066323069,"z0":5.390471905208361,"aX":-14.524790832406461},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":11.8,"spinRate":2245,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.3995979754878882,"extension":6.820762968632923},"index":2,"playId":"49dae4ab-209b-3f6d-a9fe-ba20942e14ea","pitchNumber":3,"startTime":"2025-07-26T01:03:37.960Z","endTime":"2025-07-26T01:03:42.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:03:42.002Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T01:05:43.746Z","endTime":"2025-07-26T01:09:08.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.2,"strikeZoneTop":3.31470938742741,"strikeZoneBottom":1.67853158772062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.694823548763516,"aZ":-11.312429415244594,"pfxX":2.448673758446338,"pfxZ":11.646680532533605,"pX":-0.9069459345974122,"pZ":3.4249228949718824,"vX0":-4.693067372647053,"vY0":-133.71263383882265,"vZ0":-5.31508298044972,"x":151.57,"y":146.31,"x0":0.5613613996918005,"y0":50.00609729593562,"z0":6.266512768987809,"aX":4.3878168088431755},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.9,"breakHorizontal":-3.4,"spinRate":2330,"spinDirection":159},"zone":11,"typeConfidence":0.89,"plateTime":0.4113008251660544,"extension":7.230196383432503},"index":0,"playId":"90f3836c-3926-3c5a-9f38-8ccc7787a2b5","pitchNumber":1,"startTime":"2025-07-26T01:06:05.416Z","endTime":"2025-07-26T01:06:10.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98592862631116,"aZ":-11.524967561717617,"pfxX":2.2603329410071202,"pfxZ":11.527040905893998,"pX":-0.3835782775469395,"pZ":2.7246971187069953,"vX0":-3.5261798275193605,"vY0":-133.77941789747064,"vZ0":-6.80960906954536,"x":131.62,"y":165.21,"x0":0.6650059150614822,"y0":50.00408737263154,"z0":6.149882577224396,"aX":4.049846255162899},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.4,"breakHorizontal":-3.2,"spinRate":2385,"spinDirection":160},"zone":4,"typeConfidence":0.88,"plateTime":0.4112472618256233,"extension":7.171037203211953},"index":1,"playId":"8d5e805c-253e-398c-9a10-bda4583e4f6c","pitchNumber":2,"startTime":"2025-07-26T01:06:21.745Z","endTime":"2025-07-26T01:06:24.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57073660326124,"aZ":-12.792404786325337,"pfxX":3.744991932097697,"pfxZ":10.822573302167353,"pX":-0.1578903599047334,"pZ":2.34210293487978,"vX0":-3.47847544595384,"vY0":-133.88983717650996,"vZ0":-7.603193742894518,"x":123.02,"y":175.54,"x0":0.680193213653159,"y0":50.002297481003104,"z0":6.160890375609439,"aX":6.706800825066636},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":-5.9,"spinRate":2329,"spinDirection":158},"zone":5,"typeConfidence":0.86,"plateTime":0.41123492138547046,"extension":7.123130884496297},"index":2,"playId":"d2db4561-c809-3b43-9399-351d952a2c5c","pitchNumber":3,"startTime":"2025-07-26T01:06:41.280Z","endTime":"2025-07-26T01:06:48.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.42868078609212,"strikeZoneBottom":1.71289041079561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.678650028472294,"aZ":-37.015518005512206,"pfxX":-1.9508826493219047,"pfxZ":-3.5023960433978987,"pX":-1.1556918204868638,"pZ":1.3682967636074237,"vX0":-3.6240063605089823,"vY0":-117.3009507926909,"vZ0":-3.00321181216682,"x":161.05,"y":201.84,"x0":0.6670703279784307,"y0":50.00218444316874,"z0":6.141067349575623,"aX":-2.6979190031353895},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.8,"breakHorizontal":4.4,"spinRate":2458,"spinDirection":306},"zone":13,"typeConfidence":0.91,"plateTime":0.46824065790562575,"extension":7.081380659678675},"index":3,"playId":"6d563290-1e47-3702-8f9f-8c4e20c4d79d","pitchNumber":4,"startTime":"2025-07-26T01:07:16.871Z","endTime":"2025-07-26T01:07:23.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49174293326123,"aZ":-10.253851482489,"pfxX":1.9576773095586968,"pfxZ":12.07068436728786,"pX":-0.07852848116566288,"pZ":2.1354842394369147,"vX0":-2.3572348276521398,"vY0":-134.7072857026643,"vZ0":-8.44606873262729,"x":119.99,"y":181.12,"x0":0.5584383791216541,"y0":50.00427711588371,"z0":6.059511147378414,"aX":3.5557054849104013},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.0,"breakHorizontal":-3.0,"spinRate":2339,"spinDirection":159},"zone":8,"typeConfidence":0.9,"plateTime":0.4084672435558021,"extension":7.162949286008343},"index":4,"playId":"8cbaf3a0-ed67-35a2-8294-ded8b776bf48","pitchNumber":5,"startTime":"2025-07-26T01:07:34.364Z","endTime":"2025-07-26T01:07:38.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.34525095272407,"strikeZoneBottom":1.6674829275801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.355109388198855,"aZ":-10.50756639081802,"pfxX":2.9960518835963983,"pfxZ":11.716413028947875,"pX":1.1295149374744686,"pZ":3.73710082110778,"vX0":-0.037011622238697944,"vY0":-135.99595746477536,"vZ0":-4.556227504077674,"x":73.95,"y":137.88,"x0":0.7549391094639015,"y0":50.00388292454976,"z0":6.17985567215681,"aX":5.541012390876928},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.3,"breakHorizontal":-5.4,"spinRate":2300,"spinDirection":157},"zone":12,"typeConfidence":0.92,"plateTime":0.4047165047503185,"extension":6.878855487338005},"index":5,"playId":"21ef0364-fe70-30c5-bbe3-f1e04f10369b","pitchNumber":6,"startTime":"2025-07-26T01:07:57.335Z","endTime":"2025-07-26T01:08:03.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.390162320006667,"aZ":-29.819200517400443,"pfxX":-3.5368525155822503,"pfxZ":1.5246811904517044,"pX":-0.12061436317262478,"pZ":1.7540272662373497,"vX0":-1.6275982769260589,"vY0":-123.52871245753705,"vZ0":-4.185609032358181,"x":121.6,"y":191.42,"x0":1.0062311044500984,"y0":50.00584442692427,"z0":5.974890852277249,"aX":-5.4713038819292725},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.0,"breakHorizontal":6.8,"spinRate":2461,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4432414054599767,"extension":6.868276921833509},"index":6,"playId":"b26ff619-ecbe-3d3b-8ea5-1bcf4e94418c","pitchNumber":7,"startTime":"2025-07-26T01:08:16.285Z","endTime":"2025-07-26T01:08:19.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.817385271524756,"aZ":-32.14609312716542,"pfxX":-3.6439015108831887,"pfxZ":0.02045811930985586,"pX":-0.4978617846196966,"pZ":1.649533528562527,"vX0":-2.601565065952216,"vY0":-123.69493134920562,"vZ0":-3.8785883179814684,"x":135.98,"y":194.24,"x0":1.0428607796201528,"y0":50.005736257602805,"z0":5.947824464528566,"aX":-5.618466248273099},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.6,"breakHorizontal":7.2,"spinRate":2559,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.44364861937599764,"extension":6.938225732336056},"index":7,"playId":"04698a98-25fa-355b-8d1a-03f481fd88c0","pitchNumber":8,"startTime":"2025-07-26T01:08:40.256Z","endTime":"2025-07-26T01:08:45.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.30090550929771,"strikeZoneBottom":1.6614155630233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.749377859024406,"aZ":-11.162102087789945,"pfxX":3.038242081745648,"pfxZ":11.402820501420438,"pX":-1.2682064820917338,"pZ":2.129724823596305,"vX0":-6.12829734765125,"vY0":-135.63843434302512,"vZ0":-8.2850083266046,"x":165.34,"y":181.28,"x0":0.6370731053490682,"y0":50.00194062779024,"z0":6.023829063131918,"aX":5.598627940093598},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":-4.1,"spinRate":2273,"spinDirection":160},"zone":13,"typeConfidence":0.9,"plateTime":0.40554650046775276,"extension":7.132401500108559},"index":8,"playId":"1fe3e05b-84ee-3f2e-b9eb-874edb0061e3","pitchNumber":9,"startTime":"2025-07-26T01:09:04.479Z","endTime":"2025-07-26T01:09:08.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:09:08.939Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging. Marcus Semien steals (9) 2nd base.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T01:09:59.327Z","endTime":"2025-07-26T01:13:17.716Z","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":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":9},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"ab02fd79-507b-3c0e-bea0-c6ce848044c8","startTime":"2025-07-26T01:09:44.712Z","endTime":"2025-07-26T01:09:47.712Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.39445634098517,"strikeZoneBottom":1.62024713200596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31637572166816,"aZ":-11.370000179918534,"pfxX":4.003252621849245,"pfxZ":11.393125016101568,"pX":0.06888552071468076,"pZ":2.125495127142011,"vX0":-3.272673279300815,"vY0":-135.01012742425738,"vZ0":-8.336982520336218,"x":114.37,"y":181.39,"x0":0.7830562122638605,"y0":50.006712792465414,"z0":6.075036694958889,"aX":7.313235237330414},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.8,"breakHorizontal":-6.5,"spinRate":2264,"spinDirection":159},"zone":8,"typeConfidence":0.9,"plateTime":0.4073477134390324,"extension":7.135131961315826},"index":1,"playId":"76ab5ef6-736f-325e-98fc-ec06eeec37d3","pitchNumber":1,"startTime":"2025-07-26T01:10:01.466Z","endTime":"2025-07-26T01:10:05.926Z","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":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.35793159644309,"strikeZoneBottom":1.62255719964546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20501332967838,"aZ":-10.568412691705838,"pfxX":3.5228575950037246,"pfxZ":11.896897673432804,"pX":-1.1480732105003015,"pZ":1.4012267906610445,"vX0":-5.623709584182442,"vY0":-134.64491180389675,"vZ0":-10.247305869897556,"x":160.76,"y":200.95,"x0":0.5204425448816482,"y0":50.00497842211807,"z0":6.028888739285451,"aX":6.399292458744975},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":-5.0,"spinRate":2303,"spinDirection":157},"zone":13,"typeConfidence":0.89,"plateTime":0.4085008126351992,"extension":7.180941393967586},"index":2,"playId":"74312709-f738-374d-adc6-1a8aae904a68","pitchNumber":2,"startTime":"2025-07-26T01:10:19.509Z","endTime":"2025-07-26T01:10:24.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17166098651276,"aZ":-9.498940552177837,"pfxX":3.969703294183605,"pfxZ":12.4124850749643,"pX":-0.2000153437843811,"pZ":1.7013012245422772,"vX0":-3.86698703338954,"vY0":-134.98032048872915,"vZ0":-9.682489699489945,"x":124.62,"y":192.84,"x0":0.7424815942576397,"y0":50.00144624485094,"z0":6.0249793804195555,"aX":7.25042707014487},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.4,"breakHorizontal":-6.2,"spinRate":2261,"spinDirection":154},"zone":8,"typeConfidence":0.91,"plateTime":0.40737788861777746,"extension":7.019313131430432},"index":3,"playId":"050e03a4-af37-3fad-a778-706c92a8ca38","pitchNumber":3,"startTime":"2025-07-26T01:10:37.622Z","endTime":"2025-07-26T01:10:40.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.3494616658235,"strikeZoneBottom":1.5879791381874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96349277669915,"aZ":-34.8074987075932,"pfxX":-1.2211283741797052,"pfxZ":-1.948169632,"pX":-1.2190344577732113,"pZ":0.8490263201378059,"vX0":-4.0569493595261035,"vY0":-116.0265530819184,"vZ0":-4.350589658760173,"x":163.47,"y":215.86,"x0":0.715096592777587,"y0":50.00147536371979,"z0":6.087501841315589,"aX":-1.6532799347353273},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.3,"breakHorizontal":3.2,"spinRate":2492,"spinDirection":318},"zone":13,"typeConfidence":0.91,"plateTime":0.47320936418158466,"extension":7.079299980696563},"index":4,"playId":"b4f0eaf1-4bda-3e59-9608-64ad61000337","pitchNumber":4,"startTime":"2025-07-26T01:11:06.389Z","endTime":"2025-07-26T01:11:12.363Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"762b03f1-2f49-32c0-a398-2cae5e207ecf","startTime":"2025-07-26T01:11:31.033Z","endTime":"2025-07-26T01:11:34.033Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.552698184479166,"aZ":-10.615885595467285,"pfxX":2.8857066429669516,"pfxZ":11.657601134713275,"pX":-0.42455063878453575,"pZ":2.6286483793916777,"vX0":-3.9247821447169997,"vY0":-135.60297629155238,"vZ0":-7.299755844097117,"x":133.18,"y":167.81,"x0":0.6712978065398613,"y0":50.00444042652407,"z0":6.108224344326452,"aX":5.337677958457614},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":-4.3,"spinRate":2238,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.40498367447544403,"extension":6.998220815984818},"index":6,"playId":"3e0fd132-7c87-393c-8807-48178ff5991a","pitchNumber":5,"startTime":"2025-07-26T01:11:51.285Z","endTime":"2025-07-26T01:11:54.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.603268365513284,"aZ":-29.141416025454213,"pfxX":-1.925038004061026,"pfxZ":1.9501247244045974,"pX":-0.7466576476550532,"pZ":2.355858398877093,"vX0":-3.731391725429134,"vY0":-123.66304541798618,"vZ0":-3.1791354687479902,"x":145.46,"y":175.17,"x0":1.0292060352922892,"y0":50.00362344793359,"z0":6.090954615494738,"aX":-2.9948457672772526},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.1,"breakHorizontal":4.3,"spinRate":2453,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.44215269504460286,"extension":7.03871802255475},"index":7,"playId":"45455435-b325-3d05-bdb0-cb035ffd0e9f","pitchNumber":6,"startTime":"2025-07-26T01:12:14.476Z","endTime":"2025-07-26T01:12:21.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17508906135404,"aZ":-39.9948562930905,"pfxX":-3.365179234789779,"pfxZ":-6.31319534076756,"pX":0.23373624740320362,"pZ":2.4635171860817024,"vX0":-0.21815574607774385,"vY0":-111.29858757343894,"vZ0":0.769014355220887,"x":108.09,"y":172.27,"x0":0.7697863190830299,"y0":50.00120900947736,"z0":6.294872814821973,"aX":-4.171231840250175},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.8,"breakHorizontal":6.1,"spinRate":2435,"spinDirection":314},"zone":5,"typeConfidence":0.91,"plateTime":0.49437399996505027,"extension":6.93009626823776},"index":8,"playId":"fa9713cb-24b0-367a-8ce7-78b07e6931da","pitchNumber":7,"startTime":"2025-07-26T01:12:45.481Z","endTime":"2025-07-26T01:12:48.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.940826811187936,"aZ":-36.516539893510924,"pfxX":-1.811706040390245,"pfxZ":-3.152227687142994,"pX":-1.6622307691774574,"pZ":0.4070285086537951,"vX0":-4.761825312220926,"vY0":-116.64045596622198,"vZ0":-5.050203414121272,"x":180.36,"y":227.79,"x0":0.6410894961630755,"y0":50.00257674692845,"z0":6.043483181521409,"aX":-2.49575103830364},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.7,"breakHorizontal":4.4,"spinRate":2603,"spinDirection":316},"zone":13,"typeConfidence":0.91,"plateTime":0.46958521581736745,"extension":7.237310157452796},"index":9,"playId":"8cf1c337-9131-320d-a457-b7db24ae6502","pitchNumber":8,"startTime":"2025-07-26T01:13:09.382Z","endTime":"2025-07-26T01:13:17.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:13:17.716Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T01:13:34.902Z","endTime":"2025-07-26T01:15:46.765Z","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":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"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":91.6,"endSpeed":83.0,"strikeZoneTop":3.67267875537243,"strikeZoneBottom":1.7933932777123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.472042510207192,"aZ":-13.30613943542262,"pfxX":2.270766906901211,"pfxZ":10.621124784587728,"pX":1.03392060179383,"pZ":2.565455717796858,"vX0":0.20093007455557566,"vY0":-133.1634154479273,"vZ0":-6.83646754657992,"x":77.59,"y":169.51,"x0":0.6626474167212822,"y0":50.003688351401955,"z0":6.149166536513843,"aX":4.034216416645555},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-4.2,"spinRate":2308,"spinDirection":160},"zone":14,"typeConfidence":0.85,"plateTime":0.41302403299040824,"extension":6.835538218482986},"index":0,"playId":"a2999f82-ec23-37bf-a44d-d4befae93b87","pitchNumber":1,"startTime":"2025-07-26T01:13:45.360Z","endTime":"2025-07-26T01:13:50.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.77,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.463648222587878,"aZ":-37.501663052950605,"pfxX":-1.5189768843978428,"pfxZ":-4.115483973565902,"pX":0.9897855556709249,"pZ":1.345425293943628,"vX0":0.846126927518388,"vY0":-113.29162922859736,"vZ0":-2.366420882013388,"x":79.27,"y":202.45,"x0":0.8080531508746996,"y0":50.00186008170069,"z0":6.165757365319719,"aX":-1.966599643897329},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-7.8,"breakHorizontal":2.5,"spinRate":2551,"spinDirection":307},"zone":14,"typeConfidence":0.91,"plateTime":0.4841978617502747,"extension":6.973640812099898},"index":1,"playId":"bc669d1e-7a26-321b-baaf-67553719cbc0","pitchNumber":2,"startTime":"2025-07-26T01:14:01.344Z","endTime":"2025-07-26T01:14:06.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.77,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78721305423437,"aZ":-39.310850768399725,"pfxX":-3.1623206717826884,"pfxZ":-5.522563791490106,"pX":0.12829070828638459,"pZ":1.3627770843929456,"vX0":-0.5310761525089789,"vY0":-113.31259034917045,"vZ0":-1.8762714839217893,"x":112.11,"y":201.99,"x0":0.7766514225148642,"y0":50.00081230770618,"z0":6.149382534964147,"aX":-4.088622411700904},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.2,"breakHorizontal":5.9,"spinRate":2516,"spinDirection":319},"zone":14,"typeConfidence":0.91,"plateTime":0.48441360570290737,"extension":7.2076601923814945},"index":2,"playId":"da162051-f537-3b19-bd1d-3550704e95ea","pitchNumber":3,"startTime":"2025-07-26T01:14:24.917Z","endTime":"2025-07-26T01:14:28.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.77,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.404072744427946,"aZ":-38.505617091506096,"pfxX":-3.055269478736245,"pfxZ":-4.724594181447401,"pX":-0.7706859714302816,"pZ":1.8055435669040985,"vX0":-2.5822711441666337,"vY0":-115.29955738219424,"vZ0":-1.442734260747352,"x":146.38,"y":190.03,"x0":0.7627252423808617,"y0":50.00415643721567,"z0":6.171497765444483,"aX":-4.093218909735592},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.6,"breakHorizontal":6.2,"spinRate":2576,"spinDirection":315},"zone":7,"typeConfidence":0.91,"plateTime":0.47594026758302954,"extension":6.942165331340426},"index":3,"playId":"1fd2e9ab-d3ca-3b9a-a360-096cf434f09a","pitchNumber":4,"startTime":"2025-07-26T01:14:48.539Z","endTime":"2025-07-26T01:14:52.577Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-26T01:15:21.362Z","endTime":"2025-07-26T01:15:41.134Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.68082988307214,"strikeZoneBottom":1.76355185610367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.99170270282382,"aZ":-9.210280993915788,"pfxX":2.8142572867349602,"pfxZ":12.401114474898758,"pX":0.7749238284816596,"pZ":2.2234259655959447,"vX0":-0.8832765953554641,"vY0":-135.99956421700176,"vZ0":-8.590429813582986,"x":87.46,"y":178.75,"x0":0.7405187771972179,"y0":50.00507849874433,"z0":6.083373246706749,"aX":5.2124450974442444},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.5,"breakHorizontal":-4.9,"spinRate":2337,"spinDirection":153},"zone":9,"typeConfidence":0.92,"plateTime":0.40450810475777743,"extension":7.055745840466832},"index":5,"playId":"8290c3f4-6a76-3453-9b75-f1e373338b0c","pitchNumber":5,"startTime":"2025-07-26T01:15:41.134Z","endTime":"2025-07-26T01:15:46.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:15:46.765Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wyatt Langford doubles (12) on a sharp line drive to left fielder Jurickson Profar. Marcus Semien scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T01:15:48.737Z","endTime":"2025-07-26T01:16:33.370Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"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":85.1,"endSpeed":78.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.939820557961305,"aZ":-30.798431799119356,"pfxX":-2.7361899056952073,"pfxZ":0.8846843952827861,"pX":-0.2973657849025572,"pZ":2.311099756011363,"vX0":-2.5880914628419567,"vY0":-123.971341278028,"vZ0":-2.8608852504660267,"x":128.33,"y":176.38,"x0":1.1143461743331549,"y0":50.00520753328581,"z0":6.041271866625159,"aX":-4.275178325714825},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":5.5,"spinRate":2457,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.44120283217399336,"extension":7.032086123554705},"hitData":{"launchSpeed":103.1,"launchAngle":15.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":45.36,"coordY":120.75}},"index":0,"playId":"cdc0d762-c966-36fd-a653-481b27d113cb","pitchNumber":1,"startTime":"2025-07-26T01:16:19.361Z","endTime":"2025-07-26T01:16:33.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:16:33.370Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonah Heim lines out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-26T01:16:44.555Z","endTime":"2025-07-26T01:19:09.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"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":"Lineout","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":4},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.03240272845054,"aZ":-11.575184853227567,"pfxX":3.557487783003846,"pfxZ":11.425927605340977,"pX":-0.5821031345231575,"pZ":3.0560036544611595,"vX0":-4.620306533292405,"vY0":-133.95041843882964,"vZ0":-5.929438503854288,"x":139.19,"y":156.27,"x0":0.7092238510542672,"y0":50.00569397833209,"z0":6.138678436634846,"aX":6.415683062773362},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.4,"breakHorizontal":-5.4,"spinRate":2266,"spinDirection":156},"zone":1,"typeConfidence":0.89,"plateTime":0.4101136817690785,"extension":7.113644694421213},"index":0,"playId":"175d8813-00eb-305a-9eb3-d778d63744bc","pitchNumber":1,"startTime":"2025-07-26T01:17:05.074Z","endTime":"2025-07-26T01:17:08.183Z","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":92.9,"endSpeed":85.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.554465912795017,"aZ":-12.140752814665058,"pfxX":2.3167571076220117,"pfxZ":10.814801475757314,"pX":-0.11898431106805635,"pZ":3.2386000329904534,"vX0":-2.852695775533248,"vY0":-135.25251884746805,"vZ0":-5.556282003389029,"x":121.54,"y":151.34,"x0":0.648503204345065,"y0":50.00281680169894,"z0":6.17130935643037,"aX":4.291686527726087},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":-3.6,"spinRate":2265,"spinDirection":156},"zone":2,"typeConfidence":0.9,"plateTime":0.4050098425132438,"extension":7.00991523733308},"index":1,"playId":"c30c1e4d-54e3-34fd-b449-c7aa73001eb0","pitchNumber":2,"startTime":"2025-07-26T01:17:31.460Z","endTime":"2025-07-26T01:17:35.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.028664830386386,"aZ":-37.41143900315,"pfxX":-2.0789666726675637,"pfxZ":-3.833349888811147,"pX":-0.5000477283853746,"pZ":0.8229476738259859,"vX0":-2.4626821037590862,"vY0":-116.44928070414493,"vZ0":-3.9023939622105335,"x":136.06,"y":216.56,"x0":0.8436023352262252,"y0":50.00313292447138,"z0":6.080392229912917,"aX":-2.839112517196242},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.7,"breakHorizontal":4.4,"spinRate":2517,"spinDirection":315},"zone":13,"typeConfidence":0.91,"plateTime":0.4713775645775269,"extension":7.179334902279255},"index":2,"playId":"d352040b-f141-32fa-b1bc-50e1b608eb0d","pitchNumber":3,"startTime":"2025-07-26T01:17:59.081Z","endTime":"2025-07-26T01:18:02.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.9928028074827,"aZ":-38.09182437012862,"pfxX":-2.9020178799269285,"pfxZ":-4.504485620265733,"pX":-0.7202199442410486,"pZ":1.221589404809793,"vX0":-2.470757028442114,"vY0":-114.19447915301231,"vZ0":-2.6709463563079283,"x":144.45,"y":205.8,"x0":0.754710367588765,"y0":50.00313011223715,"z0":6.171614377342157,"aX":-3.813051516706344},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-8.5,"breakHorizontal":5.9,"spinRate":2494,"spinDirection":312},"zone":13,"typeConfidence":0.91,"plateTime":0.4805580263849545,"extension":7.007825405945273},"index":3,"playId":"f854bcbc-b5f2-30cd-8fb6-01d914940a6b","pitchNumber":4,"startTime":"2025-07-26T01:18:36.198Z","endTime":"2025-07-26T01:18:39.331Z","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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.690259997360744,"aZ":-13.294336197082396,"pfxX":1.91096006309623,"pfxZ":10.274245655269029,"pX":0.3361396844821541,"pZ":3.39541518462223,"vX0":-1.6631202501183517,"vY0":-135.00976277361627,"vZ0":-4.88154447779894,"x":104.19,"y":147.1,"x0":0.713283429364763,"y0":50.001759351629,"z0":6.169933769333283,"aX":3.5109904585471017},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-3.1,"spinRate":2185,"spinDirection":152},"zone":3,"typeConfidence":0.88,"plateTime":0.40643653227362675,"extension":6.769473317483471},"hitData":{"launchSpeed":87.7,"launchAngle":21.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":126.0,"coordY":204.5}},"index":4,"playId":"e840f4e4-5780-36d4-af81-c986bf753fa2","pitchNumber":5,"startTime":"2025-07-26T01:19:03.213Z","endTime":"2025-07-26T01:19:09.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:19:09.940Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a sharp line drive to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:20:58.289Z","endTime":"2025-07-26T01:22:10.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":88.5,"endSpeed":80.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.092472089629972,"aZ":-19.12554802449134,"pfxX":0.309338451511616,"pfxZ":7.819511720884286,"pX":0.7511096778672148,"pZ":2.824886491305432,"vX0":6.899828568429468,"vY0":-128.7160132511484,"vZ0":-3.1021409860915155,"x":88.37,"y":162.51,"x0":-2.0105559605346377,"y0":50.0014492389096,"z0":5.536119126598753,"aX":0.5162912362937138},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.7,"breakHorizontal":-2.2,"spinRate":2130,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.42643106117436425,"extension":6.809651520680419},"index":0,"playId":"ad887caf-daf7-3816-9e87-3481ecc5ab37","pitchNumber":1,"startTime":"2025-07-26T01:21:16.709Z","endTime":"2025-07-26T01:21:20.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40917715919166,"aZ":-33.43374509606071,"pfxX":-7.772538459982111,"pfxZ":-0.7922700466930985,"pX":0.32156651353445503,"pZ":1.263621676406352,"vX0":8.187473339204526,"vY0":-125.20668639519393,"vZ0":-4.004715726421972,"x":104.74,"y":204.66,"x0":-1.9753103041382558,"y0":50.00130495659342,"z0":5.608818343794211,"aX":-12.385151874858646},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":12.2,"spinRate":1633,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.43684124833437465,"extension":6.828477244508615},"index":1,"playId":"2f5c04b5-2fa2-3de8-a6dd-fca16277c76b","pitchNumber":2,"startTime":"2025-07-26T01:21:35.817Z","endTime":"2025-07-26T01:21:40.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19884579876049,"aZ":-20.218598677459905,"pfxX":-9.66440536924426,"pfxZ":6.378701452137925,"pX":0.2458270033704113,"pZ":2.093961770138855,"vX0":9.385908744260735,"vY0":-136.1198889021481,"vZ0":-5.270941853378729,"x":107.63,"y":182.24,"x0":-1.9932768322048253,"y0":50.00271205322182,"z0":5.457552184180374,"aX":-18.114985613316016},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":15.5,"spinRate":2311,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.40256141988980376,"extension":6.863467350073275},"hitData":{"launchSpeed":111.4,"launchAngle":12.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.12,"coordY":97.85}},"index":2,"playId":"18eedd3b-319a-30eb-8724-d586bb71a371","pitchNumber":3,"startTime":"2025-07-26T01:21:59.699Z","endTime":"2025-07-26T01:22:10.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:22:10.435Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:22:11.994Z","endTime":"2025-07-26T01:24:31.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(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":90.3,"endSpeed":82.6,"strikeZoneTop":3.12938535549078,"strikeZoneBottom":1.41108689397871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.095877440436418,"aZ":-17.257841129485424,"pfxX":-0.5997260722592355,"pfxZ":8.558532252151398,"pX":1.0803988899448171,"pZ":2.421849060722789,"vX0":8.824084122514911,"vY0":-131.2679620471999,"vZ0":-4.15961496515668,"x":75.82,"y":173.39,"x0":-2.2485648063472485,"y0":50.00423870428478,"z0":5.31395156921337,"aX":-1.0463166653426064},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.8,"breakHorizontal":-0.8,"spinRate":2347,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.41744532832175096,"extension":7.038152801654817},"index":0,"playId":"328e3bfe-3561-36cd-bc1c-61876a9543fe","pitchNumber":1,"startTime":"2025-07-26T01:22:36.886Z","endTime":"2025-07-26T01:22:41.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.09010313575819,"strikeZoneBottom":1.40987935830834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8211532445941,"aZ":-30.32761548553724,"pfxX":-9.556229476034046,"pfxZ":1.1325233881771575,"pX":0.6821702864260933,"pZ":0.7034885355001214,"vX0":9.675234711424261,"vY0":-126.8182350754272,"vZ0":-5.840932635097726,"x":91.0,"y":219.79,"x0":-1.932536480244158,"y0":50.006136191603666,"z0":5.442125785220366,"aX":-15.640332042134887},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.0,"breakHorizontal":15.2,"spinRate":1735,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4311487709300139,"extension":7.0772480597572205},"index":1,"playId":"df7bcb68-96c7-3b08-a1a2-2fa25c777c32","pitchNumber":2,"startTime":"2025-07-26T01:22:59.026Z","endTime":"2025-07-26T01:23:02.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2610163693981,"aZ":-21.114289596953363,"pfxX":-9.308240629762503,"pfxZ":6.2797362830018795,"pX":-1.43479139763453,"pZ":2.7042670171113206,"vX0":4.963263069461307,"vY0":-131.93005961534843,"vZ0":-3.092716409364798,"x":171.69,"y":165.76,"x0":-2.131786091334201,"y0":50.00470612455073,"z0":5.449332966575714,"aX":-16.398103448751993},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.9,"breakHorizontal":15.7,"spinRate":2081,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4152926469960283,"extension":6.981230536183135},"index":2,"playId":"5d7b2bf3-4fab-34dc-a45e-7cb4d5060599","pitchNumber":3,"startTime":"2025-07-26T01:23:24.703Z","endTime":"2025-07-26T01:23:30.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.480845761390675,"aZ":-32.93458451836146,"pfxX":-7.8321424783266895,"pfxZ":-0.47875191325989874,"pX":1.006246613137112,"pZ":1.499330822709439,"vX0":9.774525684522597,"vY0":-124.86774623087624,"vZ0":-3.058491577586683,"x":78.64,"y":198.3,"x0":-1.944063704400072,"y0":50.005804375042985,"z0":5.4538986198826285,"aX":-12.352906229939816},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.3,"breakHorizontal":11.9,"spinRate":1648,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4388915117226704,"extension":7.172209483305078},"index":3,"playId":"cdbc0607-8e9f-3864-8272-4cd99add1ff8","pitchNumber":4,"startTime":"2025-07-26T01:24:06.074Z","endTime":"2025-07-26T01:24:10.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53727259917628,"aZ":-31.390679353887236,"pfxX":-7.74758164828166,"pfxZ":0.48937470307330067,"pX":0.021212824463925545,"pZ":2.0807920533413045,"vX0":7.715398980970986,"vY0":-125.9321128203137,"vZ0":-2.238183304275129,"x":116.19,"y":182.6,"x0":-2.075424241508576,"y0":50.0033284361211,"z0":5.5198474825543515,"aX":-12.446116774203901},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":12.2,"spinRate":1676,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4349159917468759,"extension":7.053477506448814},"index":4,"playId":"e3f5d4b4-6b4d-3c6f-a110-033633457b68","pitchNumber":5,"startTime":"2025-07-26T01:24:27.172Z","endTime":"2025-07-26T01:24:31.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:24:31.166Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jurickson Profar walks. Michael Harris II to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:24:35.449Z","endTime":"2025-07-26T01:27:50.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.975599934680567,"aZ":-19.722176162300872,"pfxX":-0.09245668206534152,"pfxZ":7.2542494349451685,"pX":-0.17283781655321526,"pZ":2.5378080081605203,"vX0":5.520032913869073,"vY0":-130.36084090049644,"vZ0":-3.6155821118249616,"x":123.59,"y":170.26,"x0":-2.3079036798099875,"y0":50.00594935839631,"z0":5.43564642736627,"aX":-0.15868291798814568},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.5,"breakHorizontal":-1.1,"spinRate":2263,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.420509011456756,"extension":7.182980709182303},"index":0,"playId":"6443d886-a5d7-3fdf-a385-fa104f39b864","pitchNumber":1,"startTime":"2025-07-26T01:24:58.223Z","endTime":"2025-07-26T01:25:05.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.39678858926608,"strikeZoneBottom":1.63800547797339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.98465966980509,"aZ":-17.41054743754483,"pfxX":-8.233747049877508,"pfxZ":8.124926581334284,"pX":0.7958152028031579,"pZ":3.7316808537955075,"vX0":10.025505347837417,"vY0":-133.95077085224517,"vZ0":-1.382593213190523,"x":86.67,"y":138.02,"x0":-1.925971059139485,"y0":50.00154101143126,"z0":5.499558011334574,"aX":-14.95949545187724},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":12.7,"spinRate":2232,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.40893685075699526,"extension":6.873587764980885},"index":1,"playId":"78297fa6-61a4-31da-9521-8cc014c3c298","pitchNumber":2,"startTime":"2025-07-26T01:25:20.731Z","endTime":"2025-07-26T01:25:26.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.39082961052029,"strikeZoneBottom":1.55540721317778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.691318508618657,"aZ":-33.19415022301559,"pfxX":-9.311802933059159,"pfxZ":-0.62062779012106,"pX":1.098344758944093,"pZ":0.818178954614476,"vX0":10.686738429428525,"vY0":-127.75183841065972,"vZ0":-5.057496387700692,"x":75.13,"y":216.69,"x0":-1.9321796838397045,"y0":50.0002994455802,"z0":5.43706167137983,"aX":-15.366213898514665},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.2,"breakHorizontal":14.4,"spinRate":1679,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.42898886077784004,"extension":7.107324183493437},"index":2,"playId":"1b6759c3-14c3-31fc-9cd6-7355d320829a","pitchNumber":3,"startTime":"2025-07-26T01:25:46.017Z","endTime":"2025-07-26T01:25:51.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.86143514996519,"aZ":-18.781797468351773,"pfxX":0.6259713544027514,"pfxZ":7.834573740038804,"pX":0.6541101035278327,"pZ":2.9269817701853618,"vX0":6.577188669894556,"vY0":-129.8431291031643,"vZ0":-2.9803299754332944,"x":92.07,"y":159.75,"x0":-1.9918626133160806,"y0":50.00476354616347,"z0":5.516765795134866,"aX":1.0692067616921723},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.8,"breakHorizontal":-2.5,"spinRate":2269,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.42163869974062607,"extension":6.962401655843147},"index":3,"playId":"46367074-759a-3d24-9bf5-44af809b6a76","pitchNumber":4,"startTime":"2025-07-26T01:26:08.558Z","endTime":"2025-07-26T01:26:14.294Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"7b7a3b4f-be13-3d41-a1ed-79b61d506db1","startTime":"2025-07-26T01:26:30.212Z","endTime":"2025-07-26T01:26:33.452Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.9,"strikeZoneTop":3.13524873828048,"strikeZoneBottom":1.41521209745474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.613117351557253,"aZ":-40.39310626511075,"pfxX":1.8366479903018673,"pfxZ":-6.737481030868706,"pX":0.06620876907717443,"pZ":1.0912718366863232,"vX0":4.007443197240297,"vY0":-110.04314334454293,"vZ0":-0.7445711971736095,"x":114.48,"y":209.32,"x0":-2.021533132188634,"y0":50.00448463038092,"z0":5.735221841520283,"aX":2.2392239772944023},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-12.0,"breakHorizontal":-4.4,"spinRate":1954,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.49887847528541895,"extension":6.913932482949676},"index":5,"playId":"16155556-4e1b-3246-9604-1b08840ecc7c","pitchNumber":5,"startTime":"2025-07-26T01:26:51.364Z","endTime":"2025-07-26T01:26:56.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33946337998902,"aZ":-32.263116014178706,"pfxX":-9.046784856911575,"pfxZ":-0.056540876977434706,"pX":0.7314221191805415,"pZ":0.9303865458559184,"vX0":9.462779724058489,"vY0":-126.38295499932468,"vZ0":-4.66858013841248,"x":89.12,"y":213.66,"x0":-1.8828315509107456,"y0":50.00102319394758,"z0":5.387562815602996,"aX":-14.658816249436372},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":14.3,"spinRate":1664,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.43310048882151975,"extension":6.940124401898166},"index":6,"playId":"b5d3c257-f5b8-3598-8fa2-782898e7e822","pitchNumber":6,"startTime":"2025-07-26T01:27:10.179Z","endTime":"2025-07-26T01:27:19.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.22666333429822,"strikeZoneBottom":1.4682389307265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.722054511591434,"aZ":-24.913181838318053,"pfxX":2.6845022910041125,"pfxZ":4.342157266804032,"pX":-1.5076761642463252,"pZ":3.540002091906645,"vX0":1.0561830916391501,"vY0":-127.83867771104896,"vZ0":-0.3415084486949345,"x":174.47,"y":143.2,"x0":-2.2737615531712914,"y0":50.00394986982953,"z0":5.613118076792535,"aX":4.490846979652566},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.0,"breakHorizontal":-5.0,"spinRate":2157,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.4267071007910248,"extension":6.643273348452656},"index":7,"playId":"c6f591aa-67d8-3853-b1bc-833b3e101677","pitchNumber":7,"startTime":"2025-07-26T01:27:40.405Z","endTime":"2025-07-26T01:27:50.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:27:50.195Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:29:03.872Z","endTime":"2025-07-26T01:29:59.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T01:28:05.049Z","endTime":"2025-07-26T01:29:06.239Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.60058402912237,"strikeZoneBottom":1.61268366725236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.231773572949876,"aZ":-33.40608741029785,"pfxX":-8.253048684870457,"pfxZ":-0.7569106288657075,"pX":0.6903069502767125,"pZ":1.9193705096835567,"vX0":9.386142323630954,"vY0":-126.6074499806601,"vZ0":-2.253948105967643,"x":90.69,"y":186.96,"x0":-1.9811370532621517,"y0":50.001040172008736,"z0":5.477411111368775,"aX":-13.487222599708392},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.7,"breakHorizontal":13.0,"spinRate":1615,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.43152969204405656,"extension":7.197923459832553},"index":1,"playId":"e35e6e72-0afa-324d-ad0b-c9d18862382f","pitchNumber":1,"startTime":"2025-07-26T01:29:06.239Z","endTime":"2025-07-26T01:29:10.853Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.051879301674493,"aZ":-23.048400171962207,"pfxX":0.4138541023692615,"pfxZ":5.3526080423863736,"pX":0.06625098332849931,"pZ":3.6382821540177326,"vX0":5.427991967618663,"vY0":-129.49234839809867,"vZ0":-0.48234119829977795,"x":114.47,"y":140.55,"x0":-2.107393645092153,"y0":50.00243495439469,"z0":5.584240277700542,"aX":0.7049804054605225},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.8,"breakHorizontal":-1.9,"spinRate":2238,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4223469242343616,"extension":6.935683723909698},"index":2,"playId":"94f15ecd-636a-3442-8b63-1ca3003e6e3d","pitchNumber":2,"startTime":"2025-07-26T01:29:24.297Z","endTime":"2025-07-26T01:29:29.105Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-26T01:29:41.573Z","endTime":"2025-07-26T01:29:54.890Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":70.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.507903779330494,"aZ":-38.77735090625152,"pfxX":1.0277409847008878,"pfxZ":-5.2973285099585254,"pX":0.35521996073778833,"pZ":2.315610187920226,"vX0":4.627537959540814,"vY0":-110.873970535584,"vZ0":1.3271595655968988,"x":103.46,"y":176.26,"x0":-1.890931463000424,"y0":50.00162758187406,"z0":5.7506117701074455,"aX":1.2810343861885922},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-8.9,"breakHorizontal":-3.0,"spinRate":1873,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.49369031025880616,"extension":6.904120931357391},"index":4,"playId":"0848626d-42ca-3c22-8f30-70be54d59ec7","pitchNumber":3,"startTime":"2025-07-26T01:29:54.890Z","endTime":"2025-07-26T01:29:59.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:29:59.994Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-26T01:30:06.747Z","endTime":"2025-07-26T01:34:47.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,9,10],"actionIndex":[8],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.057855834842865,"aZ":-32.33331480008335,"pfxX":-8.528598162182156,"pfxZ":-0.09660855348740238,"pX":-0.3076341044483271,"pZ":1.6850173439226646,"vX0":7.13352380469447,"vY0":-127.73881167513599,"vZ0":-3.058030461041996,"x":128.73,"y":193.28,"x0":-2.0214597808428394,"y0":50.00229415085855,"z0":5.42639511359383,"aX":-14.165790932024052},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":13.9,"spinRate":1672,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.42796224414499795,"extension":6.829361981632551},"index":0,"playId":"0cdb08d1-394f-31d2-908f-473cc30e48ad","pitchNumber":1,"startTime":"2025-07-26T01:30:23.201Z","endTime":"2025-07-26T01:30:27.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2737412258679,"aZ":-21.00022655032148,"pfxX":-11.146180459341345,"pfxZ":6.184717138079423,"pX":0.17582912888525615,"pZ":2.386887123845877,"vX0":9.083706438374,"vY0":-133.6701058498322,"vZ0":-4.19631386346351,"x":110.3,"y":174.33,"x0":-1.821214898419056,"y0":50.00257134567375,"z0":5.4881695552510354,"aX":-20.135753060095265},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":18.2,"spinRate":2195,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.41002914524934786,"extension":7.206795617018083},"index":1,"playId":"84b698c9-db3b-332d-ba94-7f7336e02d51","pitchNumber":2,"startTime":"2025-07-26T01:31:17.216Z","endTime":"2025-07-26T01:31:22.065Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"fabacecd-e8df-41b1-b89f-ac8e93a18102","startTime":"2025-07-26T01:31:42.575Z","endTime":"2025-07-26T01:31:47.575Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99751736753643,"aZ":-24.220574054800533,"pfxX":1.3910709847364056,"pfxZ":4.736503816294103,"pX":0.2653904196534566,"pZ":2.9327131774920607,"vX0":5.5281162638582995,"vY0":-128.5488718574043,"vZ0":-1.7195829082030003,"x":106.88,"y":159.6,"x0":-2.0912158975949495,"y0":50.00040021795348,"z0":5.48586064609661,"aX":2.331784692084241},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":-3.7,"spinRate":2235,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.4256688416340464,"extension":7.0997825098018605},"index":3,"playId":"cc05e298-c667-3b20-9592-4ae09be9a021","pitchNumber":3,"startTime":"2025-07-26T01:31:59.127Z","endTime":"2025-07-26T01:32:03.696Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-07-26T01:32:27.937Z","endTime":"2025-07-26T01:32:46.580Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.028798118699573,"aZ":-32.73041210000636,"pfxX":1.9431225202321556,"pfxZ":-0.44785378966971834,"pX":-0.4137561180381128,"pZ":2.3172961185963707,"vX0":2.9043800972941707,"vY0":-111.34270424310392,"vZ0":-0.1438770770768525,"x":132.77,"y":176.21,"x0":-1.987508775066712,"y0":50.0004436212505,"z0":5.770253540514032,"aX":2.4382113530616496},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-0.5,"breakHorizontal":-4.3,"spinRate":1580,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.4919697986353575,"extension":6.910339478070179},"index":5,"playId":"24312687-4e2b-39c5-a4d7-a831f3e86a36","pitchNumber":4,"startTime":"2025-07-26T01:32:46.580Z","endTime":"2025-07-26T01:32:51.143Z","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":94.6,"endSpeed":85.5,"strikeZoneTop":3.67280201582108,"strikeZoneBottom":1.62876729835039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.940366343654404,"aZ":-20.07675821723852,"pfxX":-8.70182725141035,"pfxZ":6.40363531155414,"pX":1.035592779496451,"pZ":3.469169052768326,"vX0":11.11109472112252,"vY0":-137.1995338107696,"vZ0":-1.3557517443562253,"x":77.53,"y":145.11,"x0":-1.9534999904814163,"y0":50.00181880281451,"z0":5.350313198076336,"aX":-16.437646382547463},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":13.2,"spinRate":2117,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.40060982599952366,"extension":6.987728387641074},"index":6,"playId":"bd8bcc9e-2ddc-36e3-8682-c6e9e3c1c95c","pitchNumber":5,"startTime":"2025-07-26T01:33:20.238Z","endTime":"2025-07-26T01:33:25.494Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.60365750329494,"strikeZoneBottom":1.59820488838486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.625679419890034,"aZ":-21.972574672700432,"pfxX":0.08463753197939106,"pfxZ":5.834642106173664,"pX":3.079980140929348,"pZ":0.8588731141873397,"vX0":12.593901839442108,"vY0":-131.34834675041319,"vZ0":-7.335950674529551,"x":-0.4,"y":215.59,"x0":-1.7863727292298535,"y0":50.00314715414834,"z0":5.319935823383917,"aX":0.14722331048028486},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.0,"breakHorizontal":-2.9,"spinRate":2288,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4168868063472493,"extension":7.012482405003005},"index":7,"playId":"cff47d64-a9b7-3d2a-af43-0d431688585a","pitchNumber":6,"startTime":"2025-07-26T01:33:39.816Z","endTime":"2025-07-26T01:33:45.901Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Nathan Eovaldi. Michael Harris II to 3rd. Jurickson Profar to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"actionPlayId":"cff47d64-a9b7-3d2a-af43-0d431688585a","startTime":"2025-07-26T01:33:57.677Z","endTime":"2025-07-26T01:34:14.836Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671739,"link":"/api/v1/people/671739"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.62887551691239,"strikeZoneBottom":1.6048753350956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.699799905900328,"aZ":-31.36978917270544,"pfxX":-9.48024029144003,"pfxZ":0.48086695759962517,"pX":1.0926663358843218,"pZ":0.8135578964875319,"vX0":10.731553198195497,"vY0":-128.12185362036917,"vZ0":-5.2637382503397605,"x":75.35,"y":216.81,"x0":-1.9123609415192577,"y0":50.00143489706125,"z0":5.337078992053914,"aX":-15.809085915023342},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.1,"breakHorizontal":14.9,"spinRate":1608,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42699407338155027,"extension":6.966156996798583},"index":9,"playId":"2d302d72-c0ff-3894-81c3-a859664be907","pitchNumber":7,"startTime":"2025-07-26T01:34:14.836Z","endTime":"2025-07-26T01:34:21.245Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74571812861019,"aZ":-33.81647183440079,"pfxX":-9.326343521045027,"pfxZ":-0.9666394022900109,"pX":1.0938657157557607,"pZ":1.7155764642958973,"vX0":10.935910145347458,"vY0":-129.40339010901778,"vZ0":-2.8488911978209543,"x":75.3,"y":192.46,"x0":-1.965393516459429,"y0":50.000061023706394,"z0":5.408333833729842,"aX":-15.89328020885657},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.2,"breakHorizontal":14.6,"spinRate":1520,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4224702312558217,"extension":6.910874888036875},"index":10,"playId":"76b55e4c-42eb-35a5-9e4a-0a8caf59f5b4","pitchNumber":8,"startTime":"2025-07-26T01:34:42.267Z","endTime":"2025-07-26T01:34:47.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:34:47.151Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, first baseman Matt Olson to pitcher Joey Wentz.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:36:41.545Z","endTime":"2025-07-26T01:38:21.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":666214,"link":"/api/v1/people/666214"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.8,"strikeZoneTop":3.13132146105909,"strikeZoneBottom":1.40469618626218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.375608997099185,"aZ":-36.01664977397472,"pfxX":-1.3785966586478218,"pfxZ":-2.9072263829434695,"pX":-0.5865840659069989,"pZ":1.5976265977731938,"vX0":-2.540308566289506,"vY0":-113.74371948446543,"vZ0":-2.5228632323805593,"x":139.36,"y":195.64,"x0":0.7205406099755665,"y0":50.00435158139814,"z0":6.266412640840477,"aX":-1.820174809422218},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-5.6,"breakHorizontal":3.1,"spinRate":2414,"spinDirection":313},"zone":7,"typeConfidence":0.91,"plateTime":0.4801544851278785,"extension":6.993423560426674},"index":0,"playId":"affbdea4-6576-3bf7-b531-8fff34a042e9","pitchNumber":1,"startTime":"2025-07-26T01:36:58.326Z","endTime":"2025-07-26T01:37:02.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.4535500109644,"aZ":-35.85740705802604,"pfxX":-0.8563104967821238,"pfxZ":-2.747338366749619,"pX":0.3557522026364727,"pZ":0.6032316914401346,"vX0":-0.9350994402061091,"vY0":-114.9126211785752,"vZ0":-4.939774591935727,"x":103.44,"y":222.49,"x0":0.8785192914180433,"y0":50.000348123675735,"z0":6.248167394119117,"aX":-1.1497013102211937},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.9,"breakHorizontal":1.8,"spinRate":2530,"spinDirection":313},"zone":14,"typeConfidence":0.91,"plateTime":0.475873442947488,"extension":6.992251357311952},"index":1,"playId":"28beab17-44b5-369d-84a9-7f8fe4d10a9e","pitchNumber":2,"startTime":"2025-07-26T01:37:14.598Z","endTime":"2025-07-26T01:37:18.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.3,"strikeZoneTop":3.15122879244977,"strikeZoneBottom":1.4245463765058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.460837545169298,"aZ":-37.81343121861271,"pfxX":-2.1309140141002767,"pfxZ":-4.2428567003127275,"pX":-0.9576096018161743,"pZ":0.48038855420501564,"vX0":-2.857526813087068,"vY0":-114.36289357016996,"vZ0":-4.444477744458347,"x":153.5,"y":225.81,"x0":0.583407571163245,"y0":50.00333946205533,"z0":6.145495386274745,"aX":-2.8314469462186325},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-8.5,"breakHorizontal":4.6,"spinRate":2429,"spinDirection":312},"zone":13,"typeConfidence":0.91,"plateTime":0.4783517425297781,"extension":7.033333032594548},"index":2,"playId":"37e2a695-3518-3da5-8aa1-5ae9b26dbaea","pitchNumber":3,"startTime":"2025-07-26T01:37:35.908Z","endTime":"2025-07-26T01:37:40.933Z","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":92.2,"endSpeed":85.0,"strikeZoneTop":3.12145633647295,"strikeZoneBottom":1.43342966246054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.009057097090427,"aZ":-14.66455776809364,"pfxX":2.3058718596385575,"pfxZ":9.558465671683084,"pX":-1.5764384052405735,"pZ":2.0071525661798484,"vX0":-6.35634085787351,"vY0":-134.0014964699197,"vZ0":-8.21266426658721,"x":177.09,"y":184.59,"x0":0.5192093217995306,"y0":50.00127730141781,"z0":6.1438251708149,"aX":4.223776945563231},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":-2.9,"spinRate":2204,"spinDirection":157},"zone":13,"typeConfidence":0.83,"plateTime":0.4076351116361119,"extension":6.992849803273702},"index":3,"playId":"f695410f-80a5-3c9e-bd3b-23f1972127a8","pitchNumber":4,"startTime":"2025-07-26T01:37:55.496Z","endTime":"2025-07-26T01:37:59.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.352134269493977,"aZ":-30.588745419067397,"pfxX":-2.7722090174380485,"pfxZ":1.0136172242340047,"pX":-0.19387134153660104,"pZ":1.7892564164676266,"vX0":-2.245520751444114,"vY0":-123.53730429765533,"vZ0":-4.187357381981077,"x":124.39,"y":190.47,"x0":1.0838447737938135,"y0":50.00192360852449,"z0":6.049769481702375,"aX":-4.325916631944788},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.2,"breakHorizontal":5.5,"spinRate":2443,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4417280467420839,"extension":7.078029938333273},"hitData":{"launchSpeed":100.7,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":171.52,"coordY":150.7}},"index":4,"playId":"5b05766e-c2ba-3f5a-b586-d63339c13596","pitchNumber":5,"startTime":"2025-07-26T01:38:13.280Z","endTime":"2025-07-26T01:38:21.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:38:21.990Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Helman singles on a ground ball to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:38:28.976Z","endTime":"2025-07-26T01:39:44.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":82.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56396918405679,"aZ":-12.003089894571735,"pfxX":1.4311289462223367,"pfxZ":11.589966526414006,"pX":-0.722538007732082,"pZ":3.916242668120571,"vX0":-3.5594539423981875,"vY0":-130.83534801771256,"vZ0":-3.90906181241029,"x":144.54,"y":133.04,"x0":0.4672463439386823,"y0":50.00635388075032,"z0":6.323848076259142,"aX":2.491986520865953},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":20.4,"breakHorizontal":-1.8,"spinRate":2161,"spinDirection":161},"zone":11,"typeConfidence":0.85,"plateTime":0.4180031149785828,"extension":6.9050891942185935},"index":0,"playId":"15abe43b-2d68-36b0-8b63-cb399a1f3203","pitchNumber":1,"startTime":"2025-07-26T01:38:52.770Z","endTime":"2025-07-26T01:38:57.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.3,"strikeZoneTop":3.52841555510449,"strikeZoneBottom":1.6336525274395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.91613173200767,"aZ":-35.48265487794911,"pfxX":-2.570411072105829,"pfxZ":-2.4744164498230763,"pX":-0.8608340640923133,"pZ":1.102906905064347,"vX0":-2.7150379910507203,"vY0":-114.49602380127322,"vZ0":-3.770942470388455,"x":149.81,"y":209.0,"x0":0.67161356862874,"y0":50.004328589582066,"z0":6.221505841998073,"aX":-3.433737472384031},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.2,"breakHorizontal":5.3,"spinRate":2400,"spinDirection":317},"zone":13,"typeConfidence":0.91,"plateTime":0.47725138705279413,"extension":7.170818304474881},"index":1,"playId":"dd49a2ab-1260-3456-accf-b56839bc8f9f","pitchNumber":2,"startTime":"2025-07-26T01:39:12.442Z","endTime":"2025-07-26T01:39:16.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.302974684713313,"aZ":-36.778891582937355,"pfxX":-3.2473921382706328,"pfxZ":-3.4598946123088687,"pX":0.16074204299276784,"pZ":2.0493726097311695,"vX0":-0.9032552524798758,"vY0":-114.44083475182069,"vZ0":-1.4643121148263039,"x":110.87,"y":183.45,"x0":0.9820007771763423,"y0":50.00142339130852,"z0":6.286591733414082,"aX":-4.32455643271507},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.4,"breakHorizontal":6.1,"spinRate":2466,"spinDirection":318},"zone":8,"typeConfidence":0.91,"plateTime":0.4778622653232558,"extension":6.843472683652557},"hitData":{"launchSpeed":79.5,"launchAngle":9.0,"totalDistance":141.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.15,"coordY":110.64}},"index":2,"playId":"36a6827f-4fd4-3b43-91e5-2907174f2c95","pitchNumber":3,"startTime":"2025-07-26T01:39:31.637Z","endTime":"2025-07-26T01:39:44.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:39:44.007Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sam Haggerty doubles (5) on a fly ball to left fielder Jurickson Profar. Michael Helman scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:42:16.316Z","endTime":"2025-07-26T01:43:09.358Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T01:39:54.079Z","endTime":"2025-07-26T01:40:21.485Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Aaron Bummer replaces Joey Wentz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T01:40:21.485Z","endTime":"2025-07-26T01:42:18.520Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":607481,"link":"/api/v1/people/607481"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.19215165049823,"strikeZoneBottom":1.46840757840675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.877744848000127,"aZ":-37.79575817514351,"pfxX":-7.69574234207437,"pfxZ":-4.208164652742555,"pX":0.23810272271569666,"pZ":1.9642608985431935,"vX0":-3.7648544878904433,"vY0":-115.20205555620159,"vZ0":0.40096285522026776,"x":107.92,"y":185.74,"x0":2.897480353056818,"y0":50.005645885401606,"z0":5.463368077374003,"aX":-10.268860802029943},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-7.2,"breakHorizontal":14.9,"spinRate":2315,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.4767903828764064,"extension":6.433350695313251},"index":2,"playId":"24fd3f45-905d-3732-baf2-948da767bc9f","pitchNumber":1,"startTime":"2025-07-26T01:42:18.520Z","endTime":"2025-07-26T01:42:23.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"playId":"19d0c9db-b6f9-3e2c-a60f-a6b7398e34cd","startTime":"2025-07-26T01:42:34.946Z","endTime":"2025-07-26T01:42:37.946Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24856153103186,"aZ":-41.29363145641755,"pfxX":-6.381432639119913,"pfxZ":-7.067113926019843,"pX":-0.11763745564792845,"pZ":1.1466169942712727,"vX0":-4.672869209992311,"vY0":-113.88405627211368,"vZ0":-0.08189610223006283,"x":121.48,"y":207.82,"x0":2.80222246171841,"y0":50.00053055380576,"z0":5.326586885230039,"aX":-8.23771430738108},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-12.4,"breakHorizontal":12.8,"spinRate":2300,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.4841213743957251,"extension":6.438235606942152},"hitData":{"launchSpeed":101.7,"launchAngle":20.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.99,"coordY":66.92}},"index":4,"playId":"bc4aa3f1-21ce-3cfa-9611-49692b42ecfe","pitchNumber":2,"startTime":"2025-07-26T01:42:53.615Z","endTime":"2025-07-26T01:43:09.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:43:09.358Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:43:26.036Z","endTime":"2025-07-26T01:44:49.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.2,"strikeZoneTop":3.55487333030491,"strikeZoneBottom":1.41710163996177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.3075887648765,"aZ":-39.22610782934261,"pfxX":-6.79802900931993,"pfxZ":-5.489306326547186,"pX":1.231213435179502,"pZ":1.7774165318278359,"vX0":-1.759799319263443,"vY0":-113.41400796642482,"vZ0":0.7542340512289756,"x":70.07,"y":190.79,"x0":2.902703917347904,"y0":50.00220306254771,"z0":5.394629977749434,"aX":-8.736829606172844},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-9.4,"breakHorizontal":12.7,"spinRate":2240,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4854302113926785,"extension":6.576745784154623},"index":0,"playId":"01236627-2eb5-3c5d-b7b5-6f01033d5cc1","pitchNumber":1,"startTime":"2025-07-26T01:43:36.980Z","endTime":"2025-07-26T01:43:42.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.44050356501771,"strikeZoneBottom":1.30275315052519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17015401802758,"aZ":-30.22730866030168,"pfxX":9.304083303788406,"pfxZ":1.1169708906371447,"pX":1.4991747780839193,"pZ":3.449455550384378,"vX0":-6.434687681264084,"vY0":-131.18419023280592,"vZ0":0.9808783736672009,"x":59.85,"y":145.64,"x0":2.7770595558189126,"y0":50.001501318968096,"z0":5.326770412565625,"aX":16.188996380492576},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.5,"breakHorizontal":-15.4,"spinRate":2089,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4177921838103633,"extension":6.417107269881698},"index":1,"playId":"898a5612-c087-3598-b830-20765121ace8","pitchNumber":2,"startTime":"2025-07-26T01:43:53.364Z","endTime":"2025-07-26T01:43:58.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.47659119204298,"strikeZoneBottom":1.49206431245175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.293479508218194,"aZ":-39.37419491401084,"pfxX":-6.845113280943556,"pfxZ":-5.31885867813282,"pX":-0.9912094323224324,"pZ":1.0579624476791367,"vX0":-6.165063836458999,"vY0":-116.36735332459932,"vZ0":-1.0976174797322882,"x":154.78,"y":210.22,"x0":2.5931839076509595,"y0":50.000094113701216,"z0":5.306019845307242,"aX":-9.272293789493906},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.6,"breakHorizontal":14.0,"spinRate":2348,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.472879817311215,"extension":6.4259482760341715},"index":2,"playId":"c87d92ca-c629-3070-ae76-ce78fc16fab6","pitchNumber":3,"startTime":"2025-07-26T01:44:12.677Z","endTime":"2025-07-26T01:44:16.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.56185852051041,"strikeZoneBottom":1.50077614689297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.221900605201782,"aZ":-33.13746805159866,"pfxX":9.621490672903882,"pfxZ":-0.5430837974291585,"pX":-0.1499289765031578,"pZ":2.087405613757361,"vX0":-10.417235771988983,"vY0":-131.89182292851135,"vZ0":-1.2523783198176437,"x":122.71,"y":182.42,"x0":2.5949923640504715,"y0":50.005660612093635,"z0":5.005267476140406,"aX":17.008463815884866},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.1,"breakHorizontal":-15.2,"spinRate":2195,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.41479449358413456,"extension":6.57474052129202},"index":3,"playId":"18625c00-1a8d-3b4d-821e-5470cdcdc6e4","pitchNumber":4,"startTime":"2025-07-26T01:44:29.271Z","endTime":"2025-07-26T01:44:32.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.56130192715132,"strikeZoneBottom":1.46214510784839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.370303028498228,"aZ":-31.2846718093106,"pfxX":9.65669036217107,"pfxZ":0.5119226988897347,"pX":1.2891185659354756,"pZ":1.331153829943465,"vX0":-6.815873974226996,"vY0":-131.0669615432554,"vZ0":-3.450670992970248,"x":67.86,"y":202.84,"x0":2.6670176440954307,"y0":50.00385857034414,"z0":4.997844578988628,"aX":16.82341822249133},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.4,"breakHorizontal":-16.0,"spinRate":2181,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.41768601054663934,"extension":6.486293845852717},"index":4,"playId":"f3785d73-cad4-3790-b2b7-31ca1be111d3","pitchNumber":5,"startTime":"2025-07-26T01:44:45.603Z","endTime":"2025-07-26T01:44:49.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:44:49.862Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out to third baseman Austin Riley.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:45:14.762Z","endTime":"2025-07-26T01:46:31.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"index":0,"playId":"fb3f6966-d5aa-4332-9ad7-744c7698d905","startTime":"2025-07-26T01:45:14.762Z","endTime":"2025-07-26T01:45:19.762Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.21208634986738,"strikeZoneBottom":1.72560241037144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.687718655601945,"aZ":-20.140611277334866,"pfxX":4.743258274543249,"pfxZ":6.73134980310715,"pX":1.2732725773248745,"pZ":3.4184980280016726,"vX0":-5.310008967183948,"vY0":-132.89981171792328,"vZ0":-0.7373958229468672,"x":68.47,"y":146.48,"x0":2.6816475009501417,"y0":50.00104211637178,"z0":5.163405332498244,"aX":8.477599983465808},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":-7.4,"spinRate":2270,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.41226196515086144,"extension":6.270575755781106},"index":1,"playId":"b8a87d82-e3c3-3755-8254-b1748b5aabbc","pitchNumber":1,"startTime":"2025-07-26T01:45:29.933Z","endTime":"2025-07-26T01:45:35.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"playId":"9232e42f-f00f-41c8-8f99-f28015fbe3b1","startTime":"2025-07-26T01:45:49.969Z","endTime":"2025-07-26T01:45:54.969Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.24608686880092,"strikeZoneBottom":1.64258876303987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.95831992971408,"aZ":-41.29671386925779,"pfxX":-5.472055174766991,"pfxZ":-6.7074081642569565,"pX":0.21611122928977297,"pZ":1.5537323907742324,"vX0":-3.899585615482851,"vY0":-116.19540859116762,"vZ0":-0.07413636267098389,"x":108.76,"y":196.83,"x0":2.6306418416156934,"y0":50.005337269171555,"z0":5.5292329978914525,"aX":-7.438596124999571},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.9,"breakHorizontal":10.9,"spinRate":2370,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.4724406123333851,"extension":6.2006764837948865},"index":3,"playId":"b81c82d8-4c91-3362-b7e7-58ad5f803275","pitchNumber":2,"startTime":"2025-07-26T01:46:05.681Z","endTime":"2025-07-26T01:46:09.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.9546136064922,"aZ":-38.71034557047357,"pfxX":-4.503178358488748,"pfxZ":-4.800059175084685,"pX":0.19725362252923334,"pZ":1.8333022913183321,"vX0":-4.345230223410281,"vY0":-116.27669833138819,"vZ0":-0.03235728786470049,"x":109.48,"y":189.28,"x0":2.679168158164918,"y0":50.002965864372115,"z0":5.537717147770937,"aX":-6.130948339942542},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.4,"breakHorizontal":9.2,"spinRate":2295,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.4720734767197654,"extension":6.36191263003411},"hitData":{"launchSpeed":88.8,"launchAngle":10.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":103.09,"coordY":164.25}},"index":4,"playId":"2a80e668-4ac7-3ec9-9e19-6fa7d1f0d625","pitchNumber":3,"startTime":"2025-07-26T01:46:23.260Z","endTime":"2025-07-26T01:46:31.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:46:31.763Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adolis García grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-26T01:46:39.094Z","endTime":"2025-07-26T01:48:33.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"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":3},"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":5},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.67357503709592,"strikeZoneBottom":1.80249589020499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.370299643207332,"aZ":-23.671711556178312,"pfxX":3.0579521737252864,"pfxZ":4.940718541739985,"pX":0.21043049531150712,"pZ":3.6286907561833774,"vX0":-7.220453523356994,"vY0":-130.11848513784005,"vZ0":0.5833775914993902,"x":108.98,"y":140.81,"x0":2.619525823802498,"y0":50.00306289876842,"z0":5.190112852204052,"aX":5.263571814598472},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":-4.0,"spinRate":2236,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4203668781022323,"extension":6.302274723858907},"index":0,"playId":"25178e1e-f76f-357f-8fb6-e5450de1c9f3","pitchNumber":1,"startTime":"2025-07-26T01:46:57.109Z","endTime":"2025-07-26T01:47:00.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.65107596555939,"strikeZoneBottom":1.74188641740872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.354201912100653,"aZ":-20.568715223302494,"pfxX":6.222060663630128,"pfxZ":6.645343893186122,"pX":-0.6681657265815607,"pZ":1.6228940016290998,"vX0":-10.625021522406701,"vY0":-130.76431195532277,"vZ0":-4.738300195137617,"x":142.47,"y":194.96,"x0":2.623536558635311,"y0":50.00337999621648,"z0":4.984034780606649,"aX":10.868502434252486},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.3,"breakHorizontal":-9.1,"spinRate":2110,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.41750268016185776,"extension":6.510000207435076},"index":1,"playId":"910695cc-8612-3fde-8444-7ac4b03c68f4","pitchNumber":2,"startTime":"2025-07-26T01:47:14.438Z","endTime":"2025-07-26T01:47:18.343Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"4516df3a-b137-4ab9-8e5a-29b475641bb8","startTime":"2025-07-26T01:47:32.145Z","endTime":"2025-07-26T01:47:37.145Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2025-07-26T01:47:52.443Z","endTime":"2025-07-26T01:48:04.168Z","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(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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.292609427438137,"aZ":-22.857604284082395,"pfxX":5.596347293547524,"pfxZ":5.453356940769504,"pX":0.09200381281012253,"pZ":3.004282277385552,"vX0":-8.359578624285437,"vY0":-129.6717734652623,"vZ0":-0.8911691677059379,"x":113.49,"y":157.66,"x0":2.6256880027980327,"y0":50.003011968692284,"z0":5.091126053217481,"aX":9.562030420418905},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.0,"breakHorizontal":-8.4,"spinRate":2149,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4218697225740793,"extension":6.401279712894261},"index":4,"playId":"2734e536-a543-3876-9ad1-17573d3ea74d","pitchNumber":3,"startTime":"2025-07-26T01:48:04.168Z","endTime":"2025-07-26T01:48:07.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76547083939254,"aZ":-39.25085365612635,"pfxX":-6.643202718188812,"pfxZ":-5.090112010784279,"pX":0.03252118934863357,"pZ":1.681717311659802,"vX0":-4.055512217304995,"vY0":-117.55124416220092,"vZ0":-0.535563843505864,"x":115.76,"y":193.37,"x0":2.647470353529973,"y0":50.00419621277803,"z0":5.578797210647435,"aX":-9.231265584356521},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.0,"breakHorizontal":13.1,"spinRate":2467,"spinDirection":303},"zone":8,"typeConfidence":2.0,"plateTime":0.46721411869418183,"extension":6.387838228327725},"hitData":{"launchSpeed":101.7,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.6,"coordY":164.25}},"index":5,"playId":"8eb40080-cbd5-331b-b769-429774baf3d9","pitchNumber":4,"startTime":"2025-07-26T01:48:25.959Z","endTime":"2025-07-26T01:48:33.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:48:33.718Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drake Baldwin pops out to shortstop Corey Seager.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T01:50:43.320Z","endTime":"2025-07-26T01:51:43.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Webb replaces Nathan Eovaldi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:50:13.530Z","endTime":"2025-07-26T01:50:45.532Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":81.1,"endSpeed":74.5,"strikeZoneTop":3.47725907638073,"strikeZoneBottom":1.52421784921314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.452173685256398,"aZ":-39.38093321275203,"pfxX":9.722784028416743,"pfxZ":-5.192764175708494,"pX":0.8271554712952283,"pZ":0.9362141694214818,"vX0":5.89917644964717,"vY0":-117.95542754960151,"vZ0":-2.094873464263057,"x":85.47,"y":213.5,"x0":-2.9813741200211443,"y0":50.001413690622655,"z0":5.5163761964449085,"aX":13.500362043284651},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-9.6,"breakHorizontal":-19.2,"spinRate":2583,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4669349046065583,"extension":5.994315725172243},"index":1,"playId":"4af61c10-6684-3e24-a6b5-8c4812f13521","pitchNumber":1,"startTime":"2025-07-26T01:50:45.532Z","endTime":"2025-07-26T01:50:50.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.44963511359403,"strikeZoneBottom":1.53451130739558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.205230836509003,"aZ":-13.426189505848987,"pfxX":-4.930661009563025,"pfxZ":10.130443878856775,"pX":-0.8188062516204595,"pZ":2.5921152073718403,"vX0":7.373892461261887,"vY0":-135.3508261474108,"vZ0":-5.222589508528851,"x":148.21,"y":168.79,"x0":-2.940935823844198,"y0":50.00546619554793,"z0":5.49078611607164,"aX":-9.128116663031774},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":7.3,"spinRate":2328,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.4050464209660185,"extension":6.364173861374118},"index":2,"playId":"66086325-af8a-3210-b1de-c78f5fe12999","pitchNumber":2,"startTime":"2025-07-26T01:51:01.984Z","endTime":"2025-07-26T01:51:07.616Z","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.7,"endSpeed":77.6,"strikeZoneTop":3.39110187374376,"strikeZoneBottom":1.55321075989475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.9580319645923,"aZ":-22.788036753044228,"pfxX":-11.365063674401235,"pfxZ":6.156440156164254,"pX":0.885678339523685,"pZ":1.562331391445255,"vX0":12.343451478696466,"vY0":-122.63267907652218,"vZ0":-4.833652738847271,"x":83.24,"y":196.6,"x0":-2.7333164321811294,"y0":50.005032660662636,"z0":5.4997801364603225,"aX":-17.335410401017086},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.2,"breakHorizontal":17.8,"spinRate":2276,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.44641449654062004,"extension":6.609726036581496},"index":3,"playId":"4d11d13d-888a-34ce-ae55-75b151767374","pitchNumber":3,"startTime":"2025-07-26T01:51:18.549Z","endTime":"2025-07-26T01:51:23.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.523184022600987,"aZ":-14.425007934119277,"pfxX":-4.129260723652941,"pfxZ":9.646148054162595,"pX":0.6185147622539221,"pZ":3.522829518867379,"vX0":10.186946832625512,"vY0":-134.83094083256904,"vZ0":-2.682954126450284,"x":93.42,"y":143.66,"x0":-2.673268548161631,"y0":50.000410309600944,"z0":5.549634432185496,"aX":-7.5971894543184675},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2369,"spinDirection":222},"zone":12,"typeConfidence":0.89,"plateTime":0.4063471322691701,"extension":6.397819702586586},"hitData":{"launchSpeed":58.9,"launchAngle":44.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":93.66,"coordY":136.98}},"index":4,"playId":"0623cc95-9fbe-31f5-8e61-7cf4dd38e250","pitchNumber":4,"startTime":"2025-07-26T01:51:34.686Z","endTime":"2025-07-26T01:51:43.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:51:43.497Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T01:51:53.295Z","endTime":"2025-07-26T01:53:40.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.928733989115376,"aZ":-15.139078649407947,"pfxX":-4.2096749054921245,"pfxZ":9.182976014327359,"pX":0.29189208827383956,"pZ":1.5292789937226474,"vX0":9.875640425609822,"vY0":-135.42392705364756,"vZ0":-7.256652668615786,"x":105.87,"y":197.49,"x0":-2.8571811723563987,"y0":50.002658006960566,"z0":5.305175018214426,"aX":-7.809886203777557},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":5.5,"spinRate":2351,"spinDirection":224},"zone":9,"typeConfidence":0.89,"plateTime":0.4046493892570453,"extension":6.775777245098192},"index":0,"playId":"967fd8a2-233b-3fcb-8751-c5c92432bc56","pitchNumber":1,"startTime":"2025-07-26T01:52:09.554Z","endTime":"2025-07-26T01:52:13.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.47139707907861,"strikeZoneBottom":1.4044801169838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.711077854937656,"aZ":-38.538688134761955,"pfxX":9.157987030303511,"pfxZ":-4.563367120420436,"pX":2.0440883428473247,"pZ":0.21466706400361935,"vX0":8.525383364885236,"vY0":-118.22175148529172,"vZ0":-3.7039805739423164,"x":39.08,"y":232.98,"x0":-2.818826201301841,"y0":50.00342359165201,"z0":5.394074840133376,"aX":12.767857871335325},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.0,"breakHorizontal":-19.0,"spinRate":2664,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.4659959233875446,"extension":6.294852878097061},"index":1,"playId":"f34a0f05-0372-3de5-994f-4bb9c751965d","pitchNumber":2,"startTime":"2025-07-26T01:52:25.786Z","endTime":"2025-07-26T01:52:28.919Z","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":93.1,"endSpeed":84.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37595086406261,"aZ":-13.414530733940701,"pfxX":-4.580000088722949,"pfxZ":10.26678309906674,"pX":0.7204635506034288,"pZ":3.382265336518579,"vX0":10.535541437317967,"vY0":-135.06674845390128,"vZ0":-2.994076693232626,"x":89.54,"y":147.46,"x0":-2.654800629135039,"y0":50.0065303174726,"z0":5.462103039006688,"aX":-8.372260250823143},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":5.8,"spinRate":2508,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.40720380734435757,"extension":6.429274414613847},"index":2,"playId":"77558683-762b-3493-8895-d7399520ad6a","pitchNumber":3,"startTime":"2025-07-26T01:52:42.768Z","endTime":"2025-07-26T01:52:46.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.62580001618394,"strikeZoneBottom":1.44386037816544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.518201704111235,"aZ":-15.013252553136526,"pfxX":-4.722242441005716,"pfxZ":9.444052942063191,"pX":-0.2941002354750284,"pZ":4.6031073195228815,"vX0":8.484510562963024,"vY0":-134.75241652715624,"vZ0":0.2535349133279536,"x":128.21,"y":114.5,"x0":-2.887057520457265,"y0":50.00293245612402,"z0":5.578520241482531,"aX":-8.58169724972791},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":6.5,"spinRate":2337,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.40832780680359715,"extension":6.437105170354566},"index":3,"playId":"bc324e94-3c2d-372c-8dcb-4d5045237ef3","pitchNumber":4,"startTime":"2025-07-26T01:53:02.915Z","endTime":"2025-07-26T01:53:07.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.7,"strikeZoneTop":3.56953963596374,"strikeZoneBottom":1.46421590797128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57168438520876,"aZ":-22.6445735185802,"pfxX":-9.389069355380053,"pfxZ":6.439838190060616,"pX":-1.5494334959867522,"pZ":2.9445104580875583,"vX0":6.007141928387564,"vY0":-121.61087245783567,"vZ0":-1.7031233705000495,"x":176.06,"y":159.28,"x0":-2.847132503119375,"y0":50.0022145214492,"z0":5.642055726461281,"aX":-13.890758956873837},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":11.4,"breakHorizontal":15.4,"spinRate":2199,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.4525243898912068,"extension":6.433141407543931},"index":4,"playId":"a7718837-cbc7-3f8c-868b-3c58f23b3edb","pitchNumber":5,"startTime":"2025-07-26T01:53:18.831Z","endTime":"2025-07-26T01:53:23.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.318023134492826,"aZ":-13.491156037361302,"pfxX":-4.471862613814432,"pfxZ":10.251168968957476,"pX":0.586187412286174,"pZ":3.4227510254354194,"vX0":10.299521323445493,"vY0":-134.8939927298886,"vZ0":-2.770528441448179,"x":94.66,"y":146.37,"x0":-2.7192234315739743,"y0":50.00475062199994,"z0":5.4276561589114065,"aX":-8.1520396098882},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":5.6,"spinRate":2474,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.40773578757049167,"extension":6.500052916672376},"index":5,"playId":"5a3b5af6-1055-3802-93ff-57616d8f1acc","pitchNumber":6,"startTime":"2025-07-26T01:53:34.703Z","endTime":"2025-07-26T01:53:40.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:53:40.066Z","atBatIndex":44},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Ozzie Albies reaches on a fielding error by shortstop Corey Seager.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T01:53:43.347Z","endTime":"2025-07-26T01:55:02.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"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":93.3,"endSpeed":84.5,"strikeZoneTop":3.28290812834094,"strikeZoneBottom":1.56237414322725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.076463949442356,"aZ":-15.639886157910368,"pfxX":-4.687126331464384,"pfxZ":8.947295497047262,"pX":-0.46389435517181676,"pZ":3.9166246797950985,"vX0":8.294115978865307,"vY0":-135.6665314508073,"vZ0":-1.2441229418306943,"x":134.68,"y":133.03,"x0":-2.963827326222842,"y0":50.00238836530559,"z0":5.48082803856569,"aX":-8.662113384471484},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2421,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.40507997435695,"extension":6.521618967544713},"index":0,"playId":"25ed9e1d-87da-3f8d-89d9-573322f2d781","pitchNumber":1,"startTime":"2025-07-26T01:54:03.680Z","endTime":"2025-07-26T01:54:08.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.7,"strikeZoneTop":3.34228792136376,"strikeZoneBottom":1.64099949075587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16499732080975,"aZ":-21.13396728158875,"pfxX":-10.550138915208493,"pfxZ":7.297678433460996,"pX":-0.8834379677856694,"pZ":2.200657280656689,"vX0":7.727556471274747,"vY0":-122.71529049669334,"vZ0":-3.5390647636639976,"x":150.67,"y":179.36,"x0":-2.715562172370093,"y0":50.001128062080774,"z0":5.479421298652471,"aX":-15.955749167204859},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":12.5,"breakHorizontal":17.0,"spinRate":2201,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.44775608641035447,"extension":6.455817894892973},"index":1,"playId":"1463f077-60bb-37da-8527-20c31629345a","pitchNumber":2,"startTime":"2025-07-26T01:54:18.227Z","endTime":"2025-07-26T01:54:22.906Z","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":84.9,"endSpeed":77.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.104141036864497,"aZ":-20.417892713554753,"pfxX":-9.941273732341456,"pfxZ":7.706313547805539,"pX":0.1000712543776942,"pZ":1.2890412487660776,"vX0":9.759992673098024,"vY0":-123.15885977776719,"vZ0":-5.772008844818194,"x":113.19,"y":203.98,"x0":-2.6362097481236337,"y0":50.00028982077203,"z0":5.407298452313446,"aX":-15.159971041517458},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":12.7,"breakHorizontal":15.5,"spinRate":2231,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.44596460752022526,"extension":6.55873973216165},"index":2,"playId":"f3d3575a-7ad3-39bc-b5ca-4c26ede775a3","pitchNumber":3,"startTime":"2025-07-26T01:54:34.326Z","endTime":"2025-07-26T01:54:37.583Z","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":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.625297023342952,"aZ":-22.603713530036288,"pfxX":-11.10213097158957,"pfxZ":6.2778363348553565,"pX":-1.0005160772592723,"pZ":1.3547340834247592,"vX0":7.74469337678574,"vY0":-123.24951927803626,"vZ0":-5.157889924780674,"x":155.14,"y":202.2,"x0":-2.755831929607329,"y0":50.001409032338074,"z0":5.406610045531167,"aX":-16.919943707009313},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.2,"breakHorizontal":18.1,"spinRate":2145,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.44598778766280756,"extension":6.227896050258684},"hitData":{"launchSpeed":81.2,"launchAngle":6.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.32,"coordY":143.98}},"index":3,"playId":"6c26bd1e-5edf-3a79-afd8-dc6fdd9f3834","pitchNumber":4,"startTime":"2025-07-26T01:54:54.962Z","endTime":"2025-07-26T01:55:02.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:55:02.591Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sean Murphy flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-26T01:55:18.400Z","endTime":"2025-07-26T01:56:22.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.51043676708358,"strikeZoneBottom":1.52554516201685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15577838682391,"aZ":-11.944801561961091,"pfxX":-5.278730956692465,"pfxZ":11.143820275959905,"pX":-0.5391037420966097,"pZ":2.1474206829220734,"vX0":8.150489590771432,"vY0":-134.615596231364,"vZ0":-6.159296846370828,"x":137.55,"y":180.8,"x0":-2.9353878349232194,"y0":50.0064486358158,"z0":5.329016138147358,"aX":-9.586449014061166},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.8,"breakHorizontal":7.6,"spinRate":2433,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.40857220595969235,"extension":6.505163866693859},"index":0,"playId":"7f0773f1-6959-3f4d-b9a5-77514f86a6b6","pitchNumber":1,"startTime":"2025-07-26T01:55:32.697Z","endTime":"2025-07-26T01:55:36.349Z","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":85.2,"endSpeed":77.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.009372987989668,"aZ":-20.916964991493764,"pfxX":-11.053270740763367,"pfxZ":7.382235510688596,"pX":0.7262754395303177,"pZ":1.9516932437958474,"vX0":11.422861441686594,"vY0":-123.38933982372352,"vZ0":-4.068519399070756,"x":89.32,"y":186.08,"x0":-2.5507726866659888,"y0":50.004286732511545,"z0":5.407746357727726,"aX":-16.86215141307218},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":12.5,"breakHorizontal":17.0,"spinRate":2214,"spinDirection":240},"zone":9,"typeConfidence":0.9,"plateTime":0.445732822785855,"extension":6.284398505782668},"index":1,"playId":"eeb9cc59-dfac-3a1b-b34e-6839fe04f07b","pitchNumber":2,"startTime":"2025-07-26T01:55:52.756Z","endTime":"2025-07-26T01:55:56.483Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04358753205211,"aZ":-13.435235649987334,"pfxX":-5.685595910657133,"pfxZ":10.112849457638848,"pX":0.4544614020202655,"pZ":3.409948014111435,"vX0":10.29531825692459,"vY0":-136.05333247272614,"vZ0":-2.785971215377341,"x":15.84,"y":164.46,"x0":-2.65985083149025,"y0":50.0035153706725,"z0":5.392239972319944,"aX":-10.536731355979366},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.8,"breakHorizontal":7.8,"spinRate":2485,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.40435690444547845,"extension":6.414699468526511},"hitData":{"launchSpeed":94.8,"launchAngle":60.0,"totalDistance":197.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.66,"coordY":112.54}},"index":2,"playId":"bef0085e-1d53-3cfb-8cbf-d56d2839639b","pitchNumber":3,"startTime":"2025-07-26T01:56:13.220Z","endTime":"2025-07-26T01:56:22.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T01:56:22.342Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Jung walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T01:59:04.140Z","endTime":"2025-07-26T02:01:09.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Enyel De Los Santos replaces Aaron Bummer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T01:58:09.043Z","endTime":"2025-07-26T01:59:06.112Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660853,"link":"/api/v1/people/660853"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.75302833190343,"strikeZoneBottom":1.72006213199411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.539246432805058,"aZ":-24.28166808063847,"pfxX":-0.13525831374927177,"pfxZ":4.69165391652388,"pX":0.9775713599043637,"pZ":1.5538097844909984,"vX0":7.398521510785213,"vY0":-129.05577272373566,"vZ0":-4.652710248835792,"x":79.74,"y":196.83,"x0":-1.912102703702969,"y0":50.00380398182388,"z0":5.256674593200514,"aX":-0.22901547895305605},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.7,"breakHorizontal":-1.4,"spinRate":2237,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.42486416007336647,"extension":6.01838784137056},"index":1,"playId":"19c950d8-55e7-309f-a113-5fb75a9bd49b","pitchNumber":1,"startTime":"2025-07-26T01:59:06.112Z","endTime":"2025-07-26T01:59:11.626Z","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.3,"endSpeed":87.2,"strikeZoneTop":3.70510453437029,"strikeZoneBottom":1.86495130517405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28853566778586,"aZ":-18.18538998659792,"pfxX":-5.852167498514182,"pfxZ":7.15217846267999,"pX":1.7478764101447035,"pZ":2.167101608765295,"vX0":11.408159240444876,"vY0":-139.6511361044173,"vZ0":-5.383591791208686,"x":50.38,"y":180.27,"x0":-1.6478766569841772,"y0":50.00555407239003,"z0":5.333901505161965,"aX":-11.450985304263348},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":8.0,"spinRate":2312,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3936740873102478,"extension":6.193296083198379},"index":2,"playId":"0d3fcef5-6864-39ff-8780-1812eec41163","pitchNumber":2,"startTime":"2025-07-26T01:59:20.339Z","endTime":"2025-07-26T01:59:24.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.77,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.336932914714314,"aZ":-25.844383653760275,"pfxX":0.5594119019001424,"pfxZ":3.8081467759457057,"pX":0.7634041123850103,"pZ":2.025442319189809,"vX0":6.513444902325507,"vY0":-128.0947756489991,"vZ0":-3.264976968387268,"x":87.9,"y":184.09,"x0":-1.884473888840614,"y0":50.00275976053981,"z0":5.335968432108388,"aX":0.9303115908524564},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.4,"breakHorizontal":-2.5,"spinRate":2228,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.4275132065984182,"extension":5.994388954710687},"index":3,"playId":"e249e103-7f98-3df3-bf17-cd35cefc3bb0","pitchNumber":3,"startTime":"2025-07-26T01:59:39.591Z","endTime":"2025-07-26T01:59:43.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.6864456693183,"strikeZoneBottom":1.65353060908578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.940107319175414,"aZ":-18.087546975749994,"pfxX":-7.608183740137994,"pfxZ":7.248780942901595,"pX":0.5602858919273987,"pZ":1.7481116436567463,"vX0":8.864366181648176,"vY0":-138.51282626125544,"vZ0":-6.080647451924051,"x":95.64,"y":191.58,"x0":-1.6929730632939683,"y0":50.00065753451937,"z0":5.181116569241065,"aX":-14.781718221572335},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.0,"breakHorizontal":11.9,"spinRate":2189,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.395439053240791,"extension":6.267916037324245},"index":4,"playId":"0a769985-bed8-3cab-b932-a043743e00fe","pitchNumber":4,"startTime":"2025-07-26T02:00:01.922Z","endTime":"2025-07-26T02:00:06.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.77,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.65345386958723,"aZ":-15.382029243366707,"pfxX":-6.121784746898909,"pfxZ":8.716421142761277,"pX":-0.6003626899906623,"pZ":3.346761858155603,"vX0":5.459778893907759,"vY0":-138.13511326305613,"vZ0":-2.9087302992909554,"x":139.88,"y":148.42,"x0":-1.810109979138688,"y0":50.00299037422822,"z0":5.451564753365874,"aX":-11.794384327785489},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2368,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39697837752906784,"extension":6.102992611951858},"index":5,"playId":"0c78cb6c-40fd-323c-b1ff-761e1644171d","pitchNumber":5,"startTime":"2025-07-26T02:00:21.452Z","endTime":"2025-07-26T02:00:25.063Z","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":96.2,"endSpeed":86.9,"strikeZoneTop":3.62932719652274,"strikeZoneBottom":1.71196276881649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.364093567032135,"aZ":-16.536971458126118,"pfxX":-5.662401369021485,"pfxZ":8.00239894975423,"pX":1.6311661445239862,"pZ":3.5671931847070004,"vX0":10.638615731969455,"vY0":-139.60297839104274,"vZ0":-1.856046852371049,"x":54.82,"y":142.47,"x0":-1.5107417771089893,"y0":50.00128597965544,"z0":5.341080511256789,"aX":-11.063500466339717},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2363,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3938554624171271,"extension":6.106469893742666},"index":6,"playId":"fc5467ec-021c-32c6-9ffc-036c972b8fa5","pitchNumber":6,"startTime":"2025-07-26T02:00:43.966Z","endTime":"2025-07-26T02:00:47.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.65868452985659,"strikeZoneBottom":1.70270917389693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07819986660035,"aZ":-22.74263427791296,"pfxX":1.2856042038666615,"pfxZ":5.692331672578774,"pX":0.24931169680400825,"pZ":1.2273006500627528,"vX0":4.8912848424927535,"vY0":-128.06315466136226,"vZ0":-5.4146946387747,"x":107.5,"y":205.64,"x0":-1.854374771825867,"y0":50.002165543523276,"z0":5.154059648411262,"aX":2.129318932425698},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.2,"breakHorizontal":-3.5,"spinRate":2232,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.42811447606335884,"extension":6.340170399792053},"index":7,"playId":"1cbca9ae-35fa-37f5-a892-1461fef81a03","pitchNumber":7,"startTime":"2025-07-26T02:01:02.578Z","endTime":"2025-07-26T02:01:09.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:01:09.126Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T02:01:09.979Z","endTime":"2025-07-26T02:02:13.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.54586465504958,"strikeZoneBottom":1.79154082740904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20261723828022,"aZ":-25.208155965244096,"pfxX":-0.031243617901758336,"pfxZ":4.185413423826476,"pX":-0.2523605819801506,"pZ":2.3245706921434217,"vX0":4.458307196626961,"vY0":-127.89347544638261,"vZ0":-2.681998467613346,"x":126.62,"y":176.02,"x0":-2.0106265900258595,"y0":50.00375695939172,"z0":5.354087851117909,"aX":-0.052862726047452326},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.2,"breakHorizontal":-1.0,"spinRate":2253,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.42750603491305794,"extension":6.197951332962548},"index":0,"playId":"65ba5ea2-3651-310d-8b04-858de31fa70c","pitchNumber":1,"startTime":"2025-07-26T02:01:31.477Z","endTime":"2025-07-26T02:01:34.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.7606934164782,"aZ":-20.60704634496194,"pfxX":-5.661131195324795,"pfxZ":6.034220848484302,"pX":-0.571485692027927,"pZ":2.3190039736326113,"vX0":5.335269142830501,"vY0":-137.85396982452892,"vZ0":-4.0228984835534884,"x":138.78,"y":176.17,"x0":-1.8001038449001852,"y0":50.00379644785759,"z0":5.195272030986484,"aX":-10.854094590913297},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":9.1,"spinRate":2277,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3979108232956823,"extension":6.153198835511119},"index":1,"playId":"d985d2ae-d067-3255-acea-1c93a4441468","pitchNumber":2,"startTime":"2025-07-26T02:01:47.934Z","endTime":"2025-07-26T02:01:51.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.405095779920583,"aZ":-26.35801908916006,"pfxX":-0.017724262538119984,"pfxZ":3.5474202158261887,"pX":0.7372090593830608,"pZ":1.6079046151332768,"vX0":6.453318104410871,"vY0":-127.08221277144149,"vZ0":-3.7347788761989382,"x":88.9,"y":195.37,"x0":-1.8299999640364923,"y0":50.00377043334232,"z0":5.18418209689505,"aX":-0.029815758838322125},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-1.4,"spinRate":2204,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.43057845882257473,"extension":6.171719592750228},"index":2,"playId":"536b88d8-1f91-3c25-9ad9-42e2050876f5","pitchNumber":3,"startTime":"2025-07-26T02:02:09.614Z","endTime":"2025-07-26T02:02:13.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:02:13.925Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T02:02:19.912Z","endTime":"2025-07-26T02:03:27.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.38672727415417,"strikeZoneBottom":1.43821059129851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.921759749514305,"aZ":-26.726881043824243,"pfxX":-10.221000774842322,"pfxZ":3.3680998178713093,"pX":-0.5175715995247515,"pZ":1.1215644195669976,"vX0":6.661831537244803,"vY0":-126.65084194949921,"vZ0":-5.084534813386846,"x":136.73,"y":208.5,"x0":-1.859888210408425,"y0":50.00406148953049,"z0":5.304300826440459,"aX":-16.53323169584954},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.0,"breakHorizontal":16.9,"spinRate":1881,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.43320419059941173,"extension":6.550338748584379},"index":0,"playId":"be630b8c-dd89-3247-8f3a-ab842edf203c","pitchNumber":1,"startTime":"2025-07-26T02:02:39.340Z","endTime":"2025-07-26T02:02:43.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"3a2759ca-3bd5-3fb0-b9ee-9b37429a819c","startTime":"2025-07-26T02:02:56.873Z","endTime":"2025-07-26T02:02:59.990Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49604107448969,"aZ":-24.516468598778395,"pfxX":-9.451681839750808,"pfxZ":4.788495322013853,"pX":-0.65510723797377,"pZ":1.59344588014965,"vX0":6.0489710952546645,"vY0":-125.6769831359881,"vZ0":-4.37033844182207,"x":141.97,"y":195.76,"x0":-1.8653216853094534,"y0":50.003470620162396,"z0":5.346433482773535,"aX":-15.118442430349154},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.9,"breakHorizontal":15.7,"spinRate":1924,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.435831853599308,"extension":6.438462241810484},"hitData":{"launchSpeed":76.9,"launchAngle":35.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.08,"coordY":107.98}},"index":2,"playId":"a6c6e0f4-6a91-3fba-82c6-4fc9507abb72","pitchNumber":2,"startTime":"2025-07-26T02:03:16.483Z","endTime":"2025-07-26T02:03:27.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:03:27.568Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-26T02:04:12.337Z","endTime":"2025-07-26T02:04:48.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"61aa5928-db83-3a45-b2c3-bf06fc6fe2e9","startTime":"2025-07-26T02:03:56.386Z","endTime":"2025-07-26T02:03:59.756Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.037196522460036,"aZ":-24.199562565925817,"pfxX":-9.267394611819894,"pfxZ":4.936400589816214,"pX":-0.5679410090300989,"pZ":2.6297626691277443,"vX0":6.11867674606074,"vY0":-126.85708235293379,"vZ0":-2.236935610731269,"x":138.65,"y":167.78,"x0":-1.8176690580619594,"y0":50.0035936877,"z0":5.4692170014575545,"aX":-14.975067256033102},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.6,"breakHorizontal":15.2,"spinRate":1922,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.4332038071586317,"extension":6.315497126887771},"index":1,"playId":"0b426d89-7966-38c2-8a49-12cd5146f4d4","pitchNumber":1,"startTime":"2025-07-26T02:04:14.474Z","endTime":"2025-07-26T02:04:20.050Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87158241873521,"aZ":-26.577787824252546,"pfxX":-10.721479940959979,"pfxZ":3.4822002971786112,"pX":-0.7837286621208744,"pZ":1.701394653208278,"vX0":6.295805542752945,"vY0":-126.05484575205368,"vZ0":-3.7849266858156088,"x":146.87,"y":192.84,"x0":-1.9220006484827585,"y0":50.005077563742454,"z0":5.3707849677185395,"aX":-17.238292226274847},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":18.0,"spinRate":1889,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4347012649001436,"extension":6.52222018799028},"hitData":{"launchSpeed":77.2,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.73,"coordY":153.61}},"index":2,"playId":"5cd86705-7fa0-33bf-ab36-337036130fa8","pitchNumber":2,"startTime":"2025-07-26T02:04:40.845Z","endTime":"2025-07-26T02:04:48.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:04:48.760Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Harris II homers (8) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T02:07:15.262Z","endTime":"2025-07-26T02:08:08.740Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":656641,"link":"/api/v1/people/656641"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Latz replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T02:05:58.644Z","endTime":"2025-07-26T02:07:17.635Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656641,"link":"/api/v1/people/656641"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.61183037724468,"aZ":-10.652197324680895,"pfxX":5.749878479696954,"pfxZ":11.48006151634875,"pX":-0.19731029556348909,"pZ":2.9603423663910946,"vX0":-6.663293159116718,"vY0":-136.45128887618617,"vZ0":-5.8670549470378734,"x":124.52,"y":158.85,"x0":1.5358472969408599,"y0":50.005130735690166,"z0":5.880992631151945,"aX":10.782520770990416},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":-8.9,"spinRate":2210,"spinDirection":151},"zone":2,"typeConfidence":0.89,"plateTime":0.4022728885908373,"extension":6.651267634767828},"index":1,"playId":"cbc3a27b-5d22-3a5f-b610-697fe8577169","pitchNumber":1,"startTime":"2025-07-26T02:07:17.635Z","endTime":"2025-07-26T02:07:20.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.650693254962437,"aZ":-31.215539593273892,"pfxX":-3.449890139904583,"pfxZ":0.6417462151374895,"pX":0.029213103038997917,"pZ":2.3582996590907213,"vX0":-2.895594884348845,"vY0":-120.52522451212532,"vZ0":-1.9813654529679603,"x":115.89,"y":175.11,"x0":1.6907523540014306,"y0":50.000077173023904,"z0":5.9265398772571665,"aX":-5.114750328745335},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.0,"breakHorizontal":6.8,"spinRate":2474,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.453063253173148,"extension":6.446246246722665},"hitData":{"launchSpeed":104.1,"launchAngle":36.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":195.71,"coordY":58.01}},"index":2,"playId":"72c95e81-7755-3526-8dbc-9b6db994b53d","pitchNumber":2,"startTime":"2025-07-26T02:07:42.906Z","endTime":"2025-07-26T02:08:08.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:08:08.740Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Allen pops out to second baseman Marcus Semien.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T02:08:08.740Z","endTime":"2025-07-26T02:10:52.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.053834726458444,"aZ":-9.596357438860677,"pfxX":5.379521911280348,"pfxZ":12.273558014126573,"pX":0.012815099350314585,"pZ":2.802123792405049,"vX0":-5.827870532957046,"vY0":-135.15960265881782,"vZ0":-6.353988213257459,"x":116.51,"y":163.12,"x0":1.5040098950406917,"y0":50.003379380793945,"z0":5.866513772377803,"aX":9.896298269287485},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":21.0,"breakHorizontal":-8.4,"spinRate":2272,"spinDirection":152},"zone":2,"typeConfidence":0.87,"plateTime":0.40615215630185997,"extension":6.716671748605964},"index":0,"playId":"631b5746-937e-38e8-84ed-53fc595e58a6","pitchNumber":1,"startTime":"2025-07-26T02:08:30.522Z","endTime":"2025-07-26T02:08:33.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.06946806763228,"strikeZoneBottom":1.48573532231867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.232729279001262,"aZ":-12.545747732496336,"pfxX":6.793762081148143,"pfxZ":10.679877664426565,"pX":-0.37776376514697635,"pZ":1.758183241180246,"vX0":-7.541238265305507,"vY0":-134.93338256239085,"vZ0":-8.35933346552713,"x":131.4,"y":191.31,"x0":1.574840963688857,"y0":50.00502534643476,"z0":5.786947760392968,"aX":12.489495161968357},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":-10.7,"spinRate":2179,"spinDirection":148},"zone":7,"typeConfidence":0.83,"plateTime":0.406423292405369,"extension":6.7746640847375454},"index":1,"playId":"7e26321f-b778-3c71-9526-c0a6efef4a26","pitchNumber":2,"startTime":"2025-07-26T02:08:48.172Z","endTime":"2025-07-26T02:08:53.742Z","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.1,"endSpeed":75.8,"strikeZoneTop":3.15529692346038,"strikeZoneBottom":1.45470761168205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.984228217558545,"aZ":-24.231239135645758,"pfxX":7.232079827224881,"pfxZ":5.394879643629681,"pX":1.409878933793588,"pZ":2.655023178879746,"vX0":-3.2278144561216733,"vY0":-120.93421660495109,"vZ0":-2.5342940408207117,"x":63.26,"y":167.09,"x0":1.8269447942186903,"y0":50.00089123916853,"z0":5.856057312111504,"aX":10.642823063397417},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.4,"breakHorizontal":-12.2,"spinRate":1802,"spinDirection":115},"zone":12,"typeConfidence":0.9,"plateTime":0.4540114772150008,"extension":6.521403335620335},"index":2,"playId":"03122294-068e-36d7-b005-f01eaaa34ee4","pitchNumber":3,"startTime":"2025-07-26T02:09:06.710Z","endTime":"2025-07-26T02:09:11.532Z","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.9,"endSpeed":85.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88100741562139,"aZ":-12.231705333915256,"pfxX":5.833420761971913,"pfxZ":10.651877638882656,"pX":0.5788955651464831,"pZ":1.8945736770766712,"vX0":-4.510543710294563,"vY0":-136.42325333296216,"vZ0":-8.125911988961862,"x":94.93,"y":187.63,"x0":1.5012769230519092,"y0":50.00678889421481,"z0":5.768363019000565,"aX":10.924861604564276},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":-9.5,"spinRate":2260,"spinDirection":151},"zone":9,"typeConfidence":0.88,"plateTime":0.4025317970166684,"extension":6.657646691951866},"index":3,"playId":"427904d1-c6f5-351b-9008-f28d47bd8007","pitchNumber":4,"startTime":"2025-07-26T02:09:23.371Z","endTime":"2025-07-26T02:09:26.702Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-07-26T02:09:38.430Z","endTime":"2025-07-26T02:09:51.049Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.964321694335425,"aZ":-11.266619658587329,"pfxX":6.006833207087178,"pfxZ":11.040816081612434,"pX":0.11968289162857809,"pZ":2.5861300718760862,"vX0":-5.730870735747155,"vY0":-137.14097165999416,"vZ0":-6.698555405040099,"x":112.44,"y":168.95,"x0":1.4618851611402448,"y0":50.00612939482824,"z0":5.838736919198081,"aX":11.378311201092037},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":-9.6,"spinRate":2322,"spinDirection":150},"zone":5,"typeConfidence":0.89,"plateTime":0.400287767044456,"extension":6.676280627530359},"index":5,"playId":"584c73c8-85a8-35fb-9a68-cc1e913556cc","pitchNumber":5,"startTime":"2025-07-26T02:09:51.049Z","endTime":"2025-07-26T02:09:54.332Z","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":83.8,"endSpeed":76.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23431211200999,"aZ":-22.021873685987412,"pfxX":6.116981920352231,"pfxZ":6.816807949567229,"pX":0.7715616644201169,"pZ":2.6742610685115635,"vX0":-4.0644928452185844,"vY0":-121.90813478607049,"vZ0":-3.1264119438310374,"x":87.59,"y":166.57,"x0":1.6741988154098535,"y0":50.005562287570704,"z0":5.896050092250891,"aX":9.115137745322832},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.8,"breakHorizontal":-10.0,"spinRate":1852,"spinDirection":124},"zone":3,"typeConfidence":0.9,"plateTime":0.4510597352561643,"extension":6.5130521185386225},"index":6,"playId":"6902d4c5-0c83-325d-a712-226cf2d669b2","pitchNumber":6,"startTime":"2025-07-26T02:10:12.139Z","endTime":"2025-07-26T02:10:16.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54068617920001,"aZ":-30.235639261387856,"pfxX":-2.4639954245170124,"pfxZ":1.2473669823104734,"pX":-0.16217156863766582,"pZ":1.1269661819507433,"vX0":-3.5288397068112016,"vY0":-123.72378243989523,"vZ0":-5.227294859899087,"x":123.18,"y":208.35,"x0":1.600156996826341,"y0":50.00587716086372,"z0":5.786422438519797,"aX":-3.8389495702427636},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.3,"breakHorizontal":5.3,"spinRate":2493,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4418608403545221,"extension":6.596836777640889},"hitData":{"launchSpeed":79.6,"launchAngle":65.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":159.18,"coordY":141.8}},"index":7,"playId":"4e33bcfd-5057-3be5-9ee4-53bdc65c15b4","pitchNumber":7,"startTime":"2025-07-26T02:10:41.958Z","endTime":"2025-07-26T02:10:52.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:10:52.378Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jurickson Profar walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T02:10:58.551Z","endTime":"2025-07-26T02:12:43.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.48166173997558,"strikeZoneBottom":1.76000135029144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.566699211702286,"aZ":-10.523221300447904,"pfxX":6.991231143895676,"pfxZ":11.892128326930976,"pX":-0.10903850398134148,"pZ":3.91219571319379,"vX0":-6.503185135491916,"vY0":-134.6566463248579,"vZ0":-3.5236244085426938,"x":121.16,"y":133.15,"x0":1.4390164274503034,"y0":50.00536461610609,"z0":5.992364591533912,"aX":12.731615484555533},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.9,"breakHorizontal":-11.2,"spinRate":2297,"spinDirection":150},"zone":11,"typeConfidence":0.85,"plateTime":0.40809622788781574,"extension":6.6324422985552545},"index":0,"playId":"7aeecdba-e692-3d60-ba0c-990026e26bb5","pitchNumber":1,"startTime":"2025-07-26T02:11:28.294Z","endTime":"2025-07-26T02:11:32.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.40398563401425,"strikeZoneBottom":1.60521075220372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.811598766781056,"aZ":-13.709204645016333,"pfxX":5.960326641578643,"pfxZ":10.125356331829483,"pX":-0.40684027694164426,"pZ":4.301521079649043,"vX0":-7.026861864870709,"vY0":-134.58067017999554,"vZ0":-1.946416696119912,"x":132.51,"y":122.64,"x0":1.470864501785558,"y0":50.00193568152219,"z0":6.011722071871219,"aX":10.86902656609366},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":-9.2,"spinRate":2115,"spinDirection":153},"zone":11,"typeConfidence":0.84,"plateTime":0.40791453437205094,"extension":6.666446124110001},"index":1,"playId":"1d069830-7d68-35a2-906b-824a6109f3e4","pitchNumber":2,"startTime":"2025-07-26T02:11:43.104Z","endTime":"2025-07-26T02:11:47.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.48254277704663,"strikeZoneBottom":1.68381691185269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.811484130926782,"aZ":-21.55827831183831,"pfxX":9.667224996891443,"pfxZ":7.126398587085645,"pX":-0.2537734058393755,"pZ":2.3251830295197946,"vX0":-7.3184758320161425,"vY0":-121.28480672953901,"vZ0":-3.67153468448362,"x":126.67,"y":176.0,"x0":1.547425881270358,"y0":50.00186084025661,"z0":5.739668052407932,"aX":14.395974277950268},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":12.2,"breakHorizontal":-15.7,"spinRate":1834,"spinDirection":122},"zone":5,"typeConfidence":0.91,"plateTime":0.4516777107736649,"extension":6.708672134196819},"index":2,"playId":"8aeeb310-093e-3f43-b51b-d7e2a0848166","pitchNumber":3,"startTime":"2025-07-26T02:12:00.864Z","endTime":"2025-07-26T02:12:05.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.48395066562776,"strikeZoneBottom":1.64672852488509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.348818594066607,"aZ":-14.801274241838877,"pfxX":6.110594129205869,"pfxZ":9.770112466593172,"pX":0.7692960435366225,"pZ":4.230705805183569,"vX0":-4.106956458754466,"vY0":-132.7483250365477,"vZ0":-1.7017586088301806,"x":87.68,"y":124.55,"x0":1.545287278943366,"y0":50.00473591852561,"z0":5.961680400966013,"aX":10.868767431274263},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":-10.1,"spinRate":2050,"spinDirection":149},"zone":12,"typeConfidence":0.6,"plateTime":0.41315957998943276,"extension":6.6567378879866945},"index":3,"playId":"908156d4-0294-38a6-92aa-3620ff4da06e","pitchNumber":4,"startTime":"2025-07-26T02:12:16.655Z","endTime":"2025-07-26T02:12:23.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.33406776137316,"strikeZoneBottom":1.61215746085036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.905261910493365,"aZ":-10.923794482621911,"pfxX":6.249694199491955,"pfxZ":11.505745472382173,"pX":0.5016615168085199,"pZ":3.4320349714284273,"vX0":-4.519499311396878,"vY0":-135.59361329555225,"vZ0":-4.356882833522,"x":97.88,"y":146.12,"x0":1.384949538881618,"y0":50.00297976943127,"z0":5.832696539254704,"aX":11.5426561771023},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.0,"breakHorizontal":-10.2,"spinRate":2322,"spinDirection":152},"zone":3,"typeConfidence":0.87,"plateTime":0.40521290473475435,"extension":6.633334054556979},"index":4,"playId":"ca8f3583-69b9-3f73-9b89-d682ecde5e11","pitchNumber":5,"startTime":"2025-07-26T02:12:37.196Z","endTime":"2025-07-26T02:12:43.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:12:43.699Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Matt Olson lines into a double play, second baseman Marcus Semien to first baseman Josh Smith. Jurickson Profar out at 1st.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-26T02:15:08.781Z","endTime":"2025-07-26T02:15:34.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"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":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T02:12:52.007Z","endTime":"2025-07-26T02:13:23.059Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hoby Milner replaces Jacob Latz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T02:13:23.059Z","endTime":"2025-07-26T02:15:10.749Z","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":"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":87.6,"endSpeed":80.0,"strikeZoneTop":3.59319894152185,"strikeZoneBottom":1.5261257903669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.384785381893053,"aZ":-34.57802859274675,"pfxX":12.067205081076317,"pfxZ":-1.4775653526217347,"pX":-0.5147664553170521,"pZ":2.2572964218560765,"vX0":-15.138371433013013,"vY0":-126.69506383119021,"vZ0":1.7979328697710288,"x":136.62,"y":177.83,"x0":3.9642043977098274,"y0":50.001987399847636,"z0":4.297869971671012,"aX":19.658742282566347},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":-18.5,"spinRate":1998,"spinDirection":100},"zone":4,"typeConfidence":2.0,"plateTime":0.4319778127548628,"extension":6.6218398145866555},"index":2,"playId":"2711fc50-15da-39d1-b6fd-4bf1df5d8ed0","pitchNumber":1,"startTime":"2025-07-26T02:15:10.749Z","endTime":"2025-07-26T02:15:14.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.094756178417757,"aZ":-34.02403784232301,"pfxX":-7.7989719042441,"pfxZ":-1.4332037387075856,"pX":-0.09202929666158745,"pZ":1.8717704398881427,"vX0":-6.94456547581379,"vY0":-113.20040020940249,"vZ0":2.3706265567474083,"x":120.51,"y":188.24,"x0":4.037248721258381,"y0":50.00375345712527,"z0":4.234841849431592,"aX":-10.047402577094648},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.6,"breakHorizontal":16.0,"spinRate":1853,"spinDirection":296},"zone":8,"typeConfidence":0.9,"plateTime":0.4852220630821078,"extension":6.614162302368313},"hitData":{"launchSpeed":100.1,"launchAngle":9.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":145.11,"coordY":145.61}},"index":3,"playId":"d1da428c-1d14-3d01-a07c-f77dffe23500","pitchNumber":2,"startTime":"2025-07-26T02:15:28.233Z","endTime":"2025-07-26T02:15:34.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:15:34.028Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Evan Carter pops out to third baseman Austin Riley in foul territory.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T02:19:36.609Z","endTime":"2025-07-26T02:19:48.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"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":"Pop Out","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":2},"credits":[{"player":{"id":663586,"link":"/api/v1/people/663586"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Rafael Montero replaces Enyel De Los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T02:18:11.320Z","endTime":"2025-07-26T02:19:14.522Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606160,"link":"/api/v1/people/606160"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T02:19:14.522Z","endTime":"2025-07-26T02:19:38.867Z","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":"901","replacedPlayer":{"id":680737,"link":"/api/v1/people/680737"}},{"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":95.4,"endSpeed":86.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.1683868598218,"aZ":-17.528834015153866,"pfxX":-6.030465093298799,"pfxZ":7.551515134204694,"pX":-0.13495338961350392,"pZ":3.2258005563574623,"vX0":5.538802227381091,"vY0":-138.87018187508835,"vZ0":-1.930347162576443,"x":122.14,"y":151.68,"x0":-1.3787730303009311,"y0":50.002555869373694,"z0":5.105058727273445,"aX":-11.694632116429727},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":9.7,"spinRate":2403,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.395508939266056,"extension":6.0558720940874},"hitData":{"launchSpeed":73.2,"launchAngle":70.0,"totalDistance":124.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":87.56,"coordY":169.52}},"index":2,"playId":"9532a92c-3694-3ed8-8254-7c78b48eba65","pitchNumber":1,"startTime":"2025-07-26T02:19:38.867Z","endTime":"2025-07-26T02:19:48.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:19:48.655Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Haggerty strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T02:20:20.076Z","endTime":"2025-07-26T02:21:40.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669221,"link":"/api/v1/people/669221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T02:20:10.170Z","endTime":"2025-07-26T02:20:22.361Z","isPitch":false,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13596498145429,"aZ":-16.134988974018825,"pfxX":-6.525112372805703,"pfxZ":8.22668829102047,"pX":0.1540200443754207,"pZ":3.2900956910521906,"vX0":6.889847792188276,"vY0":-139.40712341232788,"vZ0":-2.011891483926696,"x":111.13,"y":149.95,"x0":-1.513092400002446,"y0":50.000091815050894,"z0":5.097567428224592,"aX":-12.718534769735696},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2458,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3943402731599699,"extension":6.006655889083767},"index":1,"playId":"87c8de5a-8c89-3235-bf52-f65a837da67b","pitchNumber":1,"startTime":"2025-07-26T02:20:22.361Z","endTime":"2025-07-26T02:20:25.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.15561162176896,"strikeZoneBottom":1.41972925170011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.978308240871158,"aZ":-34.50877901829426,"pfxX":-5.416831076921506,"pfxZ":-1.406396162706029,"pX":-1.254257383856735,"pZ":3.1778017055307455,"vX0":2.4970901941549424,"vY0":-128.02198121697438,"vZ0":1.8549920729041123,"x":164.81,"y":152.98,"x0":-1.5396639201616265,"y0":50.004696141771696,"z0":5.149126644699076,"aX":-8.972482500892747},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.9,"breakHorizontal":9.2,"spinRate":1702,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.42820408347572547,"extension":6.081017469995},"index":2,"playId":"894c6801-5dcb-38f5-9e3b-eb016db54715","pitchNumber":2,"startTime":"2025-07-26T02:20:41.191Z","endTime":"2025-07-26T02:20:45.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.15035304450715,"strikeZoneBottom":1.42622625475683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.507721753921224,"aZ":-30.604876669843343,"pfxX":-5.5115169471733525,"pfxZ":0.9402310549845403,"pX":-1.3571781646233292,"pZ":2.966679475201584,"vX0":2.22102236436152,"vY0":-128.66387793142803,"vZ0":0.9513726699143303,"x":168.73,"y":158.68,"x0":-1.5171045804524155,"y0":50.00300377703113,"z0":4.969631516240802,"aX":-9.21066382636163},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":9.5,"spinRate":1658,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4262326836454693,"extension":6.171075124935268},"index":3,"playId":"28fb7946-a716-3ee8-85af-71ded369d751","pitchNumber":3,"startTime":"2025-07-26T02:20:55.210Z","endTime":"2025-07-26T02:21:00.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.324368245816306,"aZ":-29.381671268184657,"pfxX":-6.646080435428367,"pfxZ":1.6355897010101215,"pX":0.19212413580559712,"pZ":2.0403998915284984,"vX0":6.1012188491435495,"vY0":-129.5149582213059,"vZ0":-1.436668922449841,"x":109.68,"y":183.69,"x0":-1.3273993643645772,"y0":50.00098222204069,"z0":4.8434137509385105,"aX":-11.322422048152932},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.9,"breakHorizontal":10.7,"spinRate":1668,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.4224450157162005,"extension":6.25421155195596},"index":4,"playId":"cb5e54ad-91be-3d8e-a3d7-23d8aed626b6","pitchNumber":4,"startTime":"2025-07-26T02:21:08.913Z","endTime":"2025-07-26T02:21:19.200Z","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":94.7,"endSpeed":85.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.36,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.95169985995505,"aZ":-14.90627890643682,"pfxX":-5.992769045780545,"pfxZ":9.131622265738702,"pX":0.4995006348368305,"pZ":3.474737422157463,"vX0":6.876660461517068,"vY0":-137.7174719424503,"vZ0":-1.5574154387747228,"x":97.96,"y":144.96,"x0":-1.2695743413652938,"y0":50.00642862934258,"z0":5.0725856781399665,"aX":-11.337677828119531},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":9.1,"spinRate":2456,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40006590055197444,"extension":6.059826482806171},"index":5,"playId":"bf6d8861-485b-305d-b899-cf80d990510a","pitchNumber":5,"startTime":"2025-07-26T02:21:36.414Z","endTime":"2025-07-26T02:21:40.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:21:40.560Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, first baseman Matt Olson to pitcher Rafael Montero.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-26T02:21:43.119Z","endTime":"2025-07-26T02:23:05.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":606160,"link":"/api/v1/people/606160"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.31192319285592,"strikeZoneBottom":1.31569183919015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.949322490064603,"aZ":-32.04508395864555,"pfxX":-5.361628338486345,"pfxZ":0.07225064946441329,"pX":-1.4051549902106542,"pZ":2.0693801548727757,"vX0":1.976982118968512,"vY0":-128.96936921457845,"vZ0":-1.157503698327326,"x":170.56,"y":182.91,"x0":-1.4853610957369625,"y0":50.00024742437588,"z0":4.996718791835601,"aX":-9.025710725410145},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.1,"breakHorizontal":9.2,"spinRate":1619,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.42478985694259075,"extension":6.1480027594002715},"index":0,"playId":"4a52531b-5e7f-349b-9142-63d7029bb60b","pitchNumber":1,"startTime":"2025-07-26T02:21:59.999Z","endTime":"2025-07-26T02:22:05.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47882976213257,"aZ":-34.19360379024807,"pfxX":-8.28873380483901,"pfxZ":-1.1989401933237138,"pX":-0.9604914745905803,"pZ":1.778694326122311,"vX0":4.128671707607388,"vY0":-129.71802854820254,"vZ0":-1.3368986249069108,"x":153.61,"y":190.76,"x0":-1.5038429109883653,"y0":50.00100265992507,"z0":4.929871984890273,"aX":-13.993196831647138},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.3,"breakHorizontal":13.9,"spinRate":1555,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4237536658741514,"extension":6.148268184385554},"index":1,"playId":"4841536d-bc6d-33f6-9b3b-6b72ce54c9ff","pitchNumber":2,"startTime":"2025-07-26T02:22:13.474Z","endTime":"2025-07-26T02:22:17.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.720319571189318,"aZ":-33.15755616125062,"pfxX":-5.927155320421594,"pfxZ":-0.5933534857401401,"pX":-0.8140937694941441,"pZ":1.5654867974558186,"vX0":3.4311472606062474,"vY0":-128.3536971997935,"vZ0":-1.9537003345574822,"x":148.03,"y":196.51,"x0":-1.406971206356147,"y0":50.005453823037435,"z0":4.950195102443231,"aX":-9.7653080966542},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.3,"breakHorizontal":9.8,"spinRate":1639,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4288305721549932,"extension":6.2134104323902575},"index":2,"playId":"7a6dd2b2-504c-3f1c-8100-d7efdcf99e7f","pitchNumber":3,"startTime":"2025-07-26T02:22:28.098Z","endTime":"2025-07-26T02:22:33.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.39970150137769,"strikeZoneBottom":1.48076583718953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.040603723927855,"aZ":-29.447988052632265,"pfxX":-8.797038582857137,"pfxZ":1.6357702986798617,"pX":-0.5509096370375839,"pZ":0.8077630823531051,"vX0":5.066411278847555,"vY0":-128.61703662029333,"vZ0":-4.477636065916295,"x":138.0,"y":216.97,"x0":-1.4089548423909815,"y0":50.0035929563164,"z0":4.869529880958094,"aX":-14.6582027941082},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":14.8,"spinRate":1665,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42675873194897607,"extension":6.162087062327619},"index":3,"playId":"3ba6627b-87b8-3122-b4a7-b85f20561db3","pitchNumber":4,"startTime":"2025-07-26T02:22:42.959Z","endTime":"2025-07-26T02:22:47.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42231872987062,"aZ":-30.491143466892137,"pfxX":-7.531131964083709,"pfxZ":1.027301656927765,"pX":-0.8084493292574819,"pZ":1.996780196974341,"vX0":3.726779671455348,"vY0":-127.92890045499415,"vZ0":-1.3406403337408253,"x":147.82,"y":184.87,"x0":-1.3120288225655128,"y0":50.005534739408105,"z0":4.936047361178296,"aX":-12.38187111015317},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":12.7,"spinRate":1718,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.42950074111737013,"extension":6.225118118031751},"hitData":{"launchSpeed":67.3,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.73,"coordY":161.19}},"index":4,"playId":"a6a466e1-acc2-3f9b-af39-13a958f36f5b","pitchNumber":5,"startTime":"2025-07-26T02:22:57.976Z","endTime":"2025-07-26T02:23:05.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:23:05.230Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T02:25:10.246Z","endTime":"2025-07-26T02:26:41.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":"Evan Carter remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T02:24:11.434Z","endTime":"2025-07-26T02:25:12.453Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"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(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":87.2,"endSpeed":79.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.574057688225654,"aZ":-34.11174007890233,"pfxX":11.920411933114679,"pfxZ":-1.1971050209053349,"pX":0.10769754199333012,"pZ":2.3227932336818298,"vX0":-13.383322967186716,"vY0":-126.24312805352324,"vZ0":1.8959680159560826,"x":112.89,"y":176.06,"x0":3.9277218282091795,"y0":50.00484917258278,"z0":4.306741256181673,"aX":19.25386528603883},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.4,"breakHorizontal":-18.6,"spinRate":1945,"spinDirection":97},"zone":5,"typeConfidence":2.0,"plateTime":0.43378292088619785,"extension":6.657409564803585},"index":1,"playId":"97fc339c-7471-34f8-94fc-d27d954f0a9e","pitchNumber":1,"startTime":"2025-07-26T02:25:12.453Z","endTime":"2025-07-26T02:25:16.701Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.362620757067145,"aZ":-33.3614705673822,"pfxX":11.076842259723348,"pfxZ":-0.733260837085222,"pX":0.24103295212060247,"pZ":3.1082331490246533,"vX0":-13.054580517040943,"vY0":-126.31756356078435,"vZ0":3.5295689852031673,"x":107.81,"y":154.86,"x0":4.033237921150937,"y0":50.002762003983484,"z0":4.372494072377233,"aX":17.92808776523433},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":-17.2,"spinRate":1918,"spinDirection":90},"zone":2,"typeConfidence":2.0,"plateTime":0.4333594068118103,"extension":6.589186070489172},"index":2,"playId":"912547ba-08b4-3371-9ba7-fac3f91f9ae5","pitchNumber":2,"startTime":"2025-07-26T02:25:26.926Z","endTime":"2025-07-26T02:25:30.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T02:25:37.975Z","endTime":"2025-07-26T02:25:51.746Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"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":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.60156133055036,"strikeZoneBottom":1.63182334387002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0207967721219,"aZ":-34.36635891822777,"pfxX":12.233084279287201,"pfxZ":-1.3536206394222674,"pX":-0.6765212641934053,"pZ":3.1876430110570526,"vX0":-15.467191645948542,"vY0":-126.41825306337401,"vZ0":3.9049057620383505,"x":142.79,"y":152.71,"x0":3.922749959764006,"y0":50.00028741463574,"z0":4.37653638924366,"aX":19.86036660654744},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.2,"breakHorizontal":-18.7,"spinRate":1963,"spinDirection":103},"zone":1,"typeConfidence":2.0,"plateTime":0.432760318182579,"extension":6.6428935331614545},"index":4,"playId":"13281d4c-0fbe-3436-affb-d6e69979da2f","pitchNumber":3,"startTime":"2025-07-26T02:25:51.746Z","endTime":"2025-07-26T02:25:58.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.498547274244252,"aZ":-28.745368027358094,"pfxX":9.7889589950207,"pfxZ":2.0309823275256402,"pX":0.12474872734160018,"pZ":3.3759117652278197,"vX0":-12.87653167967887,"vY0":-129.0397334305167,"vZ0":3.13782487419361,"x":112.24,"y":147.63,"x0":3.904387964586105,"y0":50.00394740460214,"z0":4.356914224302006,"aX":16.53436184092637},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":-14.9,"spinRate":1893,"spinDirection":93},"zone":2,"typeConfidence":2.0,"plateTime":0.4242454928785824,"extension":6.5598188694089705},"index":5,"playId":"60a4bb56-3dc1-37cc-b44f-22d900a9d64e","pitchNumber":4,"startTime":"2025-07-26T02:26:36.608Z","endTime":"2025-07-26T02:26:41.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:26:41.517Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T02:26:52.940Z","endTime":"2025-07-26T02:30:04.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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":[0,1,2,3,4,5,6,7,8,9],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.21756278200657,"aZ":-34.78399490798064,"pfxX":11.168523800936699,"pfxZ":-1.5846208717506585,"pX":0.04911417505670315,"pZ":2.0773838232747703,"vX0":-13.697323636982702,"vY0":-127.46041308995612,"vZ0":1.4298695623639786,"x":115.13,"y":182.69,"x0":4.041830174505532,"y0":50.00319723857395,"z0":4.2558306576300575,"aX":18.375231102209295},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.3,"breakHorizontal":-17.2,"spinRate":1972,"spinDirection":96},"zone":8,"typeConfidence":2.0,"plateTime":0.42972920474136833,"extension":6.580548631317769},"index":0,"playId":"1ab99975-73a0-3131-b65b-9ec5af0bc7a6","pitchNumber":1,"startTime":"2025-07-26T02:27:01.840Z","endTime":"2025-07-26T02:27:06.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.57908919922133,"strikeZoneBottom":1.61649211686348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33364075649642,"aZ":-37.02385280975662,"pfxX":11.551983534164115,"pfxZ":-2.9403976258890454,"pX":1.1042751078671158,"pZ":1.4188766987999193,"vX0":-11.092717343387879,"vY0":-127.79984248812454,"vZ0":0.3417305725957436,"x":74.91,"y":200.47,"x0":4.008587587919792,"y0":50.0044043722364,"z0":4.200923555217616,"aX":19.033153985160013},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.9,"breakHorizontal":-18.2,"spinRate":1924,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4292399992380864,"extension":6.645123962184609},"index":1,"playId":"16608e8c-3b4d-3404-b3df-c444912b7b1c","pitchNumber":2,"startTime":"2025-07-26T02:27:25.714Z","endTime":"2025-07-26T02:27:30.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.941404613713587,"aZ":-37.05969557343179,"pfxX":9.641350429680541,"pfxZ":-3.5799426527262916,"pX":0.05368077576028207,"pZ":1.99611329254373,"vX0":-12.227385391578515,"vY0":-116.08210985101566,"vZ0":3.371566773731471,"x":114.95,"y":184.88,"x0":4.1393213452509015,"y0":50.004441788255384,"z0":4.0552934938183975,"aX":13.145453711545718},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.2,"breakHorizontal":-14.4,"spinRate":1503,"spinDirection":78},"zone":8,"typeConfidence":0.9,"plateTime":0.47202454050591935,"extension":6.537164061765676},"index":2,"playId":"cc47053f-c17c-3ad2-b969-c99a1465f574","pitchNumber":3,"startTime":"2025-07-26T02:27:39.548Z","endTime":"2025-07-26T02:27:44.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.187237250539898,"aZ":-36.27224578060785,"pfxX":11.378186777651672,"pfxZ":-2.4736200560856396,"pX":-0.25110089111189593,"pZ":2.9434974692922333,"vX0":-14.183945260235516,"vY0":-127.85451382054154,"vZ0":3.5708436547295355,"x":126.57,"y":159.31,"x0":3.88832996846766,"y0":50.00311644045602,"z0":4.374063976184841,"aX":18.852365776758088},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.2,"breakHorizontal":-17.4,"spinRate":1975,"spinDirection":98},"zone":2,"typeConfidence":2.0,"plateTime":0.4282867604604812,"extension":6.6844200303209185},"index":3,"playId":"e3b820ec-7fef-358d-b728-f37255cedcc8","pitchNumber":4,"startTime":"2025-07-26T02:28:02.694Z","endTime":"2025-07-26T02:28:06.088Z","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":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.42367163931531,"strikeZoneBottom":1.57744410559743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48541132149627,"aZ":-35.22156703768613,"pfxX":11.640470299359155,"pfxZ":-1.9109386881477928,"pX":-1.6542748363575552,"pZ":2.387046760002224,"vX0":-17.20716767783767,"vY0":-125.54018349703823,"vZ0":2.4835043439441904,"x":180.06,"y":174.33,"x0":3.777221910423542,"y0":50.001810416266494,"z0":4.252467255325189,"aX":18.574660896158772},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.5,"breakHorizontal":-17.2,"spinRate":1986,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.4363399160263781,"extension":6.679935276873867},"index":4,"playId":"5d04b4ca-494b-34d1-a9f7-066efed028dc","pitchNumber":5,"startTime":"2025-07-26T02:28:21.352Z","endTime":"2025-07-26T02:28:25.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.159337209404466,"aZ":-32.19307711484118,"pfxX":-7.471557131034196,"pfxZ":-0.011745943388029367,"pX":-0.47505825481925135,"pZ":1.6471102588798232,"vX0":-7.828389007177423,"vY0":-114.13534671777344,"vZ0":1.5638649108485627,"x":135.11,"y":194.31,"x0":3.9777653953193965,"y0":50.00502794453195,"z0":4.137222398380415,"aX":-9.79874577521194},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.7,"breakHorizontal":15.6,"spinRate":1711,"spinDirection":296},"zone":7,"typeConfidence":0.9,"plateTime":0.4809830749988677,"extension":6.6406057781638355},"index":5,"playId":"be5b133f-6282-3685-9e7d-2e970746db81","pitchNumber":6,"startTime":"2025-07-26T02:28:35.847Z","endTime":"2025-07-26T02:28:39.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.112649748366707,"aZ":-29.55793356365886,"pfxX":10.984647198402715,"pfxZ":1.6108556931781184,"pX":-0.07208591403083715,"pZ":2.804107923375082,"vX0":-13.344030289907456,"vY0":-127.21012429957565,"vZ0":2.2133633521174603,"x":119.75,"y":163.07,"x0":3.8347277117646383,"y0":50.00435729993757,"z0":4.279156770413174,"aX":17.857057982017146},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":-16.6,"spinRate":2011,"spinDirection":93},"zone":5,"typeConfidence":2.0,"plateTime":0.4319505868713476,"extension":6.778149820345006},"index":6,"playId":"33f87153-69d1-3edb-af7e-0ae9a5deb65a","pitchNumber":7,"startTime":"2025-07-26T02:28:55.581Z","endTime":"2025-07-26T02:28:59.269Z","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":80.8,"endSpeed":74.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.675168035482567,"aZ":-35.590545342945205,"pfxX":10.398006954299344,"pfxZ":-2.4582191266424855,"pX":-0.25966061441238997,"pZ":1.3854946275425752,"vX0":-13.142396575151109,"vY0":-116.95707005332396,"vZ0":1.804325206698687,"x":126.9,"y":201.37,"x0":4.076700517782966,"y0":50.00401669906006,"z0":3.9371170516234764,"aX":14.432779804811037},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.6,"breakHorizontal":-15.7,"spinRate":1451,"spinDirection":78},"zone":13,"typeConfidence":0.9,"plateTime":0.4679799182244544,"extension":6.473940744665475},"index":7,"playId":"108d8a21-e9da-352e-97b0-04997b5be51a","pitchNumber":8,"startTime":"2025-07-26T02:29:18.472Z","endTime":"2025-07-26T02:29:22.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.782206687322105,"aZ":-30.712542370982405,"pfxX":12.598401882667613,"pfxZ":0.8830980979307146,"pX":-0.2460528935680888,"pZ":2.898088455059668,"vX0":-14.525925802125837,"vY0":-128.04490301744784,"vZ0":2.405543408777488,"x":126.38,"y":160.53,"x0":3.8780978165643614,"y0":50.00171089087484,"z0":4.358344600383181,"aX":20.806314929126888},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-19.3,"spinRate":2057,"spinDirection":99},"zone":2,"typeConfidence":2.0,"plateTime":0.4286523408394194,"extension":6.748461845799499},"index":8,"playId":"26d8ef77-66b9-38bb-9322-d7236f909ba3","pitchNumber":9,"startTime":"2025-07-26T02:29:40.392Z","endTime":"2025-07-26T02:29:44.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.386323955014895,"aZ":-34.831082750319396,"pfxX":11.849041924792292,"pfxZ":-1.6336806976386686,"pX":1.4338454616591483,"pZ":2.637612618271979,"vX0":-10.513290294529979,"vY0":-126.84727401905609,"vZ0":2.7862685338818056,"x":62.35,"y":167.56,"x0":4.096368920521306,"y0":50.002867619393534,"z0":4.305343992550102,"aX":19.274697687982957},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.0,"breakHorizontal":-19.0,"spinRate":1962,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.43209693566199237,"extension":6.651035744088797},"index":9,"playId":"35d0b60a-3c57-38d8-902e-82c2ef25df07","pitchNumber":10,"startTime":"2025-07-26T02:29:59.300Z","endTime":"2025-07-26T02:30:04.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:30:04.586Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Riley flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-26T02:32:33.963Z","endTime":"2025-07-26T02:33:01.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-26T02:30:15.771Z","endTime":"2025-07-26T02:30:40.836Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Shawn Armstrong replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-26T02:30:40.836Z","endTime":"2025-07-26T02:32:36.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542888,"link":"/api/v1/people/542888"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.55679784602124,"strikeZoneBottom":1.30720844647477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22532443506434,"aZ":-14.849619411684074,"pfxX":-3.4794377503415332,"pfxZ":9.23611923439771,"pX":-0.1888670373551439,"pZ":4.002325630286662,"vX0":4.853887320044445,"vY0":-136.38335301798276,"vZ0":-1.7942820002951851,"x":124.2,"y":130.72,"x0":-1.5432197778925498,"y0":50.00001414902475,"z0":5.697815735464929,"aX":-6.524939008968327},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":5.3,"spinRate":2591,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.40227417898783147,"extension":6.498477489776185},"index":2,"playId":"b2e32169-e5d1-3299-aa90-5521b4528668","pitchNumber":1,"startTime":"2025-07-26T02:32:36.212Z","endTime":"2025-07-26T02:32:40.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71359315215686,"aZ":-22.95206189152104,"pfxX":3.0323683963740304,"pfxZ":5.286691661980627,"pX":0.4700651412909079,"pZ":2.3641632281025857,"vX0":4.183475128143474,"vY0":-130.98076142591077,"vZ0":-4.081845930166525,"x":99.08,"y":174.95,"x0":-1.5394948982194643,"y0":50.00225469539218,"z0":5.651437134394796,"aX":5.286523240873429},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.9,"breakHorizontal":-6.4,"spinRate":2741,"spinDirection":170},"zone":6,"typeConfidence":0.9,"plateTime":0.4176007552939387,"extension":6.645660839190243},"hitData":{"launchSpeed":93.5,"launchAngle":39.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":125.95,"coordY":190.44}},"index":3,"playId":"03e8b396-e4ca-3c60-aa36-7eafe3aa9ce3","pitchNumber":2,"startTime":"2025-07-26T02:32:52.006Z","endTime":"2025-07-26T02:33:01.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:33:01.870Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:34:57.262Z","endTime":"2025-07-26T02:36:06.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Groundout","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":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48196903181851,"aZ":-16.643696614703593,"pfxX":-6.714598031621017,"pfxZ":7.963127641637309,"pX":0.2969605713667479,"pZ":2.951087895551104,"vX0":6.453853514261226,"vY0":-139.07890405163002,"vZ0":-2.7102045269208306,"x":105.68,"y":159.1,"x0":-1.1862480512749392,"y0":50.003585390194715,"z0":5.047977757422396,"aX":-13.096759330094583},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":2247,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3945025010561882,"extension":6.078169438455484},"index":0,"playId":"bd43a06c-063f-3f9b-b622-18adde445a22","pitchNumber":1,"startTime":"2025-07-26T02:35:05.151Z","endTime":"2025-07-26T02:35:09.301Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-07-26T02:35:18.385Z","endTime":"2025-07-26T02:35:27.501Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22106205789496,"aZ":-14.232562640806337,"pfxX":-6.15742814297888,"pfxZ":9.220666061467913,"pX":0.6165454572764423,"pZ":3.255727721119734,"vX0":7.174968211991083,"vY0":-139.30478639718447,"vZ0":-2.306240327023378,"x":93.5,"y":150.88,"x0":-1.2047567877434562,"y0":50.00234456766464,"z0":5.0466687500516,"aX":-11.98088813445268},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2435,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.39470784610095144,"extension":6.106811753774306},"index":2,"playId":"f3f58b6e-12cb-36be-b41e-5bd596339d8f","pitchNumber":2,"startTime":"2025-07-26T02:35:27.501Z","endTime":"2025-07-26T02:35:30.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.28380554538455,"strikeZoneBottom":1.65009646367134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.166739607544084,"aZ":-31.265860350211874,"pfxX":4.354565666239671,"pfxZ":0.5631704956069399,"pX":2.4690416200326886,"pZ":1.8459860777648474,"vX0":7.667883094085715,"vY0":-126.52157056733844,"vZ0":-1.6189961873138499,"x":22.89,"y":188.94,"x0":-1.1732158054445374,"y0":50.001960722676856,"z0":5.012975320278327,"aX":7.019717850728333},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.8,"breakHorizontal":-9.7,"spinRate":2256,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.43384484799247547,"extension":6.267678243935266},"index":3,"playId":"4bd284fe-fd0c-30d4-940e-1e9fa4ff7882","pitchNumber":3,"startTime":"2025-07-26T02:35:43.962Z","endTime":"2025-07-26T02:35:46.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.075998527541365,"aZ":-36.457354994538086,"pfxX":3.455694110724122,"pfxZ":-2.7827486181796335,"pX":0.6970721430557646,"pZ":1.8454165110546366,"vX0":3.8998705656079307,"vY0":-123.65316610100047,"vZ0":-0.3697423181546544,"x":90.43,"y":188.95,"x0":-1.3531117497652398,"y0":50.002725239934904,"z0":5.071764492239013,"aX":5.318063257095279},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.8,"breakHorizontal":-7.2,"spinRate":2363,"spinDirection":91},"zone":9,"typeConfidence":2.0,"plateTime":0.4440072953893508,"extension":6.313706765780748},"hitData":{"launchSpeed":67.9,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.99,"coordY":156.14}},"index":4,"playId":"9fbe47b1-52d9-38a7-b3bd-92e2517fb1b6","pitchNumber":4,"startTime":"2025-07-26T02:35:58.917Z","endTime":"2025-07-26T02:36:06.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:36:06.222Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adolis García singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:36:21.637Z","endTime":"2025-07-26T02:37:11.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62506176438686,"aZ":-18.040976675168285,"pfxX":-7.329027552127695,"pfxZ":7.197866795671402,"pX":0.7255576614719502,"pZ":3.1882121724777184,"vX0":7.349224219644753,"vY0":-139.75396367757332,"vZ0":-1.8298167222651465,"x":89.34,"y":152.7,"x0":-0.9952422268395045,"y0":50.00346737210066,"z0":5.04558712990215,"aX":-14.393149310341899},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":11.6,"spinRate":2334,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.393009832491825,"extension":5.949891057354583},"index":0,"playId":"7506f64d-3cd5-3c52-8ac8-a3e2bd6b3df6","pitchNumber":1,"startTime":"2025-07-26T02:36:36.119Z","endTime":"2025-07-26T02:36:45.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.2463264965546,"aZ":-25.53205167558432,"pfxX":-9.171290304562065,"pfxZ":3.4226103582591625,"pX":-0.8556661184289027,"pZ":1.6534978838880312,"vX0":4.743184486810981,"vY0":-139.0937284633129,"vZ0":-4.553581909501271,"x":149.62,"y":194.14,"x0":-1.4012357689757242,"y0":50.00110462526937,"z0":5.026972380849629,"aX":-17.780268080374938},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.4,"breakHorizontal":15.5,"spinRate":2185,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3953734452864732,"extension":6.313355238251201},"hitData":{"launchSpeed":86.6,"launchAngle":15.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":134.61,"coordY":76.61}},"index":1,"playId":"91620426-09f7-3690-addf-a3a504b1550b","pitchNumber":2,"startTime":"2025-07-26T02:36:59.933Z","endTime":"2025-07-26T02:37:11.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:37:11.684Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a ground ball to second baseman Ozzie Albies. Adolis García to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:37:12.654Z","endTime":"2025-07-26T02:37:44.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnSecond":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.77,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.873102689821096,"aZ":-34.8552772673288,"pfxX":-6.421159427554454,"pfxZ":-1.5949765304362185,"pX":-0.3542729850549937,"pZ":2.4012068153216473,"vX0":4.2934284269983,"vY0":-129.00746883462259,"vZ0":0.06553543039201859,"x":130.5,"y":173.95,"x0":-1.2093138328065471,"y0":50.00361950564929,"z0":5.07124114959511,"aX":-10.779140614235187},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.6,"breakHorizontal":10.6,"spinRate":1629,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4252294422654206,"extension":6.310597761567461},"hitData":{"launchSpeed":100.6,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.01,"coordY":139.92}},"index":0,"playId":"aaff2799-a074-3d0e-b334-de61a3c4f776","pitchNumber":1,"startTime":"2025-07-26T02:37:35.258Z","endTime":"2025-07-26T02:37:44.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:37:44.473Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks. Adolis García to 3rd. Josh Jung to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:38:16.158Z","endTime":"2025-07-26T02:39:35.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"postOnThird":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"e50fc07b-53e7-3811-b3be-7ae49ad5e0d3","startTime":"2025-07-26T02:38:16.158Z","endTime":"2025-07-26T02:38:19.422Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.49882239648299,"strikeZoneBottom":1.67224138021223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25951039905387,"aZ":-31.034106147809492,"pfxX":-7.683349639730773,"pfxZ":0.6644897484044716,"pX":0.44170900766662746,"pZ":-0.25813508509560085,"vX0":6.862876765466632,"vY0":-129.93248464077618,"vZ0":-6.865937426211984,"x":100.16,"y":245.75,"x0":-1.2408057966423773,"y0":50.0002791644496,"z0":4.789322165706901,"aX":-13.082306072140858},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.2,"breakHorizontal":12.4,"spinRate":1645,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.42220713313072755,"extension":6.3160693594359065},"index":1,"playId":"d02ccfbc-e424-3168-bdcd-2f57bf43d896","pitchNumber":1,"startTime":"2025-07-26T02:38:28.598Z","endTime":"2025-07-26T02:38:33.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.44517035114676,"strikeZoneBottom":1.61859581098751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14288007293281,"aZ":-33.07163288662028,"pfxX":-7.565243047565447,"pfxZ":-0.5400450990363472,"pX":-0.936628856981637,"pZ":0.2581732379124384,"vX0":3.2280580460297257,"vY0":-127.98690203466823,"vZ0":-5.052481965043593,"x":152.7,"y":231.81,"x0":-1.233369482181596,"y0":50.0039253965246,"z0":4.856615071668338,"aX":-12.514641236174342},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.9,"breakHorizontal":13.0,"spinRate":1454,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42842434721569367,"extension":6.3347793608750935},"index":2,"playId":"1130f870-7766-3c7b-9bd3-150c0aa38156","pitchNumber":2,"startTime":"2025-07-26T02:38:52.578Z","endTime":"2025-07-26T02:38:57.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.44493050952708,"strikeZoneBottom":1.58043629530595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.384595295628255,"aZ":-32.25683783853507,"pfxX":-6.856651247339281,"pfxZ":-0.04493225662533318,"pX":-0.5963095145067869,"pZ":0.8572165374863813,"vX0":3.968374994789534,"vY0":-128.77630177273554,"vZ0":-3.9162573751522025,"x":139.73,"y":215.64,"x0":-1.268460477716553,"y0":50.00581348247744,"z0":4.900044678051046,"aX":-11.488367203002326},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":11.5,"spinRate":1633,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.42575056512129406,"extension":6.274352924467136},"index":3,"playId":"5219b408-0290-350d-8edc-506cd1171f59","pitchNumber":3,"startTime":"2025-07-26T02:39:13.362Z","endTime":"2025-07-26T02:39:17.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.41286321775095,"strikeZoneBottom":1.58651956248778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.573458153078974,"aZ":-16.425757258997834,"pfxX":-6.726816498122615,"pfxZ":8.119945874500303,"pX":1.8423470684090382,"pZ":2.012572144074581,"vX0":10.581059536322652,"vY0":-138.97752009748237,"vZ0":-4.9826904791488165,"x":46.77,"y":184.44,"x0":-1.1550660752557749,"y0":50.006240586741505,"z0":4.933800587595852,"aX":-13.052616350643333},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":9.7,"spinRate":2474,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3953879655831489,"extension":6.25393032956808},"index":4,"playId":"46738600-5e26-30d5-abb5-6b6cf0170dd6","pitchNumber":4,"startTime":"2025-07-26T02:39:31.113Z","endTime":"2025-07-26T02:39:35.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:39:35.406Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim walks. Adolis García scores. Josh Jung to 3rd. Wyatt Langford to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:40:25.118Z","endTime":"2025-07-26T02:42:06.100Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnThird":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":{"id":606160,"link":"/api/v1/people/606160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T02:39:50.028Z","endTime":"2025-07-26T02:40:27.360Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.47642579944011,"strikeZoneBottom":1.56121414782288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88682318606828,"aZ":-33.86051370604458,"pfxX":-6.674062926742289,"pfxZ":-1.0180166434878277,"pX":-0.5051179142420427,"pZ":1.0810611691748186,"vX0":4.147485369189108,"vY0":-128.33523236324902,"vZ0":-3.118021730923371,"x":136.25,"y":209.59,"x0":-1.2795311100013833,"y0":50.00082617495783,"z0":4.963549048574667,"aX":-11.071829321778134},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.3,"breakHorizontal":11.0,"spinRate":1683,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.42767034698326745,"extension":6.346465030349914},"index":1,"playId":"0d073464-8e49-369f-8d51-29d9ac6db3f7","pitchNumber":1,"startTime":"2025-07-26T02:40:27.360Z","endTime":"2025-07-26T02:40:31.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.49271355419631,"strikeZoneBottom":1.46208642293453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26109653319628,"aZ":-15.500718570331925,"pfxX":-5.350824567890828,"pfxZ":8.65263504784931,"pX":1.612776850819423,"pZ":3.2646365559819395,"vX0":9.002722071237933,"vY0":-138.50657370856132,"vZ0":-2.191715289265524,"x":55.52,"y":150.63,"x0":-0.9965925462320419,"y0":50.004742179095466,"z0":5.112451809980407,"aX":-10.314158487570941},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":7.7,"spinRate":2488,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39666984304483277,"extension":6.254682810312111},"index":2,"playId":"78c0089a-7a4d-3349-98cb-b82e68e1baa1","pitchNumber":2,"startTime":"2025-07-26T02:40:44.622Z","endTime":"2025-07-26T02:40:48.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.33733882872887,"strikeZoneBottom":1.34455605876444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.343629419615937,"aZ":-29.398299147052903,"pfxX":-8.385852214345704,"pfxZ":1.6090141658077135,"pX":0.507694366470153,"pZ":1.0727449491544774,"vX0":7.063291325287881,"vY0":-130.34865554022815,"vZ0":-4.030533330868342,"x":97.65,"y":209.82,"x0":-1.1473960738026898,"y0":50.00027324638242,"z0":4.85813491967452,"aX":-14.43166672031802},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":13.7,"spinRate":1703,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4201631604264877,"extension":6.672246702430906},"index":3,"playId":"5245f87c-2812-3e0b-894b-e6f713fac020","pitchNumber":3,"startTime":"2025-07-26T02:41:04.521Z","endTime":"2025-07-26T02:41:08.958Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.19589916431339,"strikeZoneBottom":1.28069064298231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41010078150425,"aZ":-16.226510509165056,"pfxX":-6.812719507818009,"pfxZ":8.18076170313353,"pX":0.5101248198136357,"pZ":1.5309768090755245,"vX0":7.195898051627683,"vY0":-139.25751925442984,"vZ0":-6.009621046046443,"x":97.56,"y":197.44,"x0":-1.2313624486257273,"y0":50.00327188595042,"z0":4.803607683374829,"aX":-13.282920049538811},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":10.7,"spinRate":2513,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.39441337181339,"extension":6.182345029495642},"index":4,"playId":"ed54b607-22bc-3241-aed3-0d51e5b6ed2e","pitchNumber":4,"startTime":"2025-07-26T02:41:22.865Z","endTime":"2025-07-26T02:41:28.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.39039481572143,"strikeZoneBottom":1.39819054224814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.971357433258298,"aZ":-30.224978806215415,"pfxX":-8.107188970926561,"pfxZ":1.1686554955696442,"pX":0.06414797919269516,"pZ":1.5622852709615194,"vX0":5.9612491066229945,"vY0":-128.42548555929793,"vZ0":-2.53077270436656,"x":114.55,"y":196.6,"x0":-1.2355729969304985,"y0":50.00384843705136,"z0":4.91511795750628,"aX":-13.522750785109563},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.8,"breakHorizontal":13.3,"spinRate":1701,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4267464267181258,"extension":6.40755117224966},"index":5,"playId":"6160b0eb-5e6a-36d7-8c57-29091e1ebfd7","pitchNumber":5,"startTime":"2025-07-26T02:41:41.778Z","endTime":"2025-07-26T02:41:48.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.4,"strikeZoneTop":3.49915025623003,"strikeZoneBottom":1.46874693140968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18431279039355,"aZ":-33.21178104361241,"pfxX":-7.325012279635641,"pfxZ":-0.6219247670766124,"pX":1.2161495943274188,"pZ":0.5840503038434949,"vX0":8.644381787982436,"vY0":-129.11831886760743,"vZ0":-4.300743694938474,"x":70.64,"y":223.01,"x0":-1.231575669311834,"y0":50.00048849767027,"z0":4.841567592424892,"aX":-12.303194710173113},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.9,"breakHorizontal":11.2,"spinRate":1679,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4250504557800454,"extension":6.325135488235554},"index":6,"playId":"4b7216a1-3b9c-317e-98cc-3b98c665444c","pitchNumber":6,"startTime":"2025-07-26T02:42:00.754Z","endTime":"2025-07-26T02:42:06.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:42:06.100Z","atBatIndex":65},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Josh Smith hit by pitch. Josh Jung scores. Wyatt Langford to 3rd. Jonah Heim to 2nd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:44:29.959Z","endTime":"2025-07-26T02:44:40.091Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":606160,"link":"/api/v1/people/606160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T02:42:26.338Z","endTime":"2025-07-26T02:42:46.840Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hunter Stratton replaces Rafael Montero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T02:42:46.840Z","endTime":"2025-07-26T02:44:32.224Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676702,"link":"/api/v1/people/676702"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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.4,"endSpeed":86.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.886967045512918,"aZ":-17.378279766907337,"pfxX":0.5890112912226559,"pfxZ":7.755361403415085,"pX":1.2347604082174888,"pZ":3.311300356598615,"vX0":6.155709715333368,"vY0":-137.35482156703864,"vZ0":-3.8389577229763425,"x":69.93,"y":149.37,"x0":-1.1132891983476298,"y0":50.0001658492101,"z0":5.911150276348302,"aX":1.1235301437099046},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":-2.4,"spinRate":2618,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.3990156352449743,"extension":6.297939525912631},"index":2,"playId":"6bf00adc-355e-3af5-bd7e-77e96318dd21","pitchNumber":1,"startTime":"2025-07-26T02:44:32.224Z","endTime":"2025-07-26T02:44:40.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:44:40.091Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Evan Carter singles on a line drive to right fielder Ronald Acuña Jr. Wyatt Langford scores. Jonah Heim to 3rd. Josh Smith to 2nd.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:45:41.433Z","endTime":"2025-07-26T02:45:54.242Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnThird":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":606160,"link":"/api/v1/people/606160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T02:45:05.548Z","endTime":"2025-07-26T02:45:43.450Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.509231112351365,"aZ":-30.010538151406514,"pfxX":5.759916565736371,"pfxZ":1.4284885882253207,"pX":0.6832266976904827,"pZ":2.374705750844747,"vX0":2.866910642097482,"vY0":-122.53623895369736,"vZ0":-1.9497258134948794,"x":90.96,"y":174.66,"x0":-1.2522412543751045,"y0":50.0018781330764,"z0":5.758993918238952,"aX":8.706961938174382},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.4,"breakHorizontal":-11.2,"spinRate":2637,"spinDirection":86},"zone":6,"typeConfidence":0.9,"plateTime":0.44797894796187965,"extension":6.369494127659691},"hitData":{"launchSpeed":90.6,"launchAngle":20.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.06,"coordY":99.12}},"index":1,"playId":"f8d0d627-edd5-3706-8cb8-aa8cbe7191be","pitchNumber":1,"startTime":"2025-07-26T02:45:43.450Z","endTime":"2025-07-26T02:45:54.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:45:54.242Z","atBatIndex":67},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Rowdy Tellez out on a sacrifice fly to center fielder Michael Harris II. Jonah Heim scores.","rbi":1,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:46:36.312Z","endTime":"2025-07-26T02:47:44.911Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":606160,"link":"/api/v1/people/606160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Rowdy Tellez replaces Sam Haggerty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T02:46:10.850Z","endTime":"2025-07-26T02:46:38.566Z","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":"101","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.71666647402375,"strikeZoneBottom":1.78826903032865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.02390626806286,"aZ":-10.929543942647745,"pfxX":-3.0402660059127937,"pfxZ":10.549485491794778,"pX":-0.7616300285571317,"pZ":3.562173130793953,"vX0":2.278022120447669,"vY0":-141.64310797085216,"vZ0":-4.726431963891492,"x":146.03,"y":142.6,"x0":-1.1849029640568376,"y0":50.00407287831752,"z0":5.9627911680821155,"aX":-6.123429431825177},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":5.0,"spinRate":2457,"spinDirection":212},"zone":1,"typeConfidence":0.91,"plateTime":0.38800797602553994,"extension":6.28893219090043},"index":1,"playId":"cad54f97-5e77-33ba-a6fb-450741eb6412","pitchNumber":1,"startTime":"2025-07-26T02:46:38.566Z","endTime":"2025-07-26T02:46:42.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":88.7,"strikeZoneTop":3.76679858765176,"strikeZoneBottom":1.58758113779358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.920306580476364,"aZ":-11.1312670084047,"pfxX":-3.815318354839759,"pfxZ":10.427756308787146,"pX":-0.6599716627432438,"pZ":1.7661169344374736,"vX0":2.9834450259791137,"vY0":-141.54564080404623,"vZ0":-8.939954925495664,"x":142.16,"y":191.09,"x0":-1.2347620240863877,"y0":50.006562877714025,"z0":5.6887685328682505,"aX":-7.70211441478449},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2529,"spinDirection":216},"zone":7,"typeConfidence":0.91,"plateTime":0.3877475889071049,"extension":6.1504059676630005},"index":2,"playId":"2b0ab63f-d29b-3c1d-90c9-d69807039dda","pitchNumber":2,"startTime":"2025-07-26T02:46:54.769Z","endTime":"2025-07-26T02:46:59.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.7958252373266,"strikeZoneBottom":1.69346317627237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39998349406755,"aZ":-10.394815002610844,"pfxX":-2.8498285670577053,"pfxZ":10.770411894760123,"pX":-1.2725146382240713,"pZ":1.832083515261196,"vX0":1.046043286043799,"vY0":-141.54862435030293,"vZ0":-8.865035298141876,"x":165.51,"y":189.31,"x0":-1.2774107202972074,"y0":50.001833944910175,"z0":5.676912766719732,"aX":-5.761429643157867},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.8,"breakHorizontal":4.9,"spinRate":2523,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.3875030948230558,"extension":6.225354334570812},"index":3,"playId":"7b038628-f5cd-3d83-9823-7b125b9ed716","pitchNumber":3,"startTime":"2025-07-26T02:47:12.196Z","endTime":"2025-07-26T02:47:16.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.25467490396177,"aZ":-12.32924639434249,"pfxX":-3.027107042921429,"pfxZ":9.923505663476972,"pX":0.38009155023514596,"pZ":3.042355157502038,"vX0":5.1398734156428905,"vY0":-140.8119557102346,"vZ0":-5.378138196630502,"x":102.51,"y":156.64,"x0":-1.0791545624630674,"y0":50.001437303540015,"z0":5.781071454541225,"aX":-6.053161048681222},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":4.3,"spinRate":2562,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.3896264881362179,"extension":6.2239015374403355},"hitData":{"launchSpeed":85.0,"launchAngle":43.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.58,"coordY":86.36}},"index":4,"playId":"a3e1727f-6468-3cea-9c02-6a29de11e183","pitchNumber":4,"startTime":"2025-07-26T02:47:32.163Z","endTime":"2025-07-26T02:47:44.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:47:44.911Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks. Josh Smith to 3rd. Evan Carter to 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:48:02.306Z","endTime":"2025-07-26T02:49:15.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnThird":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.37659760241467,"strikeZoneBottom":1.22908523540036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.450406849674806,"aZ":-16.382159989708654,"pfxX":-2.3056742649117914,"pfxZ":7.927038741870831,"pX":-0.7395811619168424,"pZ":3.9264440590940257,"vX0":1.6759247169381217,"vY0":-140.41396449015062,"vZ0":-2.962957429804189,"x":145.19,"y":132.77,"x0":-1.045279350459937,"y0":50.00449518424891,"z0":6.064273412267806,"aX":-4.594279132080015},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":3.8,"spinRate":2431,"spinDirection":200},"zone":11,"typeConfidence":0.91,"plateTime":0.39040378364465766,"extension":6.17819519461174},"index":0,"playId":"b7c95fdd-986d-314c-832f-1990998319f0","pitchNumber":1,"startTime":"2025-07-26T02:48:20.811Z","endTime":"2025-07-26T02:48:24.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.297252843572,"strikeZoneBottom":1.22681225813201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54716358637835,"aZ":-31.985437061527488,"pfxX":3.1179357165359285,"pfxZ":0.11834761387659576,"pX":1.120463603459849,"pZ":1.4456303121641851,"vX0":4.67997919471147,"vY0":-124.56496744113878,"vZ0":-3.7578866604820034,"x":74.29,"y":199.75,"x0":-1.1892926153278984,"y0":50.002161185249406,"z0":5.624679495487617,"aX":4.887271635809541},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.5,"breakHorizontal":-6.7,"spinRate":2547,"spinDirection":88},"zone":14,"typeConfidence":0.88,"plateTime":0.44008799126934983,"extension":6.4449225498384175},"index":1,"playId":"6f2ee30c-af40-3f5c-83ac-15f3b0202e49","pitchNumber":2,"startTime":"2025-07-26T02:48:36.852Z","endTime":"2025-07-26T02:48:40.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.48444730242711,"strikeZoneBottom":1.4526354121667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81724329175137,"aZ":-14.839937318964314,"pfxX":-4.739857913917012,"pfxZ":8.55071733433197,"pX":-1.1676349930231593,"pZ":3.9493816783518954,"vX0":1.929086518224078,"vY0":-141.79239997542686,"vZ0":-2.551391585230794,"x":161.51,"y":132.15,"x0":-1.242863909119551,"y0":50.00001716791363,"z0":5.813134505309347,"aX":-9.604927979234809},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":8.2,"spinRate":2526,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.38697146242540725,"extension":6.252143488585648},"index":2,"playId":"cbd5c224-23d6-3351-969f-4557860cae0b","pitchNumber":3,"startTime":"2025-07-26T02:48:54.261Z","endTime":"2025-07-26T02:48:58.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.37392412638363,"strikeZoneBottom":1.41902384839884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.304066704553144,"aZ":-16.49695266848815,"pfxX":-2.241970765000686,"pfxZ":7.989213542963483,"pX":-1.504388081549947,"pZ":2.8326515410067215,"vX0":0.015674503878378654,"vY0":-139.012621148791,"vZ0":-5.344353177903326,"x":174.34,"y":162.3,"x0":-1.2186015709491134,"y0":50.00680661415309,"z0":5.870338773894767,"aX":-4.401731452968445},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":4.1,"spinRate":2463,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.39357766860121846,"extension":6.229261757654085},"index":3,"playId":"62dcf04b-058d-3068-8c85-1827f3a79624","pitchNumber":4,"startTime":"2025-07-26T02:49:11.988Z","endTime":"2025-07-26T02:49:15.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:49:15.559Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out sharply to left fielder Jurickson Profar.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-26T02:49:34.864Z","endTime":"2025-07-26T02:49:51.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.42712645699504,"aZ":-14.470267220813746,"pfxX":-3.4225030344271747,"pfxZ":8.66543180343631,"pX":-0.37138474231111246,"pZ":3.281794133372899,"vX0":3.1478668114312884,"vY0":-142.0021005888612,"vZ0":-4.7722216340055095,"x":131.16,"y":150.17,"x0":-1.049473046802693,"y0":50.00136257659551,"z0":5.904261258961866,"aX":-6.9911673393280696},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.9,"breakHorizontal":5.5,"spinRate":2547,"spinDirection":205},"zone":1,"typeConfidence":0.91,"plateTime":0.38567017812635696,"extension":6.340624759008451},"hitData":{"launchSpeed":100.5,"launchAngle":18.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.99,"coordY":96.27}},"index":0,"playId":"d146f20a-5ee6-3e2b-970b-294f5fe961fb","pitchNumber":1,"startTime":"2025-07-26T02:49:44.061Z","endTime":"2025-07-26T02:49:51.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:49:51.149Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ozzie Albies lines out sharply to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:52:14.416Z","endTime":"2025-07-26T02:52:23.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":"Rowdy Tellez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T02:51:35.892Z","endTime":"2025-07-26T02:51:35.920Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"}},{"details":{"description":"Defensive Substitution: Ezequiel Duran replaces shortstop Corey Seager, batting 2nd, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-26T02:51:35.920Z","endTime":"2025-07-26T02:51:35.922Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"201","replacedPlayer":{"id":608369,"link":"/api/v1/people/608369"}},{"details":{"description":"Pitching Change: Caleb Boushley replaces Shawn Armstrong.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-26T02:51:35.922Z","endTime":"2025-07-26T02:52:16.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676961,"link":"/api/v1/people/676961"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":91.9,"endSpeed":84.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51255718984702,"aZ":-15.46125164156286,"pfxX":-4.586940894558195,"pfxZ":9.18448699817868,"pX":-0.5320806482894596,"pZ":2.4992078463572716,"vX0":5.070242391773769,"vY0":-133.71365964261508,"vZ0":-5.713368568504142,"x":137.28,"y":171.3,"x0":-1.852509428719848,"y0":50.00130010498068,"z0":5.763969508924627,"aX":-8.345931467878707},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":2299,"spinDirection":213},"zone":4,"typeConfidence":0.9,"plateTime":0.40885039200233875,"extension":5.824099444269841},"hitData":{"launchSpeed":103.7,"launchAngle":21.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":183.59,"coordY":89.19}},"index":3,"playId":"0406b1ee-7190-3348-8ff2-64f8bdc5cf58","pitchNumber":1,"startTime":"2025-07-26T02:52:16.672Z","endTime":"2025-07-26T02:52:23.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:52:23.272Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sean Murphy hits a ground-rule double (10) on a line drive to left field.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:53:02.922Z","endTime":"2025-07-26T02:53:32.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T02:52:52.141Z","endTime":"2025-07-26T02:53:05.157Z","isPitch":false,"type":"action","player":{"id":669221,"link":"/api/v1/people/669221"}},{"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":92.0,"endSpeed":84.5,"strikeZoneTop":3.35353716598061,"strikeZoneBottom":1.62840939440161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70278925330855,"aZ":-22.447456191303306,"pfxX":-10.057737320919422,"pfxZ":5.365423449345406,"pX":0.4458748591162299,"pZ":1.7086808668106055,"vX0":9.175302557279142,"vY0":-133.56000501016914,"vZ0":-6.2720552283877185,"x":100.0,"y":192.65,"x0":-1.720698880001293,"y0":50.006212793169965,"z0":5.692791290337537,"aX":-18.24623401199865},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2165,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.40947578310081756,"extension":5.8846793888550195},"index":1,"playId":"1d83828b-4158-3b04-88a1-3d2435edb2ff","pitchNumber":1,"startTime":"2025-07-26T02:53:05.157Z","endTime":"2025-07-26T02:53:09.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.053831257220434,"aZ":-40.282186755791315,"pfxX":4.946088037812553,"pfxZ":-6.566473975644689,"pX":0.16921037951945567,"pZ":2.2362372240982205,"vX0":2.9414289255772297,"vY0":-110.56995390657866,"vZ0":0.11732260176444154,"x":110.55,"y":178.4,"x0":-1.8215488500853243,"y0":50.000229610002265,"z0":6.415752101220512,"aX":6.111226014202638},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-11.5,"breakHorizontal":-9.7,"spinRate":2504,"spinDirection":49},"zone":5,"typeConfidence":0.9,"plateTime":0.49570856804176167,"extension":5.669201846609388},"hitData":{"launchSpeed":99.5,"launchAngle":22.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":23.26,"coordY":73.72}},"index":2,"playId":"fab2be50-c316-35d9-a148-7881e1144e27","pitchNumber":2,"startTime":"2025-07-26T02:53:21.180Z","endTime":"2025-07-26T02:53:32.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:53:32.261Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Harris II walks.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:53:41.830Z","endTime":"2025-07-26T02:55:30.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnSecond":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.4,"strikeZoneTop":3.53397857459302,"strikeZoneBottom":1.66686732044908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.423926901113653,"aZ":-14.633584336571914,"pfxX":-3.9777869987619834,"pfxZ":9.755105366561056,"pX":-1.1743317824260098,"pZ":3.0314669535713588,"vX0":2.756389565624218,"vY0":-133.87815086083572,"vZ0":-4.711418337178089,"x":161.76,"y":156.93,"x0":-1.7053420469374818,"y0":50.00344297128371,"z0":5.876654862101634,"aX":-7.15348771982465},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2353,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.4105988085304899,"extension":5.855218216612629},"index":0,"playId":"8fca55e3-4d9b-3d54-bdea-3eff46917d22","pitchNumber":1,"startTime":"2025-07-26T02:54:03.478Z","endTime":"2025-07-26T02:54:07.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.49459722394403,"strikeZoneBottom":1.62717835705966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.786445911776585,"aZ":-13.666523016739449,"pfxX":-4.126367382067054,"pfxZ":10.20371508848168,"pX":-1.1907815251732707,"pZ":2.6005095622839494,"vX0":2.952718273278623,"vY0":-134.47430456603897,"vZ0":-6.118817462520521,"x":162.39,"y":168.57,"x0":-1.7722797528042187,"y0":50.00449548285614,"z0":5.892254432841911,"aX":-7.485128913911817},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.2,"breakHorizontal":6.7,"spinRate":2374,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.4088339935924403,"extension":5.727323226701582},"index":1,"playId":"96edf210-1eec-3ee1-b9f9-d6c0d5cf3914","pitchNumber":2,"startTime":"2025-07-26T02:54:22.623Z","endTime":"2025-07-26T02:54:27.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40899646259671,"aZ":-19.866262252590012,"pfxX":-0.5126507176146928,"pfxZ":7.070359117886705,"pX":-0.03680945531068902,"pZ":3.3408240474492046,"vX0":4.597170563304535,"vY0":-131.2771241495682,"vZ0":-2.4043354896937146,"x":118.4,"y":148.58,"x0":-1.7459238926980438,"y0":50.0050308807933,"z0":5.7512780634945555,"aX":-0.8931351142397126},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.5,"breakHorizontal":-0.1,"spinRate":2431,"spinDirection":196},"zone":2,"typeConfidence":0.92,"plateTime":0.4176157758084482,"extension":5.96470146648209},"index":2,"playId":"428c3bbb-6625-3d18-a602-dabff2c39055","pitchNumber":3,"startTime":"2025-07-26T02:54:40.168Z","endTime":"2025-07-26T02:54:43.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.54858448734413,"strikeZoneBottom":1.60482699450728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.788782110079914,"aZ":-11.15176627218396,"pfxX":-4.568964195378607,"pfxZ":11.439123193496535,"pX":0.04731327035112866,"pZ":0.9187107107878631,"vX0":5.645239185180577,"vY0":-135.50075325936132,"vZ0":-10.460745618627172,"x":115.2,"y":213.97,"x0":-1.4808339145146665,"y0":50.00624524032979,"z0":5.635143399750018,"aX":-8.399929793547559},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":7.0,"spinRate":2419,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.40601484764116424,"extension":6.028481133884967},"index":3,"playId":"59fb7e5d-71e9-36f7-b178-385bde79b7d1","pitchNumber":4,"startTime":"2025-07-26T02:55:01.911Z","endTime":"2025-07-26T02:55:05.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.49122581209309,"strikeZoneBottom":1.62403148128791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.985235642133134,"aZ":-11.81544296818312,"pfxX":-4.02502024890798,"pfxZ":11.053752429884291,"pX":1.0556664078661906,"pZ":1.077712481146748,"vX0":8.290160112950957,"vY0":-135.4376859085288,"vZ0":-10.04717531906088,"x":76.76,"y":209.68,"x0":-1.5339534042947722,"y0":50.00065603586506,"z0":5.681330222807297,"aX":-7.412233941917137},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2424,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.4057573976445572,"extension":5.892231084549952},"index":4,"playId":"d73cd234-0406-3d27-b531-0395885e5e35","pitchNumber":5,"startTime":"2025-07-26T02:55:22.041Z","endTime":"2025-07-26T02:55:30.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:55:30.108Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks. Sean Murphy to 3rd. Michael Harris II to 2nd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:56:20.786Z","endTime":"2025-07-26T02:58:00.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"postOnThird":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Marcell Ozuna replaces Nick Allen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T02:55:37.272Z","endTime":"2025-07-26T02:55:52.364Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669397,"link":"/api/v1/people/669397"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T02:55:52.364Z","endTime":"2025-07-26T02:56:22.548Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.61868090374129,"strikeZoneBottom":1.73356477257942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06490357679451,"aZ":-29.820425298945462,"pfxX":0.9477442212819258,"pfxZ":1.549727975727988,"pX":0.8921651748741893,"pZ":2.614063286312509,"vX0":6.157191647305511,"vY0":-122.82495004557015,"vZ0":-1.6958699710254437,"x":82.99,"y":168.2,"x0":-1.773823376146833,"y0":50.00589451321313,"z0":5.857103996689142,"aX":1.4432706983154753},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":-3.2,"spinRate":2588,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.44650124190256646,"extension":6.080591646039084},"index":2,"playId":"17310a06-e7cb-38ad-88ae-77c28b333800","pitchNumber":1,"startTime":"2025-07-26T02:56:22.548Z","endTime":"2025-07-26T02:56:26.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.80948571498631,"strikeZoneBottom":1.7518130550936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41056583212716,"aZ":-21.163855258276293,"pfxX":-10.216522622803183,"pfxZ":5.983746815669101,"pX":0.43932749729971476,"pZ":1.9904233799286901,"vX0":9.102237588337994,"vY0":-135.45546247435988,"vZ0":-5.3849483692183115,"x":100.25,"y":185.04,"x0":-1.6540636191632838,"y0":50.000039865496305,"z0":5.505102834085568,"aX":-18.788478710739362},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2364,"spinDirection":221},"zone":9,"typeConfidence":0.9,"plateTime":0.40594344588432163,"extension":5.9713949647664455},"index":3,"playId":"fe6fdc0c-357a-3a48-a471-5b7557a36b8d","pitchNumber":2,"startTime":"2025-07-26T02:56:39.476Z","endTime":"2025-07-26T02:56:43.820Z","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":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.72087834238847,"strikeZoneBottom":1.70110253587016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.020452411935295,"aZ":-21.0549746875022,"pfxX":-10.058539454935065,"pfxZ":5.945204043589027,"pX":1.1511142085582102,"pZ":1.7150007602707567,"vX0":11.054291077986129,"vY0":-136.40985935449285,"vZ0":-6.133994245589259,"x":73.12,"y":192.47,"x0":-1.6609282601821256,"y0":50.005724369924415,"z0":5.460107088845881,"aX":-18.82305192863724},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":15.7,"spinRate":2409,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.40263339509603036,"extension":5.854319965080307},"index":4,"playId":"8d4b34d0-6544-36d7-aa1f-12858e6d0404","pitchNumber":3,"startTime":"2025-07-26T02:56:58.453Z","endTime":"2025-07-26T02:57:03.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.86141931824562,"strikeZoneBottom":1.68900589787891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.131993431166705,"aZ":-33.18223095765267,"pfxX":2.2719128230453025,"pfxZ":-0.6932270592818615,"pX":1.756241276455583,"pZ":2.0222712028898435,"vX0":7.09027239749858,"vY0":-120.42735258683294,"vZ0":-2.119376862121926,"x":50.06,"y":184.18,"x0":-1.5251025067166866,"y0":50.000772539220996,"z0":5.858564614839245,"aX":3.3231804892159595},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.6,"breakHorizontal":-5.9,"spinRate":2664,"spinDirection":75},"zone":14,"typeConfidence":0.89,"plateTime":0.4554174597963305,"extension":6.035162821173811},"index":5,"playId":"61d7f8de-8d5b-3381-9eb0-5004ed6b0426","pitchNumber":4,"startTime":"2025-07-26T02:57:15.576Z","endTime":"2025-07-26T02:57:19.220Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.57927971407801,"strikeZoneBottom":1.78920395662764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77467078051498,"aZ":-20.8114745983307,"pfxX":-10.710337080527232,"pfxZ":6.160225621449039,"pX":1.5337100578880587,"pZ":1.8403098335582602,"vX0":11.822289301823922,"vY0":-135.7336523504455,"vZ0":-5.662553820670279,"x":58.54,"y":189.09,"x0":-1.5098400991111667,"y0":50.00531176021604,"z0":5.425964487405719,"aX":-19.766540523641257},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.0,"breakHorizontal":16.6,"spinRate":2411,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.40524025981094214,"extension":6.289465435808047},"index":6,"playId":"c4b32611-a7c0-3e2d-a1ff-c0e3a6185d72","pitchNumber":5,"startTime":"2025-07-26T02:57:34.835Z","endTime":"2025-07-26T02:57:39.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.65147668268558,"strikeZoneBottom":1.74666429236133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.157364626614612,"aZ":-23.517513830768635,"pfxX":-10.232436185651315,"pfxZ":4.770691205716231,"pX":0.9437671428115929,"pZ":1.0265201992606414,"vX0":10.353744580307417,"vY0":-134.32944875640882,"vZ0":-6.88334729935905,"x":81.03,"y":211.06,"x0":-1.6451953585525017,"y0":50.001851398052004,"z0":5.313044899145564,"aX":-18.558036402969304},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.2,"breakHorizontal":16.1,"spinRate":2321,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.40894181649074435,"extension":6.124551452895911},"index":7,"playId":"72430ac3-b414-39b2-bdfd-9cec7bc60aaf","pitchNumber":6,"startTime":"2025-07-26T02:57:54.862Z","endTime":"2025-07-26T02:58:00.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:58:00.065Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a line drive to right fielder Adolis García. Sean Murphy scores. Michael Harris II to 3rd. Luke Williams to 2nd.","rbi":1,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T02:59:18.369Z","endTime":"2025-07-26T02:59:50.274Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"postOnSecond":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"postOnThird":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"responsiblePitcher":{"id":676961,"link":"/api/v1/people/676961"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T02:58:09.187Z","endTime":"2025-07-26T02:58:40.774Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Luke Williams replaces Marcell Ozuna.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T02:58:40.774Z","endTime":"2025-07-26T02:59:20.732Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663897,"link":"/api/v1/people/663897"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"902","replacedPlayer":{"id":542303,"link":"/api/v1/people/542303"},"base":1},{"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":91.3,"endSpeed":83.4,"strikeZoneTop":3.48469120499644,"strikeZoneBottom":1.65631985246137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.243371668094483,"aZ":-18.822729912309224,"pfxX":-2.779130136693796,"pfxZ":7.502819524900179,"pX":0.7223148595127582,"pZ":2.1358249622037064,"vX0":7.010466078896496,"vY0":-132.77138312841012,"vZ0":-5.529097190217303,"x":89.47,"y":181.11,"x0":-1.594890062770318,"y0":50.00398686157351,"z0":5.621282655409502,"aX":-4.94690671060122},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.5,"breakHorizontal":3.5,"spinRate":2482,"spinDirection":212},"zone":9,"typeConfidence":0.87,"plateTime":0.41301686110235636,"extension":5.880566323087151},"index":2,"playId":"a18872de-74e0-364d-a408-8c5c7a598698","pitchNumber":1,"startTime":"2025-07-26T02:59:20.732Z","endTime":"2025-07-26T02:59:24.343Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.718098655692145,"aZ":-18.99308026515099,"pfxX":-3.528935347355314,"pfxZ":7.338823734881731,"pX":0.4867389822353709,"pZ":2.567076913925756,"vX0":6.801874587265475,"vY0":-133.20081209575417,"vZ0":-4.425408926174693,"x":98.45,"y":169.47,"x0":-1.64194256313189,"y0":50.0050332440977,"z0":5.62420669985121,"aX":-6.340701436262885},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.5,"breakHorizontal":4.9,"spinRate":2469,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.4112818340102673,"extension":5.958491683831674},"hitData":{"launchSpeed":86.7,"launchAngle":18.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.48,"coordY":113.05}},"index":3,"playId":"9398fa00-e55c-32f4-9acc-f223cc54bf2b","pitchNumber":2,"startTime":"2025-07-26T02:59:40.503Z","endTime":"2025-07-26T02:59:50.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T02:59:50.274Z","atBatIndex":75},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt Olson grounds into a force out, first baseman Josh Smith to shortstop Ezequiel Duran. Michael Harris II scores. Luke Williams to 3rd. Jurickson Profar out at 2nd. Matt Olson to 1st.","rbi":1,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T03:02:29.214Z","endTime":"2025-07-26T03:04:04.301Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":676961,"link":"/api/v1/people/676961"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-26T03:00:04.073Z","endTime":"2025-07-26T03:00:18.634Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Robert Garcia replaces Caleb Boushley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-07-26T03:00:18.634Z","endTime":"2025-07-26T03:02:31.487Z","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":"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.6,"endSpeed":84.8,"strikeZoneTop":3.61769135681199,"strikeZoneBottom":1.51020733146996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36474885356914,"aZ":-15.452470665601195,"pfxX":6.182402365609786,"pfxZ":9.013196835207467,"pX":-0.0108325591791666,"pZ":4.121056726715716,"vX0":-11.554315643135608,"vY0":-135.76756741431709,"vZ0":-1.2159045999159859,"x":117.41,"y":127.51,"x0":3.508445847203896,"y0":50.00672548176149,"z0":5.656592844478336,"aX":11.476181673767087},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":-8.5,"spinRate":2342,"spinDirection":138},"zone":11,"typeConfidence":0.91,"plateTime":0.4043513507580174,"extension":6.158764614893649},"index":2,"playId":"aecce7ec-8e6a-327e-9ada-cda41fb8d183","pitchNumber":1,"startTime":"2025-07-26T03:02:31.487Z","endTime":"2025-07-26T03:02:35.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.5847878748332,"strikeZoneBottom":1.55446560719161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.678198206133946,"aZ":-16.119975275879177,"pfxX":6.459633713766192,"pfxZ":9.037949071924025,"pX":-0.38984107891361147,"pZ":2.027963774771103,"vX0":-12.069614651788955,"vY0":-132.5288285383185,"vZ0":-5.812384348203221,"x":131.86,"y":184.02,"x0":3.3869470455654564,"y0":50.00484945735421,"z0":5.42966126992634,"aX":11.478027485828843},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.2,"breakHorizontal":-9.0,"spinRate":2324,"spinDirection":127},"zone":7,"typeConfidence":0.88,"plateTime":0.41350487599074937,"extension":6.305854875903978},"index":3,"playId":"2d31b6bc-11dd-3f61-bc19-653dd01576a8","pitchNumber":2,"startTime":"2025-07-26T03:02:47.314Z","endTime":"2025-07-26T03:02:50.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20773714906849,"aZ":-17.41864908386613,"pfxX":6.78331818603708,"pfxZ":7.783542932554189,"pX":0.5169730914152321,"pZ":2.719834227443538,"vX0":-10.415092538202046,"vY0":-137.03201625381388,"vZ0":-4.430427471941322,"x":97.29,"y":165.34,"x0":3.4913573487811407,"y0":50.00075607882163,"z0":5.552951410379731,"aX":12.856862222108964},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":-10.0,"spinRate":2311,"spinDirection":130},"zone":6,"typeConfidence":0.91,"plateTime":0.4001960072634967,"extension":6.160625037802892},"index":4,"playId":"962677a4-6dab-32af-8388-5698f87483b0","pitchNumber":3,"startTime":"2025-07-26T03:03:03.804Z","endTime":"2025-07-26T03:03:07.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.58478258455256,"strikeZoneBottom":1.59286576249072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98731772952572,"aZ":-16.284015833775126,"pfxX":6.499508302054649,"pfxZ":8.300814723563011,"pX":1.503300395792593,"pZ":3.0387743810874817,"vX0":-7.756675020025537,"vY0":-137.79479882891658,"vZ0":-4.029485908691336,"x":59.7,"y":156.73,"x0":3.516636038638105,"y0":50.00054054844369,"z0":5.627611321520322,"aX":12.43815047172228},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":-10.1,"spinRate":2320,"spinDirection":119},"zone":12,"typeConfidence":0.91,"plateTime":0.3982378013246084,"extension":6.1828478104847715},"index":5,"playId":"7492e0cb-a136-37da-8c95-991ec7eaef9d","pitchNumber":4,"startTime":"2025-07-26T03:03:25.114Z","endTime":"2025-07-26T03:03:29.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.59074867918423,"strikeZoneBottom":1.59918924731697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43349752470177,"aZ":-30.264047487866407,"pfxX":-0.9723547866543854,"pfxZ":1.150566304159975,"pX":-1.0398251717069389,"pZ":1.5715673775882733,"vX0":-10.484613660747568,"vY0":-127.92899458983219,"vZ0":-4.1645447133624325,"x":156.64,"y":196.35,"x0":3.2380499917329173,"y0":50.0006230812335,"z0":5.593143266193575,"aX":-1.610731138464073},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":4.1,"spinRate":2420,"spinDirection":208},"zone":13,"typeConfidence":0.81,"plateTime":0.42817096438421887,"extension":6.706412960291881},"index":6,"playId":"97753ac8-9178-3740-85f2-c6f302d34e63","pitchNumber":5,"startTime":"2025-07-26T03:03:40.747Z","endTime":"2025-07-26T03:03:47.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.571907556438596,"aZ":-16.470755439200513,"pfxX":8.925270182140666,"pfxZ":8.192148963577058,"pX":0.8609600543028858,"pZ":1.9486406048220148,"vX0":-10.31478840886119,"vY0":-137.80580743438549,"vZ0":-6.527126781003635,"x":84.18,"y":186.17,"x0":3.4987778825750775,"y0":50.005229987293106,"z0":5.467157097128733,"aX":17.112781913963804},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":-13.9,"spinRate":2164,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.3979688428267045,"extension":6.5585964813222954},"hitData":{"launchSpeed":79.5,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.8,"coordY":160.71}},"index":7,"playId":"d2adf90c-9b47-38ce-8525-587402a6fbfa","pitchNumber":6,"startTime":"2025-07-26T03:03:57.418Z","endTime":"2025-07-26T03:04:04.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T03:04:04.301Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T03:04:27.233Z","endTime":"2025-07-26T03:06:14.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.755987030794277,"aZ":-17.759116562045772,"pfxX":7.139256861024478,"pfxZ":7.761594658371818,"pX":0.37211785937373293,"pZ":3.2396378426129906,"vX0":-10.417179521695187,"vY0":-135.67440251643927,"vZ0":-2.8833378726368206,"x":102.82,"y":151.31,"x0":3.3407106452985476,"y0":50.00175478499964,"z0":5.559521487155034,"aX":13.25812351931097},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":-10.6,"spinRate":2193,"spinDirection":129},"zone":3,"typeConfidence":0.9,"plateTime":0.40430423341203525,"extension":6.321996984588458},"index":0,"playId":"2db25ba8-623a-39cb-b7b3-e2145fda949b","pitchNumber":1,"startTime":"2025-07-26T03:04:40.261Z","endTime":"2025-07-26T03:04:45.471Z","isPitch":true,"type":"pitch"},{"details":{"description":"Matt Olson advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"2db25ba8-623a-39cb-b7b3-e2145fda949b","startTime":"2025-07-26T03:04:54.326Z","endTime":"2025-07-26T03:04:58.005Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"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.1,"endSpeed":85.6,"strikeZoneTop":3.75325563549523,"strikeZoneBottom":1.71886290075922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70010639259774,"aZ":-15.221071154629112,"pfxX":8.168819113319731,"pfxZ":9.043533643052498,"pX":-1.0251833065968154,"pZ":2.774111663879747,"vX0":-14.191413625060946,"vY0":-136.24667903980514,"vZ0":-4.5951382324856676,"x":156.08,"y":163.88,"x0":3.196276011045722,"y0":50.004634060462884,"z0":5.538818594823554,"aX":15.317819272385131},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-11.6,"spinRate":2406,"spinDirection":124},"zone":11,"typeConfidence":0.91,"plateTime":0.40242729617848383,"extension":6.500193310215646},"index":2,"playId":"6d210706-6920-33dd-af8a-fb68ae4ac4af","pitchNumber":2,"startTime":"2025-07-26T03:04:58.005Z","endTime":"2025-07-26T03:05:02.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.78747470940878,"strikeZoneBottom":1.75305511794758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41627113113063,"aZ":-29.00637075420317,"pfxX":10.898654422014687,"pfxZ":1.9355310583143357,"pX":-0.12699005373135552,"pZ":1.1229212540332205,"vX0":-12.224975463491194,"vY0":-127.58096674912501,"vZ0":-5.358336043077772,"x":121.84,"y":208.46,"x0":3.321696736624638,"y0":50.00587817399862,"z0":5.549875763132888,"aX":17.883732372452144},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":-16.8,"spinRate":1627,"spinDirection":117},"zone":13,"typeConfidence":0.93,"plateTime":0.43010242599114346,"extension":6.28211821082457},"index":3,"playId":"ab3a7787-9567-3d24-ba30-7747d756dbf0","pitchNumber":3,"startTime":"2025-07-26T03:05:12.511Z","endTime":"2025-07-26T03:05:17.965Z","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":92.1,"endSpeed":83.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.328174176822206,"aZ":-17.830792577205138,"pfxX":6.359211461569209,"pfxZ":7.95625853873921,"pX":-0.4470560953709016,"pZ":3.0558857061052764,"vX0":-12.500728086842186,"vY0":-133.54628056413029,"vZ0":-3.0086456270112567,"x":134.04,"y":156.27,"x0":3.472660452891991,"y0":50.000842168850824,"z0":5.482899782362812,"aX":11.462314472980731},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":-8.8,"spinRate":2274,"spinDirection":122},"zone":1,"typeConfidence":0.88,"plateTime":0.4104807352463524,"extension":6.260285501929838},"index":4,"playId":"e6373073-0f0a-3b62-a0f3-b10af647d31a","pitchNumber":4,"startTime":"2025-07-26T03:05:28.704Z","endTime":"2025-07-26T03:05:33.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.994720146065,"aZ":-15.870543260976058,"pfxX":7.66653351108859,"pfxZ":8.454645562731223,"pX":-0.04690994563488156,"pZ":2.534113262854537,"vX0":-12.082054399120558,"vY0":-138.4959280524287,"vZ0":-5.20457737948472,"x":118.79,"y":170.36,"x0":3.390506366057823,"y0":50.00496996293076,"z0":5.511217031300536,"aX":14.788887759590537},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-11.2,"spinRate":2316,"spinDirection":128},"zone":5,"typeConfidence":0.91,"plateTime":0.3965584506141191,"extension":6.490115768800226},"index":5,"playId":"9cd9d00a-f0a4-3b74-806b-1abdb59d9df0","pitchNumber":5,"startTime":"2025-07-26T03:05:48.259Z","endTime":"2025-07-26T03:05:52.076Z","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":89.4,"endSpeed":81.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.414761291832914,"aZ":-35.26923910021757,"pfxX":9.988604227754333,"pfxZ":-1.8298721120321773,"pX":1.2584396364692385,"pZ":2.3240376044602677,"vX0":-8.960159751178539,"vY0":-129.78243407725253,"vZ0":-1.4091051957527267,"x":69.03,"y":176.03,"x0":3.472834086532647,"y0":50.0043563753082,"z0":5.582394240600609,"aX":16.890027530242495},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.4,"breakHorizontal":-15.8,"spinRate":1632,"spinDirection":114},"zone":14,"typeConfidence":0.93,"plateTime":0.42347972454697214,"extension":6.165263957682555},"index":6,"playId":"90750a2d-6e9b-3125-a60d-5f760647b144","pitchNumber":6,"startTime":"2025-07-26T03:06:08.670Z","endTime":"2025-07-26T03:06:14.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T03:06:14.197Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-26T03:04:27.233Z","endTime":"2025-07-26T03:06:14.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.755987030794277,"aZ":-17.759116562045772,"pfxX":7.139256861024478,"pfxZ":7.761594658371818,"pX":0.37211785937373293,"pZ":3.2396378426129906,"vX0":-10.417179521695187,"vY0":-135.67440251643927,"vZ0":-2.8833378726368206,"x":102.82,"y":151.31,"x0":3.3407106452985476,"y0":50.00175478499964,"z0":5.559521487155034,"aX":13.25812351931097},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":-10.6,"spinRate":2193,"spinDirection":129},"zone":3,"typeConfidence":0.9,"plateTime":0.40430423341203525,"extension":6.321996984588458},"index":0,"playId":"2db25ba8-623a-39cb-b7b3-e2145fda949b","pitchNumber":1,"startTime":"2025-07-26T03:04:40.261Z","endTime":"2025-07-26T03:04:45.471Z","isPitch":true,"type":"pitch"},{"details":{"description":"Matt Olson advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"2db25ba8-623a-39cb-b7b3-e2145fda949b","startTime":"2025-07-26T03:04:54.326Z","endTime":"2025-07-26T03:04:58.005Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"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.1,"endSpeed":85.6,"strikeZoneTop":3.75325563549523,"strikeZoneBottom":1.71886290075922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70010639259774,"aZ":-15.221071154629112,"pfxX":8.168819113319731,"pfxZ":9.043533643052498,"pX":-1.0251833065968154,"pZ":2.774111663879747,"vX0":-14.191413625060946,"vY0":-136.24667903980514,"vZ0":-4.5951382324856676,"x":156.08,"y":163.88,"x0":3.196276011045722,"y0":50.004634060462884,"z0":5.538818594823554,"aX":15.317819272385131},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-11.6,"spinRate":2406,"spinDirection":124},"zone":11,"typeConfidence":0.91,"plateTime":0.40242729617848383,"extension":6.500193310215646},"index":2,"playId":"6d210706-6920-33dd-af8a-fb68ae4ac4af","pitchNumber":2,"startTime":"2025-07-26T03:04:58.005Z","endTime":"2025-07-26T03:05:02.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.78747470940878,"strikeZoneBottom":1.75305511794758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41627113113063,"aZ":-29.00637075420317,"pfxX":10.898654422014687,"pfxZ":1.9355310583143357,"pX":-0.12699005373135552,"pZ":1.1229212540332205,"vX0":-12.224975463491194,"vY0":-127.58096674912501,"vZ0":-5.358336043077772,"x":121.84,"y":208.46,"x0":3.321696736624638,"y0":50.00587817399862,"z0":5.549875763132888,"aX":17.883732372452144},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":-16.8,"spinRate":1627,"spinDirection":117},"zone":13,"typeConfidence":0.93,"plateTime":0.43010242599114346,"extension":6.28211821082457},"index":3,"playId":"ab3a7787-9567-3d24-ba30-7747d756dbf0","pitchNumber":3,"startTime":"2025-07-26T03:05:12.511Z","endTime":"2025-07-26T03:05:17.965Z","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":92.1,"endSpeed":83.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.328174176822206,"aZ":-17.830792577205138,"pfxX":6.359211461569209,"pfxZ":7.95625853873921,"pX":-0.4470560953709016,"pZ":3.0558857061052764,"vX0":-12.500728086842186,"vY0":-133.54628056413029,"vZ0":-3.0086456270112567,"x":134.04,"y":156.27,"x0":3.472660452891991,"y0":50.000842168850824,"z0":5.482899782362812,"aX":11.462314472980731},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":-8.8,"spinRate":2274,"spinDirection":122},"zone":1,"typeConfidence":0.88,"plateTime":0.4104807352463524,"extension":6.260285501929838},"index":4,"playId":"e6373073-0f0a-3b62-a0f3-b10af647d31a","pitchNumber":4,"startTime":"2025-07-26T03:05:28.704Z","endTime":"2025-07-26T03:05:33.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.994720146065,"aZ":-15.870543260976058,"pfxX":7.66653351108859,"pfxZ":8.454645562731223,"pX":-0.04690994563488156,"pZ":2.534113262854537,"vX0":-12.082054399120558,"vY0":-138.4959280524287,"vZ0":-5.20457737948472,"x":118.79,"y":170.36,"x0":3.390506366057823,"y0":50.00496996293076,"z0":5.511217031300536,"aX":14.788887759590537},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-11.2,"spinRate":2316,"spinDirection":128},"zone":5,"typeConfidence":0.91,"plateTime":0.3965584506141191,"extension":6.490115768800226},"index":5,"playId":"9cd9d00a-f0a4-3b74-806b-1abdb59d9df0","pitchNumber":5,"startTime":"2025-07-26T03:05:48.259Z","endTime":"2025-07-26T03:05:52.076Z","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":89.4,"endSpeed":81.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.414761291832914,"aZ":-35.26923910021757,"pfxX":9.988604227754333,"pfxZ":-1.8298721120321773,"pX":1.2584396364692385,"pZ":2.3240376044602677,"vX0":-8.960159751178539,"vY0":-129.78243407725253,"vZ0":-1.4091051957527267,"x":69.03,"y":176.03,"x0":3.472834086532647,"y0":50.0043563753082,"z0":5.582394240600609,"aX":16.890027530242495},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.4,"breakHorizontal":-15.8,"spinRate":1632,"spinDirection":114},"zone":14,"typeConfidence":0.93,"plateTime":0.42347972454697214,"extension":6.165263957682555},"index":6,"playId":"90750a2d-6e9b-3125-a60d-5f760647b144","pitchNumber":6,"startTime":"2025-07-26T03:06:08.670Z","endTime":"2025-07-26T03:06:14.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-07-26T03:06:14.197Z","atBatIndex":77},"scoringPlays":[7,14,30,39,51,65,66,67,68,75,76],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":89.91,"y":100.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":110.0,"y":38.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":100.4,"y":150.7},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"coordinates":{"x":197.74,"y":125.76},"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":1,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":84.84,"y":106.97},"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":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":87.19,"y":62.92},"type":"O","description":"Sac Fly"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"coordinates":{"x":108.16,"y":157.66},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":148.72,"y":150.57},"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":2,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":137.93,"y":49.08},"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":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":36.61,"y":68.05},"type":"H","description":"Home Run"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":107.66,"y":161.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":68.11,"y":135.86},"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":3,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"coordinates":{"x":124.01,"y":201.61},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":148.72,"y":160.2},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":31,"top":[22,23,24,25,26],"bottom":[27,28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":179.57,"y":103.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":166.5,"y":69.0},"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":4,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":45.36,"y":120.75},"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":4,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":126.0,"y":204.5},"type":"O","description":"Lineout"}]}},{"startIndex":32,"endIndex":42,"top":[32,33,34,35,36],"bottom":[37,38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":177.12,"y":97.85},"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":5,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":171.52,"y":150.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":680737,"fullName":"Michael Helman","link":"/api/v1/people/680737"},"coordinates":{"x":118.15,"y":110.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"coordinates":{"x":58.99,"y":66.92},"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":5,"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":103.09,"y":164.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":103.6,"y":164.25},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46],"bottom":[47,48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":93.66,"y":136.98},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":119.32,"y":143.98},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"coordinates":{"x":180.66,"y":112.54},"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":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":175.08,"y":107.98},"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":6,"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":149.73,"y":153.61},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":57,"top":[51,52,53,54],"bottom":[55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":195.71,"y":58.01},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":159.18,"y":141.8},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":145.11,"y":145.61},"type":"O","description":"Double Play"}],"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":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":87.56,"y":169.52},"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":7,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":151.73,"y":161.19},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":70,"top":[58,59,60],"bottom":[61,62,63,64,65,66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":125.95,"y":190.44},"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":8,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":131.99,"y":156.14},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":134.61,"y":76.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"coordinates":{"x":133.01,"y":139.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":199.06,"y":99.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":103.58,"y":86.36},"type":"O","description":"Sac Fly"},{"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":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":74.99,"y":96.27},"type":"O","description":"Lineout"}]}},{"startIndex":71,"endIndex":77,"top":[71,72,73,74,75,76,77],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":183.59,"y":89.19},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"batter":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"coordinates":{"x":23.26,"y":73.72},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":676961,"fullName":"Caleb Boushley","link":"/api/v1/people/676961"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":176.48,"y":113.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":154.8,"y":160.71},"type":"O","description":"Forceout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":8,"hits":8,"errors":1,"leftOnBase":7},"away":{"runs":3,"hits":6,"errors":1,"leftOnBase":9}},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"second":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"third":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"shortstop":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"onDeck":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"inHole":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"battingOrder":4,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"onDeck":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"inHole":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"battingOrder":3,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".243","atBats":32,"obp":".317","slg":".388","ops":".705","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":10,"rbi":3,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":30,"obp":".385","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"4.09","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.27","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":57,"strikes":91,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":8,"pitchesPerInning":"18.50","runsScoredPer9":"9.00","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID675911":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":39,"groundOuts":56,"airOuts":65,"runs":31,"doubles":15,"triples":0,"homeRuns":10,"strikeOuts":89,"baseOnBalls":30,"intentionalWalks":0,"hits":56,"hitByPitch":5,"atBats":262,"obp":".303","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1208,"era":"3.72","inningsPitched":"72.2","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.18","battersFaced":301,"outs":218,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1208,"balls":466,"strikes":742,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".333","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.97","strikeoutsPer9Inn":"11.02","walksPer9Inn":"3.72","hitsPer9Inn":"6.94","runsScoredPer9":"3.84","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"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":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":93,"flyOuts":34,"groundOuts":77,"airOuts":69,"runs":25,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":72,"baseOnBalls":24,"intentionalWalks":0,"hits":62,"hitByPitch":3,"avg":".228","atBats":272,"obp":".295","slg":".257","ops":".552","caughtStealing":5,"stolenBases":6,"stolenBasePercentage":".545","caughtStealingPercentage":".455","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":70,"rbi":18,"leftOnBase":111,"sacBunts":5,"sacFlies":3,"babip":".305","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":16,"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":192,"putOuts":116,"errors":3,"chances":311,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":8,"groundOuts":17,"airOuts":11,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":48,"obp":".260","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":196,"era":"5.68","inningsPitched":"12.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.03","battersFaced":50,"outs":38,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":196,"balls":66,"strikes":130,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".---","pitchesPerInning":"15.47","gamesFinished":6,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"6.39","walksPer9Inn":"1.42","hitsPer9Inn":"7.82","runsScoredPer9":"5.68","homeRunsPer9":"2.13","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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}},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":47,"gamesStarted":0,"flyOuts":26,"groundOuts":38,"airOuts":43,"runs":15,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":49,"baseOnBalls":11,"intentionalWalks":1,"hits":31,"hitByPitch":0,"atBats":158,"obp":".247","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":704,"era":"2.62","inningsPitched":"44.2","wins":1,"losses":3,"saves":2,"saveOpportunities":7,"holds":9,"blownSaves":5,"earnedRuns":13,"whip":"0.94","battersFaced":172,"outs":134,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":704,"balls":231,"strikes":473,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".250","pitchesPerInning":"15.76","gamesFinished":6,"strikeoutWalkRatio":"4.45","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.22","hitsPer9Inn":"6.25","runsScoredPer9":"3.02","homeRunsPer9":"1.41","inheritedRunners":19,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":45,"groundOuts":130,"airOuts":90,"runs":25,"doubles":13,"triples":3,"homeRuns":8,"strikeOuts":81,"baseOnBalls":12,"intentionalWalks":1,"hits":81,"hitByPitch":2,"avg":".217","atBats":373,"obp":".242","slg":".332","ops":".574","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":124,"rbi":47,"leftOnBase":188,"sacBunts":4,"sacFlies":5,"babip":".253","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.62","popOuts":17,"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":1,"putOuts":231,"errors":0,"chances":232,"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"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":23,"groundOuts":23,"airOuts":40,"runs":12,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":10,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":131,"obp":".287","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":599,"era":"2.70","inningsPitched":"36.2","wins":1,"losses":3,"saves":1,"saveOpportunities":3,"holds":8,"blownSaves":2,"earnedRuns":11,"whip":"1.09","battersFaced":143,"outs":110,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":599,"balls":201,"strikes":398,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".250","pitchesPerInning":"16.34","gamesFinished":9,"strikeoutWalkRatio":"3.90","strikeoutsPer9Inn":"9.57","walksPer9Inn":"2.45","hitsPer9Inn":"7.36","runsScoredPer9":"2.95","homeRunsPer9":"0.98","inheritedRunners":16,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"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}},"ID606160":{"person":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 4 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":8,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":13,"strikes":15,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.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":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":37,"gamesStarted":0,"flyOuts":23,"groundOuts":33,"airOuts":39,"runs":21,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":20,"intentionalWalks":2,"hits":27,"hitByPitch":0,"atBats":137,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":701,"era":"4.82","inningsPitched":"37.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":20,"whip":"1.26","battersFaced":158,"outs":112,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":701,"balls":276,"strikes":425,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".000","pitchesPerInning":"18.78","gamesFinished":12,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"9.40","walksPer9Inn":"4.82","hitsPer9Inn":"6.51","runsScoredPer9":"5.06","homeRunsPer9":"0.72","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663897":{"person":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"jerseyNumber":"37","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"902","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".111","atBats":18,"obp":".158","slg":".167","ops":".325","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":3,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":44,"era":"4.50","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":11,"strikes":33,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID595777":{"person":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2 BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":16,"groundOuts":19,"airOuts":30,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".247","atBats":89,"obp":".316","slg":".416","ops":".732","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":37,"rbi":9,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".279","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":11,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":44,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641540":{"person":{"id":641540,"fullName":"Dane Dunning","link":"/api/v1/people/641540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":7,"gamesStarted":0,"flyOuts":11,"groundOuts":13,"airOuts":17,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":1,"hits":12,"hitByPitch":2,"atBats":53,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":252,"era":"5.02","inningsPitched":"14.1","wins":0,"losses":0,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.33","battersFaced":63,"outs":43,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":252,"balls":97,"strikes":155,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".---","pitchesPerInning":"17.58","gamesFinished":5,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"7.53","walksPer9Inn":"4.40","hitsPer9Inn":"7.53","runsScoredPer9":"5.02","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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}},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":23,"groundOuts":37,"airOuts":50,"runs":21,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":1,"hits":34,"hitByPitch":2,"atBats":159,"obp":".294","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":715,"era":"4.07","inningsPitched":"42.0","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":19,"whip":"1.19","battersFaced":177,"outs":126,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":715,"balls":242,"strikes":473,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".600","pitchesPerInning":"17.02","gamesFinished":5,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.14","walksPer9Inn":"3.43","hitsPer9Inn":"7.29","runsScoredPer9":"4.50","homeRunsPer9":"0.43","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":3,"chances":10,"fielding":".700","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"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":72,"flyOuts":27,"groundOuts":69,"airOuts":47,"runs":25,"doubles":9,"triples":0,"homeRuns":11,"strikeOuts":41,"baseOnBalls":21,"intentionalWalks":0,"hits":62,"hitByPitch":2,"avg":".283","atBats":219,"obp":".351","slg":".475","ops":".826","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":104,"rbi":41,"leftOnBase":91,"sacBunts":0,"sacFlies":0,"babip":".305","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.91","popOuts":7,"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":7,"stolenBases":41,"stolenBasePercentage":".854","caughtStealingPercentage":".146","assists":19,"putOuts":426,"errors":2,"chances":447,"fielding":".996","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":52,"groundOuts":85,"airOuts":95,"runs":57,"doubles":25,"triples":0,"homeRuns":18,"strikeOuts":106,"baseOnBalls":63,"intentionalWalks":2,"hits":102,"hitByPitch":2,"avg":".265","atBats":385,"obp":".369","slg":".470","ops":".839","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":181,"rbi":65,"leftOnBase":177,"sacBunts":0,"sacFlies":3,"babip":".318","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.39","popOuts":20,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":741,"errors":3,"chances":841,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669221":{"person":{"id":669221,"fullName":"Sean Murphy","link":"/api/v1/people/669221"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":28,"groundOuts":50,"airOuts":43,"runs":28,"doubles":10,"triples":0,"homeRuns":16,"strikeOuts":77,"baseOnBalls":23,"intentionalWalks":1,"hits":51,"hitByPitch":7,"avg":".233","atBats":219,"obp":".323","slg":".498","ops":".821","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":109,"rbi":39,"leftOnBase":95,"sacBunts":0,"sacFlies":2,"babip":".273","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.69","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":41,"stolenBasePercentage":".707","caughtStealingPercentage":".293","assists":24,"putOuts":497,"errors":1,"chances":522,"fielding":".998","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":22,"groundOuts":32,"airOuts":30,"runs":46,"doubles":9,"triples":1,"homeRuns":13,"strikeOuts":62,"baseOnBalls":38,"intentionalWalks":2,"hits":58,"hitByPitch":0,"avg":".319","atBats":182,"obp":".436","slg":".593","ops":"1.029","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":108,"rbi":24,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".421","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":76,"errors":0,"chances":80,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID607481":{"person":{"id":607481,"fullName":"Aaron Bummer","link":"/api/v1/people/607481"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":2,"flyOuts":15,"groundOuts":52,"airOuts":28,"runs":24,"doubles":12,"triples":2,"homeRuns":3,"strikeOuts":43,"baseOnBalls":15,"intentionalWalks":4,"hits":42,"hitByPitch":6,"atBats":162,"obp":".339","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":722,"era":"4.25","inningsPitched":"42.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.35","battersFaced":186,"outs":127,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":722,"balls":252,"strikes":470,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":1,"winPercentage":".333","pitchesPerInning":"17.06","gamesFinished":5,"strikeoutWalkRatio":"2.87","strikeoutsPer9Inn":"9.14","walksPer9Inn":"3.19","hitsPer9Inn":"8.93","runsScoredPer9":"5.10","homeRunsPer9":"0.64","inheritedRunners":29,"inheritedRunnersScored":16,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":1,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":23,"groundOuts":48,"airOuts":47,"runs":28,"doubles":7,"triples":3,"homeRuns":4,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":1,"hits":45,"hitByPitch":2,"avg":".247","atBats":182,"obp":".290","slg":".385","ops":".675","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":70,"rbi":17,"leftOnBase":79,"sacBunts":1,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":7,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":88,"errors":0,"chances":90,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":79,"groundOuts":87,"airOuts":150,"runs":42,"doubles":12,"triples":1,"homeRuns":9,"strikeOuts":68,"baseOnBalls":38,"intentionalWalks":0,"hits":85,"hitByPitch":4,"avg":".220","atBats":387,"obp":".294","slg":".326","ops":".620","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":126,"rbi":39,"leftOnBase":179,"sacBunts":0,"sacFlies":3,"babip":".243","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":37,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":248,"putOuts":126,"errors":2,"chances":376,"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"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":42,"gamesStarted":0,"flyOuts":21,"groundOuts":28,"airOuts":42,"runs":23,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":46,"baseOnBalls":9,"intentionalWalks":2,"hits":39,"hitByPitch":2,"atBats":155,"obp":".301","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":590,"era":"4.99","inningsPitched":"39.2","wins":4,"losses":6,"saves":11,"saveOpportunities":15,"holds":2,"blownSaves":4,"earnedRuns":22,"whip":"1.21","battersFaced":166,"outs":119,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":590,"balls":182,"strikes":408,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".400","pitchesPerInning":"14.87","gamesFinished":32,"strikeoutWalkRatio":"5.11","strikeoutsPer9Inn":"10.44","walksPer9Inn":"2.04","hitsPer9Inn":"8.85","runsScoredPer9":"5.22","homeRunsPer9":"1.82","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":11},"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}},"ID663586":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":64,"groundOuts":63,"airOuts":103,"runs":51,"doubles":19,"triples":1,"homeRuns":14,"strikeOuts":114,"baseOnBalls":25,"intentionalWalks":1,"hits":104,"hitByPitch":3,"avg":".272","atBats":383,"obp":".320","slg":".436","ops":".756","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":167,"rbi":48,"leftOnBase":168,"sacBunts":0,"sacFlies":1,"babip":".352","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.36","popOuts":17,"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":152,"putOuts":49,"errors":11,"chances":212,"fielding":".948","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID666214":{"person":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(L, 2-2)","summary":"4.1 IP, 3 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":81,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":26,"strikes":55,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"8.31","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"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":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":28,"gamesStarted":2,"flyOuts":30,"groundOuts":38,"airOuts":54,"runs":32,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":42,"baseOnBalls":23,"intentionalWalks":3,"hits":48,"hitByPitch":1,"atBats":179,"obp":".350","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":843,"era":"5.76","inningsPitched":"45.1","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":29,"whip":"1.57","battersFaced":206,"outs":136,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":843,"balls":312,"strikes":531,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":3,"winPercentage":".500","pitchesPerInning":"18.60","gamesFinished":9,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.34","walksPer9Inn":"4.57","hitsPer9Inn":"9.53","runsScoredPer9":"6.35","homeRunsPer9":"1.19","inheritedRunners":22,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656550":{"person":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":20,"flyOuts":61,"groundOuts":102,"airOuts":96,"runs":48,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":121,"baseOnBalls":52,"intentionalWalks":0,"hits":94,"hitByPitch":6,"atBats":408,"obp":".323","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1883,"era":"3.81","inningsPitched":"111.0","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.32","battersFaced":471,"outs":333,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1883,"balls":697,"strikes":1186,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".308","pitchesPerInning":"16.96","gamesFinished":1,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.81","walksPer9Inn":"4.22","hitsPer9Inn":"7.62","runsScoredPer9":"3.89","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":19,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID506702":{"person":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":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":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":44,"groundOuts":110,"airOuts":66,"runs":54,"doubles":24,"triples":1,"homeRuns":16,"strikeOuts":70,"baseOnBalls":31,"intentionalWalks":0,"hits":100,"hitByPitch":4,"atBats":342,"obp":".355","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1434,"era":"5.63","inningsPitched":"84.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.55","battersFaced":381,"outs":254,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1434,"balls":544,"strikes":890,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".400","pitchesPerInning":"16.94","gamesFinished":0,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"7.44","walksPer9Inn":"3.30","hitsPer9Inn":"10.63","runsScoredPer9":"5.74","homeRunsPer9":"1.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"20","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"901","stats":{"batting":{"note":"a-","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":94,"flyOuts":52,"groundOuts":79,"airOuts":83,"runs":37,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":90,"baseOnBalls":65,"intentionalWalks":2,"hits":76,"hitByPitch":2,"avg":".235","atBats":324,"obp":".362","slg":".389","ops":".751","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":126,"rbi":42,"leftOnBase":166,"sacBunts":0,"sacFlies":4,"babip":".280","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.92","popOuts":12,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"ID676702":{"person":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":7,"strikes":4,"strikePercentage":".360","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":6,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":19,"obp":".615","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":102,"era":"18.90","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"4.20","battersFaced":26,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":36,"strikes":66,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":3,"winPercentage":".---","pitchesPerInning":"30.60","gamesFinished":2,"strikeoutWalkRatio":"0.33","strikeoutsPer9Inn":"2.70","walksPer9Inn":"8.10","hitsPer9Inn":"29.70","runsScoredPer9":"18.90","homeRunsPer9":"2.70","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[595777,621566,660670,686948,663586,645277,669221,671739,669397,542303,663897,666214,607481,660853,606160,676702],"pitchers":[666214,607481,660853,606160,676702],"bench":[506702,642201],"bullpen":[689266,641540,693821,656550,628452,572955,669276,675911],"battingOrder":[595777,621566,660670,686948,663586,645277,669221,671739,663897],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Murphy, S (10, Boushley)."},{"label":"HR","value":"Harris II (8, 7th inning off Latz, 0 on, 0 out)."},{"label":"TB","value":"Acuña Jr.; Baldwin, D; Harris II 5; Murphy, S 2; Profar, Jurickson."},{"label":"RBI","value":"Harris II (47); Olson (65); Profar, Jurickson (9)."},{"label":"Runners left in scoring position, 2 out","value":"Acuña Jr. 4; Riley, A; Murphy, S."},{"label":"GIDP","value":"Murphy, S."},{"label":"Team RISP","value":"1-for-10."},{"label":"Team LOB","value":"9."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Murphy, S (1, throw)."}]}],"note":[{"label":"a","value":"Walked for Allen, N in the 9th."},{"label":"1","value":"Ran for Ozuna in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".230","atBats":30,"obp":".298","slg":".376","ops":".674","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":13,"rbi":8,"leftOnBase":14,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":163,"era":"3.15","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.16","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":62,"strikes":101,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":3,"pitchesPerInning":"18.11","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"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 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"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":82,"flyOuts":43,"groundOuts":67,"airOuts":84,"runs":24,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":66,"baseOnBalls":16,"intentionalWalks":0,"hits":60,"hitByPitch":1,"avg":".220","atBats":273,"obp":".263","slg":".359","ops":".622","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":98,"rbi":31,"leftOnBase":104,"sacBunts":1,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","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":8,"stolenBases":34,"stolenBasePercentage":".810","caughtStealingPercentage":".190","assists":19,"putOuts":472,"errors":2,"chances":493,"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":{"note":"(H, 8)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":2,"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":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":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":44,"gamesStarted":2,"flyOuts":33,"groundOuts":28,"airOuts":60,"runs":17,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":46,"baseOnBalls":15,"intentionalWalks":0,"hits":26,"hitByPitch":3,"atBats":158,"obp":".247","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":683,"era":"2.96","inningsPitched":"45.2","wins":3,"losses":3,"saves":3,"saveOpportunities":6,"holds":8,"blownSaves":3,"earnedRuns":15,"whip":"0.90","battersFaced":178,"outs":137,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":683,"balls":234,"strikes":449,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".500","pitchesPerInning":"14.96","gamesFinished":13,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"9.07","walksPer9Inn":"2.96","hitsPer9Inn":"5.12","runsScoredPer9":"3.35","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"901","stats":{"batting":{"note":"a-","summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"leftOnBase":0,"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":48,"flyOuts":26,"groundOuts":36,"airOuts":43,"runs":24,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":31,"baseOnBalls":16,"intentionalWalks":1,"hits":37,"hitByPitch":3,"avg":".252","atBats":147,"obp":".337","slg":".395","ops":".732","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":58,"rbi":19,"leftOnBase":57,"sacBunts":0,"sacFlies":0,"babip":".295","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.75","popOuts":13,"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":"1-3 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":49,"groundOuts":57,"airOuts":88,"runs":44,"doubles":12,"triples":0,"homeRuns":15,"strikeOuts":100,"baseOnBalls":37,"intentionalWalks":2,"hits":73,"hitByPitch":2,"avg":".232","atBats":315,"obp":".314","slg":".413","ops":".727","caughtStealing":4,"stolenBases":15,"stolenBasePercentage":".789","caughtStealingPercentage":".211","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":130,"rbi":39,"leftOnBase":121,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","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":191,"errors":2,"chances":196,"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, 14)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":27,"groundOuts":59,"airOuts":41,"runs":16,"doubles":8,"triples":1,"homeRuns":0,"strikeOuts":45,"baseOnBalls":14,"intentionalWalks":2,"hits":39,"hitByPitch":0,"atBats":180,"obp":".269","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":779,"era":"2.17","inningsPitched":"49.2","wins":1,"losses":2,"saves":0,"saveOpportunities":4,"holds":14,"blownSaves":4,"earnedRuns":12,"whip":"1.07","battersFaced":198,"outs":149,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":779,"balls":274,"strikes":505,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".333","pitchesPerInning":"15.68","gamesFinished":6,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"8.15","walksPer9Inn":"2.54","hitsPer9Inn":"7.07","runsScoredPer9":"2.90","homeRunsPer9":"0.00","inheritedRunners":40,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"0-0 | RBI","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":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":31,"groundOuts":40,"airOuts":55,"runs":21,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":52,"baseOnBalls":10,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".209","atBats":182,"obp":".254","slg":".440","ops":".694","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":80,"rbi":31,"leftOnBase":88,"sacBunts":0,"sacFlies":3,"babip":".215","groundOutsToAirouts":"0.73","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"27.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":23,"gamesStarted":3,"flyOuts":29,"groundOuts":43,"airOuts":58,"runs":18,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":51,"baseOnBalls":24,"intentionalWalks":2,"hits":44,"hitByPitch":0,"atBats":195,"obp":".309","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":874,"era":"3.04","inningsPitched":"53.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":18,"whip":"1.28","battersFaced":220,"outs":160,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":874,"balls":322,"strikes":552,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.39","gamesFinished":5,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"8.61","walksPer9Inn":"4.05","hitsPer9Inn":"7.43","runsScoredPer9":"3.04","homeRunsPer9":"0.84","inheritedRunners":14,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":45,"groundOuts":72,"airOuts":62,"runs":41,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":63,"baseOnBalls":40,"intentionalWalks":4,"hits":73,"hitByPitch":4,"avg":".272","atBats":268,"obp":".373","slg":".496","ops":".869","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":133,"rbi":38,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.87","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":152,"putOuts":86,"errors":4,"chances":242,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592351":{"person":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isSubstitute":false}},"ID676395":{"person":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":".---","numberOfPitches":12,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"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":46,"gamesStarted":0,"flyOuts":24,"groundOuts":33,"airOuts":40,"runs":16,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":1,"hits":34,"hitByPitch":0,"atBats":148,"obp":".303","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":628,"era":"2.68","inningsPitched":"40.1","wins":1,"losses":5,"saves":8,"saveOpportunities":11,"holds":11,"blownSaves":3,"earnedRuns":12,"whip":"1.24","battersFaced":167,"outs":121,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":208,"strikes":420,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.83","rbi":1,"winPercentage":".167","pitchesPerInning":"15.57","gamesFinished":18,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.82","walksPer9Inn":"3.57","hitsPer9Inn":"7.59","runsScoredPer9":"3.57","homeRunsPer9":"0.67","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":33,"groundOuts":41,"airOuts":64,"runs":21,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":2,"hits":38,"hitByPitch":1,"atBats":175,"obp":".277","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":689,"era":"3.69","inningsPitched":"46.1","wins":4,"losses":3,"saves":1,"saveOpportunities":3,"holds":7,"blownSaves":2,"earnedRuns":19,"whip":"1.12","battersFaced":193,"outs":139,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":689,"balls":228,"strikes":461,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".571","pitchesPerInning":"14.87","gamesFinished":7,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.80","walksPer9Inn":"2.72","hitsPer9Inn":"7.38","runsScoredPer9":"4.08","homeRunsPer9":"1.36","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":83,"groundOuts":76,"airOuts":142,"runs":50,"doubles":11,"triples":1,"homeRuns":13,"strikeOuts":80,"baseOnBalls":43,"intentionalWalks":0,"hits":85,"hitByPitch":3,"avg":".226","atBats":376,"obp":".305","slg":".364","ops":".669","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":429,"totalBases":137,"rbi":51,"leftOnBase":154,"sacBunts":0,"sacFlies":7,"babip":".248","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.92","popOuts":31,"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":256,"putOuts":149,"errors":2,"chances":407,"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 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":79,"flyOuts":33,"groundOuts":68,"airOuts":74,"runs":30,"doubles":10,"triples":1,"homeRuns":9,"strikeOuts":77,"baseOnBalls":18,"intentionalWalks":0,"hits":71,"hitByPitch":2,"avg":".245","atBats":290,"obp":".294","slg":".379","ops":".673","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":110,"rbi":36,"leftOnBase":124,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.22","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":139,"putOuts":47,"errors":4,"chances":190,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":10,"groundOuts":20,"airOuts":23,"runs":4,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":32,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":4,"avg":".141","atBats":85,"obp":".213","slg":".212","ops":".425","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":18,"rbi":5,"leftOnBase":32,"sacBunts":1,"sacFlies":1,"babip":".222","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"lineOuts":4},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":10,"obp":".100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":10,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"7.33","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"3.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":74,"errors":2,"chances":115,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"900","stats":{"batting":{"summary":"1-2 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":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":8,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".182","atBats":11,"obp":".308","slg":".455","ops":".763","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":5,"rbi":4,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"babip":".111","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.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":10,"errors":0,"chances":10,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | HBP, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":46,"groundOuts":86,"airOuts":90,"runs":49,"doubles":17,"triples":1,"homeRuns":8,"strikeOuts":59,"baseOnBalls":34,"intentionalWalks":2,"hits":87,"hitByPitch":5,"avg":".273","atBats":319,"obp":".351","slg":".408","ops":".759","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":130,"rbi":26,"leftOnBase":124,"sacBunts":2,"sacFlies":1,"babip":".312","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.88","popOuts":22,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":115,"putOuts":202,"errors":2,"chances":319,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":69,"groundOuts":96,"airOuts":119,"runs":44,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":87,"baseOnBalls":29,"intentionalWalks":0,"hits":104,"hitByPitch":1,"atBats":402,"obp":".309","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1658,"era":"3.78","inningsPitched":"104.2","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.27","battersFaced":436,"outs":314,"gamesPitched":19,"completeGames":1,"shutouts":0,"pitchesThrown":1658,"balls":612,"strikes":1046,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".462","pitchesPerInning":"15.84","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.48","walksPer9Inn":"2.49","hitsPer9Inn":"8.94","runsScoredPer9":"3.78","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664059":{"person":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"jerseyNumber":"0","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"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":48,"flyOuts":14,"groundOuts":38,"airOuts":34,"runs":26,"doubles":5,"triples":3,"homeRuns":2,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":1,"hits":34,"hitByPitch":1,"avg":".258","atBats":132,"obp":".333","slg":".386","ops":".719","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":51,"rbi":12,"leftOnBase":50,"sacBunts":1,"sacFlies":0,"babip":".311","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":6,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":50,"errors":0,"chances":53,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":78,"groundOuts":66,"airOuts":121,"runs":38,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":104,"baseOnBalls":20,"intentionalWalks":0,"hits":84,"hitByPitch":4,"avg":".228","atBats":368,"obp":".271","slg":".397","ops":".668","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":146,"rbi":57,"leftOnBase":176,"sacBunts":0,"sacFlies":7,"babip":".272","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.29","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":205,"errors":1,"chances":210,"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":{"summary":"0.1 IP, 2 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":8,"strikes":8,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":16,"groundOuts":28,"airOuts":33,"runs":20,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":129,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":522,"era":"5.34","inningsPitched":"32.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.41","battersFaced":138,"outs":96,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":197,"strikes":325,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":1,"winPercentage":".---","pitchesPerInning":"16.31","gamesFinished":10,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.25","hitsPer9Inn":"10.41","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":11},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(W, 8-3)","summary":"5.0 IP, 0 ER, 7 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":33,"strikes":53,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":17,"gamesStarted":17,"flyOuts":44,"groundOuts":112,"airOuts":66,"runs":19,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":101,"baseOnBalls":18,"intentionalWalks":1,"hits":66,"hitByPitch":5,"atBats":342,"obp":".243","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1442,"era":"1.50","inningsPitched":"96.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"0.88","battersFaced":369,"outs":288,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1442,"balls":474,"strikes":968,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".727","pitchesPerInning":"15.02","gamesFinished":0,"strikeoutWalkRatio":"5.61","strikeoutsPer9Inn":"9.47","walksPer9Inn":"1.69","hitsPer9Inn":"6.19","runsScoredPer9":"1.78","homeRunsPer9":"0.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":[664059,642133,608369,677649,543760,666969,673962,694671,641680,669701,680737,694497,543135,657097,656641,571948,542888,676961,676395],"pitchers":[543135,657097,656641,571948,542888,676961,676395],"bench":[543309],"bullpen":[687847,571578,592351,683004,677958,668390,594798],"battingOrder":[642133,677649,543760,666969,673962,694671,641680,669701,694497],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Langford (12, Wentz); Haggerty (5, Bummer)."},{"label":"HR","value":"Heim (9, 2nd inning off Wentz, 0 on, 2 out)."},{"label":"TB","value":"Carter; García, Ad; Haggerty 3; Heim 4; Helman; Jung, Jo; Langford 2."},{"label":"RBI","value":"Carter (19); Haggerty (12); Heim 2 (31); Langford (39); Semien (51); Smith (26); Tellez (31)."},{"label":"2-out RBI","value":"Langford; Heim."},{"label":"Runners left in scoring position, 2 out","value":"García, Ad; Semien 2; Heim."},{"label":"SF","value":"Semien; Tellez."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Haggerty (10, 2nd base off Wentz/Murphy, S); Semien (9, 2nd base off Wentz/Murphy, S)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Seager (4, fielding)."},{"label":"DP","value":"2 (Seager-Semien-Smith; Semien-Smith)."}]}],"note":[{"label":"a","value":"Popped out for Helman in the 7th."},{"label":"b","value":"Hit a sacrifice fly for Haggerty in the 8th."}]}},"officials":[{"official":{"id":427366,"fullName":"Brian O'Nora","link":"/api/v1/people/427366"},"officialType":"Home Plate"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":427113,"fullName":"Laz Diaz","link":"/api/v1/people/427113"},"officialType":"Second Base"},{"official":{"id":623938,"fullName":"Erich Bacchus","link":"/api/v1/people/623938"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Eovaldi."},{"label":"HBP","value":"Smith (by Stratton, H)."},{"label":"Pitches-strikes","value":"Wentz 81-55; Bummer 14-8; De Los Santos, E 14-9; Montero, R 28-15; Stratton, H 11-4; Eovaldi 86-53; Webb, J 17-11; Latz 14-8; Milner 16-13; Armstrong 2-1; Boushley 16-8; Garcia, R 12-7."},{"label":"Groundouts-flyouts","value":"Wentz 3-3; Bummer 1-0; De Los Santos, E 1-1; Montero, R 2-0; Stratton, H 0-1; Eovaldi 4-3; Webb, J 1-1; Latz 0-0; Milner 0-0; Armstrong 0-1; Boushley 0-0; Garcia, R 1-0."},{"label":"Batters faced","value":"Wentz 18; Bummer 4; De Los Santos, E 4; Montero, R 8; Stratton, H 5; Eovaldi 21; Webb, J 4; Latz 3; Milner 3; Armstrong 1; Boushley 5; Garcia, R 2."},{"label":"Inherited runners-scored","value":"Bummer 1-1; Stratton, H 3-3; Milner 1-0; Garcia, R 3-1."},{"label":"Umpires","value":"HP: Brian O'Nora. 1B: Mike Estabrook. 2B: Laz Diaz. 3B: Erich Bacchus. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:08 PM."},{"label":"T","value":"2:58."},{"label":"Att","value":"34,643."},{"label":"Venue","value":"Globe Life Field."},{"label":"July 25, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","boxscoreName":"Eovaldi"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(W, 8-3)","summary":"5.0 IP, 0 ER, 7 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":33,"strikes":53,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":17,"gamesStarted":17,"flyOuts":44,"groundOuts":112,"airOuts":66,"runs":19,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":101,"baseOnBalls":18,"intentionalWalks":1,"hits":66,"hitByPitch":5,"atBats":342,"obp":".243","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1442,"era":"1.50","inningsPitched":"96.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"0.88","battersFaced":369,"outs":288,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1442,"balls":474,"strikes":968,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".727","pitchesPerInning":"15.02","gamesFinished":0,"strikeoutWalkRatio":"5.61","strikeoutsPer9Inn":"9.47","walksPer9Inn":"1.69","hitsPer9Inn":"6.19","runsScoredPer9":"1.78","homeRunsPer9":"0.47","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63},{"player":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","boxscoreName":"Harris II"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":45,"groundOuts":130,"airOuts":90,"runs":25,"doubles":13,"triples":3,"homeRuns":8,"strikeOuts":81,"baseOnBalls":12,"intentionalWalks":1,"hits":81,"hitByPitch":2,"avg":".217","atBats":373,"obp":".242","slg":".332","ops":".574","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":124,"rbi":47,"leftOnBase":188,"sacBunts":4,"sacFlies":5,"babip":".253","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.62","popOuts":17,"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":1,"putOuts":231,"errors":0,"chances":232,"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"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","boxscoreName":"Heim"},"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 | HR, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"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":82,"flyOuts":43,"groundOuts":67,"airOuts":84,"runs":24,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":66,"baseOnBalls":16,"intentionalWalks":0,"hits":60,"hitByPitch":1,"avg":".220","atBats":273,"obp":".263","slg":".359","ops":".622","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":98,"rbi":31,"leftOnBase":104,"sacBunts":1,"sacFlies":3,"babip":".254","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","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":8,"stolenBases":34,"stolenBasePercentage":".810","caughtStealingPercentage":".190","assists":19,"putOuts":472,"errors":2,"chances":493,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":59,"hittingGameScore":59}]},"decisions":{"winner":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"loser":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}