{"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":824892,"link":"/api/v1.1/game/824892/feed/live","metaData":{"wait":10,"timeStamp":"20260801_015044","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824892,"type":"R","doubleHeader":"N","id":"2026/07/31/wasmlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824892-2026-07-31","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-31T23:15:00Z","originalDate":"2026-07-31","officialDate":"2026-07-31","dayNight":"night","time":"7:15","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":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","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":"Washington","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":56,"ties":0,"pct":".495"},"records":{},"divisionLeader":false,"wins":55,"losses":56,"winningPercentage":".495"},"franchiseName":"Washington","clubName":"Nationals","active":true},"home":{"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":2026,"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":110,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":65,"losses":45,"ties":0,"pct":".591"},"records":{},"divisionLeader":false,"wins":65,"losses":45,"winningPercentage":".591"},"franchiseName":"Atlanta","clubName":"Braves","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"21","birthDate":"2000-08-18","currentAge":26,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"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},"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},"ID683000":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000","firstName":"Riley","lastName":"Cornelio","primaryNumber":"74","birthDate":"2000-06-06","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"Cornelio","middleName":"John Thomas","boxscoreName":"Cornelio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley Cornelio","nameSlug":"riley-cornelio-683000","firstLastName":"Riley Cornelio","lastFirstName":"Cornelio, Riley","lastInitName":"Cornelio, R","initLastName":"R Cornelio","fullFMLName":"Riley John Thomas Cornelio","fullLFMName":"Cornelio, Riley John Thomas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682989":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989","firstName":"Victor","lastName":"Mederos","primaryNumber":"58","birthDate":"2001-06-08","currentAge":25,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Mederos","boxscoreName":"Mederos","gender":"M","nameMatrilineal":"Martos","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Mederos","nameSlug":"victor-mederos-682989","firstLastName":"Victor Mederos","lastFirstName":"Mederos, Victor","lastInitName":"Mederos, V","initLastName":"V Mederos","fullFMLName":"Victor Mederos","fullLFMName":"Mederos, Victor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592866":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866","firstName":"Trevor","lastName":"Williams","primaryNumber":"51","birthDate":"1992-04-25","currentAge":34,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Williams","middleName":"Anthony","boxscoreName":"Williams","nickName":"Project","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Williams","nameSlug":"trevor-williams-592866","firstLastName":"Trevor Williams","lastFirstName":"Williams, Trevor","lastInitName":"Williams, T","initLastName":"T Williams","fullFMLName":"Trevor Anthony Williams","fullLFMName":"Williams, Trevor Anthony","strikeZoneTop":3.17,"strikeZoneBottom":1.55},"ID622761":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761","firstName":"Jorge","lastName":"Mateo","primaryNumber":"9","birthDate":"1995-06-23","currentAge":31,"birthCity":"Santo Domingo Oeste","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jorge","useLastName":"Mateo","middleName":"Luis","boxscoreName":"Mateo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"mah-TAY-oh","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Mateo","nameSlug":"jorge-mateo-622761","firstLastName":"Jorge Mateo","lastFirstName":"Mateo, Jorge","lastInitName":"Mateo, J","initLastName":"J Mateo","fullFMLName":"Jorge Luis Mateo","fullLFMName":"Mateo, Jorge Luis","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID800311":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311","firstName":"Didier","lastName":"Fuentes","primaryNumber":"72","birthDate":"2005-06-17","currentAge":21,"birthCity":"Tolu","birthCountry":"Colombia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Didier","useLastName":"Fuentes","middleName":"Nicolas","boxscoreName":"Fuentes","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Didier Fuentes","nameSlug":"didier-fuentes-800311","firstLastName":"Didier Fuentes","lastFirstName":"Fuentes, Didier","lastInitName":"Fuentes, D","initLastName":"D Fuentes","fullFMLName":"Didier Nicolas Fuentes","fullLFMName":"Fuentes, Didier Nicolas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":23,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"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},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID622694":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694","firstName":"Elieser","lastName":"Hernández","birthDate":"1995-05-03","currentAge":31,"birthCity":"Ocumare del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elieser","useLastName":"Hernández","middleName":"Alexis","boxscoreName":"Hernández, E","nickName":"Lilo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Eh-LEE-eh-ser","mlbDebutDate":"2018-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elieser Hernández","nameSlug":"elieser-hernandez-622694","firstLastName":"Elieser Hernández","lastFirstName":"Hernández, Elieser","lastInitName":"Hernández, E","initLastName":"E Hernández","fullFMLName":"Elieser Alexis Hernández","fullLFMName":"Hernández, Elieser Alexis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID664849":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849","firstName":"Daniel","lastName":"Young","primaryNumber":"63","birthDate":"1994-05-27","currentAge":32,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Young","middleName":"Alexander","boxscoreName":"Young, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2022-05-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Young","nameSlug":"danny-young-664849","firstLastName":"Danny Young","lastFirstName":"Young, Danny","lastInitName":"Young, D","initLastName":"D Young","fullFMLName":"Daniel Alexander Young","fullLFMName":"Young, Daniel Alexander","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"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},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":36,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"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},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"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},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"25","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687223":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223","firstName":"Carson","lastName":"Palmquist","primaryNumber":"51","birthDate":"2000-10-17","currentAge":25,"birthCity":"Fort Myers","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Palmquist","middleName":"James","boxscoreName":"Palmquist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Palmquist","nameSlug":"carson-palmquist-687223","firstLastName":"Carson Palmquist","lastFirstName":"Palmquist, Carson","lastInitName":"Palmquist, C","initLastName":"C Palmquist","fullFMLName":"Carson James Palmquist","fullLFMName":"Palmquist, Carson James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"21","birthDate":"1994-07-19","currentAge":32,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID668820":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820","firstName":"Max","lastName":"Kranick","primaryNumber":"35","birthDate":"1997-07-21","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Kranick","middleName":"Joseph","boxscoreName":"Kranick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAN-ick","mlbDebutDate":"2021-06-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Kranick","nameSlug":"max-kranick-668820","firstLastName":"Max Kranick","lastFirstName":"Kranick, Max","lastInitName":"Kranick, M","initLastName":"M Kranick","fullFMLName":"Max Joseph Kranick","fullLFMName":"Kranick, Max Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID519242":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","firstName":"Christopher","lastName":"Sale","primaryNumber":"21","birthDate":"1989-03-30","currentAge":37,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Sale","middleName":"Allen","boxscoreName":"Sale","nickName":"The Conductor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2010-08-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Sale","nameSlug":"chris-sale-519242","firstLastName":"Chris Sale","lastFirstName":"Sale, Chris","lastInitName":"Sale, C","initLastName":"C Sale","fullFMLName":"Christopher Allen Sale","fullLFMName":"Sale, Christopher Allen","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID805347":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347","firstName":"James","lastName":"Jarvis","primaryNumber":"74","birthDate":"2000-11-06","currentAge":25,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jim","useLastName":"Jarvis","boxscoreName":"Jarvis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jim Jarvis","nameSlug":"jim-jarvis-805347","firstLastName":"Jim Jarvis","lastFirstName":"Jarvis, Jim","lastInitName":"Jarvis, J","initLastName":"J Jarvis","fullFMLName":"James Jarvis","fullLFMName":"Jarvis, James","strikeZoneTop":3.092,"strikeZoneBottom":1.56},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695670":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670","firstName":"Harrison","lastName":"Ford","primaryNumber":"17","birthDate":"2003-02-21","currentAge":23,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Harry","useLastName":"Ford","middleName":"Michael","boxscoreName":"Ford, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2025-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harry Ford","nameSlug":"harry-ford-695670","firstLastName":"Harry Ford","lastFirstName":"Ford, Harry","lastInitName":"Ford, H","initLastName":"H Ford","fullFMLName":"Harrison Michael Ford","fullLFMName":"Ford, Harrison Michael","strikeZoneTop":3.123,"strikeZoneBottom":1.576},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"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},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"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},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676680":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680","firstName":"Thomas","lastName":"Cosgrove","primaryNumber":"34","birthDate":"1996-06-14","currentAge":30,"birthCity":"Staten Island","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tom","useLastName":"Cosgrove","boxscoreName":"Cosgrove","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"COSS-grove","mlbDebutDate":"2023-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tom Cosgrove","nameSlug":"tom-cosgrove-676680","firstLastName":"Tom Cosgrove","lastFirstName":"Cosgrove, Tom","lastInitName":"Cosgrove, T","initLastName":"T Cosgrove","fullFMLName":"Thomas  Cosgrove","fullLFMName":"Cosgrove, Thomas ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678868":{"id":678868,"fullName":"Eddy Yean","link":"/api/v1/people/678868","firstName":"Eddy","lastName":"Yean","primaryNumber":"46","birthDate":"2001-06-25","currentAge":25,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 3\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eddy","useLastName":"Yean","boxscoreName":"Yean","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jean","mlbDebutDate":"2026-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eddy Yean","nameSlug":"eddy-yean-678868","firstLastName":"Eddy Yean","lastFirstName":"Yean, Eddy","lastInitName":"Yean, E","initLastName":"E Yean","fullFMLName":"Eddy  Yean","fullLFMName":"Yean, Eddy ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639}},"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705","location":{"address1":"755 Battery Avenue","city":"Atlanta","state":"Georgia","stateAbbrev":"GA","postalCode":"30339","defaultCoordinates":{"latitude":33.890672,"longitude":-84.467641},"azimuthAngle":145.0,"elevation":1001,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":40819,"turfType":"Grass","roofType":"Open","leftLine":335,"left":375,"leftCenter":385,"center":400,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":4705,"link":"/api/v1/venues/4705"},"weather":{"condition":"Clear","temp":"89","wind":"3 mph, R To L"},"gameInfo":{"attendance":37664,"firstPitch":"2026-07-31T23:17:00.000Z","gameDurationMinutes":153},"review":{"hasChallenges":true,"away":{"used":2,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"home":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"}},"officialScorer":{"id":603539,"fullName":"Guy Curtright","link":"/api/v1/people/603539"},"primaryDatacaster":{"id":427356,"fullName":"Richard Musterer","link":"/api/v1/people/427356"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T23:17:01.999Z","endTime":"2026-07-31T23:18:02.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T19:38:00.621Z","endTime":"2026-07-31T22:49:39.497Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-31T22:49:39.497Z","endTime":"2026-07-31T23:16:28.069Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-31T23:16:28.069Z","endTime":"2026-07-31T23:17:04.189Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.241208233076463,"aZ":-22.331016840054065,"pfxX":-8.057743515570152,"pfxZ":5.575395130905502,"pX":-0.19506039206251594,"pZ":2.369910584943784,"vX0":6.043846036473131,"vY0":-131.15081901691295,"vZ0":-5.434148275913682,"x":124.44,"y":174.79,"x0":-1.4672205038867874,"y0":50.002870564513046,"z0":6.1042111000019865,"aX":-14.225971908795795},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.2,"breakHorizontal":13.6,"spinRate":2063,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.41549665021554594,"extension":6.465356314124343},"index":3,"playId":"d7f64d6d-f835-382d-8436-bad6f43768c0","pitchNumber":1,"startTime":"2026-07-31T23:17:04.189Z","endTime":"2026-07-31T23:17:08.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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.14974416841645,"aZ":-33.812421927562085,"pfxX":2.04275314059353,"pfxZ":-1.1188707068906005,"pX":-0.11110733560684255,"pZ":2.4708850467180126,"vX0":2.6175993829473763,"vY0":-119.22136985883368,"vZ0":-1.8195490850779321,"x":121.24,"y":172.07,"x0":-1.481419108364246,"y0":50.00315535511643,"z0":6.2463327874319585,"aX":2.9916395518090337},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.2,"breakHorizontal":-4.2,"spinRate":2518,"spinDirection":27},"zone":5,"typeConfidence":2.0,"plateTime":0.4563790288824814,"extension":6.170795935797849},"index":4,"playId":"c5ae2c00-6b1d-310a-8d13-90add9454340","pitchNumber":2,"startTime":"2026-07-31T23:17:15.902Z","endTime":"2026-07-31T23:17:19.746Z","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":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.013027877360393,"aZ":-23.820888767114667,"pfxX":-8.894887737238935,"pfxZ":4.699259811253067,"pX":1.1614648109409316,"pZ":2.3873962641984763,"vX0":9.642095862809605,"vY0":-131.69621925588504,"vZ0":-4.919910542560037,"x":72.73,"y":174.32,"x0":-1.3720799603075955,"y0":50.000368472968546,"z0":6.016487243937173,"aX":-15.79935928443622},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":14.3,"spinRate":2083,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.41413331922943364,"extension":6.362161765734245},"index":5,"playId":"5464e7a4-c444-395e-826d-e44f2d2eaec7","pitchNumber":3,"startTime":"2026-07-31T23:17:28.559Z","endTime":"2026-07-31T23:17:32.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":78.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.266239053774164,"aZ":-36.2448119388667,"pfxX":0.827481321121347,"pfxZ":-2.7108697284627183,"pX":1.0428848863637148,"pZ":0.4539400139157648,"vX0":5.407390953669161,"vY0":-120.67872032894998,"vZ0":-5.828433872391072,"x":77.25,"y":226.52,"x0":-1.3167781774366032,"y0":50.00176091851823,"z0":6.023919621745052,"aX":1.2428197954750697},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.9,"breakHorizontal":-2.5,"spinRate":2589,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4505985080835302,"extension":6.3676101060279295},"index":6,"playId":"36fa5fb2-7b76-3473-b6f3-d85465e5ff86","pitchNumber":4,"startTime":"2026-07-31T23:17:41.631Z","endTime":"2026-07-31T23:17:44.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.903360312819977,"aZ":-19.984703072037362,"pfxX":-6.919199220442536,"pfxZ":6.767555863030196,"pX":0.4476852549460637,"pZ":2.543611085941858,"vX0":7.380319075061535,"vY0":-132.52465379329263,"vZ0":-5.50869479228987,"x":99.94,"y":170.1,"x0":-1.4574170388355576,"y0":50.005996549889346,"z0":6.082511702247176,"aX":-12.468795386196454},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.4,"breakHorizontal":11.2,"spinRate":2069,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4112823403901751,"extension":6.439809590930258},"hitData":{"launchSpeed":98.8,"launchAngle":-6.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.35,"coordY":161.53}},"index":7,"playId":"cc34be26-553e-3277-804f-b01625e5acf3","pitchNumber":5,"startTime":"2026-07-31T23:17:56.182Z","endTime":"2026-07-31T23:18:02.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:18:02.553Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T23:18:12.869Z","endTime":"2026-07-31T23:19:29.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"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(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":89.6,"endSpeed":82.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.287436225804406,"aZ":-21.345192559819964,"pfxX":-5.458863498693333,"pfxZ":6.261106470444476,"pX":-0.010618744617141242,"pZ":2.5073886449991765,"vX0":5.5586475817129095,"vY0":-130.36352002810236,"vZ0":-5.00397381796138,"x":117.4,"y":171.08,"x0":-1.4568500296021738,"y0":50.00092453599675,"z0":6.0537378948140255,"aX":-9.43629217262976},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":8.8,"spinRate":2088,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.41946230419963815,"extension":6.366284238224583},"index":0,"playId":"fe92409a-9c2e-35e6-b5dc-efc7c429758b","pitchNumber":1,"startTime":"2026-07-31T23:18:27.762Z","endTime":"2026-07-31T23:18:33.764Z","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":90.2,"endSpeed":82.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.880041252774394,"aZ":-26.17221987429084,"pfxX":-7.678160373862565,"pfxZ":3.4409959545062474,"pX":1.1573012881315596,"pZ":2.4669716422317385,"vX0":9.180641181256757,"vY0":-131.05094022608023,"vZ0":-4.261886105665191,"x":72.89,"y":172.17,"x0":-1.38855918983291,"y0":50.00447094292645,"z0":6.062102540464428,"aX":-13.399199484159947},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.5,"breakHorizontal":12.0,"spinRate":2000,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.417442431061565,"extension":6.574502446247434},"index":1,"playId":"d5f3f60a-afcb-397f-9938-ad558798c0ce","pitchNumber":2,"startTime":"2026-07-31T23:18:55.981Z","endTime":"2026-07-31T23:18:59.985Z","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":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.251160469664025,"aZ":-21.491708743784955,"pfxX":1.099850119335025,"pfxZ":6.1842760198526365,"pX":0.5942087467414682,"pZ":1.7782777188384142,"vX0":4.963714260585096,"vY0":-129.8720623830256,"vZ0":-6.83128664167793,"x":94.35,"y":190.77,"x0":-1.4758666381138692,"y0":50.00548231206603,"z0":6.049205475726,"aX":1.9004644196960592},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.1,"breakHorizontal":-3.0,"spinRate":2261,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.41989883890306423,"extension":6.393660704708643},"index":2,"playId":"dc3110f6-4e43-3405-aa67-c201e7a3d76c","pitchNumber":3,"startTime":"2026-07-31T23:19:09.976Z","endTime":"2026-07-31T23:19:13.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.439371319056352,"aZ":-35.25179122257021,"pfxX":2.5158362965062486,"pfxZ":-2.069300442767883,"pX":0.6080890777401525,"pZ":2.0551118251021188,"vX0":4.0431825663188565,"vY0":-120.59760052159889,"vZ0":-2.4824730958857386,"x":93.82,"y":183.29,"x0":-1.4111427942956742,"y0":50.00405738549355,"z0":6.179849565943461,"aX":3.7392106334386486},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.1,"breakHorizontal":-5.4,"spinRate":2498,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.45260822529833566,"extension":6.316950485094281},"hitData":{"launchSpeed":106.5,"launchAngle":-0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.13,"coordY":161.33}},"index":3,"playId":"65193dec-2821-3283-b206-0ffaa546073b","pitchNumber":4,"startTime":"2026-07-31T23:19:22.971Z","endTime":"2026-07-31T23:19:29.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:19:29.414Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nationals challenged (play at 1st), call on the field was overturned: Dylan Crews singles on a ground ball to third baseman Austin Riley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T23:19:43.924Z","endTime":"2026-07-31T23:20:30.053Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.239840917372472,"aZ":-21.777706987045494,"pfxX":-7.224188820543863,"pfxZ":5.813021238961795,"pX":-1.3644214472661536,"pZ":2.831193876410213,"vX0":2.629691034272559,"vY0":-132.62098820763725,"vZ0":-4.452507743345208,"x":169.01,"y":162.34,"x0":-1.4278149628669379,"y0":50.00330402723629,"z0":6.1116537195427645,"aX":-12.923429975194516},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.8,"breakHorizontal":12.6,"spinRate":2029,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4123342016685254,"extension":6.341750586708409},"index":0,"playId":"504103e3-2131-39ae-ba59-3d85fedc63f7","pitchNumber":1,"startTime":"2026-07-31T23:19:55.516Z","endTime":"2026-07-31T23:19:58.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55491236489565,"aZ":-24.17968746674157,"pfxX":-8.836236203621763,"pfxZ":4.5735520066265005,"pX":0.35190538727740245,"pZ":1.5481715661981197,"vX0":7.398851626003973,"vY0":-131.53451485209743,"vZ0":-6.894025280847975,"x":103.59,"y":196.98,"x0":-1.3528910695539684,"y0":50.00257959379614,"z0":6.002496168418681,"aX":-15.444347652504682},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":14.3,"spinRate":2142,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41681146847129025,"extension":6.396865239405778},"index":1,"playId":"82a5c949-f0bd-31f6-a948-270b488e14ff","pitchNumber":2,"startTime":"2026-07-31T23:20:08.082Z","endTime":"2026-07-31T23:20:12.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.386633942514543,"aZ":-35.636446071835174,"pfxX":1.4686123286081818,"pfxZ":-2.326287776428196,"pX":0.7403311513200808,"pZ":1.8319097869895724,"vX0":4.87858596997586,"vY0":-120.98230352797515,"vZ0":-2.907561332612328,"x":88.78,"y":189.32,"x0":-1.4885071689444689,"y0":50.00120354401786,"z0":6.155676557199118,"aX":2.1878352238513434},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.7,"breakHorizontal":-3.7,"spinRate":2449,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.45178498461278327,"extension":6.358276458511643},"hitData":{"launchSpeed":75.6,"launchAngle":-45.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.24,"coordY":175.51}},"index":2,"playId":"08da2809-2471-3e28-b23f-3186e755ba94","pitchNumber":3,"startTime":"2026-07-31T23:20:21.981Z","endTime":"2026-07-31T23:20:30.053Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":120},"playEndTime":"2026-07-31T23:20:30.053Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T23:21:51.435Z","endTime":"2026-07-31T23:26:26.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":91.8,"endSpeed":84.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05275227272182,"aZ":-17.184742054580706,"pfxX":-2.5442650789861565,"pfxZ":8.228008184078012,"pX":-0.27718589351456585,"pZ":3.783886523420955,"vX0":3.606814392468071,"vY0":-133.67619033918723,"vZ0":-2.939830234491682,"x":127.57,"y":136.62,"x0":-1.3093093867829044,"y0":50.00283276591936,"z0":6.121992282138912,"aX":-4.635186279130858},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":3.8,"spinRate":2211,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40872318123792795,"extension":6.388084521304898},"index":0,"playId":"c8ea74d0-2252-3423-922b-12c582ed51f5","pitchNumber":1,"startTime":"2026-07-31T23:21:51.435Z","endTime":"2026-07-31T23:21:55.504Z","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":91.8,"endSpeed":84.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.395248474052526,"aZ":-19.460033163412437,"pfxX":-3.0238934220739155,"pfxZ":7.01101977588398,"pX":-0.5318336293743129,"pZ":4.993060540304082,"vX0":3.4989003339322897,"vY0":-133.702909802786,"vZ0":0.4562346134560201,"x":137.27,"y":103.97,"x0":-1.4635656148650544,"y0":50.001820078285746,"z0":6.214931428453087,"aX":-5.483324024966787},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.0,"breakHorizontal":4.7,"spinRate":2130,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4094030210408768,"extension":6.39069115083764},"index":1,"playId":"c32f1eea-029d-3940-b38d-d206b6863663","pitchNumber":2,"startTime":"2026-07-31T23:22:11.324Z","endTime":"2026-07-31T23:22:14.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.098464687216488,"aZ":-23.781924329927985,"pfxX":1.170574908107206,"pfxZ":4.913775098001636,"pX":-0.3341729128127825,"pZ":3.54542622717418,"vX0":2.259708357305027,"vY0":-129.1847078082651,"vZ0":-2.0598231010906836,"x":129.74,"y":143.05,"x0":-1.3686049118835053,"y0":50.006249548064076,"z0":6.160740332961626,"aX":2.0007900755543275},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.8,"breakHorizontal":-2.5,"spinRate":2186,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4221866173762314,"extension":6.408974314202489},"index":2,"playId":"73c5744d-3302-31c5-9e22-32d9fb613883","pitchNumber":3,"startTime":"2026-07-31T23:22:32.687Z","endTime":"2026-07-31T23:22:38.095Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nationals challenged (tag play), call on the field was overturned: Dylan Crews steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"actionPlayId":"73c5744d-3302-31c5-9e22-32d9fb613883","startTime":"2026-07-31T23:23:32.722Z","endTime":"2026-07-31T23:25:40.774Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":120}},{"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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.245463790824868,"aZ":-21.512980351219227,"pfxX":1.387948981772046,"pfxZ":6.400005001286999,"pX":0.6213883063379725,"pZ":2.9941825818169296,"vX0":4.819972243182428,"vY0":-127.49301561685682,"vZ0":-3.5979742340191825,"x":93.31,"y":157.94,"x0":-1.4648117414998736,"y0":50.00297057953667,"z0":6.097504543445412,"aX":2.3126838587308107},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.2,"breakHorizontal":-3.5,"spinRate":2231,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.42763381738116824,"extension":6.365994044695502},"index":4,"playId":"125465d4-5a3d-3b36-ad42-a6ea36c34903","pitchNumber":4,"startTime":"2026-07-31T23:25:40.774Z","endTime":"2026-07-31T23:25:43.774Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.380113283471907,"aZ":-21.10261184464156,"pfxX":0.6410211811143358,"pfxZ":6.422431602572923,"pX":0.796406239202681,"pZ":3.134347757842829,"vX0":5.202705025145276,"vY0":-129.79547469697482,"vZ0":-3.4730260345872384,"x":86.64,"y":154.15,"x0":-1.3084666272514023,"y0":50.00647727914329,"z0":6.076098059337854,"aX":1.1060773538337514},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.2,"breakHorizontal":-2.2,"spinRate":2270,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.42023054419190986,"extension":6.392301874477194},"index":5,"playId":"d472c565-5e1a-3142-8efb-73cc51a36503","pitchNumber":5,"startTime":"2026-07-31T23:25:59.630Z","endTime":"2026-07-31T23:26:03.084Z","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":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.410593760244925,"aZ":-33.6747510464838,"pfxX":1.084462628024066,"pfxZ":-0.9752110433767776,"pX":1.6810746077426906,"pZ":1.1372011384640601,"vX0":6.209629985598729,"vY0":-122.39667807228055,"vZ0":-5.063109522857452,"x":52.92,"y":208.08,"x0":-1.0172069822331888,"y0":50.00413743807038,"z0":6.0769870287109615,"aX":1.665065888370574},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.6,"breakHorizontal":-3.2,"spinRate":2512,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.44544983120032633,"extension":6.451694789794762},"index":6,"playId":"08dfa06c-15bd-3e24-887f-af06d3b35c9e","pitchNumber":6,"startTime":"2026-07-31T23:26:23.138Z","endTime":"2026-07-31T23:26:26.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:26:26.319Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-31T23:26:45.541Z","endTime":"2026-07-31T23:27:05.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.652861538286714,"aZ":-23.939638449287465,"pfxX":-5.700169916422397,"pfxZ":4.643189201193607,"pX":-0.6651069014798627,"pZ":2.64040805782085,"vX0":3.640805819227975,"vY0":-131.96064876126283,"vZ0":-4.425355588881162,"x":142.35,"y":167.49,"x0":-1.3182877045500756,"y0":50.002495326703425,"z0":6.091020229753463,"aX":-10.107376273758696},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.7,"breakHorizontal":9.6,"spinRate":2116,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.41420246795711213,"extension":6.379813061034233},"hitData":{"launchSpeed":99.7,"launchAngle":28.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.53,"coordY":48.2}},"index":0,"playId":"dc224c70-915c-34fc-8dda-c3b931022b7a","pitchNumber":1,"startTime":"2026-07-31T23:26:57.210Z","endTime":"2026-07-31T23:27:05.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:27:05.715Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, third baseman Brady House to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T23:29:04.293Z","endTime":"2026-07-31T23:30:08.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.710898946265974,"aZ":-24.528516126949878,"pfxX":-1.4227830049607693,"pfxZ":4.517149600101767,"pX":0.2671846393278778,"pZ":1.1514023078143438,"vX0":-5.410631399637017,"vY0":-128.5356312785911,"vZ0":-6.662420463473854,"x":106.82,"y":207.69,"x0":2.5743542195198708,"y0":50.00300725757857,"z0":5.650406510531373,"aX":-2.408615542585331},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.1,"breakHorizontal":3.6,"spinRate":2194,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.42423338588284176,"extension":6.429506322826826},"index":0,"playId":"f2ed575a-2f5e-3ee1-8f0b-99216766a941","pitchNumber":1,"startTime":"2026-07-31T23:29:15.650Z","endTime":"2026-07-31T23:29:19.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.856558732955598,"aZ":-15.87916431428334,"pfxX":2.8085621932359204,"pfxZ":9.05301231013432,"pX":0.6197217598127157,"pZ":3.5786377213975764,"vX0":-6.123640877008856,"vY0":-132.91645340705384,"vZ0":-2.753721968855828,"x":93.38,"y":142.16,"x0":2.582327160723305,"y0":50.00598627065145,"z0":5.7727774835937575,"aX":5.058061819671526},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.1,"breakHorizontal":-3.8,"spinRate":2204,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.4111231259761925,"extension":6.320775808939497},"index":1,"playId":"6557d129-e097-3e7c-bbc2-bc6c7b06a848","pitchNumber":2,"startTime":"2026-07-31T23:29:30.960Z","endTime":"2026-07-31T23:29:34.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.694738551055806,"aZ":-24.386884442102808,"pfxX":-1.0457482872342325,"pfxZ":4.625091439246386,"pX":-1.3653893278901705,"pZ":2.5350099097006886,"vX0":-9.128418329827515,"vY0":-128.0188104032942,"vZ0":-3.3310114785687994,"x":169.05,"y":170.33,"x0":2.3605646403240588,"y0":50.00518521175582,"z0":5.730146920033213,"aX":-1.7624109989350665},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":3.6,"spinRate":2215,"spinDirection":171},"zone":11,"typeConfidence":0.9,"plateTime":0.42539562297733013,"extension":6.387470831106946},"index":2,"playId":"8818bc26-8181-3c79-a435-75e63f0ba952","pitchNumber":3,"startTime":"2026-07-31T23:29:45.690Z","endTime":"2026-07-31T23:29:49.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.947671325066537,"aZ":-26.06020956152428,"pfxX":-1.8325803146775779,"pfxZ":3.6488591634995213,"pX":-0.5028957144639322,"pZ":2.615367592029482,"vX0":-6.921625505355677,"vY0":-127.73983604184819,"vZ0":-2.7661889543159646,"x":136.17,"y":168.17,"x0":2.4650193995235488,"y0":50.00339140518395,"z0":5.732086136251244,"aX":-3.067595501722739},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.2,"breakHorizontal":4.7,"spinRate":2265,"spinDirection":176},"zone":4,"typeConfidence":0.9,"plateTime":0.4265852882961463,"extension":6.233042142431945},"hitData":{"launchSpeed":71.5,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.61,"coordY":156.74}},"index":3,"playId":"dfaecffd-f615-3d1f-9f5d-f30b4a6e837d","pitchNumber":4,"startTime":"2026-07-31T23:30:00.460Z","endTime":"2026-07-31T23:30:08.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:30:08.027Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T23:30:16.511Z","endTime":"2026-07-31T23:31:48.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":2},"details":{"event":"Groundout","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":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.249015235305805,"aZ":-16.041219072564623,"pfxX":3.5465919185021377,"pfxZ":9.086820134997915,"pX":0.4915212908088851,"pZ":2.152811181251001,"vX0":-6.598981500753974,"vY0":-132.17429370946053,"vZ0":-5.855507432313211,"x":98.26,"y":180.65,"x0":2.55580271719961,"y0":50.0029196318973,"z0":5.5681224482546545,"aX":6.297314791403049},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.4,"breakHorizontal":-5.0,"spinRate":2136,"spinDirection":138},"zone":9,"typeConfidence":0.9,"plateTime":0.4138376104745589,"extension":6.325660222796129},"index":0,"playId":"91b6b399-fe0c-390b-8449-40d5a6d2cca1","pitchNumber":1,"startTime":"2026-07-31T23:30:28.568Z","endTime":"2026-07-31T23:30:31.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":90.7,"endSpeed":83.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.897496092501935,"aZ":-21.347260352164962,"pfxX":8.757786512128536,"pfxZ":6.147372011632676,"pX":0.3369986061436376,"pZ":2.633731161787857,"vX0":-8.7747313239387,"vY0":-131.8632733402833,"vZ0":-3.3654757584339516,"x":104.15,"y":167.67,"x0":2.5690958161434656,"y0":50.00559389371375,"z0":5.500590418418342,"aX":15.43363212997615},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-13.9,"spinRate":2053,"spinDirection":146},"zone":6,"typeConfidence":0.9,"plateTime":0.41528419227556057,"extension":6.5945469745937055},"index":1,"playId":"5d9bee78-b5eb-3016-ad90-6598cf63bc82","pitchNumber":2,"startTime":"2026-07-31T23:30:43.176Z","endTime":"2026-07-31T23:30:46.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.330289984779363,"aZ":-28.49362216099643,"pfxX":4.187252184836616,"pfxZ":2.5060318781783684,"pX":-0.7194925334432442,"pZ":-0.25762213137968754,"vX0":-8.927136519819545,"vY0":-120.92012604706605,"vZ0":-7.6806952671686775,"x":144.43,"y":245.74,"x0":2.4893206221881234,"y0":50.002403741772525,"z0":5.4870442560631565,"aX":6.151153161156117},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.8,"breakHorizontal":-5.3,"spinRate":1500,"spinDirection":114},"zone":13,"typeConfidence":0.55,"plateTime":0.4543489457838801,"extension":6.434090795617605},"index":2,"playId":"12bbf45e-6a9a-34d7-9b38-4dcd17b0f526","pitchNumber":3,"startTime":"2026-07-31T23:31:01.649Z","endTime":"2026-07-31T23:31:04.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74207374570649,"aZ":-35.78765857668466,"pfxX":-8.766473176554836,"pfxZ":-2.633211576975544,"pX":0.08227019685459204,"pZ":1.5075573137988827,"vX0":-3.774276674192981,"vY0":-116.61208652564841,"vZ0":-1.6262261057713259,"x":113.86,"y":198.08,"x0":2.862747532878246,"y0":50.004127292953356,"z0":5.602572883449178,"aX":-12.024846391049778},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.9,"breakHorizontal":16.8,"spinRate":2669,"spinDirection":298},"zone":14,"typeConfidence":0.91,"plateTime":0.47042784942536553,"extension":6.22769620160596},"index":3,"playId":"4512dfee-c454-32cc-a0ed-e6b6d46ab9e3","pitchNumber":4,"startTime":"2026-07-31T23:31:20.119Z","endTime":"2026-07-31T23:31:23.138Z","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":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.659797034233687,"aZ":-24.835302510498394,"pfxX":-1.0905217346427007,"pfxZ":4.1477420362431525,"pX":-0.6742514688234215,"pZ":1.9633795042312598,"vX0":-7.604983062429145,"vY0":-131.60569571420362,"vZ0":-4.91615011987233,"x":142.7,"y":185.77,"x0":2.3842164681982725,"y0":50.00213875534766,"z0":5.675025731529761,"aX":-1.9293007280861902},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.7,"breakHorizontal":3.5,"spinRate":2220,"spinDirection":165},"zone":7,"typeConfidence":0.9,"plateTime":0.41481146301476457,"extension":6.323646133861332},"hitData":{"launchSpeed":79.1,"launchAngle":7.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.09,"coordY":139.44}},"index":4,"playId":"d70ede30-cc75-3df8-8e5f-137a0ff3a421","pitchNumber":5,"startTime":"2026-07-31T23:31:41.064Z","endTime":"2026-07-31T23:31:48.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:31:48.542Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Olson homers (29) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T23:31:58.674Z","endTime":"2026-07-31T23:32:38.205Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"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(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":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.669999906340514,"aZ":-22.62235947106216,"pfxX":3.922592073630771E-4,"pfxZ":5.456535937697652,"pX":0.30930513441543356,"pZ":2.6628467746582687,"vX0":-5.873964690026139,"vY0":-130.73983408404203,"vZ0":-3.6965174170177235,"x":105.21,"y":166.88,"x0":2.574562722979362,"y0":50.00296774008183,"z0":5.7706180892895755,"aX":0.0013978335809287637},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":1.2,"spinRate":2292,"spinDirection":174},"zone":5,"typeConfidence":0.89,"plateTime":0.4171614142354292,"extension":6.23073719744928},"hitData":{"launchSpeed":107.2,"launchAngle":22.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.41,"coordY":70.73}},"index":0,"playId":"903acb7c-1ffa-35cd-9a54-542e5d5f5181","pitchNumber":1,"startTime":"2026-07-31T23:32:12.647Z","endTime":"2026-07-31T23:32:38.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:32:38.205Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a ground ball to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T23:33:05.312Z","endTime":"2026-07-31T23:33:17.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T23:32:57.410Z","endTime":"2026-07-31T23:33:07.579Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"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":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.741645970404168,"aZ":-20.17169867500614,"pfxX":8.90831917036764,"pfxZ":6.635935979527774,"pX":0.7759798385927816,"pZ":1.6378365177477758,"vX0":-7.813735074568775,"vY0":-133.19336985915908,"vZ0":-6.31709599920857,"x":87.42,"y":194.56,"x0":2.580303999446503,"y0":50.00432519024391,"z0":5.483633464249768,"aX":16.11880932256092},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":-14.6,"spinRate":2180,"spinDirection":140},"zone":9,"typeConfidence":0.9,"plateTime":0.4101237458492548,"extension":6.4062684460819534},"hitData":{"launchSpeed":101.3,"launchAngle":6.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.37,"coordY":112.91}},"index":1,"playId":"f00de66c-2770-3a9c-bfa8-a07c6ea745c8","pitchNumber":1,"startTime":"2026-07-31T23:33:07.579Z","endTime":"2026-07-31T23:33:17.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:33:17.754Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman José Tena to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-31T23:33:33.024Z","endTime":"2026-07-31T23:34:09.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":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":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":71.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.829293009260514,"aZ":-40.93398804639143,"pfxX":-3.094711003370758,"pfxZ":-6.870556511660965,"pX":0.2640044450970931,"pZ":3.018013661479415,"vX0":-4.077872774866541,"vY0":-112.3307394565338,"vZ0":2.4942362899476094,"x":106.94,"y":157.29,"x0":2.506747902885335,"y0":50.00341726082163,"z0":6.0623963604196085,"aX":-3.9446180095476637},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-11.4,"breakHorizontal":6.7,"spinRate":2316,"spinDirection":326},"zone":2,"typeConfidence":0.91,"plateTime":0.48807804634041574,"extension":6.124691779270884},"index":0,"playId":"fada35c6-1d8e-3ef3-9cba-8a6f8372064b","pitchNumber":1,"startTime":"2026-07-31T23:33:46.996Z","endTime":"2026-07-31T23:33:50.519Z","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":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.072643384019866,"aZ":-30.885550993009236,"pfxX":-7.596350371590539,"pfxZ":0.9488487073190521,"pX":0.1906725158691377,"pZ":1.6692763807903903,"vX0":-3.791474566695014,"vY0":-115.99348181557802,"vZ0":-2.2516337610199244,"x":109.73,"y":193.71,"x0":2.8343339082435257,"y0":50.00300829287438,"z0":5.602630920334772,"aX":-10.332165591670012},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":1.4,"breakHorizontal":14.8,"spinRate":2583,"spinDirection":302},"zone":8,"typeConfidence":0.9,"plateTime":0.4725412253688579,"extension":6.087032223220325},"hitData":{"launchSpeed":101.3,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.29,"coordY":151.04}},"index":1,"playId":"c3cc5911-506e-37dd-b3a5-d99a00f032c8","pitchNumber":2,"startTime":"2026-07-31T23:34:01.928Z","endTime":"2026-07-31T23:34:09.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:34:09.462Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T23:36:04.687Z","endTime":"2026-07-31T23:37:07.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449094546655306,"aZ":-17.342495688152905,"pfxX":-1.9347471012420594,"pfxZ":8.19648655229005,"pX":0.3579045402753317,"pZ":3.1461366366598984,"vX0":5.357816955011969,"vY0":-133.13018717251396,"vZ0":-4.46706947107407,"x":103.36,"y":153.83,"x0":-1.4222144740611444,"y0":50.00104511310158,"z0":6.087143752012874,"aX":-3.500587810600819},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.2,"breakHorizontal":2.4,"spinRate":2247,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4101757508806232,"extension":6.321076230478047},"index":0,"playId":"e3ef54d0-dfb9-3a10-9523-84ff136a25de","pitchNumber":1,"startTime":"2026-07-31T23:36:18.192Z","endTime":"2026-07-31T23:36:21.869Z","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":92.1,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.969035036595617,"aZ":-18.760080424103645,"pfxX":-3.1180402116575094,"pfxZ":7.291013725636622,"pX":0.6771004618654819,"pZ":2.3516814176051475,"vX0":6.713201042789647,"vY0":-134.02230925213044,"vZ0":-6.182425856300007,"x":91.19,"y":175.28,"x0":-1.4427164952388236,"y0":50.00149222366257,"z0":6.005444511464262,"aX":-5.735771652072367},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":4.4,"spinRate":2311,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4069869610378203,"extension":6.541182839799705},"index":1,"playId":"44402366-928d-3c8d-86de-8009598f8b00","pitchNumber":2,"startTime":"2026-07-31T23:36:32.574Z","endTime":"2026-07-31T23:36:36.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.296182101066854,"aZ":-33.34946650619972,"pfxX":0.5267153656659129,"pfxZ":-0.798098793534713,"pX":0.5780577986800941,"pZ":2.2215537706071116,"vX0":4.47978989470936,"vY0":-120.14800192946082,"vZ0":-2.416423041665258,"x":94.97,"y":178.8,"x0":-1.3756703477647263,"y0":50.00554886652465,"z0":6.191230270900527,"aX":0.7725405221534561},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.8,"breakHorizontal":-2.0,"spinRate":2189,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.45510196351917553,"extension":6.288377662790299},"index":2,"playId":"317515e1-dab0-3200-9648-69a44bf61097","pitchNumber":3,"startTime":"2026-07-31T23:37:03.582Z","endTime":"2026-07-31T23:37:07.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:37:07.123Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Harry Ford grounds out, third baseman Austin Riley to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T23:37:22.222Z","endTime":"2026-07-31T23:39:01.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95204587197276,"aZ":-20.748451262310915,"pfxX":-8.976361717342698,"pfxZ":6.6068540940003055,"pX":0.9516292375137764,"pZ":1.1494672282619707,"vX0":8.416892631659637,"vY0":-130.97220848500788,"vZ0":-8.41657051153055,"x":80.73,"y":207.74,"x0":-1.1452126921289407,"y0":50.00153497934723,"z0":5.9696608517097935,"aX":-15.516328651485226},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.2,"breakHorizontal":14.3,"spinRate":2129,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.41901756743402174,"extension":6.5660213645869225},"index":0,"playId":"fdcff5c5-e009-382a-b044-c53bf74f0f4f","pitchNumber":1,"startTime":"2026-07-31T23:37:32.990Z","endTime":"2026-07-31T23:37:36.297Z","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":88.5,"endSpeed":81.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.493256031599707,"aZ":-22.355942757991357,"pfxX":2.1551575986604443,"pfxZ":5.821013713911654,"pX":1.0789775427047246,"pZ":2.5192544513097865,"vX0":5.6148981695867075,"vY0":-128.73035423640613,"vZ0":-4.803290547931036,"x":75.87,"y":170.76,"x0":-1.406108520072203,"y0":50.00181034007079,"z0":6.128984890233188,"aX":3.6343710039667023},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.7,"breakHorizontal":-5.2,"spinRate":2121,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.4246860079969794,"extension":6.3670019071347355},"index":1,"playId":"f0e0a567-a1e8-302f-ab84-e96a5a71be3b","pitchNumber":2,"startTime":"2026-07-31T23:37:46.496Z","endTime":"2026-07-31T23:37:51.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.087708553539944,"aZ":-22.664347939198905,"pfxX":-7.738264135654131,"pfxZ":5.445845230713866,"pX":-1.1564964822328958,"pZ":3.423280004515017,"vX0":3.6695380447452397,"vY0":-131.37313224984734,"vZ0":-2.857227042902851,"x":161.08,"y":146.35,"x0":-1.5668158171100273,"y0":50.00162872020607,"z0":6.211332036731042,"aX":-13.511905114256484},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":13.2,"spinRate":2131,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41707611082632345,"extension":6.30774408685451},"index":2,"playId":"824cb6b3-6bee-3064-a074-643cb7e8bd02","pitchNumber":3,"startTime":"2026-07-31T23:37:59.347Z","endTime":"2026-07-31T23:38:02.876Z","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.5,"endSpeed":82.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.217259956622602,"aZ":-21.68900813382722,"pfxX":-8.208814330964357,"pfxZ":6.005873259149332,"pX":0.5941046582820896,"pZ":1.4523928216586082,"vX0":7.648721096840578,"vY0":-131.38715070945668,"vZ0":-7.5711439147341135,"x":94.35,"y":199.57,"x0":-1.2903273683986132,"y0":50.001620937810635,"z0":5.986744533891995,"aX":-14.329755059158353},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":13.2,"spinRate":2012,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.41711196855924193,"extension":6.445539026819336},"index":3,"playId":"2e1335bb-2f5c-3f2e-b56c-cbc309425f52","pitchNumber":4,"startTime":"2026-07-31T23:38:14.700Z","endTime":"2026-07-31T23:38:18.734Z","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":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.992816123447348,"aZ":-21.022626184525212,"pfxX":-7.83893909375582,"pfxZ":6.232241313152781,"pX":0.6011226863586236,"pZ":1.8218779746949458,"vX0":7.836674963062006,"vY0":-133.2454642602264,"vZ0":-7.059459485733359,"x":94.09,"y":189.59,"x0":-1.3668308210658255,"y0":50.0013319220042,"z0":6.0367056741794745,"aX":-14.022736246641676},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.8,"breakHorizontal":12.4,"spinRate":2131,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.41186157404028556,"extension":6.353578126886196},"index":4,"playId":"92be8b3b-d774-31e0-afad-31add5a25d2a","pitchNumber":5,"startTime":"2026-07-31T23:38:30.532Z","endTime":"2026-07-31T23:38:35.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-31T23:38:40.937Z","endTime":"2026-07-31T23:38:52.462Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087637454752883,"aZ":-22.45519327912422,"pfxX":-9.603432753821348,"pfxZ":5.460073983639453,"pX":-0.2526704619512505,"pZ":2.0588390734170274,"vX0":6.209851352986709,"vY0":-132.97147400234843,"vZ0":-6.125142608993916,"x":126.63,"y":183.19,"x0":-1.3776779673839274,"y0":50.002808882989186,"z0":6.035165208316942,"aX":-17.095611430220337},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.6,"breakHorizontal":16.0,"spinRate":2163,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.41283620337618343,"extension":6.437669795511439},"hitData":{"launchSpeed":98.4,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.04,"coordY":155.88}},"index":6,"playId":"d7ec7acb-1b93-33a8-9129-6cc473b1e4ad","pitchNumber":6,"startTime":"2026-07-31T23:38:52.462Z","endTime":"2026-07-31T23:39:01.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:39:01.400Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Tena singles on a ground ball to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T23:39:15.121Z","endTime":"2026-07-31T23:41:14.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.500615701518704,"aZ":-38.5941257643241,"pfxX":1.6855259784679286,"pfxZ":-4.490930854799018,"pX":0.18210341056887877,"pZ":0.9815304583720877,"vX0":3.5930348769262013,"vY0":-119.05102449819788,"vZ0":-3.80632473962479,"x":110.06,"y":212.28,"x0":-1.5673542201019532,"y0":50.00048410862798,"z0":6.105109450565561,"aX":2.4111599513973982},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.8,"breakHorizontal":-4.0,"spinRate":2454,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4606097654500627,"extension":6.362615409056387},"index":0,"playId":"d4db7bec-ade9-375d-a452-0e8409382abd","pitchNumber":1,"startTime":"2026-07-31T23:39:30.787Z","endTime":"2026-07-31T23:39:34.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.782066087232835,"aZ":-23.057583397350317,"pfxX":-8.155686853610227,"pfxZ":5.219882624954574,"pX":-0.04803693037425276,"pZ":2.0145510960431934,"vX0":6.436508841505489,"vY0":-130.60185129028926,"vZ0":-5.874847349919557,"x":118.83,"y":184.39,"x0":-1.4721278672813778,"y0":50.00077431124116,"z0":6.002204473249751,"aX":-14.236336257025139},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.5,"breakHorizontal":13.6,"spinRate":2105,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.41770370267088897,"extension":6.520332542521774},"index":1,"playId":"5d4a5db2-8818-3303-bdf8-7507d2250dd9","pitchNumber":2,"startTime":"2026-07-31T23:39:46.489Z","endTime":"2026-07-31T23:39:49.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.757052828419592,"aZ":-22.417520076567996,"pfxX":1.0004926371858724,"pfxZ":5.715093724993311,"pX":-0.17838888037382436,"pZ":2.977330181833285,"vX0":3.4059937531494993,"vY0":-129.0513936001521,"vZ0":-3.608383050004254,"x":123.8,"y":158.39,"x0":-1.6388076764562345,"y0":50.00479313640383,"z0":6.095892769227137,"aX":1.7077739481960665},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.8,"breakHorizontal":-2.5,"spinRate":2191,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4224475259162217,"extension":6.32915369932388},"index":2,"playId":"40f6d3a3-fed1-3ea2-ba60-c0207f3b0343","pitchNumber":3,"startTime":"2026-07-31T23:40:10.523Z","endTime":"2026-07-31T23:40:13.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.230958033727973,"aZ":-35.36666242032947,"pfxX":1.1946856061190818,"pfxZ":-2.151548006595252,"pX":1.0319804174928717,"pZ":0.18775551411867542,"vX0":5.103465528368386,"vY0":-120.8138139916096,"vZ0":-6.365075564604342,"x":77.66,"y":233.71,"x0":-1.261973516200883,"y0":50.00587054976445,"z0":5.959889611810574,"aX":1.7686842199678516},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.2,"breakHorizontal":-3.4,"spinRate":2406,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4531153436905271,"extension":6.6781939687176},"index":3,"playId":"476de677-bea6-3670-994f-d84f2df46cbc","pitchNumber":4,"startTime":"2026-07-31T23:40:31.453Z","endTime":"2026-07-31T23:40:34.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55286700479174,"aZ":-27.709799450337794,"pfxX":-7.503627214213736,"pfxZ":2.8124937345360683,"pX":0.8729668577085113,"pZ":1.4630793983581003,"vX0":8.159357573472775,"vY0":-125.08883716084645,"vZ0":-5.573429502080035,"x":83.72,"y":199.28,"x0":-1.4518914554169264,"y0":50.005015899753474,"z0":5.983754944448867,"aX":-11.926906730529796},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":11.8,"spinRate":2101,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.43738394613911513,"extension":6.506991190876393},"index":4,"playId":"921721c9-4aa1-3575-b1ed-915703fec69d","pitchNumber":5,"startTime":"2026-07-31T23:40:47.706Z","endTime":"2026-07-31T23:40:51.519Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.350957671848775,"aZ":-21.447837670056725,"pfxX":-0.02645421715957963,"pfxZ":6.188150356272633,"pX":0.43070240866631987,"pZ":2.462654321078202,"vX0":5.098389018833133,"vY0":-129.8694317659001,"vZ0":-5.037311209561814,"x":100.58,"y":172.29,"x0":-1.542168355198277,"y0":50.004723244190366,"z0":6.026410035083336,"aX":-0.04601299068807472},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":-1.0,"spinRate":2199,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.41933757145208217,"extension":6.485111572019473},"hitData":{"launchSpeed":95.8,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.84,"coordY":150.2}},"index":5,"playId":"5a5316d0-761b-3d1d-ab67-fec1b4a4e2cf","pitchNumber":6,"startTime":"2026-07-31T23:41:02.886Z","endTime":"2026-07-31T23:41:14.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:41:14.471Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-31T23:41:27.192Z","endTime":"2026-07-31T23:42:08.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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_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.4,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79348771185478,"aZ":-12.864079770413987,"pfxX":-0.8621615736695171,"pfxZ":10.5309859095058,"pX":-0.13598471202703502,"pZ":3.1372059032280464,"vX0":3.4417834362174613,"vY0":-134.47654396133794,"vZ0":-5.282664257112126,"x":122.18,"y":154.08,"x0":-1.3197133292671008,"y0":50.00458019285777,"z0":6.037519927207653,"aX":-1.5811647535325},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.1,"breakHorizontal":0.8,"spinRate":2225,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.40708022459539306,"extension":6.329512739005992},"index":0,"playId":"46fba16e-b291-3f30-bcbe-5f86d7f60620","pitchNumber":1,"startTime":"2026-07-31T23:41:38.911Z","endTime":"2026-07-31T23:41:42.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78371717087239,"aZ":-23.604207679730745,"pfxX":0.6202060615352674,"pfxZ":4.998702546741426,"pX":0.36508897942108004,"pZ":2.357192724416243,"vX0":4.239550185157069,"vY0":-129.28642408024234,"vZ0":-4.704732005863105,"x":103.08,"y":175.14,"x0":-1.3681087814636326,"y0":50.00325797814539,"z0":5.983989043355816,"aX":1.0619296664138347},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-1.9,"spinRate":2176,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.4216402412357625,"extension":6.533146253654868},"hitData":{"launchSpeed":95.1,"launchAngle":19.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.78,"coordY":82.03}},"index":1,"playId":"0e27cec7-15b2-34cd-aa2f-25b25307f42a","pitchNumber":2,"startTime":"2026-07-31T23:42:00.220Z","endTime":"2026-07-31T23:42:08.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:42:08.313Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a ground ball to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T23:44:06.130Z","endTime":"2026-07-31T23:45:03.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.508949371123403,"aZ":-15.175181452577752,"pfxX":4.212268081944485,"pfxZ":9.394480611751673,"pX":0.7080116263887198,"pZ":3.059039604369866,"vX0":-6.362671092540059,"vY0":-133.15796466435393,"vZ0":-3.99015485628603,"x":90.01,"y":156.19,"x0":2.572704936787845,"y0":50.00565700400903,"z0":5.663054462142604,"aX":7.624992186476443},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":-6.4,"spinRate":2080,"spinDirection":149},"zone":3,"typeConfidence":0.9,"plateTime":0.41011569173780016,"extension":6.6003124305217025},"index":0,"playId":"8d3b7bd1-b5ee-3958-9ee6-b89765b42200","pitchNumber":1,"startTime":"2026-07-31T23:44:09.243Z","endTime":"2026-07-31T23:44:12.243Z","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":91.6,"endSpeed":84.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.434161113359707,"aZ":-15.083721699694122,"pfxX":4.054488972399591,"pfxZ":9.455410536836586,"pX":-0.32407101688824674,"pZ":1.913518481297251,"vX0":-8.7163258890931,"vY0":-133.0617285445393,"vZ0":-6.789212148577458,"x":129.35,"y":187.12,"x0":2.4557679878676173,"y0":50.00361922071262,"z0":5.575502201892122,"aX":7.329840728180528},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":-5.6,"spinRate":2122,"spinDirection":143},"zone":7,"typeConfidence":0.9,"plateTime":0.4104062623871392,"extension":6.550916622892604},"index":1,"playId":"1a99c0ed-f4a5-35b1-a0a1-bfd29b93e50d","pitchNumber":2,"startTime":"2026-07-31T23:44:23.003Z","endTime":"2026-07-31T23:44:26.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.911152528286696,"aZ":-15.41451664511824,"pfxX":4.443411867385924,"pfxZ":9.206786403182186,"pX":1.829632858590244,"pZ":4.75610098300097,"vX0":-3.726578188100004,"vY0":-133.8409751015913,"vZ0":-0.13704108994239567,"x":47.26,"y":110.37,"x0":2.6602607363987842,"y0":50.005349411796296,"z0":5.908452124808408,"aX":8.091727448596844},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":-7.3,"spinRate":2185,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.4086726155754854,"extension":6.363162208671728},"index":2,"playId":"4a71d048-285a-3615-8939-487376edfce5","pitchNumber":3,"startTime":"2026-07-31T23:44:37.639Z","endTime":"2026-07-31T23:44:40.639Z","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":78.4,"endSpeed":72.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.864600981865873,"aZ":-43.46092666393033,"pfxX":-5.1252545118718045,"pfxZ":-8.652478074377095,"pX":0.07726457679410931,"pZ":2.031652661038005,"vX0":-4.037990364919347,"vY0":-114.07019476813714,"vZ0":0.8149447906323322,"x":114.05,"y":183.93,"x0":2.5422238480467554,"y0":50.00106424558735,"z0":5.987670181370671,"aX":-6.687544710121532},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-15.1,"breakHorizontal":10.3,"spinRate":2500,"spinDirection":326},"zone":8,"typeConfidence":0.9,"plateTime":0.48194523968404424,"extension":6.171156394015962},"hitData":{"launchSpeed":99.1,"launchAngle":8.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.52,"coordY":96.08}},"index":3,"playId":"e2dffad1-86dc-3aa1-a111-b134ff352f38","pitchNumber":4,"startTime":"2026-07-31T23:44:52.589Z","endTime":"2026-07-31T23:45:03.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:45:03.162Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Riley singles on a ground ball to center fielder Jacob Young. Mauricio Dubón to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T23:45:14.188Z","endTime":"2026-07-31T23:45:35.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.904477131531657,"aZ":-41.506806951719774,"pfxX":-4.335018769405774,"pfxZ":-7.420357379526909,"pX":0.4052812290036896,"pZ":1.904794805101873,"vX0":-3.4846597471068708,"vY0":-111.64476613620133,"vZ0":0.4951410408051764,"x":101.55,"y":187.35,"x0":2.5520625759391984,"y0":50.00471041134889,"z0":5.966816240172313,"aX":-5.449389027926872},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-13.0,"breakHorizontal":8.8,"spinRate":2367,"spinDirection":324},"zone":9,"typeConfidence":0.91,"plateTime":0.4913948159251582,"extension":6.200571452701116},"hitData":{"launchSpeed":110.6,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.98,"coordY":103.84}},"index":0,"playId":"4b3d4a56-79a3-33e0-bdf8-6a4cbcdba3a5","pitchNumber":1,"startTime":"2026-07-31T23:45:24.718Z","endTime":"2026-07-31T23:45:35.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:45:35.405Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Bart pops out to second baseman José Tena.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T23:46:09.265Z","endTime":"2026-07-31T23:46:40.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T23:45:56.460Z","endTime":"2026-07-31T23:46:11.337Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"}},{"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":89.8,"endSpeed":83.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.442109308075278,"aZ":-22.898444251215597,"pfxX":-1.784708554134368,"pfxZ":5.259800994285955,"pX":0.19526593279247603,"pZ":2.1718848671523077,"vX0":-5.511797392990982,"vY0":-130.86802708885838,"vZ0":-4.677189990137466,"x":109.56,"y":180.14,"x0":2.5468604096545366,"y0":50.00042730326791,"z0":5.662764964198391,"aX":-3.1436015522716985},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.9,"breakHorizontal":4.3,"spinRate":2151,"spinDirection":169},"zone":8,"typeConfidence":0.9,"plateTime":0.41599061172116203,"extension":6.326160965115278},"index":1,"playId":"94cfcd59-41ba-3ce1-9079-ef9cdc6da5ad","pitchNumber":1,"startTime":"2026-07-31T23:46:11.337Z","endTime":"2026-07-31T23:46:15.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.511067190630666,"aZ":-26.25716645009889,"pfxX":-1.575381239869811,"pfxZ":3.4248648856122337,"pX":-0.43700376064834373,"pZ":2.1938004458514904,"vX0":-7.159046965052451,"vY0":-129.62900505018135,"vZ0":-3.8360673375521097,"x":133.66,"y":179.55,"x0":2.549162400482057,"y0":50.00024058549283,"z0":5.665387705925938,"aX":-2.716642448675466},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.6,"breakHorizontal":4.2,"spinRate":2258,"spinDirection":175},"zone":7,"typeConfidence":0.9,"plateTime":0.42028343104525856,"extension":6.331099785120385},"hitData":{"launchSpeed":74.2,"launchAngle":54.0,"totalDistance":208.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.9,"coordY":122.64}},"index":2,"playId":"cc56f522-1013-3682-b7d1-cac186589e51","pitchNumber":2,"startTime":"2026-07-31T23:46:28.857Z","endTime":"2026-07-31T23:46:40.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:46:40.876Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jim Jarvis singles on a sharp line drive to center fielder Jacob Young. Mauricio Dubón scores. Austin Riley to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T23:47:05.418Z","endTime":"2026-07-31T23:47:57.844Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"postOnSecond":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.198128024392393,"aZ":-32.13571118123374,"pfxX":-7.421952659169084,"pfxZ":0.02610335526758556,"pX":-1.1244689147559128,"pZ":0.7618113725414036,"vX0":-6.84046231733029,"vY0":-116.82238187178478,"vZ0":-3.9008125010412584,"x":159.86,"y":218.21,"x0":2.806720711966619,"y0":50.00233905467032,"z0":5.476973671441498,"aX":-10.246985029108973},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-0.7,"breakHorizontal":15.1,"spinRate":2637,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.4690264961612094,"extension":6.264275044288754},"index":0,"playId":"905692dc-dc03-3e4b-89bc-f0e9f1ea903f","pitchNumber":1,"startTime":"2026-07-31T23:47:10.597Z","endTime":"2026-07-31T23:47:13.925Z","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":91.8,"endSpeed":84.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61913437398164,"aZ":-20.265024191106104,"pfxX":9.603258419836024,"pfxZ":6.593126004049887,"pX":0.3044360723525411,"pZ":1.383424041242192,"vX0":-9.305749166873198,"vY0":-133.2750495460833,"vZ0":-6.704345093718604,"x":105.4,"y":201.43,"x0":2.587245517001951,"y0":50.00202559912613,"z0":5.386591767269234,"aX":17.341524565131888},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":-15.5,"spinRate":1947,"spinDirection":138},"zone":14,"typeConfidence":0.91,"plateTime":0.41037906991382744,"extension":6.615322155047425},"index":1,"playId":"0aeac822-fa85-3987-a62b-eefae98e7240","pitchNumber":2,"startTime":"2026-07-31T23:47:27.913Z","endTime":"2026-07-31T23:47:32.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03387513749331,"aZ":-25.44157197187322,"pfxX":-3.1440667403401994,"pfxZ":3.9683814633440084,"pX":-0.42751656265948196,"pZ":2.280938346141178,"vX0":-6.691670177882244,"vY0":-129.15579963675418,"vZ0":-3.4728769407999156,"x":133.3,"y":177.19,"x0":2.6016495340734367,"y0":50.00005628551721,"z0":5.591962219990826,"aX":-5.327746657235182},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.6,"breakHorizontal":7.1,"spinRate":2318,"spinDirection":187},"zone":4,"typeConfidence":0.9,"plateTime":0.4235230685638931,"extension":6.409904839130531},"hitData":{"launchSpeed":100.9,"launchAngle":10.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":117.87,"coordY":86.99}},"index":2,"playId":"0d77d959-690e-35ee-b162-341d41653d90","pitchNumber":3,"startTime":"2026-07-31T23:47:47.201Z","endTime":"2026-07-31T23:47:57.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:47:57.844Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out softly to first baseman Luis García Jr. Austin Riley to 3rd. Jim Jarvis to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T23:49:06.668Z","endTime":"2026-07-31T23:49:29.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"postOnThird":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"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":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"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":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-31T23:48:30.509Z","endTime":"2026-07-31T23:49:08.868Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.363898592412852,"aZ":-23.28122294434403,"pfxX":6.3377659244682745,"pfxZ":6.0137064106918565,"pX":0.5712918319629623,"pZ":3.529725995877376,"vX0":-7.003210094723733,"vY0":-120.31822757247832,"vZ0":-0.8333329672811487,"x":95.22,"y":143.48,"x0":2.6840043509208167,"y0":50.00532758905223,"z0":5.926947949164386,"aX":9.378086350957876},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.9,"breakHorizontal":-10.0,"spinRate":1967,"spinDirection":133},"zone":12,"typeConfidence":0.85,"plateTime":0.45365787110043865,"extension":6.072348039933243},"index":1,"playId":"ea19b392-9a85-32ed-9154-96397023c7b7","pitchNumber":1,"startTime":"2026-07-31T23:49:08.868Z","endTime":"2026-07-31T23:49:15.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.940466668674432,"aZ":-23.93585250996795,"pfxX":7.448415658079851,"pfxZ":5.611327477194723,"pX":0.1952499191494227,"pZ":1.9840125822292725,"vX0":-8.01641099311156,"vY0":-120.04502156694402,"vZ0":-3.8370088284115313,"x":109.56,"y":185.21,"x0":2.6008433919474294,"y0":50.002767455239145,"z0":5.719319539590378,"aX":10.936120209168818},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.5,"breakHorizontal":-11.8,"spinRate":1888,"spinDirection":128},"zone":8,"typeConfidence":0.89,"plateTime":0.45522462434411803,"extension":6.02916285711217},"hitData":{"launchSpeed":45.7,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":150.03,"coordY":177.29}},"index":2,"playId":"0f4dc3f4-0e2b-3f2b-aff1-17ac903a7258","pitchNumber":2,"startTime":"2026-07-31T23:49:22.157Z","endTime":"2026-07-31T23:49:29.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:49:29.883Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-31T23:49:45.408Z","endTime":"2026-07-31T23:50:19.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":"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":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.354539988400763,"aZ":-41.53448923290286,"pfxX":-3.2806837062204495,"pfxZ":-7.026028604790674,"pX":-0.8805959327839264,"pZ":0.3400018095587007,"vX0":-6.6859471200954355,"vY0":-114.97229167158109,"vZ0":-3.140083779004687,"x":150.57,"y":229.6,"x0":2.4974621140445548,"y0":50.003983077766286,"z0":5.774889498134892,"aX":-4.368990543482094},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.2,"breakHorizontal":7.7,"spinRate":2411,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.4773548454977594,"extension":6.222929893660034},"index":0,"playId":"d33df5bd-917f-3c0b-9697-38477d399368","pitchNumber":1,"startTime":"2026-07-31T23:49:53.554Z","endTime":"2026-07-31T23:49:57.372Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.882318847674235,"aZ":-33.65522679929544,"pfxX":-8.126680350610602,"pfxZ":-1.0732965483022188,"pX":-0.9818089791550444,"pZ":1.6998165879491705,"vX0":-6.281094470443152,"vY0":-116.71889374858496,"vZ0":-1.4873627315933873,"x":154.42,"y":192.88,"x0":2.804555969545078,"y0":50.00578703199322,"z0":5.527478022341232,"aX":-11.164252679247058},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.0,"breakHorizontal":16.3,"spinRate":2567,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.47007505263124694,"extension":6.317626367424746},"hitData":{"launchSpeed":76.4,"launchAngle":35.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.58,"coordY":111.76}},"index":1,"playId":"55d149c0-5651-3ff2-9cce-bed413112caa","pitchNumber":2,"startTime":"2026-07-31T23:50:11.628Z","endTime":"2026-07-31T23:50:19.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:50:19.705Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T23:52:20.011Z","endTime":"2026-07-31T23:54:16.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":87.8,"endSpeed":81.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0657670351335,"aZ":-25.05103098244852,"pfxX":0.9718002589118065,"pfxZ":4.221829398837482,"pX":0.17291714680211748,"pZ":6.0905742147582735,"vX0":3.745166020402508,"vY0":-127.94732360078758,"vZ0":3.8955430557691573,"x":110.41,"y":74.33,"x0":-1.4257140492350622,"y0":50.00212822468015,"z0":6.494365442054786,"aX":1.6385139735840015},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.6,"breakHorizontal":-2.5,"spinRate":2138,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4252588360424352,"extension":6.225826936125804},"index":0,"playId":"5e629abb-af45-33cf-8650-6b91b0928d59","pitchNumber":1,"startTime":"2026-07-31T23:52:30.958Z","endTime":"2026-07-31T23:52:34.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79513104907327,"aZ":-22.982052744052954,"pfxX":0.8245666330696251,"pfxZ":5.348569765806207,"pX":-0.04075527758053932,"pZ":4.624379650705623,"vX0":3.498928146751787,"vY0":-129.2563570495969,"vZ0":0.3026564333284346,"x":118.55,"y":113.92,"x0":-1.5102507218910604,"y0":50.00608253838629,"z0":6.247403886682359,"aX":1.4186922750385471},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.0,"breakHorizontal":-2.2,"spinRate":2187,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.42112139433994766,"extension":6.218798223858073},"index":1,"playId":"632956ed-9b11-302d-8036-c55043dbe0b6","pitchNumber":2,"startTime":"2026-07-31T23:52:46.536Z","endTime":"2026-07-31T23:52:49.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05475371373374,"aZ":-23.2011005757366,"pfxX":0.18155280090447867,"pfxZ":5.2716676900782975,"pX":-0.25706276916569837,"pZ":3.8609472342588416,"vX0":3.1172507214834373,"vY0":-128.6994267273502,"vZ0":-1.4580852735128702,"x":126.8,"y":134.53,"x0":-1.5002367136056223,"y0":50.00319820135564,"z0":6.2068381672586455,"aX":0.3082520145280766},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.5,"breakHorizontal":-1.0,"spinRate":2199,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.4232374970186963,"extension":6.503686327963608},"index":2,"playId":"d55c8625-07d8-3ffa-9bb8-8c95b54c00c1","pitchNumber":3,"startTime":"2026-07-31T23:53:04.654Z","endTime":"2026-07-31T23:53:08.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.240725284556742,"aZ":-23.31686963517557,"pfxX":-6.793416436515785,"pfxZ":5.045595355844592,"pX":-0.5091964985169328,"pZ":2.3236858955351685,"vX0":4.989375358497728,"vY0":-131.2326133070677,"vZ0":-4.966754323208995,"x":136.41,"y":176.04,"x0":-1.5468948056517504,"y0":50.001176649512594,"z0":5.964564623003135,"aX":-11.917990888752362},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":11.3,"spinRate":2119,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4164492896894254,"extension":6.510650039120722},"index":3,"playId":"3017cb66-107e-3d08-b710-099a973f3fcc","pitchNumber":4,"startTime":"2026-07-31T23:53:17.608Z","endTime":"2026-07-31T23:53:20.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.488106295627965,"aZ":-16.812611186886805,"pfxX":-2.5014088866083655,"pfxZ":8.221828049001124,"pX":0.5708736134341699,"pZ":3.56568107499552,"vX0":6.121470786696242,"vY0":-134.87510259193462,"vZ0":-3.5389806467411797,"x":95.24,"y":142.51,"x0":-1.3891108662413827,"y0":50.00240993650122,"z0":6.059208386126991,"aX":-4.674175819591755},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":3.5,"spinRate":2163,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.40396155507661113,"extension":6.469979715624743},"index":4,"playId":"8425438d-d99f-39ae-84d8-6827b4163806","pitchNumber":5,"startTime":"2026-07-31T23:53:33.861Z","endTime":"2026-07-31T23:53:39.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.611437961508805,"aZ":-23.24576512481245,"pfxX":-8.491851557912247,"pfxZ":5.049902063860808,"pX":-0.020018293540854774,"pZ":3.4521241628569173,"vX0":6.3216211282592685,"vY0":-132.27087623356164,"vZ0":-2.445565740885317,"x":117.76,"y":145.57,"x0":-1.3394429261343828,"y0":50.00605834230059,"z0":6.095919216438783,"aX":-15.027022512528562},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":13.9,"spinRate":2062,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4143292573712478,"extension":6.467141479158896},"index":5,"playId":"4ebfc303-53be-39cc-a285-511e427b65f6","pitchNumber":6,"startTime":"2026-07-31T23:53:57.673Z","endTime":"2026-07-31T23:54:00.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.303086609874903,"aZ":-16.172471120976937,"pfxX":-1.9050868571860362,"pfxZ":8.432336324488404,"pX":0.08328393571887806,"pZ":2.143842487904696,"vX0":4.624060419961742,"vY0":-136.47977716537298,"vZ0":-7.347979723871766,"x":113.83,"y":180.9,"x0":-1.3808599588838921,"y0":50.006260094143336,"z0":5.972452921548049,"aX":-3.6170976628117884},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":2.5,"spinRate":2261,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40038451328828106,"extension":6.513095899407483},"index":6,"playId":"ed221649-ac9e-31ab-894b-6c286f60ca11","pitchNumber":7,"startTime":"2026-07-31T23:54:13.770Z","endTime":"2026-07-31T23:54:16.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:54:16.814Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T23:54:33.354Z","endTime":"2026-07-31T23:56:16.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.721489430454934,"aZ":-25.35404459033158,"pfxX":-8.601359206476891,"pfxZ":4.2891124537478,"pX":-1.0221103249048942,"pZ":1.5648348992495862,"vX0":4.06346416891186,"vY0":-125.65772818592015,"vZ0":-5.874428596557076,"x":155.96,"y":196.53,"x0":-1.5472538877580237,"y0":50.00366430692317,"z0":6.007133424377197,"aX":-13.682920713647233},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.6,"breakHorizontal":14.5,"spinRate":1840,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43676459321673544,"extension":6.340080398375887},"index":0,"playId":"bb8b724c-4d07-3b41-bed6-82ec88132ba4","pitchNumber":1,"startTime":"2026-07-31T23:54:41.015Z","endTime":"2026-07-31T23:54:45.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21522075058283,"aZ":-24.441647712052177,"pfxX":-8.574758588935266,"pfxZ":4.919167048176633,"pX":-0.5457102905962267,"pZ":0.9089578501535502,"vX0":5.072369253784743,"vY0":-124.88384903047454,"vZ0":-7.445621417933177,"x":137.8,"y":214.24,"x0":-1.4937934635290087,"y0":50.004894771326285,"z0":5.952989548265256,"aX":-13.484297082349654},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.3,"breakHorizontal":14.3,"spinRate":1807,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4393567600743289,"extension":6.418334928797447},"index":1,"playId":"89a04f21-7c9b-31f1-8e77-8d95587c95bf","pitchNumber":2,"startTime":"2026-07-31T23:54:56.668Z","endTime":"2026-07-31T23:55:00.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87039572916664,"aZ":-24.053204171292474,"pfxX":-8.745301408312333,"pfxZ":4.707584906384286,"pX":-0.4584611067035768,"pZ":0.40027998620715793,"vX0":5.7310608356215385,"vY0":-130.82570156813398,"vZ0":-9.430969528916487,"x":134.48,"y":227.97,"x0":-1.546768386300691,"y0":50.00403210332229,"z0":5.86991077858952,"aX":-15.085604512350786},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.5,"breakHorizontal":14.5,"spinRate":2038,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4194590319237381,"extension":6.341034902942734},"index":2,"playId":"dc86709d-53b4-3603-bcc5-d196490f80eb","pitchNumber":3,"startTime":"2026-07-31T23:55:10.164Z","endTime":"2026-07-31T23:55:13.414Z","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":92.9,"endSpeed":85.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.138779184159343,"aZ":-17.08116015610912,"pfxX":-2.910684864059996,"pfxZ":8.066344993590835,"pX":0.7651778496172006,"pZ":2.719942603676542,"vX0":6.710151186663767,"vY0":-135.1324227692837,"vZ0":-5.524621480415475,"x":87.83,"y":165.34,"x0":-1.3588629023161658,"y0":50.00596621780873,"z0":5.968901277686415,"aX":-5.4490260801887},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":4.1,"spinRate":2133,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.40347637937859915,"extension":6.475270994566772},"index":3,"playId":"57ef55fe-5e26-3fec-a868-4c5b1a986f91","pitchNumber":4,"startTime":"2026-07-31T23:55:28.468Z","endTime":"2026-07-31T23:55:31.468Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-31T23:55:41.864Z","endTime":"2026-07-31T23:55:53.970Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"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":83.0,"endSpeed":77.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.672166493577155,"aZ":-35.063521941743986,"pfxX":0.25881372952221326,"pfxZ":-1.952516623682209,"pX":1.1604292437116719,"pZ":0.41376798142095644,"vX0":5.786629353714044,"vY0":-120.8025683214587,"vZ0":-5.931641813167035,"x":72.77,"y":227.61,"x0":-1.2955886268825574,"y0":50.001371647097336,"z0":5.969461780586302,"aX":0.38224681537537075},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.7,"breakHorizontal":-1.8,"spinRate":2518,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.45274151206151103,"extension":6.555786604849203},"index":5,"playId":"d0781904-77ab-3789-a5e8-38da2e894277","pitchNumber":5,"startTime":"2026-07-31T23:55:53.970Z","endTime":"2026-07-31T23:55:57.180Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.270260297499565,"aZ":-34.33269484298443,"pfxX":0.7043469032776435,"pfxZ":-1.435320311632605,"pX":0.10662965732138929,"pZ":1.5277466228858945,"vX0":3.2879963729543267,"vY0":-121.40730318224014,"vZ0":-3.8146005505374574,"x":112.94,"y":197.53,"x0":-1.3530380743492758,"y0":50.00432150408172,"z0":6.086462601150313,"aX":1.0579813519924404},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.2,"breakHorizontal":-2.0,"spinRate":2378,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4499890249313556,"extension":6.367936097353679},"index":6,"playId":"972ad0cb-f981-38ac-a090-c4e127bd926b","pitchNumber":6,"startTime":"2026-07-31T23:56:12.981Z","endTime":"2026-07-31T23:56:16.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:56:16.180Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-31T23:56:34.082Z","endTime":"2026-07-31T23:57:08.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67303038882002,"aZ":-24.973301360636434,"pfxX":-8.169951590847882,"pfxZ":4.0620488208742,"pX":0.9479977955824352,"pZ":1.3400693896704008,"vX0":8.635203943912705,"vY0":-132.1799678879652,"vZ0":-7.191408220131816,"x":80.86,"y":202.6,"x0":-1.29682640842549,"y0":50.00250321217675,"z0":5.92452375835254,"aX":-14.483964322288362},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":13.0,"spinRate":2072,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4140707301097182,"extension":6.533026975963947},"index":0,"playId":"9da9534a-afcc-3450-a420-f597f1db00e3","pitchNumber":1,"startTime":"2026-07-31T23:56:47.213Z","endTime":"2026-07-31T23:56:50.925Z","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":88.3,"endSpeed":82.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.215721928238953,"aZ":-22.422958917388115,"pfxX":1.7113539489150214,"pfxZ":5.713663119162022,"pX":0.4454969173674616,"pZ":2.3069783959292374,"vX0":4.403893451006,"vY0":-128.68317807887686,"vZ0":-5.111445476315764,"x":100.02,"y":176.49,"x0":-1.4984090255043145,"y0":50.00570452954814,"z0":6.01604422247632,"aX":2.9211002541077407},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.6,"breakHorizontal":-4.0,"spinRate":2316,"spinDirection":183},"zone":6,"typeConfidence":2.0,"plateTime":0.4227734901797291,"extension":6.44766189111512},"hitData":{"launchSpeed":100.8,"launchAngle":6.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.82,"coordY":127.57}},"index":1,"playId":"35c41ee2-055f-3b6c-819e-bc9db9b465b7","pitchNumber":2,"startTime":"2026-07-31T23:57:00.462Z","endTime":"2026-07-31T23:57:08.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:57:08.985Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:59:00.630Z","endTime":"2026-07-31T23:59:54.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.878978107089996,"aZ":-16.38211215993112,"pfxX":3.476963859403256,"pfxZ":8.765910591004186,"pX":0.15411314745230018,"pZ":2.6206745646312113,"vX0":-7.330390975761927,"vY0":-132.98794709168172,"vZ0":-4.806929813871426,"x":111.13,"y":168.02,"x0":2.487049083050119,"y0":50.00616304658007,"z0":5.6292630906304515,"aX":6.267015986240726},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.1,"breakHorizontal":-4.8,"spinRate":1935,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.41090061098726416,"extension":6.417763892177396},"index":0,"playId":"99d1a421-d276-3aca-88a9-84b5e21ec704","pitchNumber":1,"startTime":"2026-07-31T23:59:12.366Z","endTime":"2026-07-31T23:59:15.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27874672637789,"aZ":-21.916676454934926,"pfxX":8.964420149247577,"pfxZ":5.7854866763489206,"pX":0.6369209375617497,"pZ":2.84108866484006,"vX0":-8.255924608344593,"vY0":-131.85681651073855,"vZ0":-2.8349890686980865,"x":92.72,"y":162.07,"x0":2.633784264420881,"y0":50.00130569905394,"z0":5.535302227047453,"aX":15.889599233974218},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":-14.6,"spinRate":1952,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.414341558929074,"extension":6.554871201033402},"index":1,"playId":"01403f43-9063-3e7a-8b49-551cc24c3d71","pitchNumber":2,"startTime":"2026-07-31T23:59:25.550Z","endTime":"2026-07-31T23:59:31.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.638927585959355,"aZ":-15.027644905283584,"pfxX":3.961253387007531,"pfxZ":9.228540183578067,"pX":-0.4891478262472437,"pZ":2.4090912289523594,"vX0":-9.32268981076905,"vY0":-135.0095336191322,"vZ0":-5.578328004872395,"x":135.65,"y":173.73,"x0":2.484195591577575,"y0":50.00316061191916,"z0":5.5486999287032726,"aX":7.361368432367057},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":-5.3,"spinRate":2263,"spinDirection":143},"zone":4,"typeConfidence":0.9,"plateTime":0.40471805179057974,"extension":6.377872228640183},"index":2,"playId":"6d7c4314-6dc5-3ecf-828a-f61984673ac8","pitchNumber":3,"startTime":"2026-07-31T23:59:50.982Z","endTime":"2026-07-31T23:59:54.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T23:59:54.136Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to right fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-31T23:59:57.710Z","endTime":"2026-08-01T00:02:58.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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(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":76.8,"endSpeed":70.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32792028227739,"aZ":-41.7673143725962,"pfxX":-3.7869202404838083,"pfxZ":-7.639728976974112,"pX":0.16653760306955487,"pZ":2.328673162255972,"vX0":-4.002336636689566,"vY0":-111.71077255017231,"vZ0":1.2870394637323186,"x":110.65,"y":175.91,"x0":2.477659796562472,"y0":50.00248463431064,"z0":6.060059812990962,"aX":-4.755031876114733},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-13.1,"breakHorizontal":7.9,"spinRate":2406,"spinDirection":329},"zone":5,"typeConfidence":0.91,"plateTime":0.4915096746421179,"extension":6.163513774374238},"index":0,"playId":"063e6247-a8b8-38ed-b3f0-d1cd04092ea7","pitchNumber":1,"startTime":"2026-08-01T00:00:18.889Z","endTime":"2026-08-01T00:00:23.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554546503528762,"aZ":-21.773316116036767,"pfxX":-0.2777678120847922,"pfxZ":5.978903575725551,"pX":-1.0218458274199138,"pZ":1.2892081359763483,"vX0":-8.989805323294314,"vY0":-130.5521272594434,"vZ0":-7.0304662035127885,"x":155.95,"y":203.97,"x0":2.4914583189620663,"y0":50.00258844277555,"z0":5.637370670766604,"aX":-0.4807612910503836},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.6,"breakHorizontal":2.3,"spinRate":2238,"spinDirection":166},"zone":13,"typeConfidence":0.89,"plateTime":0.4183594560826194,"extension":6.34079761588466},"index":1,"playId":"c79304a6-d85e-37a3-b2f6-b697c1785ed1","pitchNumber":2,"startTime":"2026-08-01T00:00:35.895Z","endTime":"2026-08-01T00:00:39.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.216574575677054,"aZ":-24.40830489527163,"pfxX":-2.3249620807474445,"pfxZ":4.553287219317344,"pX":-0.821373673347852,"pZ":1.7372844371727139,"vX0":-7.599135735613349,"vY0":-129.10205373555468,"vZ0":-5.204401366358548,"x":148.31,"y":191.87,"x0":2.449846467572476,"y0":50.003261815516844,"z0":5.63265900953085,"aX":-3.9658925500853455},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.4,"breakHorizontal":5.8,"spinRate":2342,"spinDirection":173},"zone":13,"typeConfidence":0.9,"plateTime":0.42255487398738856,"extension":6.4074381240128},"index":2,"playId":"3a0bd27f-f9e0-3ce9-a21f-a802886feaed","pitchNumber":3,"startTime":"2026-08-01T00:00:51.180Z","endTime":"2026-08-01T00:00:54.572Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-01T00:01:59.254Z","endTime":"2026-08-01T00:02:14.509Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"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":77.6,"endSpeed":71.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.050099919187243,"aZ":-41.96883198133717,"pfxX":-4.901615434389341,"pfxZ":-7.637336801789926,"pX":0.36427983740299075,"pZ":2.1542221581491225,"vX0":-3.238251089193648,"vY0":-113.00356150011268,"vZ0":1.0055304250194415,"x":103.11,"y":180.62,"x0":2.4562669609527124,"y0":50.000914499537025,"z0":5.945125526829143,"aX":-6.289043694215383},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.2,"breakHorizontal":9.7,"spinRate":2350,"spinDirection":330},"zone":6,"typeConfidence":0.9,"plateTime":0.48612553043070594,"extension":6.263693397398978},"index":4,"playId":"3a50fb94-d1f8-3ffc-90e8-f70c0da07632","pitchNumber":4,"startTime":"2026-08-01T00:02:14.509Z","endTime":"2026-08-01T00:02:18.151Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.28317479469432,"aZ":-22.269237670441246,"pfxX":7.143769560726765,"pfxZ":6.877229887401955,"pX":2.064571069926157,"pZ":0.9772365915103218,"vX0":-4.01863831492429,"vY0":-118.83175288226685,"vZ0":-6.18426135090742,"x":38.3,"y":212.39,"x0":2.843437491783734,"y0":50.00324426048036,"z0":5.617337968215637,"aX":10.288219583394888},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":11.3,"breakHorizontal":-12.0,"spinRate":1870,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.45970483947167295,"extension":6.186110072792483},"index":5,"playId":"c2151369-1059-3bdc-9d3c-5df663ac0c59","pitchNumber":5,"startTime":"2026-08-01T00:02:35.091Z","endTime":"2026-08-01T00:02:38.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.071262008002375,"aZ":-23.39351897027314,"pfxX":7.310080198605793,"pfxZ":5.849574078332716,"pX":1.0066656023797165,"pZ":1.858592875711397,"vX0":-6.569871278359202,"vY0":-121.06406289290926,"vZ0":-4.069224336223986,"x":78.63,"y":188.6,"x0":2.790863320498469,"y0":50.005171186634406,"z0":5.581272983459111,"aX":10.978509947723069},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":10.0,"breakHorizontal":-11.9,"spinRate":1873,"spinDirection":129},"zone":14,"typeConfidence":0.88,"plateTime":0.4504421595664687,"extension":6.167637605714146},"hitData":{"launchSpeed":95.4,"launchAngle":28.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.35,"coordY":56.93}},"index":6,"playId":"12d4472a-743d-38fb-8697-cb54dd610711","pitchNumber":6,"startTime":"2026-08-01T00:02:48.756Z","endTime":"2026-08-01T00:02:58.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:02:58.319Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Michael Harris II lines out to third baseman Brady House.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T00:03:06.670Z","endTime":"2026-08-01T00:04:28.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42514196688422,"aZ":-22.16097306666187,"pfxX":7.437642307357544,"pfxZ":5.511041015241656,"pX":1.0936838015516122,"pZ":2.9146662196090585,"vX0":-6.698271670431792,"vY0":-133.13295113914538,"vZ0":-2.698698224567707,"x":75.31,"y":160.08,"x0":2.6616563530398425,"y0":50.00010592456394,"z0":5.524803967257335,"aX":13.506826159725088},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.7,"breakHorizontal":-12.2,"spinRate":2112,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.4095646938371944,"extension":6.615408773791026},"index":0,"playId":"aa15b58a-ecf5-3966-a6fe-d195d37a0595","pitchNumber":1,"startTime":"2026-08-01T00:03:22.934Z","endTime":"2026-08-01T00:03:27.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.390670376111157,"aZ":-20.194329425022243,"pfxX":7.678433153680059,"pfxZ":6.6784566342809875,"pX":1.255496579545802,"pZ":2.3471763550648124,"vX0":-6.4113510023016795,"vY0":-132.38092080975878,"vZ0":-4.478585103157553,"x":69.14,"y":175.41,"x0":2.6983641285792515,"y0":50.00409537944543,"z0":5.518326689562408,"aX":13.777196721065419},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.4,"breakHorizontal":-12.7,"spinRate":2110,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.41204519205057544,"extension":6.593259261900376},"index":1,"playId":"bc12f376-ce66-3ba2-a39b-24cc63f6d5b0","pitchNumber":2,"startTime":"2026-08-01T00:03:36.179Z","endTime":"2026-08-01T00:03:40.303Z","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":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72120591412732,"aZ":-16.28846183461706,"pfxX":2.2288512877985465,"pfxZ":8.740235383731807,"pX":-0.7208494014902587,"pZ":1.997553558825991,"vX0":-9.114098963729194,"vY0":-133.24682609799876,"vZ0":-6.105577619393913,"x":144.48,"y":184.85,"x0":2.4384019358961795,"y0":50.0050165368715,"z0":5.474810555519315,"aX":4.053391877235421},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.9,"breakHorizontal":-2.3,"spinRate":2193,"spinDirection":152},"zone":7,"typeConfidence":0.9,"plateTime":0.40938102124134135,"extension":6.500390281917666},"index":2,"playId":"aac91c9a-4c12-3f11-a35d-1c968e149ea6","pitchNumber":3,"startTime":"2026-08-01T00:03:53.317Z","endTime":"2026-08-01T00:03:59.662Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.861461455095352,"aZ":-19.241492844354834,"pfxX":8.305052097593734,"pfxZ":7.055796961957222,"pX":0.6577106476650421,"pZ":2.7516679634804517,"vX0":-7.9701989446378825,"vY0":-134.03788651278887,"vZ0":-3.8481157187117763,"x":91.93,"y":164.48,"x0":2.5796446393451946,"y0":50.00623018544704,"z0":5.566387386292593,"aX":15.232372751037296},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":-13.4,"spinRate":2096,"spinDirection":144},"zone":6,"typeConfidence":0.91,"plateTime":0.4074233796522111,"extension":6.407567908695542},"hitData":{"launchSpeed":77.2,"launchAngle":7.0,"totalDistance":103.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":106.49,"coordY":167.38}},"index":3,"playId":"e2a804ed-8c3a-3835-b540-91bec9746335","pitchNumber":4,"startTime":"2026-08-01T00:04:23.307Z","endTime":"2026-08-01T00:04:28.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:04:28.803Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"CJ Abrams homers (28) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T00:06:35.385Z","endTime":"2026-08-01T00:08:06.679Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":693821,"link":"/api/v1/people/693821"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.260055734025322,"aZ":-16.552124853181418,"pfxX":-2.113232157089585,"pfxZ":8.82578107005393,"pX":1.3476342632780882,"pZ":2.402163325108398,"vX0":7.719355750628208,"vY0":-131.09568125062333,"vZ0":-6.105574725023979,"x":65.63,"y":173.92,"x0":-1.3388325998361121,"y0":50.00522754640647,"z0":5.963000753675979,"aX":-3.742189598105814},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.1,"breakHorizontal":2.4,"spinRate":2204,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4150945935519328,"extension":6.470209170608983},"index":0,"playId":"1c043851-2b60-3002-8052-034a5d3ea22f","pitchNumber":1,"startTime":"2026-08-01T00:06:37.097Z","endTime":"2026-08-01T00:06:41.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91100617330851,"aZ":-36.25386221913141,"pfxX":2.9009385046670477,"pfxZ":-2.8350654991809625,"pX":1.0736034113000084,"pZ":1.5397969944172338,"vX0":4.804824426337873,"vY0":-118.59393089437943,"vZ0":-3.0174063004743608,"x":76.08,"y":197.21,"x0":-1.3492051037503965,"y0":50.00564479097709,"z0":6.10820452835897,"aX":4.167300387231869},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.6,"breakHorizontal":-6.4,"spinRate":2520,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4603816201954811,"extension":6.490227430324167},"index":1,"playId":"ef1f6660-24ad-3148-8134-3ce80a052136","pitchNumber":2,"startTime":"2026-08-01T00:06:49.433Z","endTime":"2026-08-01T00:06:53.136Z","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":89.7,"endSpeed":82.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.238869205187296,"aZ":-22.65729161041865,"pfxX":-8.9388022330362,"pfxZ":5.5057959542248796,"pX":-0.08065939509265121,"pZ":1.7071673273456682,"vX0":6.603455267635415,"vY0":-130.34793298491033,"vZ0":-6.5314814262566125,"x":120.07,"y":192.69,"x0":-1.479806160781645,"y0":50.00273810844695,"z0":5.944896317840781,"aX":-15.451293379956665},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.8,"breakHorizontal":14.8,"spinRate":2100,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4194850713127125,"extension":6.538209649938786},"index":2,"playId":"81e09f0c-dd4a-33b4-bd41-ba93c46a80df","pitchNumber":3,"startTime":"2026-08-01T00:07:02.556Z","endTime":"2026-08-01T00:07:05.564Z","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":90.9,"endSpeed":84.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.269315029459918,"aZ":-17.607270424463113,"pfxX":-3.2830858867665897,"pfxZ":8.115131233606713,"pX":0.4981882186400369,"pZ":3.755906288942547,"vX0":6.116593188841124,"vY0":-132.38806811571325,"vZ0":-2.5938783618898675,"x":98.01,"y":137.37,"x0":-1.4038934720100988,"y0":50.003710017196916,"z0":6.020553321595378,"aX":-5.894558677459285},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":4.8,"spinRate":2151,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.41195192968941274,"extension":6.592304893261664},"index":3,"playId":"9c7b0ea9-5f18-3e7f-a673-a1c6ba51d8e7","pitchNumber":4,"startTime":"2026-08-01T00:07:25.994Z","endTime":"2026-08-01T00:07:30.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06479015336945,"aZ":-24.363097626874534,"pfxX":0.8246904138027331,"pfxZ":4.643919973398958,"pX":0.46019436852574586,"pZ":3.1102229366355147,"vX0":4.841197266432069,"vY0":-128.0315904178353,"vZ0":-2.7619293335956194,"x":99.46,"y":154.8,"x0":-1.5519440159288882,"y0":50.00547409406669,"z0":6.0823011250560866,"aX":1.3870936787432093},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.0,"breakHorizontal":-2.4,"spinRate":2218,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.4256054929987121,"extension":6.4052226749750885},"hitData":{"launchSpeed":102.0,"launchAngle":38.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.06,"coordY":78.4}},"index":4,"playId":"8f52ad6e-d128-36dd-be13-6697205c8542","pitchNumber":5,"startTime":"2026-08-01T00:07:40.432Z","endTime":"2026-08-01T00:08:06.679Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:08:06.679Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brady House pops out to first baseman Matt Olson in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T00:07:58.923Z","endTime":"2026-08-01T00:08:37.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26806679879854,"aZ":-21.27813510724494,"pfxX":-4.5986166700325,"pfxZ":6.180358405136461,"pX":-1.1154825498575236,"pZ":2.6489737238018045,"vX0":2.876591475468384,"vY0":-131.2670852421092,"vZ0":-4.820337167706572,"x":159.52,"y":167.26,"x0":-1.6227005139434796,"y0":50.00047483964478,"z0":6.07321518191955,"aX":-8.101716372128914},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.4,"breakHorizontal":7.8,"spinRate":2101,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4157437701399691,"extension":6.363142139074008},"hitData":{"launchSpeed":81.2,"launchAngle":76.0,"totalDistance":86.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.3,"coordY":193.28}},"index":0,"playId":"cbc1053b-2b4c-36be-b9e2-f0cad6835739","pitchNumber":1,"startTime":"2026-08-01T00:08:26.503Z","endTime":"2026-08-01T00:08:37.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:08:37.378Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daylen Lile pops out to third baseman Austin Riley.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T00:08:51.414Z","endTime":"2026-08-01T00:09:42.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":{"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.4,"endSpeed":84.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.892550614580838,"aZ":-16.88469596013717,"pfxX":-2.966050186925904,"pfxZ":8.484631456179791,"pX":0.6737706124192296,"pZ":2.779179132950756,"vX0":6.497093950419333,"vY0":-132.99362512713566,"vZ0":-5.204502124610532,"x":91.32,"y":163.74,"x0":-1.4088948592078254,"y0":50.005209491947845,"z0":5.975066528382522,"aX":-5.347106909429616},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":4.1,"spinRate":2237,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.41089430656427783,"extension":6.590560239384692},"index":0,"playId":"b4dd19c5-cbd8-3211-8b46-4545832b3306","pitchNumber":1,"startTime":"2026-08-01T00:09:04.477Z","endTime":"2026-08-01T00:09:08.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.200659905913884,"aZ":-25.938623749525686,"pfxX":-5.929495131566092,"pfxZ":3.9841451892034088,"pX":0.37338548972629004,"pZ":0.4134385093196137,"vX0":6.2686381636150434,"vY0":-124.08082214805239,"vZ0":-8.132606781662199,"x":102.77,"y":227.62,"x0":-1.4121062191673603,"y0":50.00011734478333,"z0":5.886115960270843,"aX":-9.269743870002522},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":9.4,"spinRate":1774,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.44096808914921004,"extension":6.451447381581333},"index":1,"playId":"33a06263-3d3b-37e2-b5d6-8f7ada00e2cc","pitchNumber":2,"startTime":"2026-08-01T00:09:17.048Z","endTime":"2026-08-01T00:09:20.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76904134418137,"aZ":-25.54586541752163,"pfxX":-10.0600464721723,"pfxZ":4.2182986158365745,"pX":-0.5412877870065518,"pZ":1.8581820459064722,"vX0":5.607226045428075,"vY0":-125.24437084978221,"vZ0":-5.062573989152259,"x":137.63,"y":188.61,"x0":-1.5143029326203319,"y0":50.00515805619911,"z0":6.022451173758748,"aX":-15.816685008584212},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.6,"breakHorizontal":16.7,"spinRate":1697,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4390995472912387,"extension":6.458562369165017},"hitData":{"launchSpeed":75.8,"launchAngle":72.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":106.01,"coordY":162.28}},"index":2,"playId":"f5e84538-b96a-35db-8008-0e93abff4178","pitchNumber":3,"startTime":"2026-08-01T00:09:32.270Z","endTime":"2026-08-01T00:09:42.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:09:42.147Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Harry Ford walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T00:09:53.938Z","endTime":"2026-08-01T00:11:54.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.936449848388865,"aZ":-37.29728549522195,"pfxX":2.3027821904389922,"pfxZ":-3.4817554403812387,"pX":1.6847735673342084,"pZ":1.706126269128338,"vX0":6.589773085656915,"vY0":-120.84757994502684,"vZ0":-2.5631813468818025,"x":52.78,"y":192.71,"x0":-1.3836825990323731,"y0":50.00464535105507,"z0":6.076798839939223,"aX":3.3850008158121128},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.7,"breakHorizontal":-5.9,"spinRate":2420,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4543307163005781,"extension":6.652268024808246},"index":0,"playId":"81eee9a8-9c71-3324-ac6f-6f372625ff1b","pitchNumber":1,"startTime":"2026-08-01T00:10:05.240Z","endTime":"2026-08-01T00:10:08.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.288408801336267,"aZ":-15.755626361913587,"pfxX":-5.661698356009863,"pfxZ":9.456780420650086,"pX":0.405336905631831,"pZ":2.9306252119772473,"vX0":6.543895953416809,"vY0":-130.86571468697727,"vZ0":-4.936147951762848,"x":101.55,"y":159.65,"x0":-1.3905959020191194,"y0":50.0056017572132,"z0":6.019288340685787,"aX":-9.834018889600017},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2086,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4183396550153229,"extension":6.534911496040895},"index":1,"playId":"6c63cf73-8b9e-36a0-bdca-33ff5e95a10f","pitchNumber":2,"startTime":"2026-08-01T00:10:20.235Z","endTime":"2026-08-01T00:10:23.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837964488781097,"aZ":-34.842060277513625,"pfxX":0.13945423916839994,"pfxZ":-1.859794975739205,"pX":0.1523933895614079,"pZ":1.4766941631996602,"vX0":3.5510757810321816,"vY0":-118.99144103115748,"vZ0":-3.2942764704084646,"x":111.19,"y":198.91,"x0":-1.3774481655468198,"y0":50.0036574367088,"z0":6.0360111906696465,"aX":0.1995429178471651},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.0,"breakHorizontal":-1.1,"spinRate":2473,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.46031940953685924,"extension":6.445840038100357},"index":2,"playId":"4267dc0f-a2cf-31b2-a3c8-576943705832","pitchNumber":3,"startTime":"2026-08-01T00:10:42.363Z","endTime":"2026-08-01T00:10:47.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.300794105681813,"aZ":-23.59574583662352,"pfxX":-9.071770877922066,"pfxZ":5.080851039262816,"pX":-0.6927929475023922,"pZ":1.7609341747449154,"vX0":4.9645162908766025,"vY0":-129.64920342805266,"vZ0":-6.2273658533850655,"x":143.41,"y":191.23,"x0":-1.4626418653562696,"y0":50.00206049368576,"z0":6.016836786676333,"aX":-15.308750031093078},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":15.2,"spinRate":2023,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.42388011026975514,"extension":6.464122798921286},"index":3,"playId":"414d79a8-25e6-35a6-b8ba-6f25377da8c7","pitchNumber":4,"startTime":"2026-08-01T00:10:59.746Z","endTime":"2026-08-01T00:11:03.386Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-01T00:11:10.837Z","endTime":"2026-08-01T00:11:21.572Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17250063857598,"aZ":-37.713149248304866,"pfxX":0.5328820023484928,"pfxZ":-3.718499802679162,"pX":1.009964572950915,"pZ":2.013073684783148,"vX0":5.231126022644862,"vY0":-121.18241362239453,"vZ0":-1.9199531054126162,"x":78.5,"y":184.43,"x0":-1.2437297519636428,"y0":50.00092103068261,"z0":6.1029794980818055,"aX":0.793886397576906},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-7.0,"breakHorizontal":-2.2,"spinRate":2562,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4515920520548211,"extension":6.680586250035218},"index":5,"playId":"956be560-ed9c-3ac1-9bc6-781c0e8a0d5e","pitchNumber":5,"startTime":"2026-08-01T00:11:21.572Z","endTime":"2026-08-01T00:11:25.935Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"}}},{"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":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.429704838375557,"aZ":-23.995891865895093,"pfxX":-9.536765720574,"pfxZ":4.786446690492827,"pX":-0.14187739562058302,"pZ":1.3348696807294886,"vX0":6.508077528149349,"vY0":-130.198128390676,"vZ0":-7.159144017808454,"x":122.41,"y":202.74,"x0":-1.4402621826335458,"y0":50.00437807148182,"z0":5.947638782938243,"aX":-16.30432191101094},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.2,"breakHorizontal":15.7,"spinRate":1993,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.42136565503922574,"extension":6.553111845845577},"index":6,"playId":"b9fabc4e-8b63-388e-b897-fae7d89ddb2e","pitchNumber":6,"startTime":"2026-08-01T00:11:49.813Z","endTime":"2026-08-01T00:11:54.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:11:54.505Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Tena lines out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T00:12:09.887Z","endTime":"2026-08-01T00:12:46.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.548227074961204,"aZ":-36.289368994525375,"pfxX":0.7292114580150697,"pfxZ":-2.931983736679557,"pX":-0.9023787251527768,"pZ":2.0814285465755837,"vX0":1.1970691539828997,"vY0":-117.51927859571606,"vZ0":-1.6041928361912956,"x":151.4,"y":182.58,"x0":-1.5123947446588664,"y0":50.00204298690469,"z0":6.132879829188168,"aX":1.023485723642247},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.4,"breakHorizontal":-1.6,"spinRate":2499,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4654547246821883,"extension":6.436846703222033},"index":0,"playId":"f3bd8d82-e6c8-31c8-8572-ba362b3ff08e","pitchNumber":1,"startTime":"2026-08-01T00:12:19.972Z","endTime":"2026-08-01T00:12:23.594Z","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":89.3,"endSpeed":82.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.379438474567248,"aZ":-24.06103323676728,"pfxX":-7.889428560635242,"pfxZ":4.749067925091336,"pX":-0.035262961927222454,"pZ":1.5779754177187428,"vX0":5.9520061147107395,"vY0":-129.89125274121963,"vZ0":-6.615152900720227,"x":118.34,"y":196.17,"x0":-1.3321966983366127,"y0":50.00157503177242,"z0":5.989004156800258,"aX":-13.471045890472235},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.3,"breakHorizontal":13.0,"spinRate":2108,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.42178695881584094,"extension":6.511702696589338},"hitData":{"launchSpeed":80.9,"launchAngle":26.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.32,"coordY":90.58}},"index":1,"playId":"c7fdecd8-cb28-3cb3-bce5-04a58bda6901","pitchNumber":2,"startTime":"2026-08-01T00:12:37.154Z","endTime":"2026-08-01T00:12:46.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:12:46.070Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T00:14:31.779Z","endTime":"2026-08-01T00:16:00.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.976515200269873,"aZ":-24.078691241457467,"pfxX":-1.813713049143641,"pfxZ":4.824945875443561,"pX":-0.6211500264019199,"pZ":2.214448373613695,"vX0":-7.27424772331932,"vY0":-127.84765487523995,"vZ0":-4.106122744105401,"x":140.68,"y":178.99,"x0":2.480981925174526,"y0":50.0043107136862,"z0":5.700863275307251,"aX":-3.042201983109649},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.2,"breakHorizontal":4.7,"spinRate":2223,"spinDirection":188},"zone":4,"typeConfidence":0.9,"plateTime":0.42619871703881973,"extension":6.402296229847983},"index":0,"playId":"e8661432-b053-3448-938d-96284f10b36b","pitchNumber":1,"startTime":"2026-08-01T00:14:46.860Z","endTime":"2026-08-01T00:14:50.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579285595723455,"aZ":-23.12556038017997,"pfxX":-1.0623541141548634,"pfxZ":5.32096457011679,"pX":-0.8761275296103175,"pZ":1.5741590010022735,"vX0":-8.194491889913092,"vY0":-129.0202865475314,"vZ0":-5.85132117992491,"x":150.4,"y":196.28,"x0":2.4674958533614837,"y0":50.00480681855617,"z0":5.6319509763935525,"aX":-1.806499623702709},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":3.6,"spinRate":2295,"spinDirection":177},"zone":13,"typeConfidence":0.9,"plateTime":0.4230700537900036,"extension":6.420889659586543},"index":1,"playId":"fdd94cc7-c8fd-33fb-ba5a-b5f73084676a","pitchNumber":2,"startTime":"2026-08-01T00:15:00.606Z","endTime":"2026-08-01T00:15:04.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.572075814878133,"aZ":-11.704327267240329,"pfxX":3.3957617595030913,"pfxZ":11.326941879756847,"pX":0.3591670290855541,"pZ":2.3485027133890997,"vX0":-6.767290759508539,"vY0":-133.52753226492143,"vZ0":-6.314850814134646,"x":103.31,"y":175.37,"x0":2.484369939267326,"y0":50.00095388699961,"z0":5.585070532360149,"aX":6.13634987702966},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.3,"breakHorizontal":-4.7,"spinRate":2248,"spinDirection":147},"zone":6,"typeConfidence":0.91,"plateTime":0.41009743068434235,"extension":6.68802349838709},"index":2,"playId":"45a1bac5-8c79-3937-8487-264f468d909e","pitchNumber":3,"startTime":"2026-08-01T00:15:14.589Z","endTime":"2026-08-01T00:15:17.589Z","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":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.308545429743155,"aZ":-33.06751922785328,"pfxX":1.5027220026583936,"pfxZ":-0.6214071895890403,"pX":-0.31624814074075663,"pZ":-0.4667733425748685,"vX0":-7.065801961388971,"vY0":-119.1158881773339,"vZ0":-7.2815840870547515,"x":129.05,"y":251.38,"x0":2.4837848912202074,"y0":50.00075238826936,"z0":5.591936475540927,"aX":2.1759757317172492},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.5,"breakHorizontal":-1.2,"spinRate":1305,"spinDirection":100},"zone":13,"typeConfidence":0.91,"plateTime":0.45855462977025274,"extension":6.386547214626785},"index":3,"playId":"4ef5ced5-d33f-3d4e-a1c1-53f86c861a72","pitchNumber":4,"startTime":"2026-08-01T00:15:33.201Z","endTime":"2026-08-01T00:15:36.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.565013941474373,"aZ":-14.699461959522283,"pfxX":3.856432162657037,"pfxZ":9.398242566853773,"pX":-0.365408454778345,"pZ":2.166445168165037,"vX0":-8.610584575281159,"vY0":-135.0412752651292,"vZ0":-6.311538346984007,"x":130.93,"y":180.29,"x0":2.3539025362019914,"y0":50.00296361456969,"z0":5.555780827172381,"aX":7.171398735163915},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-5.3,"spinRate":2156,"spinDirection":148},"zone":4,"typeConfidence":0.9,"plateTime":0.40457536361464896,"extension":6.700346851189653},"hitData":{"launchSpeed":90.0,"launchAngle":27.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.7,"coordY":66.07}},"index":4,"playId":"e28e58f8-70ef-3bfe-97df-69314eafcdd6","pitchNumber":5,"startTime":"2026-08-01T00:15:52.205Z","endTime":"2026-08-01T00:16:00.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:16:00.442Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Riley walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T00:16:14.111Z","endTime":"2026-08-01T00:17:53.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979762677547214,"aZ":-23.42301030170618,"pfxX":-1.7297142214031545,"pfxZ":5.201064570877734,"pX":0.539312594094533,"pZ":1.5619269330963614,"vX0":-4.833425114679694,"vY0":-128.49132249798964,"vZ0":-5.741564345422376,"x":96.44,"y":196.61,"x0":2.6646031512837722,"y0":50.003827646815544,"z0":5.62928125494175,"aX":-2.9115551946781038},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":4.2,"spinRate":2168,"spinDirection":167},"zone":14,"typeConfidence":0.9,"plateTime":0.42520811457663577,"extension":6.364844687732356},"index":0,"playId":"9ecfdd3a-2118-3058-856d-69bd90ddca00","pitchNumber":1,"startTime":"2026-08-01T00:16:22.376Z","endTime":"2026-08-01T00:16:26.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.88690753705979,"aZ":-25.228072588279804,"pfxX":7.690959000085895,"pfxZ":4.963408747782635,"pX":-0.19027505472859427,"pZ":1.1386234702352418,"vX0":-8.654427115709217,"vY0":-117.23250415433104,"vZ0":-5.25464874475112,"x":124.25,"y":208.04,"x0":2.5394681088946545,"y0":50.00554345299768,"z0":5.7462967991829546,"aX":10.772914132221569},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.9,"breakHorizontal":-12.0,"spinRate":1870,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.4661147502424603,"extension":6.019122976734402},"index":1,"playId":"b21f2352-d89d-30ee-a83f-3fc767b011e1","pitchNumber":2,"startTime":"2026-08-01T00:16:35.638Z","endTime":"2026-08-01T00:16:40.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.426479491336767,"aZ":-25.866322528124282,"pfxX":8.675015007801287,"pfxZ":4.232151075143078,"pX":1.1368718682052328,"pZ":1.0568781918109191,"vX0":-6.580301665442914,"vY0":-121.0226641437839,"vZ0":-5.588373527054393,"x":73.67,"y":210.24,"x0":2.7568195706726137,"y0":50.00548827249012,"z0":5.646327198640587,"aX":12.939870254409303},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.6,"breakHorizontal":-14.3,"spinRate":1907,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.45165022580300507,"extension":6.095503168061091},"index":2,"playId":"1d07c20e-11e3-3674-b084-440131d7d07a","pitchNumber":3,"startTime":"2026-08-01T00:16:48.675Z","endTime":"2026-08-01T00:16:52.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.067971421537155,"aZ":-27.141755593073977,"pfxX":-1.9982244162129112,"pfxZ":2.9462402521475397,"pX":-0.9348820591083103,"pZ":2.6776389443717594,"vX0":-8.071921565216154,"vY0":-129.41636895690206,"vZ0":-2.545850265031061,"x":152.64,"y":166.48,"x0":2.4745798011158806,"y0":50.00452204031823,"z0":5.736683763171103,"aX":-3.415365515166523},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":5.3,"spinRate":2292,"spinDirection":192},"zone":11,"typeConfidence":0.9,"plateTime":0.42198294606606357,"extension":6.440181669314383},"index":3,"playId":"f9dea8d2-89b0-319b-a038-e3df49442c57","pitchNumber":4,"startTime":"2026-08-01T00:17:05.479Z","endTime":"2026-08-01T00:17:08.687Z","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":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.391481466581528,"aZ":-41.75447761727296,"pfxX":-3.883313299950724,"pfxZ":-7.258246390356421,"pX":-0.6161961566879681,"pZ":0.9164335604557289,"vX0":-5.644022860583738,"vY0":-114.49048329160716,"vZ0":-1.7556886385866797,"x":140.49,"y":214.04,"x0":2.3916544024875233,"y0":50.00421162655344,"z0":5.803223716915175,"aX":-5.123336363703548},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.3,"breakHorizontal":8.5,"spinRate":2443,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.47956997038147664,"extension":6.342570428941483},"index":4,"playId":"5bb6960d-8bd5-3090-a736-3e06f5526118","pitchNumber":5,"startTime":"2026-08-01T00:17:29.496Z","endTime":"2026-08-01T00:17:34.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50426754318966,"aZ":-16.120897598144914,"pfxX":4.068191468343713,"pfxZ":8.74528110573365,"pX":-0.06050627659853403,"pZ":0.9083078065110828,"vX0":-7.9070307917349,"vY0":-133.9997988230291,"vZ0":-8.906538557333482,"x":119.31,"y":214.26,"x0":2.3878820800526475,"y0":50.000173980527684,"z0":5.405696902374425,"aX":7.465451037931834},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":-5.9,"spinRate":2110,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.40735005154550485,"extension":6.644057833708714},"index":5,"playId":"3c908d7e-e666-31d7-86f6-63fe82c665b8","pitchNumber":6,"startTime":"2026-08-01T00:17:48.411Z","endTime":"2026-08-01T00:17:53.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:17:53.031Z","atBatIndex":32},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joey Bart grounds into a double play, third baseman Brady House to second baseman José Tena to first baseman Luis García Jr. Austin Riley out at 2nd. Joey Bart out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T00:18:12.959Z","endTime":"2026-08-01T00:19:23.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"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":78.1,"endSpeed":72.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93944796230457,"aZ":-40.38413569485601,"pfxX":-3.402707767426164,"pfxZ":-6.325594247452227,"pX":-0.9911938330731835,"pZ":1.2010092900428562,"vX0":-6.560677773665711,"vY0":-113.52149615222527,"vZ0":-1.4450799380257837,"x":154.78,"y":206.35,"x0":2.3852815724029295,"y0":50.00408035561592,"z0":5.8875038034798335,"aX":-4.414410263979187},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.5,"breakHorizontal":7.9,"spinRate":2501,"spinDirection":330},"zone":13,"typeConfidence":0.9,"plateTime":0.4835902555973539,"extension":6.251819362074145},"index":0,"playId":"68c2dd4d-776e-3614-aff2-e8f77ba7b12e","pitchNumber":1,"startTime":"2026-08-01T00:18:18.743Z","endTime":"2026-08-01T00:18:22.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92774701163052,"aZ":-24.08107330733888,"pfxX":-1.2192586364874591,"pfxZ":4.788415469480814,"pX":-0.6876001913114753,"pZ":1.571567935553945,"vX0":-7.717967475402443,"vY0":-128.49555275037167,"vZ0":-5.455162888456369,"x":143.21,"y":196.35,"x0":2.5000237759276476,"y0":50.00278264940751,"z0":5.566758994147525,"aX":-2.0606203519731374},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.8,"breakHorizontal":3.7,"spinRate":2249,"spinDirection":174},"zone":13,"typeConfidence":0.9,"plateTime":0.4245046746805037,"extension":6.592141276850288},"index":1,"playId":"3042634f-2cb4-3c51-9e2f-efb24f8814ca","pitchNumber":2,"startTime":"2026-08-01T00:18:36.029Z","endTime":"2026-08-01T00:18:39.029Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"da885f51-7c5f-388b-88a6-3eead9a82927","startTime":"2026-08-01T00:18:55.748Z","endTime":"2026-08-01T00:18:58.748Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28431743484303,"aZ":-23.508709624467585,"pfxX":0.5380684424702733,"pfxZ":4.955128426678752,"pX":-0.13878645388253352,"pZ":2.1914988316560104,"vX0":-7.047977433447717,"vY0":-130.61910836736882,"vZ0":-4.279691803537261,"x":122.29,"y":179.61,"x0":2.510431120931999,"y0":50.00615719818981,"z0":5.5922189513702945,"aX":0.9427763903966138},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.4,"breakHorizontal":0.4,"spinRate":2238,"spinDirection":189},"zone":8,"typeConfidence":0.89,"plateTime":0.41733783918273026,"extension":6.376832844090527},"hitData":{"launchSpeed":88.9,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.83,"coordY":166.77}},"index":3,"playId":"d83a5332-9076-3390-9fd3-56a677b065f3","pitchNumber":3,"startTime":"2026-08-01T00:19:15.541Z","endTime":"2026-08-01T00:19:23.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:19:23.660Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:21:43.683Z","endTime":"2026-08-01T00:21:56.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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_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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55735476179612,"aZ":-23.33922832499569,"pfxX":1.7822569507036072,"pfxZ":5.410262141566031,"pX":0.5034313286395989,"pZ":2.473260963594188,"vX0":4.536073118360223,"vY0":-126.43243843503056,"vZ0":-4.492880982177605,"x":97.81,"y":172.0,"x0":-1.5390880972068188,"y0":50.00615758159755,"z0":6.125469276149826,"aX":2.911787862030226},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.1,"breakHorizontal":-4.2,"spinRate":2170,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4317084889287317,"extension":6.392642533194051},"hitData":{"launchSpeed":84.5,"launchAngle":5.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.54,"coordY":147.03}},"index":0,"playId":"567397dc-318d-367b-b2a4-de98047a6d98","pitchNumber":1,"startTime":"2026-08-01T00:21:48.839Z","endTime":"2026-08-01T00:21:56.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:21:56.866Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:22:15.459Z","endTime":"2026-08-01T00:23:36.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36986389271696,"aZ":-24.09960466912483,"pfxX":-6.9584504460390395,"pfxZ":4.777398426162945,"pX":-1.1931866028848495,"pZ":2.810406478140169,"vX0":3.316874044691804,"vY0":-129.5092587849126,"vZ0":-3.6328022539599583,"x":162.48,"y":162.9,"x0":-1.5901255600337472,"y0":50.001840661772775,"z0":6.085688372923553,"aX":-11.75769426544259},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":11.8,"spinRate":1966,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4237798805201667,"extension":6.373565284339065},"index":0,"playId":"ab509097-4aa6-37b7-b950-fba6cdbc69d9","pitchNumber":1,"startTime":"2026-08-01T00:22:22.309Z","endTime":"2026-08-01T00:22:25.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.009063357458906,"aZ":-24.936491436329227,"pfxX":-7.611643853814381,"pfxZ":4.200947798174135,"pX":-0.430989393692543,"pZ":2.242026234039243,"vX0":5.293910940946999,"vY0":-130.8170783671326,"vZ0":-5.0433994236247575,"x":133.43,"y":178.25,"x0":-1.4975361297038419,"y0":50.00540856874836,"z0":6.077420685489893,"aX":-13.12211451458806},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":12.5,"spinRate":2096,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.41958152147635897,"extension":6.45536122089299},"index":1,"playId":"259629d5-827b-3f4b-94bb-cdba5bf42257","pitchNumber":2,"startTime":"2026-08-01T00:22:35.565Z","endTime":"2026-08-01T00:22:38.885Z","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":82.3,"endSpeed":76.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.692995242996762,"aZ":-37.1291235390208,"pfxX":2.1871581746322404,"pfxZ":-3.3795559406574984,"pX":0.5011360444757582,"pZ":2.162825925642044,"vX0":3.8637862822335296,"vY0":-119.93700650578045,"vZ0":-1.7220498232128372,"x":97.9,"y":180.38,"x0":-1.410460101582697,"y0":50.00214245364191,"z0":6.18029167888136,"aX":3.2075765271200902},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.2,"breakHorizontal":-4.8,"spinRate":2455,"spinDirection":31},"zone":9,"typeConfidence":2.0,"plateTime":0.45548601112166764,"extension":6.4864862453550804},"index":2,"playId":"5a633b88-ad46-3ef9-b319-3b4b902e8dec","pitchNumber":3,"startTime":"2026-08-01T00:22:56.191Z","endTime":"2026-08-01T00:22:59.516Z","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":90.3,"endSpeed":82.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22324182533729,"aZ":-25.359666587505952,"pfxX":-10.12675611098409,"pfxZ":3.9157084398763615,"pX":1.221276006727278,"pZ":3.1578689452140782,"vX0":9.783166858829492,"vY0":-131.17861219581414,"vZ0":-2.693401604884861,"x":70.45,"y":153.52,"x0":-1.2440920123107404,"y0":50.001412640472594,"z0":6.092156675754397,"aX":-17.615493652196356},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.7,"breakHorizontal":16.1,"spinRate":2095,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.41784009338302086,"extension":6.504139866684718},"index":3,"playId":"8eef2a37-5a46-3368-b9d2-1768fd2b63ab","pitchNumber":4,"startTime":"2026-08-01T00:23:14.061Z","endTime":"2026-08-01T00:23:17.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788681710695947,"aZ":-23.747669505090737,"pfxX":-8.868025960877304,"pfxZ":4.797069125189642,"pX":-0.3725816774378447,"pZ":2.9877404357863364,"vX0":5.683556833286176,"vY0":-132.06279551117333,"vZ0":-3.450627969683311,"x":131.2,"y":158.11,"x0":-1.407523589462179,"y0":50.000069993741064,"z0":6.070850384751186,"aX":-15.562296889705705},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":14.8,"spinRate":2214,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.41577292975917857,"extension":6.465924746372859},"hitData":{"launchSpeed":91.6,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.02,"coordY":151.41}},"index":4,"playId":"13401824-6964-3665-8a30-50d19524395a","pitchNumber":5,"startTime":"2026-08-01T00:23:28.832Z","endTime":"2026-08-01T00:23:36.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:23:36.983Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T00:23:56.707Z","endTime":"2026-08-01T00:24:10.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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_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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.005522911874806,"aZ":-27.8318508689573,"pfxX":-5.757634016798583,"pfxZ":2.7277667760546525,"pX":-0.7254757431964172,"pZ":2.3827251420336304,"vX0":4.007153909937153,"vY0":-125.11537632732183,"vZ0":-3.5003552055591207,"x":144.65,"y":174.45,"x0":-1.5955846855971496,"y0":50.00510312935634,"z0":6.067803249084375,"aX":-9.17721696016845},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.4,"breakHorizontal":9.6,"spinRate":1752,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4369062083920343,"extension":6.40525215320134},"hitData":{"launchSpeed":75.3,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.79,"coordY":147.54}},"index":0,"playId":"fa4e5d9f-3531-3699-bfdc-50ca7b54821a","pitchNumber":1,"startTime":"2026-08-01T00:24:02.198Z","endTime":"2026-08-01T00:24:10.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:24:10.338Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jim Jarvis walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T00:26:13.096Z","endTime":"2026-08-01T00:27:15.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.738696434408112,"aZ":-33.462842793245954,"pfxX":-8.14370605064697,"pfxZ":-0.9874546009923879,"pX":0.7414888881848409,"pZ":2.209658660053253,"vX0":-2.7123116429271845,"vY0":-114.08737431134412,"vZ0":-0.36391060719653734,"x":88.74,"y":179.12,"x0":3.0047124868564907,"y0":50.00013604520459,"z0":5.680201835251044,"aX":-10.690696518066188},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-1.6,"breakHorizontal":15.5,"spinRate":2552,"spinDirection":304},"zone":6,"typeConfidence":0.9,"plateTime":0.48079710948189014,"extension":6.131596899975556},"index":0,"playId":"edcddf70-aa01-3f42-8c18-e952f7ae7795","pitchNumber":1,"startTime":"2026-08-01T00:26:14.782Z","endTime":"2026-08-01T00:26:18.487Z","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":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.158951718816272,"aZ":-32.99844862566955,"pfxX":-8.237575532744248,"pfxZ":-0.6138284742584634,"pX":-0.5050571724893446,"pZ":1.301650727011694,"vX0":-5.356730443883901,"vY0":-115.42444994911416,"vZ0":-2.3541207081467705,"x":136.25,"y":203.64,"x0":2.9227799562923718,"y0":50.00337848495397,"z0":5.537903594038969,"aX":-11.022901811351455},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-1.4,"breakHorizontal":16.3,"spinRate":2660,"spinDirection":310},"zone":13,"typeConfidence":0.9,"plateTime":0.4760419031481864,"extension":6.276113867428121},"index":1,"playId":"b4a445a2-d7b7-3a54-93de-2a21e1597c3b","pitchNumber":2,"startTime":"2026-08-01T00:26:27.719Z","endTime":"2026-08-01T00:26:32.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.762148158181727,"aZ":-21.421681554436166,"pfxX":9.803119763850052,"pfxZ":6.02760179995977,"pX":1.1894799492838894,"pZ":1.1816917350548461,"vX0":-7.420111166919211,"vY0":-132.57409631181497,"vZ0":-6.850973295215542,"x":71.66,"y":206.87,"x0":2.747893926873232,"y0":50.00437660640342,"z0":5.35786444474952,"aX":17.49008461516018},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":-16.2,"spinRate":2040,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.4128106462083645,"extension":6.5312465121416565},"index":2,"playId":"b48bd8be-5df1-3209-b259-3942baccda73","pitchNumber":3,"startTime":"2026-08-01T00:26:41.395Z","endTime":"2026-08-01T00:26:44.541Z","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":92.2,"endSpeed":84.6,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65370488043494,"aZ":-13.199279143854966,"pfxX":4.8677896904348845,"pfxZ":10.486179759978093,"pX":-1.7123591092274224,"pZ":0.8141773383694888,"vX0":-12.359158925951634,"vY0":-133.41612846417596,"vZ0":-9.408731611262393,"x":182.27,"y":216.8,"x0":2.3397563224412945,"y0":50.00465901899346,"z0":5.328956824638016,"aX":8.810710783333073},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.0,"breakHorizontal":-6.2,"spinRate":2216,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.4099239746797916,"extension":6.532610659857099},"index":3,"playId":"066f9b64-3a83-37e9-bb12-806f852cc093","pitchNumber":4,"startTime":"2026-08-01T00:26:55.734Z","endTime":"2026-08-01T00:26:58.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.283152117552103,"aZ":-15.036636715464018,"pfxX":2.8692812686319105,"pfxZ":9.72368666679959,"pX":-1.1339373892222078,"pZ":1.6183930075162685,"vX0":-10.194688320593103,"vY0":-131.52471759372332,"vZ0":-7.015721148938854,"x":160.22,"y":195.08,"x0":2.409329908753604,"y0":50.00541797729905,"z0":5.42301885365033,"aX":5.059082083980833},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.3,"breakHorizontal":-3.1,"spinRate":2075,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.41547244303525854,"extension":6.610192560836206},"index":4,"playId":"025b3bd6-e4cf-39de-b65f-a5d14830479f","pitchNumber":5,"startTime":"2026-08-01T00:27:11.745Z","endTime":"2026-08-01T00:27:15.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:27:15.536Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T00:27:25.728Z","endTime":"2026-08-01T00:29:12.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"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":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":4},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423044865238747,"aZ":-26.472531775981228,"pfxX":-1.5870322861926391,"pfxZ":3.320756179742025,"pX":-0.3983230369414954,"pZ":2.817298532213426,"vX0":-7.0571279681563555,"vY0":-129.9559557288818,"vZ0":-2.24603852811606,"x":132.18,"y":162.71,"x0":2.5549727693909716,"y0":50.00205514869057,"z0":5.697239878350756,"aX":-2.7206420011606167},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.8,"breakHorizontal":4.4,"spinRate":2314,"spinDirection":181},"zone":1,"typeConfidence":0.9,"plateTime":0.420976575532765,"extension":6.367874044082061},"index":0,"playId":"a54ec622-a804-37c5-9e3d-3162704c9ea2","pitchNumber":1,"startTime":"2026-08-01T00:27:41.962Z","endTime":"2026-08-01T00:27:44.962Z","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":91.8,"endSpeed":84.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877230878001527,"aZ":-17.74619127115803,"pfxX":3.3060926028154194,"pfxZ":7.970541031249091,"pX":-0.4486124898284487,"pZ":2.531067056683168,"vX0":-8.605958048977717,"vY0":-133.47470953932807,"vZ0":-4.660508916680677,"x":134.1,"y":170.44,"x0":2.3833353557592636,"y0":50.003103934774686,"z0":5.5720320064766105,"aX":5.985771864295887},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":-4.2,"spinRate":2073,"spinDirection":148},"zone":4,"typeConfidence":0.9,"plateTime":0.40987179390036044,"extension":6.607845152097746},"index":1,"playId":"162da36d-f392-3cb9-a995-f0bddb48cb02","pitchNumber":2,"startTime":"2026-08-01T00:28:02.196Z","endTime":"2026-08-01T00:28:05.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.259100935586865,"aZ":-26.673210663437843,"pfxX":-2.8981050939726924,"pfxZ":3.2227082222437833,"pX":0.22767522362148832,"pZ":4.097991469136115,"vX0":-4.9787697809804605,"vY0":-128.93095064511093,"vZ0":0.6224943653156892,"x":108.32,"y":128.13,"x0":2.549808228114186,"y0":50.00360071439683,"z0":5.889405539880896,"aX":-4.947339940539068},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.2,"breakHorizontal":6.2,"spinRate":2200,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.42256095706453944,"extension":6.346383534741801},"index":2,"playId":"be662180-5244-35eb-af6c-a1c57c07d97a","pitchNumber":3,"startTime":"2026-08-01T00:28:22.591Z","endTime":"2026-08-01T00:28:26.560Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.037758531795852,"aZ":-16.220871394685343,"pfxX":3.1525782474193877,"pfxZ":8.688139614527094,"pX":0.9767001187320786,"pZ":1.8645346656792525,"vX0":-5.507244070927615,"vY0":-133.94346731363387,"vZ0":-6.555074449825979,"x":79.77,"y":188.44,"x0":2.6399312172130003,"y0":50.00284960073642,"z0":5.4822063295549,"aX":5.789402184318604},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":-4.7,"spinRate":2117,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.4072613372744538,"extension":6.76565885801313},"index":3,"playId":"1ddc317e-a745-3a12-abbb-58d5fbb0072c","pitchNumber":4,"startTime":"2026-08-01T00:28:43.104Z","endTime":"2026-08-01T00:28:46.755Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"}}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72903274408476,"aZ":-27.467698691537404,"pfxX":-2.5320247450891724,"pfxZ":2.784006728288105,"pX":0.018701609978200567,"pZ":2.7574824461895915,"vX0":-5.724934655811501,"vY0":-128.4908564689288,"vZ0":-2.0824034033629095,"x":116.29,"y":164.33,"x0":2.5944812489187776,"y0":50.00365848492327,"z0":5.688348900939635,"aX":-4.283066092416427},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":5.8,"spinRate":2209,"spinDirection":194},"zone":5,"typeConfidence":0.9,"plateTime":0.4243979664336748,"extension":6.4793039871797475},"index":4,"playId":"c527f7a4-f915-3c31-88d7-36d3ca9bd7e3","pitchNumber":5,"startTime":"2026-08-01T00:29:09.723Z","endTime":"2026-08-01T00:29:12.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:29:12.723Z","atBatIndex":38},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Drake Baldwin grounds into a double play, pitcher Foster Griffin to shortstop CJ Abrams to first baseman Luis García Jr. Jim Jarvis out at 2nd. Drake Baldwin out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T00:29:25.055Z","endTime":"2026-08-01T00:30:18.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656492,"link":"/api/v1/people/656492"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.259164111473645,"aZ":-18.63980241144694,"pfxX":8.838471538359304,"pfxZ":7.467983163745184,"pX":0.9340310715352136,"pZ":1.0903222951018332,"vX0":-7.805654736477866,"vY0":-133.212290442596,"vZ0":-7.745429566186994,"x":81.4,"y":209.34,"x0":2.7413609985529432,"y0":50.005985382968476,"z0":5.362725736893538,"aX":16.027577842730388},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-14.5,"spinRate":2073,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.4097975644097871,"extension":6.664216789901153},"index":0,"playId":"d3f40a06-ea14-3eb2-8822-6f8a8badde69","pitchNumber":1,"startTime":"2026-08-01T00:29:35.270Z","endTime":"2026-08-01T00:29:39.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40367222138691,"aZ":-22.043074712647176,"pfxX":10.275515305304479,"pfxZ":5.525224427972508,"pX":-0.028392956574056886,"pZ":2.029493306845574,"vX0":-10.361323572609635,"vY0":-133.9222890939462,"vZ0":-4.852168487419611,"x":118.08,"y":183.98,"x0":2.538504725128852,"y0":50.002986024942864,"z0":5.422400368838492,"aX":18.839528341313816},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":-16.7,"spinRate":2127,"spinDirection":148},"zone":8,"typeConfidence":0.9,"plateTime":0.40754822855116757,"extension":6.5117676234087005},"index":1,"playId":"f2d3b4fb-0a46-3837-a4c0-63cc3359d0f9","pitchNumber":2,"startTime":"2026-08-01T00:29:52.784Z","endTime":"2026-08-01T00:29:56.426Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08958787924418,"aZ":-34.2782632270123,"pfxX":-8.953013523119749,"pfxZ":-1.563895280709077,"pX":-0.5813256126084564,"pZ":1.8941834335066885,"vX0":-5.166142435904148,"vY0":-115.5770754615323,"vZ0":-0.8384875114751558,"x":139.16,"y":187.64,"x0":2.852019496746069,"y0":50.0044455422167,"z0":5.575945461443712,"aX":-12.020159117923898},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.8,"breakHorizontal":17.5,"spinRate":2577,"spinDirection":307},"zone":7,"typeConfidence":0.91,"plateTime":0.47530289817562066,"extension":6.255945887003416},"hitData":{"launchSpeed":103.0,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.85,"coordY":148.01}},"index":2,"playId":"8d7d089d-6ab4-3f44-a701-176def028ab1","pitchNumber":3,"startTime":"2026-08-01T00:30:10.355Z","endTime":"2026-08-01T00:30:18.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:30:18.023Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T00:32:28.260Z","endTime":"2026-08-01T00:32:38.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65206639599385,"aZ":-19.55714419818805,"pfxX":-7.15627952769238,"pfxZ":7.111919264482395,"pX":-0.23026493602882495,"pZ":3.070600020013875,"vX0":5.179793902497329,"vY0":-132.00240024318686,"vZ0":-4.343750294134832,"x":125.78,"y":155.87,"x0":-1.2828161676399048,"y0":50.00339148149087,"z0":6.166915832696923,"aX":-12.698880491704413},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.2,"breakHorizontal":11.9,"spinRate":2163,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4140684060080808,"extension":6.351081965463253},"hitData":{"launchSpeed":99.3,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.86,"coordY":153.46}},"index":0,"playId":"69009aa3-7016-363c-b2b0-c3b178a3ecc3","pitchNumber":1,"startTime":"2026-08-01T00:32:31.006Z","endTime":"2026-08-01T00:32:38.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:32:38.898Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T00:32:55.218Z","endTime":"2026-08-01T00:34:04.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.213787393117215,"aZ":-25.28304790844912,"pfxX":-8.70419267778723,"pfxZ":4.028969859561695,"pX":-1.3071686824591606,"pZ":3.771742483226872,"vX0":3.6646031394931553,"vY0":-130.43111840365,"vZ0":-1.3852657462732578,"x":166.83,"y":136.94,"x0":-1.6048900531462265,"y0":50.00527705766555,"z0":6.229018976133873,"aX":-14.894522112022777},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.2,"breakHorizontal":14.9,"spinRate":2035,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.42107360599153987,"extension":6.258793766575414},"index":0,"playId":"ebe299da-5db0-3b20-bd86-69a2b58059ab","pitchNumber":1,"startTime":"2026-08-01T00:33:03.802Z","endTime":"2026-08-01T00:33:07.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449626484140563,"aZ":-30.877894539610004,"pfxX":-9.37005558185548,"pfxZ":0.8346705628344608,"pX":-1.5915933667316982,"pZ":2.4486245540114604,"vX0":2.8945481524875856,"vY0":-124.32236451154547,"vZ0":-2.746508809350645,"x":177.67,"y":172.67,"x0":-1.5581556363568003,"y0":50.003339013794324,"z0":6.14761723363998,"aX":-14.571761687905362},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":16.2,"spinRate":1785,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4416684056055016,"extension":6.297229435519922},"index":1,"playId":"c0b8cab3-4830-3a82-ab9f-5e1fd13ef3e2","pitchNumber":2,"startTime":"2026-08-01T00:33:16.409Z","endTime":"2026-08-01T00:33:19.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40267403984616,"aZ":-22.303860422387903,"pfxX":-8.638541527563177,"pfxZ":5.698517854861716,"pX":-0.8872818797357526,"pZ":2.655706371123155,"vX0":4.474704296167737,"vY0":-130.73664797798722,"vZ0":-4.463571920718162,"x":150.82,"y":167.08,"x0":-1.4981687517140374,"y0":50.00205526902388,"z0":6.057770175240953,"aX":-14.962421538120584},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.6,"breakHorizontal":14.6,"spinRate":1990,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.41884993725278763,"extension":6.31173964699815},"index":2,"playId":"85e5fdc5-e071-3338-9343-11bbed8997bf","pitchNumber":3,"startTime":"2026-08-01T00:33:29.630Z","endTime":"2026-08-01T00:33:33.458Z","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.7,"endSpeed":83.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39722785658757,"aZ":-21.81805185772167,"pfxX":-9.125174029895817,"pfxZ":5.867083593836083,"pX":-0.01652947806190108,"pZ":2.2120710950285445,"vX0":6.604423255295059,"vY0":-131.88126334645247,"vZ0":-5.665988404080991,"x":117.63,"y":179.05,"x0":-1.3645409649645945,"y0":50.005518151707726,"z0":5.992171191020988,"aX":-16.116400751453238},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":15.1,"spinRate":2034,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4149229221790396,"extension":6.46855140265377},"index":3,"playId":"92525d9a-8875-3e62-a404-82c40762bb09","pitchNumber":4,"startTime":"2026-08-01T00:33:43.705Z","endTime":"2026-08-01T00:33:47.060Z","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.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07604394563272,"aZ":-24.37724579526532,"pfxX":-8.989904179849631,"pfxZ":4.48946296331648,"pX":-0.8730950929890923,"pZ":2.260644113887096,"vX0":4.560324240678075,"vY0":-131.06702478894474,"vZ0":-4.927015108137706,"x":150.28,"y":177.74,"x0":-1.4688721095347868,"y0":50.00487579815029,"z0":5.9887236201426,"aX":-15.619865342682715},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":15.2,"spinRate":1926,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4181351615313895,"extension":6.406505689598303},"index":4,"playId":"83c28801-5bbc-31b1-98ad-098320d8f8d2","pitchNumber":5,"startTime":"2026-08-01T00:34:00.798Z","endTime":"2026-08-01T00:34:04.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:34:04.626Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brady House doubles (10) on a sharp fly ball to right fielder Ronald Acuña Jr. CJ Abrams to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T00:34:15.817Z","endTime":"2026-08-01T00:35:48.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.0,"endSpeed":77.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.589059468849975,"aZ":-33.485401473344446,"pfxX":1.2460824089380456,"pfxZ":-0.874086567843877,"pX":0.6128183118269382,"pZ":1.7029173395732635,"vX0":4.079812565656426,"vY0":-120.8457357270442,"vZ0":-3.394971637393688,"x":93.64,"y":192.8,"x0":-1.2532835534364324,"y0":50.00555708164937,"z0":6.04068663529027,"aX":1.859646999175208},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.2,"breakHorizontal":-3.1,"spinRate":2547,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.451702745653384,"extension":6.5595343177715035},"index":0,"playId":"eac4753d-fe58-3567-b1e6-21f97021a47b","pitchNumber":1,"startTime":"2026-08-01T00:34:32.422Z","endTime":"2026-08-01T00:34:35.702Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084648751160653,"aZ":-24.990693476764406,"pfxX":-8.415368659700562,"pfxZ":4.153104941712565,"pX":-1.4736318125825192,"pZ":2.489729546658824,"vX0":2.9136976234215184,"vY0":-131.06995981874582,"vZ0":-4.228148039684502,"x":173.17,"y":171.56,"x0":-1.509776524347304,"y0":50.00467713770083,"z0":6.001937585117187,"aX":-14.565202544647793},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":2181,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4187484337236409,"extension":6.477857549022129},"index":1,"playId":"ca6a016a-39f7-34a9-b5c5-e7cec7a57f20","pitchNumber":2,"startTime":"2026-08-01T00:34:51.370Z","endTime":"2026-08-01T00:34:54.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":91.4,"endSpeed":84.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.442169470226975,"aZ":-23.76113653015904,"pfxX":-7.642566805594556,"pfxZ":4.706852608281531,"pX":1.130620774773968,"pZ":0.28194077051571437,"vX0":8.318246072242555,"vY0":-132.61225621240436,"vZ0":-9.863311753500168,"x":73.9,"y":231.17,"x0":-1.0486809404957713,"y0":50.00392511567596,"z0":5.7726434967990965,"aX":-13.66061159339123},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":12.1,"spinRate":2150,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.41249679310186194,"extension":6.672129649121879},"index":2,"playId":"9a26d068-d518-3549-8eed-d7b9334a9df5","pitchNumber":3,"startTime":"2026-08-01T00:35:14.528Z","endTime":"2026-08-01T00:35:17.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.641082135934475,"aZ":-34.58273937242012,"pfxX":2.6883419064657086,"pfxZ":-1.6368745150363129,"pX":0.36655734965126574,"pZ":2.6570996845047365,"vX0":2.7691008017310135,"vY0":-119.9695455269255,"vZ0":-1.0618746448486789,"x":103.03,"y":167.04,"x0":-1.1467651371939502,"y0":50.00005491462263,"z0":6.155641401253747,"aX":3.9640436677196678},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.0,"breakHorizontal":-5.5,"spinRate":2424,"spinDirection":29},"zone":6,"typeConfidence":2.0,"plateTime":0.45450160477286783,"extension":6.4393148016344774},"hitData":{"launchSpeed":104.9,"launchAngle":23.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":182.52,"coordY":54.18}},"index":3,"playId":"893b1518-5995-3e17-aba9-b17d93a8b952","pitchNumber":4,"startTime":"2026-08-01T00:35:37.031Z","endTime":"2026-08-01T00:35:48.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:35:48.484Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T00:36:08.673Z","endTime":"2026-08-01T00:37:13.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59766941935475,"aZ":-26.976092565382206,"pfxX":-6.194447650961235,"pfxZ":3.1953963262627054,"pX":0.22087266234344646,"pZ":1.342088208837467,"vX0":5.668558136968837,"vY0":-126.38869229408212,"vZ0":-6.171804350562395,"x":108.58,"y":202.54,"x0":-1.2410156001028725,"y0":50.00160286823607,"z0":5.96846462483708,"aX":-10.069468087488879},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":10.0,"spinRate":1880,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4325825556785663,"extension":6.399915538844164},"index":0,"playId":"3fae20e8-22d7-3631-b574-c106931c738b","pitchNumber":1,"startTime":"2026-08-01T00:36:23.481Z","endTime":"2026-08-01T00:36:26.481Z","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.0,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403760865657425,"aZ":-15.985072084328307,"pfxX":-2.8340773951926277,"pfxZ":8.880308921753914,"pX":1.0686813092609513,"pZ":3.4283216606518105,"vX0":6.786609869335021,"vY0":-133.79711845290697,"vZ0":-3.7849477649916956,"x":76.26,"y":146.22,"x0":-1.1262974241121542,"y0":50.00067110969011,"z0":5.998336198629197,"aX":-5.165802938286954},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":3.7,"spinRate":2211,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4085281511260872,"extension":6.546314955391018},"index":1,"playId":"ac437e6c-19c1-3785-ad2b-b2b98e41053a","pitchNumber":2,"startTime":"2026-08-01T00:36:42.643Z","endTime":"2026-08-01T00:36:45.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21691968442125,"aZ":-23.452593956646247,"pfxX":-8.979454706413286,"pfxZ":4.941844751668382,"pX":0.6104334562737279,"pZ":2.9445513361644076,"vX0":7.6742192738037796,"vY0":-132.45414227260224,"vZ0":-3.5149010348740823,"x":93.73,"y":159.28,"x0":-1.1681950222471895,"y0":50.000883833858644,"z0":6.0182315049749695,"aX":-15.837438395972088},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":14.4,"spinRate":2123,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.4146929468610909,"extension":6.4793023269673125},"hitData":{"launchSpeed":83.9,"launchAngle":47.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.09,"coordY":93.16}},"index":2,"playId":"88edc8cf-d9f4-359e-98bf-9a3df9fd6ed8","pitchNumber":3,"startTime":"2026-08-01T00:37:00.204Z","endTime":"2026-08-01T00:37:13.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:37:13.083Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Harry Ford pops out to first baseman Matt Olson in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T00:37:39.393Z","endTime":"2026-08-01T00:39:53.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.035732194729434,"aZ":-22.096023985308364,"pfxX":-7.649793815861386,"pfxZ":5.763267222120627,"pX":-1.6259101506369968,"pZ":2.042683629635197,"vX0":1.8495776084817819,"vY0":-131.67465772818412,"vZ0":-5.888901919010077,"x":178.98,"y":183.63,"x0":-1.3454550731484543,"y0":50.00371527359362,"z0":5.952614574236514,"aX":-13.377771401017295},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":13.4,"spinRate":2143,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4166216941896783,"extension":6.397355644425495},"index":0,"playId":"ea8a7500-3246-3f13-a957-a2c18972e577","pitchNumber":1,"startTime":"2026-08-01T00:37:50.826Z","endTime":"2026-08-01T00:37:53.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-01T00:38:16.252Z","endTime":"2026-08-01T00:38:45.549Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88390126588288,"aZ":-24.62313623490824,"pfxX":-10.197592150911092,"pfxZ":4.217227067990599,"pX":0.90559337998554,"pZ":0.6428293556437249,"vX0":8.68534230902128,"vY0":-133.2438755791014,"vZ0":-9.081584973211791,"x":82.48,"y":221.42,"x0":-1.0788975038902653,"y0":50.002151859030846,"z0":5.888323457929554,"aX":-18.249899389099927},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.8,"breakHorizontal":16.4,"spinRate":2147,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4118134522473409,"extension":6.585457116553973},"index":2,"playId":"3a73e065-4b51-3877-911c-e036acd1f168","pitchNumber":2,"startTime":"2026-08-01T00:38:45.549Z","endTime":"2026-08-01T00:38:49.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.365636799962402,"aZ":-25.257837833728818,"pfxX":-8.618242848848611,"pfxZ":3.834049191879322,"pX":0.1694530659557004,"pZ":0.8984169129519689,"vX0":6.3594705240641085,"vY0":-133.33581328452144,"vZ0":-8.338511976657221,"x":110.54,"y":214.52,"x0":-1.1255329414294564,"y0":50.00031031697826,"z0":5.885448430284313,"aX":-15.53315059453672},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":14.3,"spinRate":2162,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.41061021838044764,"extension":6.527428718433476},"index":3,"playId":"64b075b3-37e6-3bfc-a773-83653c836a27","pitchNumber":3,"startTime":"2026-08-01T00:39:06.547Z","endTime":"2026-08-01T00:39:10.262Z","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":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.257043199932298,"aZ":-15.345339339618386,"pfxX":-3.3200873849881516,"pfxZ":9.251095352468909,"pX":-0.3516931250326458,"pZ":2.642170209591654,"vX0":3.389812872293367,"vY0":-133.6453737450364,"vZ0":-5.870489348267106,"x":130.41,"y":167.44,"x0":-1.2016938915040414,"y0":50.004663343992384,"z0":5.958989640303322,"aX":-6.041081193496686},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":5.3,"spinRate":2275,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4089435214374353,"extension":6.566497841739951},"index":4,"playId":"8579a204-df28-3a7d-9399-6115ebdefc7d","pitchNumber":4,"startTime":"2026-08-01T00:39:25.327Z","endTime":"2026-08-01T00:39:29.051Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.512150570670258,"aZ":-21.877847226332456,"pfxX":1.3409456940435625,"pfxZ":6.016971611717347,"pX":0.4165904910371487,"pZ":2.6938322155299432,"vX0":3.857866850748567,"vY0":-129.37597788269463,"vZ0":-4.2909716858247275,"x":101.12,"y":166.05,"x0":-1.2623922057848744,"y0":50.00633368820026,"z0":6.030488141679741,"aX":2.2950475139933078},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.3,"breakHorizontal":-3.2,"spinRate":2352,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.42178318467716114,"extension":6.425203414623651},"hitData":{"launchSpeed":85.4,"launchAngle":64.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":183.34,"coordY":167.38}},"index":5,"playId":"f583e818-b183-3909-a40a-e630d77f4b10","pitchNumber":5,"startTime":"2026-08-01T00:39:43.387Z","endTime":"2026-08-01T00:39:53.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:39:53.259Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Olson doubles (27) on a fly ball to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:42:33.037Z","endTime":"2026-08-01T00:42:50.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223246795999284,"aZ":-26.242573896666443,"pfxX":-2.299335967967312,"pfxZ":3.545425496755203,"pX":0.029366127335136178,"pZ":2.093852987511701,"vX0":-5.592927595452437,"vY0":-128.64537530620484,"vZ0":-4.091363394593971,"x":115.88,"y":182.25,"x0":2.5321582016169915,"y0":50.00290979319445,"z0":5.744226848790118,"aX":-3.8440632577731972},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":5.4,"spinRate":2295,"spinDirection":167},"zone":8,"typeConfidence":0.9,"plateTime":0.4261187958693369,"extension":6.317730356678344},"hitData":{"launchSpeed":99.7,"launchAngle":23.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":195.42,"coordY":67.68}},"index":0,"playId":"ead5098a-b1b7-3c17-9d14-1fcc07697f4e","pitchNumber":1,"startTime":"2026-08-01T00:42:36.705Z","endTime":"2026-08-01T00:42:50.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:42:50.282Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a ground ball to right fielder Dylan Crews. Matt Olson to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:43:07.053Z","endTime":"2026-08-01T00:43:25.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.879075663839913,"aZ":-25.390238839793852,"pfxX":-3.123132531571123,"pfxZ":4.068819106488434,"pX":0.2612224142383595,"pZ":2.0986822453629896,"vX0":-4.870593510255978,"vY0":-127.92332229712986,"vZ0":-3.909707419213807,"x":107.04,"y":182.12,"x0":2.5911257810946595,"y0":50.00227529479986,"z0":5.623162712347605,"aX":-5.207755511809422},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.7,"breakHorizontal":6.7,"spinRate":2253,"spinDirection":186},"zone":5,"typeConfidence":0.9,"plateTime":0.42716903509421744,"extension":6.508537189329037},"hitData":{"launchSpeed":88.7,"launchAngle":7.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.65,"coordY":109.29}},"index":0,"playId":"4359c9a8-216a-3ffd-9b50-f5b98e8af2c6","pitchNumber":1,"startTime":"2026-08-01T00:43:14.124Z","endTime":"2026-08-01T00:43:25.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:43:25.800Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Michael Harris II homers (20) on a line drive to right field. Matt Olson scores. Ozzie Albies scores.","rbi":3,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:44:37.246Z","endTime":"2026-08-01T00:45:07.378Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T00:43:44.280Z","endTime":"2026-08-01T00:44:39.525Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51938251944049,"aZ":-32.39770855648768,"pfxX":-7.523806821857001,"pfxZ":-0.16723089738158947,"pX":0.24971553412591357,"pZ":2.195840930114806,"vX0":-3.94141704032329,"vY0":-115.798014325119,"vZ0":-0.7121705118137567,"x":107.48,"y":179.49,"x0":2.953718518798209,"y0":50.00265852715803,"z0":5.61901456373218,"aX":-10.170333086027657},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.2,"breakHorizontal":14.6,"spinRate":2630,"spinDirection":303},"zone":5,"typeConfidence":0.9,"plateTime":0.47381269713342533,"extension":6.400560032661631},"hitData":{"launchSpeed":112.8,"launchAngle":19.0,"totalDistance":421.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":229.25,"coordY":62.23}},"index":1,"playId":"d4f5888b-a8b6-3704-9292-ba4b8381467b","pitchNumber":1,"startTime":"2026-08-01T00:44:39.525Z","endTime":"2026-08-01T00:45:07.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:45:07.378Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mauricio Dubón singles on a line drive to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:45:24.897Z","endTime":"2026-08-01T00:46:44.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":75.5,"endSpeed":69.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.544106967182866,"aZ":-42.925788800714045,"pfxX":-4.410548032221155,"pfxZ":-8.897021789145615,"pX":1.6378164817920233,"pZ":3.197718302693222,"vX0":-0.9789393395911722,"vY0":-109.84901129671019,"vZ0":3.688788637791058,"x":54.57,"y":152.44,"x0":2.6633664300251976,"y0":50.00424336649246,"z0":6.096032542942909,"aX":-5.328350709089771},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-14.6,"breakHorizontal":8.3,"spinRate":2440,"spinDirection":328},"zone":12,"typeConfidence":0.91,"plateTime":0.5008212849431546,"extension":6.016299697620274},"index":0,"playId":"ed5c0e77-c16c-3217-8ec7-179a72dd7077","pitchNumber":1,"startTime":"2026-08-01T00:45:25.962Z","endTime":"2026-08-01T00:45:29.425Z","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":91.9,"endSpeed":83.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87871030544823,"aZ":-16.577839544119964,"pfxX":3.210543019099011,"pfxZ":8.642230438118032,"pX":0.9779588417600412,"pZ":2.6036384214206696,"vX0":-5.249882410555499,"vY0":-133.72593532692693,"vZ0":-4.61319031360451,"x":79.72,"y":168.48,"x0":2.552880995183758,"y0":50.00042594831104,"z0":5.547010718014884,"aX":5.7923984181965835},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":-4.7,"spinRate":2013,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.41020042868649975,"extension":6.489275313663403},"index":1,"playId":"00a47bbb-6a84-31c4-8db9-e61bd750c0cc","pitchNumber":2,"startTime":"2026-08-01T00:45:39.757Z","endTime":"2026-08-01T00:45:44.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.834488695466824,"aZ":-28.662651308345026,"pfxX":-1.9130163330118988,"pfxZ":2.116028109128509,"pX":0.5423397291708736,"pZ":3.764750122125194,"vX0":-4.731036292675591,"vY0":-127.94517215068744,"vZ0":0.4892356821722563,"x":96.33,"y":137.13,"x0":2.662397205305497,"y0":50.00584387445312,"z0":5.813203624969216,"aX":-3.1782781563205216},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":4.6,"spinRate":2234,"spinDirection":182},"zone":12,"typeConfidence":0.9,"plateTime":0.4277195563061569,"extension":6.32541429183196},"index":2,"playId":"6aaf94e7-1b49-39d8-afe7-6134165fb9c8","pitchNumber":3,"startTime":"2026-08-01T00:45:55.031Z","endTime":"2026-08-01T00:45:58.115Z","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":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.042161297471353,"aZ":-30.378613390438,"pfxX":0.6442332581377325,"pfxZ":1.2566583773582103,"pX":0.08890696395298966,"pZ":1.0143438078464093,"vX0":-6.381174200415543,"vY0":-118.64492064207803,"vZ0":-4.2274052019069295,"x":113.61,"y":211.39,"x0":2.726087514919407,"y0":50.003495480506594,"z0":5.578286561592042,"aX":0.9217337817761914},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.6,"breakHorizontal":0.4,"spinRate":1383,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.4611049614068854,"extension":6.290617671273575},"index":3,"playId":"b2598f09-61bf-39a8-826e-16f33430db12","pitchNumber":4,"startTime":"2026-08-01T00:46:16.787Z","endTime":"2026-08-01T00:46:21.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.229548395391003,"aZ":-12.748347215512554,"pfxX":3.6804910793996646,"pfxZ":10.51480265492551,"pX":1.1854271751598646,"pZ":2.646478854486292,"vX0":-5.031867509592712,"vY0":-134.7999979314307,"vZ0":-5.2233356855024375,"x":71.81,"y":167.33,"x0":2.5947216408879403,"y0":50.002127084150544,"z0":5.503141987246335,"aX":6.799613001318414},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":-5.6,"spinRate":2080,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4057118746765247,"extension":6.506695314805053},"hitData":{"launchSpeed":90.3,"launchAngle":11.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.9,"coordY":82.36}},"index":4,"playId":"b08094db-db64-3715-b87c-4cdc43e6d68b","pitchNumber":5,"startTime":"2026-08-01T00:46:33.857Z","endTime":"2026-08-01T00:46:44.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:46:44.499Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:47:04.268Z","endTime":"2026-08-01T00:47:52.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25483790947436,"aZ":-22.04015086984968,"pfxX":-1.3056690199901073,"pfxZ":5.9335660978564,"pX":-0.5596397679046172,"pZ":1.3712793624704231,"vX0":-7.601205871686136,"vY0":-129.17969192983125,"vZ0":-6.232877401404678,"x":138.33,"y":201.76,"x0":2.577871522269619,"y0":50.00163123594638,"z0":5.48423166381833,"aX":-2.229804428201851},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.7,"breakHorizontal":3.8,"spinRate":2231,"spinDirection":163},"zone":13,"typeConfidence":0.9,"plateTime":0.42231025245616394,"extension":6.396910816538527},"index":0,"playId":"4987e01f-3e94-39d0-a3a9-5d99f5e0d93b","pitchNumber":1,"startTime":"2026-08-01T00:47:09.003Z","endTime":"2026-08-01T00:47:13.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76653404005466,"aZ":-20.50316856168433,"pfxX":9.612100341007498,"pfxZ":6.5257728638322146,"pX":-0.43818434918935345,"pZ":2.1939657981984695,"vX0":-11.074283285708905,"vY0":-132.70118595626323,"vZ0":-4.590093759352432,"x":133.7,"y":179.54,"x0":2.535553661301445,"y0":50.00073205979337,"z0":5.435095035977948,"aX":17.182824144741737},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":-15.1,"spinRate":2102,"spinDirection":144},"zone":7,"typeConfidence":0.9,"plateTime":0.41238988917248287,"extension":6.4808865956761315},"index":1,"playId":"d90b2d17-7410-3319-8911-dbfd0cd130c6","pitchNumber":2,"startTime":"2026-08-01T00:47:29.470Z","endTime":"2026-08-01T00:47:32.470Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.112343991932455,"aZ":-25.165351085199173,"pfxX":-2.012239661669138,"pfxZ":4.063104805953227,"pX":0.6960743401300405,"pZ":3.1587226856403103,"vX0":-4.248076463436961,"vY0":-129.7974461355887,"vZ0":-1.7715044437231668,"x":90.47,"y":153.49,"x0":2.607856745819479,"y0":50.00624894755099,"z0":5.743928331758595,"aX":-3.4755534569592386},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":4.4,"spinRate":2223,"spinDirection":170},"zone":3,"typeConfidence":0.9,"plateTime":0.42005408014564916,"extension":6.356857444980738},"index":2,"playId":"9d15db88-8db3-3867-9684-ce5687b558e1","pitchNumber":3,"startTime":"2026-08-01T00:47:49.577Z","endTime":"2026-08-01T00:47:52.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:47:52.640Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Bart walks. Mauricio Dubón to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:50:25.261Z","endTime":"2026-08-01T00:54:43.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"postOnSecond":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8,9,10,11,12,13,14],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"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":"2026-08-01T00:48:26.761Z","endTime":"2026-08-01T00:49:51.195Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Trevor Williams replaces Foster Griffin.","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":"2026-08-01T00:49:51.195Z","endTime":"2026-08-01T00:50:27.535Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592866,"link":"/api/v1/people/592866"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.834068044739745,"aZ":-19.205980816105356,"pfxX":-5.375250916439651,"pfxZ":7.272051156837429,"pX":0.8665842109238022,"pZ":2.006883997590951,"vX0":9.144991386308128,"vY0":-132.0991953405475,"vZ0":-3.783302279790431,"x":83.97,"y":184.59,"x0":-1.9279872899651707,"y0":50.00094919936711,"z0":4.854119063714516,"aX":-9.583290890657503},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":7.9,"spinRate":2210,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4132683009174336,"extension":7.0508782973545845},"index":2,"playId":"5e6df9ec-696a-35e3-bcbb-7d469f96a3cb","pitchNumber":1,"startTime":"2026-08-01T00:50:27.535Z","endTime":"2026-08-01T00:50:32.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.756691884129786,"aZ":-27.832328327188797,"pfxX":4.454347418218124,"pfxZ":3.2556917280711666,"pX":0.9693755924228389,"pZ":1.1544864311865481,"vX0":5.7556603844317955,"vY0":-114.58370210162076,"vZ0":-2.1729984350143186,"x":80.05,"y":207.61,"x0":-2.1515696035959655,"y0":50.00118520027283,"z0":4.8289748478680945,"aX":5.933688153170732},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.6,"breakHorizontal":-9.5,"spinRate":2274,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.477634376163242,"extension":6.901017411534264},"index":3,"playId":"97ef33e8-5880-39a7-977d-c60b8d53ef54","pitchNumber":2,"startTime":"2026-08-01T00:50:42.472Z","endTime":"2026-08-01T00:50:48.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.413678386956857,"aZ":-25.264287942385092,"pfxX":6.050034222541457,"pfxZ":5.157145140756103,"pX":0.9022877481902912,"pZ":1.6427492137008242,"vX0":5.244046887884414,"vY0":-115.0357155798385,"vZ0":-1.8740445820025045,"x":82.61,"y":194.43,"x0":-2.1931441247337675,"y0":50.00268785116958,"z0":4.918035076669253,"aX":8.104179980542286},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":9.1,"breakHorizontal":-12.2,"spinRate":2396,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4762142301275891,"extension":6.844163963802015},"index":4,"playId":"d1d50324-3756-3b35-bade-897f122bd89b","pitchNumber":3,"startTime":"2026-08-01T00:51:04.418Z","endTime":"2026-08-01T00:51:07.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29746568841742,"aZ":-19.421939037946537,"pfxX":-2.7458193600282033,"pfxZ":7.1452822202283635,"pX":-0.10775827921632976,"pZ":2.941390852843269,"vX0":5.719261400025024,"vY0":-131.81492462536553,"vZ0":-1.7261134669911185,"x":121.11,"y":159.36,"x0":-1.9351684474875832,"y0":50.003587721525825,"z0":5.018200743353198,"aX":-4.901724928781276},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":4.0,"spinRate":2249,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4133126506720739,"extension":7.023677595219211},"index":5,"playId":"f821c719-9592-3de9-b55c-dc1e9fe50a90","pitchNumber":4,"startTime":"2026-08-01T00:51:30.725Z","endTime":"2026-08-01T00:51:35.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.348441063698946,"aZ":-21.704910617425448,"pfxX":-3.1915033712249636,"pfxZ":5.755889684371693,"pX":0.3044233374238569,"pZ":3.068600024813087,"vX0":6.5094449500696605,"vY0":-133.40769146611464,"vZ0":-1.3865182970917023,"x":105.4,"y":155.93,"x0":-1.7429233782962186,"y0":50.00002133446025,"z0":5.146286794531163,"aX":-5.802567259792285},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":4.6,"spinRate":2184,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4092066343051286,"extension":6.941663989542833},"index":6,"playId":"875a3847-93e4-3787-b224-928a1bf64fc0","pitchNumber":5,"startTime":"2026-08-01T00:51:54.021Z","endTime":"2026-08-01T00:51:57.450Z","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":1},"index":7,"playId":"9b585f53-7c83-4c99-9289-bde915e6941a","startTime":"2026-08-01T00:52:14.337Z","endTime":"2026-08-01T00:52:19.337Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"index":8,"playId":"211c1844-ebca-3e09-aaf2-b82a7b8ee73b","startTime":"2026-08-01T00:52:27.867Z","endTime":"2026-08-01T00:52:30.867Z","isPitch":false,"type":"pickoff"},{"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":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.982634696415456,"aZ":-21.677299041913685,"pfxX":-3.9922257260417795,"pfxZ":5.808804579642031,"pX":-0.28039831636885515,"pZ":3.8491044289939205,"vX0":5.7907170822861485,"vY0":-132.92470376378088,"vZ0":0.9189013255373006,"x":127.69,"y":134.85,"x0":-1.9589824208585231,"y0":50.0003420462462,"z0":5.062011034029283,"aX":-7.211184111409639},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.9,"breakHorizontal":6.1,"spinRate":2203,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.41059110039616575,"extension":6.968223198011817},"index":9,"playId":"37da3748-c7b1-3ee5-aa60-046789924643","pitchNumber":6,"startTime":"2026-08-01T00:52:50.614Z","endTime":"2026-08-01T00:52:55.307Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28839386293683,"aZ":-26.925763369841615,"pfxX":3.868582653677106,"pfxZ":3.991886278424971,"pX":0.9660904311426917,"pZ":1.8448125456002233,"vX0":5.547104610207861,"vY0":-114.25487431253293,"vZ0":-0.9947225315315259,"x":80.17,"y":188.97,"x0":-2.0015562407048493,"y0":50.00121233707505,"z0":4.946980072097921,"aX":5.080445432995705},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":7.3,"breakHorizontal":-8.5,"spinRate":2270,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.48056086374161433,"extension":7.065248778788496},"index":10,"playId":"ed5c4d0a-eff7-3ac2-a262-9c9c707f07e1","pitchNumber":7,"startTime":"2026-08-01T00:53:09.612Z","endTime":"2026-08-01T00:53:14.457Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.395818332624184,"aZ":-28.325356678674346,"pfxX":-9.18652687731911,"pfxZ":2.215692301963921,"pX":-1.0650355759777785,"pZ":2.416270704763523,"vX0":5.917656892577729,"vY0":-130.80967251022886,"vZ0":-0.6814290718409033,"x":157.6,"y":173.54,"x0":-2.1622403348628545,"y0":50.00063392037672,"z0":4.802381468691292,"aX":-15.930268453070502},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":15.4,"spinRate":1913,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4186134122071934,"extension":7.133235526211515},"index":11,"playId":"eb3e35a9-f5db-3dc9-8e10-6be9bcb61c55","pitchNumber":8,"startTime":"2026-08-01T00:53:36.254Z","endTime":"2026-08-01T00:53:40.972Z","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":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19671578781192,"aZ":-18.952254300552653,"pfxX":-3.856756309407408,"pfxZ":7.367803373551904,"pX":-0.29646018870476715,"pZ":3.6554760030017475,"vX0":5.564034661485809,"vY0":-132.5891759228384,"vZ0":-0.1801240299726169,"x":128.3,"y":140.08,"x0":-1.9132901438650494,"y0":50.00506533263984,"z0":5.097832036108788,"aX":-6.924050702941133},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.6,"breakHorizontal":5.9,"spinRate":2291,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.41183921141620194,"extension":6.940790171742645},"index":12,"playId":"c0e88692-3ab2-38a1-beb5-8fc53a020c26","pitchNumber":9,"startTime":"2026-08-01T00:53:53.497Z","endTime":"2026-08-01T00:53:58.273Z","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,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7025397540409,"aZ":-25.73672179874101,"pfxX":5.630240871988806,"pfxZ":4.777277736225578,"pX":0.905303293784077,"pZ":1.8347459736673912,"vX0":5.1878681779144635,"vY0":-115.38630989082503,"vZ0":-1.2417697293165821,"x":82.49,"y":189.24,"x0":-2.1044365566629373,"y0":50.00154517066217,"z0":4.862403745796149,"aX":7.580887905316347},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":8.6,"breakHorizontal":-11.5,"spinRate":2339,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.47491277754366257,"extension":7.004284890592716},"index":13,"playId":"ded59448-28c4-3bba-b875-b94445721480","pitchNumber":10,"startTime":"2026-08-01T00:54:11.210Z","endTime":"2026-08-01T00:54:15.690Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.851319859201684,"aZ":-31.137959618441098,"pfxX":-8.790955611435134,"pfxZ":0.6811927981555508,"pX":0.5679175017031706,"pZ":1.3417732836966685,"vX0":8.670668028544082,"vY0":-122.03231768204523,"vZ0":-2.3109016772412114,"x":95.35,"y":202.55,"x0":-1.8803446736724014,"y0":50.002064216710075,"z0":4.969891418986002,"aX":-13.327536270751255},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":14.0,"spinRate":1573,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.44795796390594367,"extension":7.20277588876007},"index":14,"playId":"5eb42e40-1baa-3ead-9653-a4fa859dda59","pitchNumber":11,"startTime":"2026-08-01T00:54:39.000Z","endTime":"2026-08-01T00:54:43.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:54:43.452Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jim Jarvis singles on a ground ball to center fielder Jacob Young. Mauricio Dubón scores. Joey Bart to 2nd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:55:00.769Z","endTime":"2026-08-01T00:56:37.938Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"postOnSecond":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.655565068945187,"aZ":-27.21406105017894,"pfxX":-7.40138936255388,"pfxZ":2.8883298636352324,"pX":0.905090733506642,"pZ":1.2813505481543985,"vX0":9.907577355218393,"vY0":-129.7987597067119,"vZ0":-3.7784226746700864,"x":82.5,"y":204.18,"x0":-1.9892643750642904,"y0":50.00088909843438,"z0":4.814131826425029,"aX":-12.702989879127024},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":11.4,"spinRate":1999,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4210296366075372,"extension":7.053339443976272},"index":0,"playId":"90ddca63-ed45-3291-aa1e-2d132785ebbf","pitchNumber":1,"startTime":"2026-08-01T00:55:07.761Z","endTime":"2026-08-01T00:55:11.195Z","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":90.2,"endSpeed":83.6,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.194525657306297,"aZ":-21.467897233319473,"pfxX":-1.8586036022338344,"pfxZ":6.034288242141855,"pX":-0.8490547760185795,"pZ":2.426553090454943,"vX0":4.0275739342659795,"vY0":-131.44373754829027,"vZ0":-2.262322118885879,"x":149.36,"y":173.26,"x0":-2.150143645317625,"y0":50.002367280901204,"z0":4.868868625468578,"aX":-3.2977914901349252},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.7,"breakHorizontal":2.6,"spinRate":2169,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4144875269858703,"extension":6.981379247485496},"index":1,"playId":"ec94bc81-42ad-3543-ba78-ddd1c9465002","pitchNumber":2,"startTime":"2026-08-01T00:55:25.862Z","endTime":"2026-08-01T00:55:29.828Z","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":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.189461767603643,"aZ":-21.840713254487998,"pfxX":-0.9868162685856645,"pfxZ":5.798660544768396,"pX":-0.6310403302787239,"pZ":2.6148372969181204,"vX0":4.165455207462076,"vY0":-131.7168405940246,"vZ0":-2.1449231746086763,"x":141.05,"y":168.18,"x0":-2.0949579353922902,"y0":50.005261860890634,"z0":5.030704254952162,"aX":-1.7599718064713288},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":1.0,"spinRate":2237,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.413564325871457,"extension":6.972529549216554},"index":2,"playId":"e4540e64-2572-333f-9daa-eda92ddbc1a4","pitchNumber":3,"startTime":"2026-08-01T00:55:45.938Z","endTime":"2026-08-01T00:55:49.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.711582103065975,"aZ":-29.27392548472248,"pfxX":-8.265658705466278,"pfxZ":1.8768982800569498,"pX":0.038032328533670244,"pZ":1.64742435919487,"vX0":7.6124880538400275,"vY0":-123.18948012588463,"vZ0":-1.864098136090694,"x":115.55,"y":194.3,"x0":-2.0133580676984737,"y0":50.00072964884346,"z0":4.880737585056033,"aX":-12.745305523142523},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.2,"breakHorizontal":13.3,"spinRate":1549,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.4440720131079319,"extension":7.08047880649957},"index":3,"playId":"70795558-6ea7-3a5e-b4b0-1866b368691a","pitchNumber":4,"startTime":"2026-08-01T00:56:04.052Z","endTime":"2026-08-01T00:56:08.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.428116049232887,"aZ":-31.881582333732776,"pfxX":-7.793522095020283,"pfxZ":0.2005685458322688,"pX":-0.9741346349078567,"pZ":1.5213608855080498,"vX0":5.129237965368037,"vY0":-119.71993538493726,"vZ0":-1.0982175113490131,"x":154.13,"y":197.7,"x0":-2.123499557254518,"y0":50.003531826368736,"z0":4.819741115128676,"aX":-11.401801982140347},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.4,"breakHorizontal":13.0,"spinRate":1494,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.45616143590294467,"extension":7.267938360895566},"hitData":{"launchSpeed":86.6,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.14,"coordY":92.34}},"index":4,"playId":"7528571b-0c27-3def-8d84-b5fbebd7ed04","pitchNumber":5,"startTime":"2026-08-01T00:56:24.264Z","endTime":"2026-08-01T00:56:37.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:56:37.938Z","atBatIndex":51},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Ronald Acuña Jr. reaches on a fielder's choice. Joey Bart to 3rd. Jim Jarvis to 2nd. Fielding error by shortstop CJ Abrams.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:56:56.939Z","endTime":"2026-08-01T00:57:50.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"postOnThird":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"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":"Fielders Choice","eventType":"fielders_choice","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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39409301027176,"aZ":-31.194215137583054,"pfxX":6.611860182146058,"pfxZ":0.7499526475774223,"pX":0.7917634565393165,"pZ":1.0844998990137624,"vX0":4.873912540851947,"vY0":-113.87435608452923,"vZ0":-1.3070265070784846,"x":86.82,"y":209.5,"x0":-2.240984812727718,"y0":50.00229227076017,"z0":4.77345758096211,"aX":8.615601342345775},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":1.3,"breakHorizontal":-13.3,"spinRate":2299,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.4823989452298605,"extension":7.066013147133918},"index":0,"playId":"8d22dd1a-cce5-3f49-b9e0-1e1fefeba5e4","pitchNumber":1,"startTime":"2026-08-01T00:57:05.803Z","endTime":"2026-08-01T00:57:10.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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84579871326762,"aZ":-19.96443204431854,"pfxX":-4.008805431122291,"pfxZ":6.778958964853038,"pX":1.3119735413958837,"pZ":2.3415110839543942,"vX0":9.467906265858923,"vY0":-132.7042055305337,"vZ0":-2.977632089282748,"x":66.99,"y":175.56,"x0":-1.7659213027778213,"y0":50.001047969610276,"z0":4.9164202733048725,"aX":-7.219216904271165},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":5.4,"spinRate":2218,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4112427820419957,"extension":7.0413622413386925},"index":1,"playId":"e052ceea-ece8-3db8-ba2c-01bd6e8e96ff","pitchNumber":2,"startTime":"2026-08-01T00:57:24.593Z","endTime":"2026-08-01T00:57:27.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.033883921725938,"aZ":-32.024992145201935,"pfxX":7.085488655195446,"pfxZ":0.1172672419386549,"pX":0.006301343154427588,"pZ":1.0757109685136468,"vX0":2.922017313836958,"vY0":-112.78947551466587,"vZ0":-1.2077397732343647,"x":116.76,"y":209.74,"x0":-2.2296660121240333,"y0":50.0029252534601,"z0":4.8707652641132375,"aX":9.05627976782737},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":0.2,"breakHorizontal":-13.6,"spinRate":2341,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.48710243309121726,"extension":7.005629205590289},"hitData":{"launchSpeed":88.3,"launchAngle":-14.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.91,"coordY":150.43}},"index":2,"playId":"85efa728-1580-380f-bb1f-ef984ece5bbc","pitchNumber":3,"startTime":"2026-08-01T00:57:43.173Z","endTime":"2026-08-01T00:57:50.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T00:57:50.738Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Drake Baldwin grounds into a double play, shortstop CJ Abrams to first baseman Luis García Jr. Ronald Acuña Jr. out at 2nd. Drake Baldwin out at 1st.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T00:58:19.114Z","endTime":"2026-08-01T01:00:59.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.768819575676712,"aZ":-26.19723919221004,"pfxX":4.02265158560185,"pfxZ":4.563847922922651,"pX":0.43559753631212544,"pZ":2.1993990607530916,"vX0":4.535639644113499,"vY0":-113.98423872896154,"vZ0":-0.4983827726352514,"x":100.4,"y":179.4,"x0":-2.1058974273971662,"y0":50.00391423096278,"z0":5.016874968636229,"aX":5.2715257725967195},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":8.4,"breakHorizontal":-8.5,"spinRate":2258,"spinDirection":83},"zone":6,"typeConfidence":2.0,"plateTime":0.4812843902963859,"extension":7.1377790389306055},"index":0,"playId":"3a6c3851-8d8c-3348-85a5-9010274bf6a3","pitchNumber":1,"startTime":"2026-08-01T00:58:19.114Z","endTime":"2026-08-01T00:58:22.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.265075252937702,"aZ":-32.89390171398085,"pfxX":-6.295265503130498,"pfxZ":-0.4971978403816504,"pX":-0.980285271169903,"pZ":2.041578803346553,"vX0":4.7866606217698155,"vY0":-118.8934476997666,"vZ0":0.17433289840718058,"x":154.37,"y":183.66,"x0":-2.1992932298211185,"y0":50.0058762051476,"z0":4.946445798275604,"aX":-9.03664317508162},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":10.3,"spinRate":1486,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.46024561698882405,"extension":7.295220842534453},"index":1,"playId":"fc0d6521-e095-3da0-af40-0c90ae5a0eb7","pitchNumber":2,"startTime":"2026-08-01T00:58:42.261Z","endTime":"2026-08-01T00:58:46.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.934520411031095,"aZ":-23.545833725718083,"pfxX":-3.037393182856538,"pfxZ":4.773445897192026,"pX":0.22137681470244427,"pZ":3.23077607486345,"vX0":6.876263731830891,"vY0":-132.9938821093972,"vZ0":-0.02468262304539215,"x":108.56,"y":151.55,"x0":-1.992001896212991,"y0":50.006266402474154,"z0":4.9342666935263635,"aX":-5.495478156470381},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.9,"breakHorizontal":4.2,"spinRate":2230,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.41033905459191855,"extension":6.976015558848745},"index":2,"playId":"6328060b-e550-3069-be2a-208499b7da49","pitchNumber":3,"startTime":"2026-08-01T00:59:02.849Z","endTime":"2026-08-01T00:59:06.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.554476727701772,"aZ":-20.737933435090387,"pfxX":-1.9476641742327612,"pfxZ":6.413726471279803,"pX":0.8477024256340866,"pZ":3.950759186908534,"vX0":7.9645963971608635,"vY0":-132.48713274454758,"vZ0":1.1365588064016592,"x":84.69,"y":132.11,"x0":-1.9405867268570216,"y0":50.00082565088603,"z0":5.028784541945684,"aX":-3.472658090983276},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":1.8,"spinRate":2344,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.41297604336490545,"extension":7.109330922790087},"index":3,"playId":"1e5b7968-6d92-3f54-b7f4-8a64409cfeb6","pitchNumber":4,"startTime":"2026-08-01T00:59:23.237Z","endTime":"2026-08-01T00:59:26.361Z","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":91.0,"endSpeed":83.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41744505168381,"aZ":-21.13466283096001,"pfxX":-1.93344957218636,"pfxZ":6.175511061735806,"pX":0.5093652153301471,"pZ":3.3561382174841126,"vX0":7.207279009307549,"vY0":-132.39876232407207,"vZ0":0.20170145971515863,"x":97.58,"y":148.16,"x0":-1.988614136726273,"y0":50.00362236019863,"z0":4.8169675497724445,"aX":-3.457938297177233},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.4,"breakHorizontal":2.0,"spinRate":2237,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.41260074343324105,"extension":7.07503034888432},"index":4,"playId":"1f2df02b-7203-30f9-9d5a-ebdc9486482d","pitchNumber":5,"startTime":"2026-08-01T00:59:43.742Z","endTime":"2026-08-01T00:59:46.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795468130179845,"aZ":-24.35214282111511,"pfxX":4.296959678567518,"pfxZ":5.756211943538096,"pX":0.3356910830123184,"pZ":0.7957866496433867,"vX0":4.4935865561005945,"vY0":-116.39659700919515,"vZ0":-3.8610030236277937,"x":104.2,"y":217.29,"x0":-2.1850820749436055,"y0":50.003495565923615,"z0":4.807152780174072,"aX":5.839200634444026},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":9.6,"breakHorizontal":-9.0,"spinRate":2347,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.47229312429851644,"extension":7.330046937922892},"index":5,"playId":"b63d9658-1017-387e-89ca-800d442739c6","pitchNumber":6,"startTime":"2026-08-01T01:00:09.095Z","endTime":"2026-08-01T01:00:13.165Z","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":91.1,"endSpeed":84.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.948946554785095,"aZ":-22.10115074220551,"pfxX":-2.4255231871070144,"pfxZ":5.584407409403795,"pX":0.42765747720210934,"pZ":3.539800672822469,"vX0":7.1323355607880625,"vY0":-132.61357691309263,"vZ0":0.5548484881315381,"x":100.7,"y":143.21,"x0":-1.9664852134881832,"y0":50.003767272722,"z0":4.92417159986686,"aX":-4.37696571510764},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":3.0,"spinRate":2286,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.411017976241312,"extension":7.05236815620829},"index":6,"playId":"09a51e0a-d8d9-36bc-8bbe-174e2d1da99e","pitchNumber":7,"startTime":"2026-08-01T01:00:30.567Z","endTime":"2026-08-01T01:00:35.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.730464216073482,"aZ":-29.191709806613346,"pfxX":-9.806613484290974,"pfxZ":1.7321148118714351,"pX":-0.7610515573984569,"pZ":1.3607086282442589,"vX0":6.50319486766691,"vY0":-130.80363780540978,"vZ0":-2.9691712438934807,"x":146.01,"y":202.04,"x0":-2.010904122088295,"y0":50.005834520136496,"z0":4.709568405320483,"aX":-16.921031147391847},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.6,"breakHorizontal":16.2,"spinRate":2005,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.41945057133462615,"extension":6.974968128841058},"hitData":{"launchSpeed":101.4,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.04,"coordY":145.59}},"index":7,"playId":"d799b879-548a-3a5a-becb-87bf6aafd5b1","pitchNumber":8,"startTime":"2026-08-01T01:00:52.410Z","endTime":"2026-08-01T01:00:59.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:00:59.903Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Tena grounds out, first baseman Matt Olson to pitcher Elieser Hernández.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T01:03:14.572Z","endTime":"2026-08-01T01:04:09.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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":622694,"link":"/api/v1/people/622694"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Elieser Hernández replaces Bryce Elder.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T01:01:53.578Z","endTime":"2026-08-01T01:03:16.897Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622694,"link":"/api/v1/people/622694"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.772729437065735,"aZ":-16.561327216612362,"pfxX":-5.125153596558005,"pfxZ":9.020240295722363,"pX":-1.7185853827378337,"pZ":4.126391276986462,"vX0":2.282850455346779,"vY0":-130.79743628370773,"vZ0":-0.40013127884516564,"x":182.51,"y":127.37,"x0":-1.9370851021818498,"y0":50.00617768203004,"z0":5.523979860072921,"aX":-8.875567400585489},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2211,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4188689314399676,"extension":6.5698689524534695},"index":1,"playId":"d81b6c91-bd1d-31ea-b54d-1db5e05b5cc3","pitchNumber":1,"startTime":"2026-08-01T01:03:16.897Z","endTime":"2026-08-01T01:03:20.390Z","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":91.1,"endSpeed":83.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.580649959417446,"aZ":-13.695830266169255,"pfxX":-5.839152222876488,"pfxZ":10.38809029494743,"pX":-0.4669561181875337,"pZ":3.759173953492125,"vX0":5.707295980872517,"vY0":-132.58403995539354,"vZ0":-1.7094411496351802,"x":134.8,"y":137.28,"x0":-1.8897432553058735,"y0":50.002990585967275,"z0":5.4128131192398765,"aX":-10.387036156490243},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.6,"breakHorizontal":9.4,"spinRate":2328,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.41326253298169613,"extension":6.696592955009714},"index":2,"playId":"5e73fffb-028d-3041-9ce9-10e748929d4b","pitchNumber":2,"startTime":"2026-08-01T01:03:30.346Z","endTime":"2026-08-01T01:03:35.272Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.160131083691645,"aZ":-19.68804507176641,"pfxX":0.19509738782217378,"pfxZ":7.847096589176676,"pX":0.4904878594943208,"pZ":2.7898462794364978,"vX0":5.683913486764572,"vY0":-124.81506485421914,"vZ0":-2.219753464118547,"x":98.3,"y":163.45,"x0":-1.8336058382478257,"y0":50.00187420750029,"z0":5.297686329778382,"aX":0.30927399375882336},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":14.0,"breakHorizontal":-1.6,"spinRate":2267,"spinDirection":193},"zone":3,"typeConfidence":2.0,"plateTime":0.43743989099903935,"extension":6.448263935102029},"index":3,"playId":"b964ddcd-3e1d-3d2b-8514-6282d9ab3bae","pitchNumber":3,"startTime":"2026-08-01T01:03:46.108Z","endTime":"2026-08-01T01:03:49.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.367941749637595,"aZ":-19.407336759295138,"pfxX":-0.9967893180701505,"pfxZ":7.902922358751873,"pX":0.08342264254809742,"pZ":2.6769183070776874,"vX0":5.3756006150951,"vY0":-125.74271257637594,"vZ0":-2.5719574031876573,"x":113.82,"y":166.5,"x0":-1.9444211658782522,"y0":50.002670447873854,"z0":5.272170590214305,"aX":-1.6103969100107987},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":14.0,"breakHorizontal":0.7,"spinRate":2267,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.43410752961238463,"extension":6.611075101547945},"hitData":{"launchSpeed":96.9,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.92,"coordY":157.7}},"index":4,"playId":"7629b554-d772-3105-b8d0-b892ad016486","pitchNumber":4,"startTime":"2026-08-01T01:04:00.644Z","endTime":"2026-08-01T01:04:09.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:04:09.467Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorbit Vivas singles on a ground ball to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T01:04:33.702Z","endTime":"2026-08-01T01:06:02.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jorbit Vivas replaces Jacob Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T01:04:29.554Z","endTime":"2026-08-01T01:04:35.768Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"}},{"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":91.5,"endSpeed":83.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.140529256714142,"aZ":-14.864998340398465,"pfxX":-5.208768963705644,"pfxZ":9.69867219429428,"pX":0.2231494887305671,"pZ":3.543032332650091,"vX0":6.956571835760494,"vY0":-133.12548082142376,"vZ0":-2.032848770642398,"x":108.49,"y":143.12,"x0":-1.7541944217511949,"y0":50.00017500796528,"z0":5.399692041015983,"aX":-9.293850659367342},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.3,"breakHorizontal":7.8,"spinRate":2310,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4123711637137326,"extension":6.710167820681933},"index":1,"playId":"57e47eaf-582c-3e53-8c9e-c60d0ca60417","pitchNumber":1,"startTime":"2026-08-01T01:04:35.768Z","endTime":"2026-08-01T01:04:39.698Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-01T01:04:55.535Z","endTime":"2026-08-01T01:05:01.850Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.447072618327596,"aZ":-24.09898872346264,"pfxX":-11.162871581120196,"pfxZ":5.453030329634391,"pX":-1.4555164209742582,"pZ":3.4689175433022,"vX0":4.3383848900501345,"vY0":-121.18130148648925,"vZ0":0.20335735242707942,"x":172.48,"y":145.12,"x0":-1.8220066637861727,"y0":50.0060259981352,"z0":5.495035092053836,"aX":-16.547865038394992},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.2,"breakHorizontal":19.1,"spinRate":2246,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.452586459556914,"extension":6.722891269870665},"index":3,"playId":"d500d739-0da7-3209-9b15-6df5c69eeb27","pitchNumber":2,"startTime":"2026-08-01T01:05:01.850Z","endTime":"2026-08-01T01:05:05.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06319043280442,"aZ":-13.800505559166247,"pfxX":-5.435252688065038,"pfxZ":10.178757384362262,"pX":0.34171528619955704,"pZ":3.014568509973743,"vX0":7.103568508610626,"vY0":-134.03040786990994,"vZ0":-3.5893684853366588,"x":103.97,"y":157.39,"x0":-1.6464457372955081,"y0":50.00472152419743,"z0":5.3674929953340555,"aX":-9.813745860780402},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":8.2,"spinRate":2356,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4098790000452186,"extension":6.6085394056471864},"index":4,"playId":"d9c55fc7-267c-3824-a77f-9911d7847bc4","pitchNumber":3,"startTime":"2026-08-01T01:05:15.151Z","endTime":"2026-08-01T01:05:19.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.484402197396985,"aZ":-14.355889852783157,"pfxX":-4.839383476270443,"pfxZ":9.516619211577817,"pX":-0.22010638559612203,"pZ":3.1743801121999433,"vX0":5.5337324818361475,"vY0":-136.11878118383842,"vZ0":-3.213325426248785,"x":125.39,"y":153.07,"x0":-1.6527598663182796,"y0":50.00331895697156,"z0":5.367028712913905,"aX":-9.061955015888369},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2341,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4027302050296182,"extension":6.60869941905107},"hitData":{"launchSpeed":85.9,"launchAngle":7.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.83,"coordY":104.87}},"index":5,"playId":"8d3ad360-e9df-3e67-88c1-f0f4e8b91302","pitchNumber":4,"startTime":"2026-08-01T01:05:50.645Z","endTime":"2026-08-01T01:06:02.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:06:02.640Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a ground ball to right fielder Ronald Acuña Jr. Jorbit Vivas to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T01:06:17.326Z","endTime":"2026-08-01T01:08:04.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.347625040134382,"aZ":-24.186691361804517,"pfxX":5.48758821274725,"pfxZ":6.51382132569282,"pX":-0.13366452710700816,"pZ":4.333116860478698,"vX0":2.4380194023814643,"vY0":-109.97555449772783,"vZ0":2.9392099915000585,"x":122.09,"y":121.79,"x0":-1.9691624405112809,"y0":50.00191109677663,"z0":5.543453736596397,"aX":6.726095684914127},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":12.8,"breakHorizontal":-10.6,"spinRate":2148,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.49789129014037226,"extension":6.390026299594589},"index":0,"playId":"d4ef7a29-e167-33c1-8aa3-614ed08f7677","pitchNumber":1,"startTime":"2026-08-01T01:06:28.552Z","endTime":"2026-08-01T01:06:32.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.568631664519994,"aZ":-24.46733509882545,"pfxX":-10.637080476806577,"pfxZ":5.445427197678846,"pX":0.12756440114414408,"pZ":2.4541302825737996,"vX0":7.466078532570407,"vY0":-118.23700073765704,"vZ0":-1.5979089082483569,"x":112.14,"y":172.52,"x0":-1.6892012726135202,"y0":50.00455826636731,"z0":5.384224022685266,"aX":-15.060644493080048},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.7,"breakHorizontal":17.4,"spinRate":2130,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4632621493289353,"extension":6.633792027295035},"index":1,"playId":"e0a64835-93c5-3d23-953c-1c1064bdf801","pitchNumber":2,"startTime":"2026-08-01T01:06:49.952Z","endTime":"2026-08-01T01:06:53.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.845164077453376,"aZ":-22.064116070980063,"pfxX":5.022894510523579,"pfxZ":7.692712169422805,"pX":0.7019929633046667,"pZ":3.422914673648636,"vX0":4.019163542271541,"vY0":-114.43931316565795,"vZ0":0.4760982634574209,"x":90.24,"y":146.36,"x0":-1.7353094517888998,"y0":50.00487427739239,"z0":5.3884936499224265,"aX":6.604613698089795},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":14.4,"breakHorizontal":-10.2,"spinRate":2171,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.48022547086082,"extension":6.4682327671148325},"index":2,"playId":"23eb425c-b9b4-3741-9a2f-9a2eaf92a326","pitchNumber":3,"startTime":"2026-08-01T01:07:08.792Z","endTime":"2026-08-01T01:07:11.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01495169245567,"aZ":-22.03446276549805,"pfxX":4.649719613461442,"pfxZ":7.3751813581403365,"pX":1.6269883395005784,"pZ":2.688524049364765,"vX0":6.452930599786255,"vY0":-116.79132544593276,"vZ0":-1.1738935088188271,"x":54.98,"y":166.19,"x0":-1.781048675026188,"y0":50.00255688940353,"z0":5.279713578937658,"aX":6.389104702243714},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":13.3,"breakHorizontal":-10.1,"spinRate":2198,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4698799244053453,"extension":6.625285286459134},"index":3,"playId":"ff922f73-5e0a-39ad-9969-4519ff222c12","pitchNumber":4,"startTime":"2026-08-01T01:07:30.361Z","endTime":"2026-08-01T01:07:33.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.053557857465453,"aZ":-25.10815097920632,"pfxX":-10.611157865400749,"pfxZ":5.2025151454939556,"pX":-0.428400416433174,"pZ":1.7713281900354365,"vX0":5.822595697597514,"vY0":-115.88090715588815,"vZ0":-2.7604630906062746,"x":133.33,"y":190.95,"x0":-1.5976291970394176,"y0":50.00041837607351,"z0":5.381549631270927,"aX":-14.400704649530407},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":9.0,"breakHorizontal":17.8,"spinRate":2094,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.47302307987795933,"extension":6.713294727180125},"hitData":{"launchSpeed":92.3,"launchAngle":6.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.89,"coordY":114.73}},"index":4,"playId":"11f938c4-7510-39c2-8f8e-305a3e42ebcb","pitchNumber":5,"startTime":"2026-08-01T01:07:52.537Z","endTime":"2026-08-01T01:08:04.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:08:04.963Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrés Chaparro pops out to third baseman Austin Riley on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T01:08:42.852Z","endTime":"2026-08-01T01:10:35.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"Offensive Substitution: Pinch-hitter Andrés Chaparro replaces Luis García Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T01:08:24.031Z","endTime":"2026-08-01T01:08:45.116Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"}},{"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.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060986426606316,"aZ":-17.57592867485357,"pfxX":-6.603247546032367,"pfxZ":8.122809980810048,"pX":0.15201138779144102,"pZ":3.7418573551936,"vX0":7.19888418982135,"vY0":-133.3039441331662,"vZ0":-0.7559111552708508,"x":111.21,"y":137.75,"x0":-1.7275483644634684,"y0":50.00014746357152,"z0":5.299652029332233,"aX":-11.864132200366809},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2182,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.41111162522815503,"extension":6.762716606859005},"index":1,"playId":"b309f28a-8758-3e28-9f94-56571246d43e","pitchNumber":1,"startTime":"2026-08-01T01:08:45.116Z","endTime":"2026-08-01T01:08:49.030Z","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.6,"endSpeed":83.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54499561467721,"aZ":-15.27044481478497,"pfxX":-5.985088639715984,"pfxZ":9.42229485892365,"pX":0.5320857974913659,"pZ":2.992257625075018,"vX0":8.44817945391179,"vY0":-133.07751925609924,"vZ0":-3.062907253328323,"x":96.72,"y":157.99,"x0":-1.9059026375497106,"y0":50.00114208139884,"z0":5.264255931795591,"aX":-10.735721969560611},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":9.0,"spinRate":2232,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.41158325747067126,"extension":6.741561317123568},"index":2,"playId":"b68f685c-701c-377d-a845-f22a9f52e7e9","pitchNumber":2,"startTime":"2026-08-01T01:09:02.817Z","endTime":"2026-08-01T01:09:06.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":70.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.265392956912866,"aZ":-25.293961233144593,"pfxX":2.9547147490017416,"pfxZ":5.35413568813672,"pX":0.7850560932928914,"pZ":4.110594961301107,"vX0":4.782929190183677,"vY0":-112.56007838083183,"vZ0":2.551699296404166,"x":87.08,"y":127.79,"x0":-1.7503234145609488,"y0":50.000421183132126,"z0":5.521974755782913,"aX":3.793015431345057},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":10.7,"breakHorizontal":-6.6,"spinRate":2136,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4864497487782007,"extension":6.5544549910354375},"index":3,"playId":"67b32f90-2092-318a-a7ad-30c866a43919","pitchNumber":3,"startTime":"2026-08-01T01:09:24.073Z","endTime":"2026-08-01T01:09:27.125Z","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":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86628075533358,"aZ":-16.284468554337867,"pfxX":-6.347179423366496,"pfxZ":9.176763923830276,"pX":0.5403510883744996,"pZ":2.747992440664312,"vX0":8.03806705737216,"vY0":-130.82953653793712,"vZ0":-3.0198796323261234,"x":96.4,"y":164.58,"x0":-1.7486906035929413,"y0":50.004421000673766,"z0":5.1393279376134045,"aX":-10.993108242483375},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2186,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4188147160057336,"extension":6.687738281278867},"index":4,"playId":"2dba05e2-ef1d-35f4-b46a-96d1346fca36","pitchNumber":4,"startTime":"2026-08-01T01:09:42.959Z","endTime":"2026-08-01T01:09:46.186Z","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":92.0,"endSpeed":83.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.729104271667897,"aZ":-14.506820962067785,"pfxX":-6.029857271503924,"pfxZ":9.785555487983734,"pX":0.5681203840984521,"pZ":3.0289262964254955,"vX0":7.822262521495661,"vY0":-133.7249219342977,"vZ0":-3.123636129810355,"x":95.34,"y":157.0,"x0":-1.615991405454902,"y0":50.00032550660554,"z0":5.257358839739354,"aX":-10.883982368453418},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":9.1,"spinRate":2261,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.41011316230243455,"extension":6.8375840651021305},"index":5,"playId":"685c9cbb-9376-39fd-914f-764a0a130747","pitchNumber":5,"startTime":"2026-08-01T01:10:00.408Z","endTime":"2026-08-01T01:10:04.632Z","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":91.2,"endSpeed":83.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197427374691593,"aZ":-16.028611323952084,"pfxX":-5.38129004511044,"pfxZ":9.051363876625043,"pX":0.08894992613779322,"pZ":3.0614358534102735,"vX0":6.4760461116500565,"vY0":-132.6849392193782,"vZ0":-2.626104713897551,"x":113.61,"y":156.12,"x0":-1.6834521915501783,"y0":50.00613785827764,"z0":5.230985756152814,"aX":-9.603791670727425},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":8.4,"spinRate":2296,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.41267773927850504,"extension":6.679130024961185},"hitData":{"launchSpeed":77.5,"launchAngle":78.0,"totalDistance":47.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":113.75,"coordY":181.9}},"index":6,"playId":"6e062dc5-71ea-3c36-8aaa-be183458e572","pitchNumber":6,"startTime":"2026-08-01T01:10:25.556Z","endTime":"2026-08-01T01:10:35.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:10:35.416Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T01:10:57.498Z","endTime":"2026-08-01T01:12:06.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.867082629271493,"aZ":-28.386997099668857,"pfxX":3.2823177755215296,"pfxZ":2.996901925797504,"pX":-0.2534403112749726,"pZ":2.435464323582725,"vX0":2.6784874100196214,"vY0":-111.38925170355526,"vZ0":-0.0749866061412342,"x":126.66,"y":173.02,"x0":-1.8953410650845908,"y0":50.00420936785217,"z0":5.3897419636838,"aX":4.149350283439361},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":5.8,"breakHorizontal":-6.6,"spinRate":2044,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.49058057504168495,"extension":6.496539355016743},"index":0,"playId":"9a260123-f3c8-3adb-a4fe-3d14cd7ce610","pitchNumber":1,"startTime":"2026-08-01T01:11:03.238Z","endTime":"2026-08-01T01:11:06.610Z","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":81.5,"endSpeed":75.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.537620846667544,"aZ":-26.547126970541452,"pfxX":-10.475550221423806,"pfxZ":3.9380192198050095,"pX":-0.216240553563076,"pZ":1.4789024858461648,"vX0":6.550383763966814,"vY0":-118.4992115825429,"vZ0":-3.3495801266418423,"x":125.24,"y":198.85,"x0":-1.6480505942645942,"y0":50.004079476414944,"z0":5.3224580126237395,"aX":-14.976813778337297},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.6,"breakHorizontal":17.5,"spinRate":2062,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4613085016062368,"extension":6.867704309569971},"index":1,"playId":"46c7208e-48f8-3932-95f2-bd26b46ca520","pitchNumber":2,"startTime":"2026-08-01T01:11:19.468Z","endTime":"2026-08-01T01:11:22.468Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-01T01:11:41.187Z","endTime":"2026-08-01T01:11:44.572Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.362495730261234,"aZ":-24.484978723514036,"pfxX":-10.418430437360405,"pfxZ":4.912092353130777,"pX":0.6024123822194182,"pZ":1.3978285516103433,"vX0":8.360498443960147,"vY0":-123.92726031438946,"vZ0":-4.683257310738372,"x":94.04,"y":201.04,"x0":-1.4514032476076462,"y0":50.000918176086735,"z0":5.34216389670367,"aX":-16.301614369969002},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.0,"breakHorizontal":17.0,"spinRate":2233,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.44095732392094433,"extension":6.719694918780423},"index":3,"playId":"5407c70f-dc52-3991-b8ef-4bf9f0bc2e04","pitchNumber":3,"startTime":"2026-08-01T01:11:44.572Z","endTime":"2026-08-01T01:11:47.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.025633481788553,"aZ":-23.937134439249213,"pfxX":-9.25408599932749,"pfxZ":5.428968877010599,"pX":-0.7595389946637785,"pZ":3.018077392046124,"vX0":5.128972396223882,"vY0":-122.14334017219109,"vZ0":-1.0113437299183436,"x":145.95,"y":157.29,"x0":-1.6792640097000266,"y0":50.005345503910675,"z0":5.4872355842387,"aX":-14.048794272318874},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.8,"breakHorizontal":15.6,"spinRate":2167,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4476570540741722,"extension":6.6075540991715815},"index":4,"playId":"56258973-ce38-3291-8f14-d1a0e0c1ce23","pitchNumber":4,"startTime":"2026-08-01T01:12:03.907Z","endTime":"2026-08-01T01:12:06.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:12:06.907Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T01:14:10.181Z","endTime":"2026-08-01T01:15:31.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,9,10],"actionIndex":[0,1,2,3,4],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Andrés Chaparro remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T01:14:12.418Z","endTime":"2026-08-01T01:14:12.419Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"description":"Defensive switch from right field to center field for Dylan Crews.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T01:14:12.420Z","endTime":"2026-08-01T01:14:12.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"300"},{"details":{"description":"Defensive switch from left field to right field for Daylen Lile.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-01T01:14:12.422Z","endTime":"2026-08-01T01:14:12.423Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600"},{"details":{"description":"Defensive switch from second base to left field for José Tena.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-01T01:14:12.424Z","endTime":"2026-08-01T01:14:12.425Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"800"},{"details":{"description":"Jorbit Vivas remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-08-01T01:14:12.426Z","endTime":"2026-08-01T01:14:12.427Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648232794200467,"aZ":-27.694671256384538,"pfxX":-10.121455693361742,"pfxZ":2.721767801591386,"pX":-0.4769644304118946,"pZ":1.6201114524685056,"vX0":7.416421518313507,"vY0":-127.42077379957973,"vZ0":-2.754729557182471,"x":135.18,"y":195.04,"x0":-2.107090884789094,"y0":50.00568003392789,"z0":4.898534899569517,"aX":-16.68243201378328},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":1986,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4295051617561567,"extension":6.920445031293286},"index":5,"playId":"433b9fbe-ddd2-3a4e-ad46-94efb394279d","pitchNumber":1,"startTime":"2026-08-01T01:14:12.428Z","endTime":"2026-08-01T01:14:17.062Z","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":0},"pitchData":{"startSpeed":77.5,"endSpeed":72.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.124769352369007,"aZ":-26.053826988291032,"pfxX":2.0324701103668334,"pfxZ":4.711794295246058,"pX":0.6311294337807721,"pZ":0.7341627470886984,"vX0":5.811736146368955,"vY0":-112.82115805062989,"vZ0":-3.059234655584147,"x":92.94,"y":218.96,"x0":-2.2346783727747783,"y0":50.002581574954185,"z0":4.713654333467126,"aX":2.637805958070317},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":8.0,"breakHorizontal":-5.0,"spinRate":2198,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4841379131301098,"extension":6.736362210393905},"index":6,"playId":"e88e7328-743d-3e02-bf80-79c48538c9cd","pitchNumber":2,"startTime":"2026-08-01T01:14:30.449Z","endTime":"2026-08-01T01:14:34.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03067979951847,"aZ":-22.207553699870534,"pfxX":-2.8374432655860113,"pfxZ":5.868395974954352,"pX":0.04548600664282369,"pZ":1.8064120904847993,"vX0":6.359422365398075,"vY0":-128.81887088504118,"vZ0":-3.4793469946306494,"x":115.27,"y":190.01,"x0":-2.074706129178852,"y0":50.005764772650174,"z0":4.869965433168753,"aX":-4.822283185578444},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.2,"breakHorizontal":3.8,"spinRate":2247,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.42343991234527945,"extension":7.012328850695752},"index":7,"playId":"f63e9c2f-f862-34b9-a0bb-fc333fcf228e","pitchNumber":3,"startTime":"2026-08-01T01:14:48.530Z","endTime":"2026-08-01T01:14:52.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":8,"startTime":"2026-08-01T01:15:10.729Z","endTime":"2026-08-01T01:15:10.730Z","isPitch":false,"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72179495878709,"aZ":-29.186068220794336,"pfxX":-7.680169731463925,"pfxZ":2.1162975126797603,"pX":-2.0756950353539563,"pZ":2.0854451677854993,"vX0":2.603959573884155,"vY0":-117.94504184037842,"vZ0":-0.3359134814820144,"x":196.12,"y":182.47,"x0":-2.194040626401908,"y0":50.003929896168664,"z0":4.913344132138608,"aX":-10.857896044893762},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.0,"breakHorizontal":13.3,"spinRate":1512,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4637827357548612,"extension":7.122995253322366},"index":9,"playId":"7ec6df09-0c5a-32d3-8e4f-39f51af4c296","pitchNumber":4,"startTime":"2026-08-01T01:15:10.731Z","endTime":"2026-08-01T01:15:14.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.472427989905075,"aZ":-19.310257871753976,"pfxX":-0.8837510807787321,"pfxZ":7.269130782390155,"pX":-0.3631478079687203,"pZ":3.427245969844193,"vX0":4.412644270687751,"vY0":-131.57528724917503,"vZ0":-0.6020387499956652,"x":130.84,"y":146.24,"x0":-1.9403947895007074,"y0":50.003730032706194,"z0":5.078062649622989,"aX":-1.5650444362670006},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.3,"breakHorizontal":0.7,"spinRate":2271,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.41481788655328566,"extension":7.028231026581324},"index":10,"playId":"8945644e-826e-3563-8284-a011584729f8","pitchNumber":5,"startTime":"2026-08-01T01:15:28.871Z","endTime":"2026-08-01T01:15:31.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:15:31.871Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Dylan Crews.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T01:15:57.072Z","endTime":"2026-08-01T01:17:49.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"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":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"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":"Flyout","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":4},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.476866178124713,"aZ":-24.078959732616834,"pfxX":-0.5874896442414073,"pfxZ":4.87678192809234,"pX":-0.3872799081757237,"pZ":3.496686544913051,"vX0":4.300793876382557,"vY0":-127.60898213730277,"vZ0":0.8715499266145539,"x":131.76,"y":144.37,"x0":-2.013049132766457,"y0":50.00628236143903,"z0":5.03728537362594,"aX":-0.9764203684588877},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.2,"breakHorizontal":0.1,"spinRate":2144,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.42804433815360765,"extension":6.982798811873345},"index":0,"playId":"052d41a9-fece-302c-a0eb-4f10948c83d3","pitchNumber":1,"startTime":"2026-08-01T01:15:57.072Z","endTime":"2026-08-01T01:16:01.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.5,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26928334779355,"aZ":-28.869692716683,"pfxX":4.341485680307546,"pfxZ":2.542048595992462,"pX":0.20246667363578702,"pZ":1.0676234833027358,"vX0":4.253063361485418,"vY0":-113.99466540372937,"vZ0":-1.9871733674715406,"x":109.28,"y":209.95,"x0":-2.2597867457144494,"y0":50.00416152627425,"z0":4.833489544967648,"aX":5.645608729169475},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":4.3,"breakHorizontal":-9.0,"spinRate":2239,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.48268739799586013,"extension":6.806016521074448},"index":1,"playId":"0677beae-bd98-366c-bb48-2e3a57335e48","pitchNumber":2,"startTime":"2026-08-01T01:16:14.202Z","endTime":"2026-08-01T01:16:17.659Z","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":81.8,"endSpeed":74.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73678855933207,"aZ":-28.705705795046853,"pfxX":-6.428215021321815,"pfxZ":2.432648242003128,"pX":-0.12209261818074336,"pZ":1.4071374590597205,"vX0":6.523443207677459,"vY0":-118.96773489207492,"vZ0":-1.9242909819055436,"x":121.65,"y":200.79,"x0":-2.0700957472418113,"y0":50.003931468580284,"z0":4.839036031088287,"aX":-9.175453766461635},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.2,"breakHorizontal":10.0,"spinRate":1511,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4611548325429067,"extension":7.14405025221852},"index":2,"playId":"60f1b326-c3bc-3473-8f29-ed69fe2d7d48","pitchNumber":3,"startTime":"2026-08-01T01:16:32.098Z","endTime":"2026-08-01T01:16:36.326Z","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":88.5,"endSpeed":81.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65787062270171,"aZ":-21.51067126101198,"pfxX":-1.2887611646479702,"pfxZ":6.249260159736421,"pX":0.0741376579509835,"pZ":3.5494973353074104,"vX0":5.912635499975507,"vY0":-128.96842949473347,"vZ0":0.6617579298830115,"x":114.17,"y":142.94,"x0":-2.0681832951071866,"y0":50.00031964130305,"z0":4.932840756094227,"aX":-2.1991335792793376},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.8,"breakHorizontal":1.2,"spinRate":2206,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.42266922356046477,"extension":6.85761014101686},"index":3,"playId":"cfda3921-b060-318e-9419-bd8f5e80c07b","pitchNumber":4,"startTime":"2026-08-01T01:17:16.056Z","endTime":"2026-08-01T01:17:22.222Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806724120137147,"aZ":-26.36797084119204,"pfxX":4.894454388471589,"pfxZ":4.46418265384558,"pX":-0.8279090015325402,"pZ":1.1043244514942698,"vX0":1.8357910274189855,"vY0":-113.35940915432393,"vZ0":-2.4454908596620077,"x":148.56,"y":208.96,"x0":-2.2842812664818903,"y0":50.00437508148105,"z0":4.830692411589355,"aX":6.3668580874678335},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":7.8,"breakHorizontal":-9.4,"spinRate":2191,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.48325850421685645,"extension":6.9897392184395395},"hitData":{"launchSpeed":77.0,"launchAngle":44.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.48,"coordY":103.24}},"index":4,"playId":"0fcf9e3b-c7b4-31d2-95c4-67c8828ac8eb","pitchNumber":5,"startTime":"2026-08-01T01:17:39.251Z","endTime":"2026-08-01T01:17:49.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:17:49.526Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a line drive to left fielder José Tena.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T01:17:57.728Z","endTime":"2026-08-01T01:19:36.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"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,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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.62523056907865,"aZ":-25.302255255333666,"pfxX":-6.532811096256823,"pfxZ":4.023580881099622,"pX":0.6542657505710343,"pZ":1.225167445173165,"vX0":8.840431066790927,"vY0":-128.77559671768913,"vZ0":-4.0829247196555825,"x":92.06,"y":205.7,"x0":-1.948567242343344,"y0":50.00245415171225,"z0":4.7514879564442785,"aX":-11.153323186904347},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.7,"breakHorizontal":10.2,"spinRate":1977,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4227114540031529,"extension":6.917356851847458},"index":0,"playId":"f1bb229e-2064-3699-8cfc-a2362c7a53d0","pitchNumber":1,"startTime":"2026-08-01T01:18:16.867Z","endTime":"2026-08-01T01:18:20.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95355583395874,"aZ":-25.477168997658964,"pfxX":-8.138406077237743,"pfxZ":3.9593790558786903,"pX":-1.2983312301134868,"pZ":2.090764497125916,"vX0":4.731627148296588,"vY0":-128.58658330430396,"vZ0":-2.0783682231446727,"x":166.49,"y":182.33,"x0":-2.0945844232859514,"y0":50.005888695477196,"z0":4.864904535233859,"aX":-13.778865763922562},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":13.8,"spinRate":1981,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.42420015303176095,"extension":6.898304517821172},"index":1,"playId":"704a8b33-3014-37bd-ae88-345fdce63271","pitchNumber":2,"startTime":"2026-08-01T01:18:34.688Z","endTime":"2026-08-01T01:18:37.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.896118522853474,"aZ":-28.109631624473305,"pfxX":5.099007858020138,"pfxZ":3.0602296312026276,"pX":-1.3390239963418606,"pZ":2.1142599386241008,"vX0":0.9631515961135262,"vY0":-113.64351818890947,"vZ0":-0.2332989765829443,"x":168.04,"y":181.69,"x0":-2.429754974099473,"y0":50.00205596312242,"z0":4.975383451270516,"aX":6.768808572856218},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":5.8,"breakHorizontal":-9.5,"spinRate":2223,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.47923059145279323,"extension":6.79394310842317},"index":2,"playId":"004ef97e-acc9-35ab-a35a-93b6746be8fb","pitchNumber":3,"startTime":"2026-08-01T01:18:52.748Z","endTime":"2026-08-01T01:18:56.640Z","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":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17096537790418,"aZ":-20.534836056670326,"pfxX":-1.491371151712947,"pfxZ":6.704075954419905,"pX":-0.5743410850743438,"pZ":2.3606877467561653,"vX0":4.5432966654019245,"vY0":-129.9092470858191,"vZ0":-2.469746355552264,"x":138.89,"y":175.04,"x0":-2.140073772566175,"y0":50.00452248589883,"z0":4.858184157230979,"aX":-2.590638565916631},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.9,"breakHorizontal":1.9,"spinRate":2264,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.41910693062122695,"extension":7.015199986782059},"index":3,"playId":"fc62b7ef-8320-3d9c-b6d4-fa12defafde7","pitchNumber":4,"startTime":"2026-08-01T01:19:09.760Z","endTime":"2026-08-01T01:19:13.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74250531950936,"aZ":-27.06428492393384,"pfxX":-9.169093825813144,"pfxZ":3.0323865549820654,"pX":-0.6660309229390273,"pZ":1.1386111388927405,"vX0":6.5671352079491605,"vY0":-128.46678492026143,"vZ0":-4.1726485505838244,"x":142.39,"y":208.04,"x0":-2.0546592265036856,"y0":50.00270935609589,"z0":4.869608049864714,"aX":-15.441071971111747},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":15.2,"spinRate":2016,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4251407843453854,"extension":6.993029250210716},"hitData":{"launchSpeed":88.9,"launchAngle":11.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.93,"coordY":105.14}},"index":4,"playId":"3dcbc7ea-ff31-3f04-87b8-848ff36c0093","pitchNumber":5,"startTime":"2026-08-01T01:19:25.658Z","endTime":"2026-08-01T01:19:36.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:19:36.541Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mauricio Dubón strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T01:19:47.774Z","endTime":"2026-08-01T01:21:51.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.702398384950204,"aZ":-31.371071487301723,"pfxX":2.3547512854639714,"pfxZ":0.5554903333422399,"pX":-0.48010187233648505,"pZ":3.038602348533234,"vX0":3.3284893947646617,"vY0":-119.16052800710771,"vZ0":1.6242505227560426,"x":135.3,"y":156.74,"x0":-2.195570851571528,"y0":50.004216324089846,"z0":5.16132053640267,"aX":3.421171226340114},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.6,"breakHorizontal":-5.0,"spinRate":2156,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.45786318651455904,"extension":6.882652190930264},"index":0,"playId":"1d70e346-e911-346c-86bb-a54cd739ab31","pitchNumber":1,"startTime":"2026-08-01T01:19:57.575Z","endTime":"2026-08-01T01:20:00.575Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"5f890579-257f-37df-aecb-b508a19cfcb0","startTime":"2026-08-01T01:20:16.389Z","endTime":"2026-08-01T01:20:21.807Z","isPitch":false,"type":"pickoff"},{"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":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.036214747883694,"aZ":-25.247927511317435,"pfxX":-3.8018483898840874,"pfxZ":4.098506939148674,"pX":-1.991324989230609,"pZ":3.8041762419324128,"vX0":1.773803434881908,"vY0":-128.78485736941528,"vZ0":1.65677086173539,"x":192.9,"y":136.07,"x0":-2.192484659719324,"y0":50.0062784167566,"z0":5.096191597470744,"aX":-6.430958382901454},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.0,"breakHorizontal":6.5,"spinRate":2283,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.42420517597670937,"extension":6.945641558434807},"index":2,"playId":"1d2c6277-75b0-3896-8cdf-8fb9e650f4c4","pitchNumber":2,"startTime":"2026-08-01T01:20:32.562Z","endTime":"2026-08-01T01:20:39.591Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.81852833769426,"aZ":-29.234408936560982,"pfxX":4.230010417219288,"pfxZ":2.2588875643505535,"pX":0.7035722200312684,"pZ":1.6675743605076994,"vX0":5.098095514375874,"vY0":-113.41360968449432,"vZ0":-0.8579345715152669,"x":90.18,"y":193.76,"x0":-2.123345008326471,"y0":50.003067158685894,"z0":4.967368782692893,"aX":5.508321655784015},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":4.2,"breakHorizontal":-9.0,"spinRate":2321,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.48301280705102245,"extension":7.131804772968297},"index":3,"playId":"58d65c9c-a182-3cce-876a-2e2837c513c2","pitchNumber":3,"startTime":"2026-08-01T01:21:00.947Z","endTime":"2026-08-01T01:21:04.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.427204283663926,"aZ":-22.675557933800608,"pfxX":-1.8964856401208814,"pfxZ":5.427971736126704,"pX":0.1779942441056184,"pZ":2.6718403138459594,"vX0":6.032831036723321,"vY0":-131.1144703268975,"vZ0":-1.5323342220106302,"x":110.22,"y":166.64,"x0":-1.9012846614441916,"y0":50.003277478612695,"z0":4.9478417364009255,"aX":-3.3198878327269137},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.7,"breakHorizontal":2.2,"spinRate":2270,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.41695790650642905,"extension":6.8612368011582925},"index":4,"playId":"62246469-4cad-39a5-a31d-26372884b843","pitchNumber":4,"startTime":"2026-08-01T01:21:24.217Z","endTime":"2026-08-01T01:21:27.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996949531382306,"aZ":-21.80401763546146,"pfxX":-2.4955584519491056,"pfxZ":5.882331610228274,"pX":0.1551109876501183,"pZ":4.2708380868943525,"vX0":6.063762275798039,"vY0":-131.01296821104967,"vZ0":1.7656440738109325,"x":111.09,"y":123.47,"x0":-1.8506614355227815,"y0":50.00282411923938,"z0":5.202748111359347,"aX":-4.400271494402398},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.3,"breakHorizontal":3.4,"spinRate":2352,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.41583289135426194,"extension":6.985841295120346},"index":5,"playId":"ad33638f-2957-30da-8d3c-954a3295cae1","pitchNumber":5,"startTime":"2026-08-01T01:21:48.209Z","endTime":"2026-08-01T01:21:51.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:21:51.209Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T01:24:00.011Z","endTime":"2026-08-01T01:26:46.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":70.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.871665040037048,"aZ":-25.492152379506567,"pfxX":1.3072396765924434,"pfxZ":5.415983184594125,"pX":0.26166992530240063,"pZ":1.4506585755883499,"vX0":4.27110918189406,"vY0":-110.1936519413725,"vZ0":-2.785392621375526,"x":107.03,"y":199.61,"x0":-1.8686067879573531,"y0":50.00494830081025,"z0":5.413594262124973,"aX":1.6138699135114645},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":9.4,"breakHorizontal":-3.5,"spinRate":2035,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4963230633689846,"extension":6.512411072033296},"index":0,"playId":"5e395b92-a90c-3f2d-bcfc-85ec64a1363d","pitchNumber":1,"startTime":"2026-08-01T01:24:04.654Z","endTime":"2026-08-01T01:24:08.547Z","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":87.7,"endSpeed":80.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.881434443550972,"aZ":-17.29660455184021,"pfxX":-5.085813998176846,"pfxZ":8.997097898168118,"pX":-0.23077814584969417,"pZ":2.7620457064902535,"vX0":5.508502143366164,"vY0":-127.67967991708719,"vZ0":-3.2886059269313836,"x":125.8,"y":164.2,"x0":-1.7537423919405415,"y0":50.003695775819935,"z0":5.425099965899555,"aX":-8.411423794105513},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":15.8,"breakHorizontal":8.0,"spinRate":2079,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.42872057564489907,"extension":6.606627429114846},"index":1,"playId":"1876a6eb-cb4b-3289-a791-fc909fb1a06e","pitchNumber":2,"startTime":"2026-08-01T01:24:18.312Z","endTime":"2026-08-01T01:24:21.980Z","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":81.5,"endSpeed":74.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.601995379706548,"aZ":-24.231609640648966,"pfxX":-10.683645015078268,"pfxZ":5.598178681051812,"pX":0.7783715946356978,"pZ":1.5150783100558587,"vX0":8.819244615955897,"vY0":-118.33642774110034,"vZ0":-3.81547807450394,"x":87.33,"y":197.87,"x0":-1.6088961359856868,"y0":50.00176375264976,"z0":5.368480277654768,"aX":-15.15032230062471},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.5,"breakHorizontal":17.2,"spinRate":2111,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.46287826342659466,"extension":6.653361722028881},"index":2,"playId":"7d04e6c8-8ffe-3a08-901e-8ad3078dd547","pitchNumber":3,"startTime":"2026-08-01T01:24:39.660Z","endTime":"2026-08-01T01:24:43.508Z","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":89.2,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31845383457326,"aZ":-16.808682699286447,"pfxX":-5.416080162349452,"pfxZ":9.016808327881028,"pX":0.32280804760106174,"pZ":3.2705587229265203,"vX0":6.751001475294034,"vY0":-129.7667936504272,"vZ0":-2.131804403548516,"x":104.7,"y":150.47,"x0":-1.6095963135295146,"y0":50.00545713564784,"z0":5.384231027866569,"aX":-9.233070970438405},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2143,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4221883378887532,"extension":6.6253227122331415},"index":3,"playId":"72d91b20-947a-3782-9af5-f8ea1057e755","pitchNumber":4,"startTime":"2026-08-01T01:24:55.016Z","endTime":"2026-08-01T01:24:58.347Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.940654885460088,"aZ":-24.28438690336583,"pfxX":-11.172321673479424,"pfxZ":5.452995549172353,"pX":0.8150590635188,"pZ":0.4551224780186517,"vX0":9.049556112246394,"vY0":-119.50490770884011,"vZ0":-6.348847088187459,"x":85.93,"y":226.49,"x0":-1.5684966680220715,"y0":50.00352542395432,"z0":5.32645351000508,"aX":-16.167256266555714},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.5,"breakHorizontal":18.1,"spinRate":2177,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4582606432710912,"extension":6.62181512353286},"index":4,"playId":"af248e5c-e80a-389d-b7fa-6d799dcf5fb7","pitchNumber":5,"startTime":"2026-08-01T01:25:17.679Z","endTime":"2026-08-01T01:25:21.067Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.974088228692004,"aZ":-20.54947816334473,"pfxX":-1.7568698784442047,"pfxZ":7.551172563177186,"pX":-0.3930593009608571,"pZ":3.0330765837621456,"vX0":3.9826418024595043,"vY0":-122.65548586485328,"vZ0":-1.4318366509251428,"x":131.98,"y":156.89,"x0":-1.8022846318842685,"y0":50.000363086242736,"z0":5.3596681172744205,"aX":-2.7039126459238876},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":13.7,"breakHorizontal":2.4,"spinRate":2157,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.4448542929177268,"extension":6.347967719487499},"index":5,"playId":"37343cfa-abf8-33f0-9f8a-23d203e5bf3b","pitchNumber":6,"startTime":"2026-08-01T01:25:36.208Z","endTime":"2026-08-01T01:25:40.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.722723659981412,"aZ":-16.50929076381172,"pfxX":-5.0496456498631375,"pfxZ":9.197113510778866,"pX":0.23156501921618583,"pZ":2.7155915732916873,"vX0":6.452197201062138,"vY0":-129.37740549841988,"vZ0":-3.5739225526050915,"x":108.17,"y":165.46,"x0":-1.6328143932478707,"y0":50.00569567773695,"z0":5.372013312267262,"aX":-8.604773687563352},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":16.1,"breakHorizontal":7.8,"spinRate":2062,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.422533073161798,"extension":6.648811343775755},"index":6,"playId":"bba277ce-0565-33d9-9115-f2a877b29f1f","pitchNumber":7,"startTime":"2026-08-01T01:25:57.877Z","endTime":"2026-08-01T01:26:01.751Z","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":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05993596805114,"aZ":-20.99651545128873,"pfxX":-2.0663956869697753,"pfxZ":7.200302134111826,"pX":-0.933587528266985,"pZ":3.6665206198548157,"vX0":3.1271140036866796,"vY0":-123.4265241138795,"vZ0":-0.03833640336082178,"x":152.59,"y":139.78,"x0":-1.9447471289526188,"y0":50.0051727578052,"z0":5.44069354042688,"aX":-3.209587104975409},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":13.3,"breakHorizontal":3.1,"spinRate":2143,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.44266224906430374,"extension":6.433838999901344},"index":7,"playId":"e5bedcd4-6094-33fe-91a4-663d9d745591","pitchNumber":8,"startTime":"2026-08-01T01:26:43.605Z","endTime":"2026-08-01T01:26:46.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:26:46.993Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T01:26:55.308Z","endTime":"2026-08-01T01:28:14.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.609297914607666,"aZ":-14.982215332323326,"pfxX":-4.535056551336183,"pfxZ":10.251779130933436,"pX":-0.10996809645599863,"pZ":2.0880279403453783,"vX0":5.897973831806704,"vY0":-128.88024064639623,"vZ0":-5.1981841761653245,"x":121.19,"y":182.4,"x0":-1.8423639334785766,"y0":50.0019312147398,"z0":5.294287269995386,"aX":-7.604426155775779},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2168,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.42553312824228406,"extension":6.6367899887653445},"index":0,"playId":"9a6a5dc9-e4e8-3f93-b275-f6630c6cb4b6","pitchNumber":1,"startTime":"2026-08-01T01:27:11.962Z","endTime":"2026-08-01T01:27:15.640Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.166065179447944,"aZ":-15.263457990637484,"pfxX":-5.0802954002478495,"pfxZ":9.883782677065774,"pX":-0.13943491632251395,"pZ":3.5074599145524332,"vX0":5.761244150003039,"vY0":-130.19763810472082,"vZ0":-1.9016784381117342,"x":122.31,"y":144.08,"x0":-1.7242775015833198,"y0":50.00604754310416,"z0":5.406686637373264,"aX":-8.695762199154316},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.6,"breakHorizontal":7.9,"spinRate":2155,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4212258563138258,"extension":6.697711771516655},"index":1,"playId":"7ed4fa6f-b9bd-347c-a1b6-9716796384b2","pitchNumber":2,"startTime":"2026-08-01T01:27:28.929Z","endTime":"2026-08-01T01:27:31.929Z","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":90.5,"endSpeed":82.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.864712458971034,"aZ":-14.466576606370753,"pfxX":-5.069038985533937,"pfxZ":10.097667240570697,"pX":-0.20546334877311787,"pZ":1.9564993528303845,"vX0":5.832583597901807,"vY0":-131.5709442868867,"vZ0":-5.84095781335734,"x":124.83,"y":185.95,"x0":-1.7922126093660802,"y0":50.001676921130816,"z0":5.276926705157305,"aX":-8.888505088795407},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":17.2,"breakHorizontal":7.9,"spinRate":2290,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.41626278943667616,"extension":6.756695551934299},"index":2,"playId":"25c4e245-b470-30d2-a35a-9beff2b9b340","pitchNumber":3,"startTime":"2026-08-01T01:27:48.224Z","endTime":"2026-08-01T01:27:51.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.657892601709452,"aZ":-25.61307918217924,"pfxX":-9.153162779113979,"pfxZ":4.560027312867236,"pX":-1.4692316684239124,"pZ":2.8655516728741173,"vX0":3.436697946571406,"vY0":-118.64301951402807,"vZ0":-0.8159351996681956,"x":173.0,"y":161.41,"x0":-1.7395557357406366,"y0":50.00431643625885,"z0":5.528369319035207,"aX":-13.1750699925797},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.4,"breakHorizontal":15.8,"spinRate":2030,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.45997853475085204,"extension":6.719718054526008},"index":3,"playId":"1412facf-0eb4-3ba3-b171-d80975b55dd9","pitchNumber":4,"startTime":"2026-08-01T01:28:09.699Z","endTime":"2026-08-01T01:28:14.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:28:14.251Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a ground ball to second baseman Ozzie Albies. CJ Abrams to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T01:28:56.292Z","endTime":"2026-08-01T01:30:14.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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_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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"56413422-4701-3268-878a-7652ae4386ea","startTime":"2026-08-01T01:28:41.029Z","endTime":"2026-08-01T01:28:44.892Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.868759578100843,"aZ":-24.669482378422256,"pfxX":-9.040541720472643,"pfxZ":5.399131168820782,"pX":-1.279212112138857,"pZ":2.785443115762145,"vX0":3.6071967443542117,"vY0":-116.55032253921934,"vZ0":-1.0861653497116077,"x":165.76,"y":163.57,"x0":-1.66410174786811,"y0":50.00097347362706,"z0":5.566235150809193,"aX":-12.559583147958362},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.8,"breakHorizontal":15.6,"spinRate":2083,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.46817520080310215,"extension":6.677027657035663},"index":1,"playId":"040a9ffb-f27d-3459-b600-1549a5e11ad8","pitchNumber":1,"startTime":"2026-08-01T01:28:58.418Z","endTime":"2026-08-01T01:29:01.915Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.542678597166738,"aZ":-24.450557782841134,"pfxX":-8.521489696797552,"pfxZ":5.374408239413977,"pX":-0.28494590673162956,"pZ":2.4820478061217353,"vX0":5.901729912632523,"vY0":-118.52225299977918,"vZ0":-1.8587266211894469,"x":127.86,"y":171.76,"x0":-1.6879277640031658,"y0":50.002745909181606,"z0":5.487818114805158,"aX":-12.244364379828404},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.6,"breakHorizontal":14.2,"spinRate":2096,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4603913421145127,"extension":6.626935414060614},"index":2,"playId":"94a69c84-cb4d-307d-9312-e04ae13e9219","pitchNumber":2,"startTime":"2026-08-01T01:29:17.330Z","endTime":"2026-08-01T01:29:21.390Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.115803533794335,"aZ":-15.312996240632623,"pfxX":-4.253555344953308,"pfxZ":9.759426914417924,"pX":1.3169137847613628,"pZ":3.780167732730886,"vX0":8.750822808830911,"vY0":-130.29399523573878,"vZ0":-1.5215714272916645,"x":66.8,"y":136.72,"x0":-1.5251739378601163,"y0":50.00462833810215,"z0":5.523017735684083,"aX":-7.35165201524545},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.6,"breakHorizontal":5.9,"spinRate":2261,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4196068996635405,"extension":6.69454190368314},"index":3,"playId":"3a31aed0-fbca-39c7-81c8-155dccdcd371","pitchNumber":3,"startTime":"2026-08-01T01:29:48.474Z","endTime":"2026-08-01T01:29:51.982Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01761040391675,"aZ":-23.322276819589696,"pfxX":-10.213175437594495,"pfxZ":6.046129827103617,"pX":0.19696707136282401,"pZ":1.5459226554176833,"vX0":7.345633575024281,"vY0":-119.9032427056433,"vZ0":-4.232949592043819,"x":109.49,"y":197.04,"x0":-1.5712906927812702,"y0":50.00193251490616,"z0":5.40196177845579,"aX":-14.950255826124222},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.2,"breakHorizontal":16.8,"spinRate":2093,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4558688592901894,"extension":6.674349700777564},"hitData":{"launchSpeed":73.7,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":162.16,"coordY":161.93}},"index":4,"playId":"2aeeae83-ddd0-311c-a8e5-73d19d390997","pitchNumber":4,"startTime":"2026-08-01T01:30:06.587Z","endTime":"2026-08-01T01:30:14.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:30:14.449Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Harry Ford flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T01:31:27.774Z","endTime":"2026-08-01T01:32:38.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"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":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T01:30:34.436Z","endTime":"2026-08-01T01:31:30.056Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27344975452059,"aZ":-15.670993129971894,"pfxX":-4.56654775986736,"pfxZ":9.730025567466877,"pX":0.4422064109388529,"pZ":2.8190058447325708,"vX0":6.882169956166348,"vY0":-129.2477666558943,"vZ0":-3.3997276205311127,"x":100.14,"y":162.67,"x0":-1.6585697215383777,"y0":50.00484000238656,"z0":5.350871088783416,"aX":-7.747814472694154},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":17.0,"breakHorizontal":6.8,"spinRate":2173,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.42336441497959365,"extension":6.714592242163003},"index":1,"playId":"7c704096-a16f-3468-91b8-b9d4d0055612","pitchNumber":1,"startTime":"2026-08-01T01:31:30.056Z","endTime":"2026-08-01T01:31:33.056Z","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":76.6,"endSpeed":70.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.575348124938103,"aZ":-24.58410041378546,"pfxX":0.8404196246209024,"pfxZ":6.007267114930919,"pX":1.03445458214817,"pZ":2.5710711944266413,"vX0":5.80105033743974,"vY0":-111.51599111024791,"vZ0":-0.7721872245580266,"x":77.57,"y":169.36,"x0":-1.7068488288534331,"y0":50.00062968097077,"z0":5.4521869825024405,"aX":1.0595945785374963},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":11.0,"breakHorizontal":-3.0,"spinRate":2166,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4907000108243138,"extension":6.489654264313211},"index":2,"playId":"d835e5a0-6674-3934-8fe0-f00d178c089b","pitchNumber":2,"startTime":"2026-08-01T01:31:49.720Z","endTime":"2026-08-01T01:31:53.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.154125798368327,"aZ":-22.151459744966484,"pfxX":0.036013846656201665,"pfxZ":6.525309031907682,"pX":1.1622852883377952,"pZ":2.8323675283645713,"vX0":7.020074292774114,"vY0":-122.82135988979127,"vZ0":-1.6990484198603766,"x":72.7,"y":162.31,"x0":-1.7313339457553805,"y0":50.00056587472109,"z0":5.407260586853308,"aX":0.05509239718030136},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":11.6,"breakHorizontal":-1.7,"spinRate":2263,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.4450775897070529,"extension":6.554628755723594},"index":3,"playId":"f3195eab-1fc3-39cb-9e48-cff4bcc65499","pitchNumber":3,"startTime":"2026-08-01T01:32:07.871Z","endTime":"2026-08-01T01:32:11.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":80.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81299010096634,"aZ":-14.965894413179303,"pfxX":-6.399169003013213,"pfxZ":10.27050201736796,"pX":-0.5740642136148504,"pZ":2.4256154764627085,"vX0":5.008559066564516,"vY0":-129.10453882910647,"vZ0":-4.344165960606652,"x":138.88,"y":173.29,"x0":-1.7152360892069516,"y0":50.000298538149075,"z0":5.294850803374517,"aX":-10.71792969894544},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":17.8,"breakHorizontal":10.3,"spinRate":2342,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.42551171114435116,"extension":6.613446940854806},"hitData":{"launchSpeed":88.5,"launchAngle":40.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.98,"coordY":72.05}},"index":4,"playId":"77928a70-1960-30da-8149-3e39510072d3","pitchNumber":4,"startTime":"2026-08-01T01:32:25.211Z","endTime":"2026-08-01T01:32:38.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:32:38.517Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Tena flies out to center fielder Michael Harris II.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T01:32:44.960Z","endTime":"2026-08-01T01:33:34.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85972300034343,"aZ":-23.453031582447522,"pfxX":-10.553547526039688,"pfxZ":6.057355019101877,"pX":-0.044186531500732464,"pZ":1.9138053845860958,"vX0":7.10848219506862,"vY0":-119.18689333311347,"vZ0":-3.3091653796902563,"x":118.68,"y":187.11,"x0":-1.6938749785619354,"y0":50.00129837706205,"z0":5.437719925310607,"aX":-15.185753953957873},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.4,"breakHorizontal":17.4,"spinRate":2155,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.45951429068340577,"extension":6.765114073484743},"index":0,"playId":"3074393b-6200-3c2e-bbb6-7e1c2a650800","pitchNumber":1,"startTime":"2026-08-01T01:33:04.782Z","endTime":"2026-08-01T01:33:10.782Z","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":83.0,"endSpeed":76.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.14769117308735,"aZ":-24.898851449753835,"pfxX":-9.795876433726391,"pfxZ":4.894568031358725,"pX":-0.33245580898280996,"pZ":2.810130476858524,"vX0":6.59662583632432,"vY0":-120.78337629628425,"vZ0":-1.2383286136412215,"x":129.67,"y":162.91,"x0":-1.8177834909288184,"y0":50.00300353854087,"z0":5.50619649944692,"aX":-14.564286298507895},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.9,"breakHorizontal":16.3,"spinRate":2202,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.4523995934260645,"extension":6.688072748402963},"hitData":{"launchSpeed":80.0,"launchAngle":33.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.68,"coordY":80.81}},"index":1,"playId":"703330dc-9ca7-396b-b931-2765c150d7dd","pitchNumber":2,"startTime":"2026-08-01T01:33:25.787Z","endTime":"2026-08-01T01:33:34.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:33:34.475Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Riley called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T01:35:20.691Z","endTime":"2026-08-01T01:36:39.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56714590943743,"aZ":-30.755343985831058,"pfxX":-8.640636407232655,"pfxZ":0.8800484473398402,"pX":0.49585242282747094,"pZ":1.792499877357924,"vX0":8.832055440810786,"vY0":-125.93683575224983,"vZ0":-1.7244291418207318,"x":98.1,"y":190.38,"x0":-1.9269954263063618,"y0":50.00319540004941,"z0":4.963859333652146,"aX":-13.938467823663697},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":13.7,"spinRate":1953,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4342283636373896,"extension":6.96719955217262},"index":0,"playId":"793ac39a-7e3b-3ccd-9b41-28435bd6dea2","pitchNumber":1,"startTime":"2026-08-01T01:35:40.057Z","endTime":"2026-08-01T01:35:43.757Z","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":0},"pitchData":{"startSpeed":77.4,"endSpeed":72.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.459593704697156,"aZ":-25.999135871788333,"pfxX":2.341730618539745,"pfxZ":4.756381022915127,"pX":1.125182470281562,"pZ":1.0409771781097383,"vX0":6.698205370123263,"vY0":-112.59846452435356,"vZ0":-2.3818791752356674,"x":74.11,"y":210.67,"x0":-2.1797585472770775,"y0":50.00016415414532,"z0":4.716053282646882,"aX":3.036835334076663},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":8.4,"breakHorizontal":-5.8,"spinRate":2223,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4845248622484841,"extension":7.015056195934918},"index":1,"playId":"9354be84-6aa7-3412-9445-f88f66078553","pitchNumber":2,"startTime":"2026-08-01T01:35:55.605Z","endTime":"2026-08-01T01:35:59.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.026725616300023,"aZ":-29.456618347111164,"pfxX":-7.230869487136016,"pfxZ":1.8969284163464941,"pX":-0.28532872186406055,"pZ":1.3954960731426667,"vX0":6.325316709657596,"vY0":-118.68649286870999,"vZ0":-2.1295353599856446,"x":127.88,"y":201.1,"x0":-2.041341181525298,"y0":50.00225368090098,"z0":4.9785955450995445,"aX":-10.349462060250385},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.2,"breakHorizontal":11.6,"spinRate":1457,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4609262168451904,"extension":7.060734596379305},"index":2,"playId":"f2854fd4-7832-3aca-86ce-c0e0720f4569","pitchNumber":3,"startTime":"2026-08-01T01:36:11.740Z","endTime":"2026-08-01T01:36:16.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.182111707804953,"aZ":-21.424713782493487,"pfxX":-3.8680376394553555,"pfxZ":6.190585501634795,"pX":0.8273433963265031,"pZ":2.361274837917699,"vX0":7.950069433684097,"vY0":-130.37793535438232,"vZ0":-2.590569511164277,"x":85.46,"y":175.03,"x0":-1.7470499331485654,"y0":50.00211586392215,"z0":4.969377249268851,"aX":-6.716591387923213},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.9,"breakHorizontal":5.4,"spinRate":2259,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.41872015109325655,"extension":6.919451724346751},"index":3,"playId":"89fd4c6b-b3d0-3844-9ff1-32e23d9c9612","pitchNumber":4,"startTime":"2026-08-01T01:36:34.119Z","endTime":"2026-08-01T01:36:39.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:36:39.657Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Bart grounds out, shortstop CJ Abrams to first baseman Andrés Chaparro.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T01:36:44.042Z","endTime":"2026-08-01T01:37:10.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.665,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.935135647428215,"aZ":-28.731625224959473,"pfxX":-8.379015308548256,"pfxZ":2.1112333291314194,"pX":-0.07787637089529226,"pZ":1.769241283220527,"vX0":7.456884590240212,"vY0":-126.34475054210107,"vZ0":-1.975025264921722,"x":119.97,"y":191.01,"x0":-1.9682653902169154,"y0":50.00150709611368,"z0":4.8533391025925186,"aX":-13.647378369560538},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":13.7,"spinRate":1982,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.43228021251465787,"extension":6.924947147561272},"hitData":{"launchSpeed":109.6,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.54,"coordY":144.38}},"index":0,"playId":"9a4cd2d7-f609-3f6e-8cbb-995b86daccdf","pitchNumber":1,"startTime":"2026-08-01T01:37:02.536Z","endTime":"2026-08-01T01:37:10.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:37:10.553Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jim Jarvis singles on a fly ball to left fielder José Tena.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T01:37:17.245Z","endTime":"2026-08-01T01:37:47.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.684253480115004,"aZ":-21.47415578574676,"pfxX":-1.2318610909827048,"pfxZ":6.386594292656913,"pX":0.5412536324540232,"pZ":2.8679785482235562,"vX0":7.104651828908428,"vY0":-127.6906063719995,"vZ0":-0.9590462455417514,"x":96.37,"y":161.34,"x0":-2.0997372188151373,"y0":50.00386547586819,"z0":4.915438313892059,"aX":-2.065456006140944},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.6,"breakHorizontal":0.8,"spinRate":2223,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4265758772911634,"extension":6.843416085553058},"hitData":{"launchSpeed":70.8,"launchAngle":40.0,"totalDistance":228.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.86,"coordY":124.82}},"index":0,"playId":"108113c9-4263-3090-a648-413e96428ff5","pitchNumber":1,"startTime":"2026-08-01T01:37:35.138Z","endTime":"2026-08-01T01:37:47.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:37:47.281Z","atBatIndex":70},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ronald Acuña Jr. hit by pitch. Jim Jarvis to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T01:37:53.787Z","endTime":"2026-08-01T01:38:31.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"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":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.185517060078123,"aZ":-25.933164143084383,"pfxX":3.5835651578717824,"pfxZ":4.814425895978287,"pX":1.590965547595345,"pZ":2.0526434154395194,"vX0":7.064669371247936,"vY0":-113.27252673128345,"vZ0":-0.5024343478637886,"x":56.36,"y":183.36,"x0":-2.0369422609924124,"y0":50.00188146712417,"z0":4.875921980747394,"aX":4.644030451963079},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":8.9,"breakHorizontal":-8.3,"spinRate":2320,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4840145732431762,"extension":6.998323880383513},"index":0,"playId":"b206efca-2d45-32fc-8bb5-afea6f3bd210","pitchNumber":1,"startTime":"2026-08-01T01:38:09.917Z","endTime":"2026-08-01T01:38:13.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":89.5,"endSpeed":82.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.630255659704112,"aZ":-19.502369415193236,"pfxX":-2.972888568834504,"pfxZ":7.2731728972589895,"pX":-1.9001004164497677,"pZ":4.066776866388542,"vX0":1.6458192234562086,"vY0":-130.46255348700862,"vZ0":1.1173887877907642,"x":189.43,"y":128.98,"x0":-2.1492579813893573,"y0":50.00548087065277,"z0":5.0915508741354225,"aX":-5.1815876312570515},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.7,"breakHorizontal":5.0,"spinRate":2321,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4180979018920117,"extension":6.9526815748214625},"index":1,"playId":"f41f4048-5cb9-3e4c-8b29-f098fc579783","pitchNumber":2,"startTime":"2026-08-01T01:38:27.967Z","endTime":"2026-08-01T01:38:31.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:38:31.594Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T01:38:55.446Z","endTime":"2026-08-01T01:41:44.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60832649120723,"aZ":-26.787252179099127,"pfxX":2.0466493994173818,"pfxZ":4.013590994017297,"pX":0.5522316034293878,"pZ":2.155440917264274,"vX0":5.35948175856543,"vY0":-114.90969636368294,"vZ0":-0.5087269985253275,"x":95.95,"y":180.58,"x0":-2.07294561151938,"y0":50.00173682024061,"z0":4.974400287037027,"aX":2.745863187020723},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.4,"breakHorizontal":-5.0,"spinRate":2298,"spinDirection":92},"zone":9,"typeConfidence":2.0,"plateTime":0.47603635337934236,"extension":6.914614787807086},"index":0,"playId":"7e463406-c698-3cba-944b-7b766900349b","pitchNumber":1,"startTime":"2026-08-01T01:39:12.446Z","endTime":"2026-08-01T01:39:15.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61800021829364,"aZ":-27.375337804448087,"pfxX":-7.84342142123544,"pfxZ":3.259610163779608,"pX":-0.5224715342447142,"pZ":1.3746095487280932,"vX0":6.06389452917555,"vY0":-120.17965322961804,"vZ0":-2.2961073548269004,"x":136.92,"y":201.67,"x0":-2.0498851070460926,"y0":50.005171878391494,"z0":4.75537422528655,"aX":-11.562814074206772},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.6,"breakHorizontal":12.8,"spinRate":1607,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4544232219813362,"extension":7.176580975242457},"index":1,"playId":"e571c904-4612-3474-9ae8-5a8bc5cdaed1","pitchNumber":2,"startTime":"2026-08-01T01:39:31.049Z","endTime":"2026-08-01T01:39:34.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.838805924273522,"aZ":-22.48704604029252,"pfxX":-3.377232520235313,"pfxZ":5.626671674714419,"pX":0.02373163428227826,"pZ":2.891734987724508,"vX0":6.229449465172547,"vY0":-129.34317660440817,"vZ0":-0.8726452358688296,"x":116.1,"y":160.7,"x0":-1.9595346130852151,"y0":50.003796376621565,"z0":4.93235525976604,"aX":-5.8163931150396495},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.3,"breakHorizontal":5.0,"spinRate":2285,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4208538334790721,"extension":6.957899501821982},"index":2,"playId":"89032125-7293-3a73-9646-5b2d388e3a44","pitchNumber":3,"startTime":"2026-08-01T01:39:48.093Z","endTime":"2026-08-01T01:39:51.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.84017048628691,"aZ":-24.619674594236177,"pfxX":3.525561459362229,"pfxZ":5.7573631920803185,"pX":0.1337135482420331,"pZ":1.8809557370215988,"vX0":4.370066858911392,"vY0":-113.7887252451159,"vZ0":-1.3625599373353008,"x":111.9,"y":187.99,"x0":-2.269454098624945,"y0":50.00180736263074,"z0":4.926409885001432,"aX":4.622329232757153},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":10.4,"breakHorizontal":-7.4,"spinRate":2255,"spinDirection":85},"zone":8,"typeConfidence":2.0,"plateTime":0.48133259085779434,"extension":6.975525675946104},"index":3,"playId":"fba58ca1-46ce-3159-b815-c0177cf5cfc2","pitchNumber":4,"startTime":"2026-08-01T01:40:09.269Z","endTime":"2026-08-01T01:40:12.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.516659673720273,"aZ":-24.312087475206347,"pfxX":-1.857905330764489,"pfxZ":4.454743957835504,"pX":0.23494951233529687,"pZ":2.818915330489623,"vX0":6.628078071235238,"vY0":-130.95825199367124,"vZ0":-0.5589895662980111,"x":108.04,"y":162.67,"x0":-2.069894270028543,"y0":50.0027508691648,"z0":4.8285247630375485,"aX":-3.2798104999778657},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":2.2,"spinRate":2246,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.41571996025527325,"extension":6.986446586521573},"index":4,"playId":"cc08b5a8-53e2-3b81-bc7d-4a52d480a4b5","pitchNumber":5,"startTime":"2026-08-01T01:40:32.087Z","endTime":"2026-08-01T01:40:36.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.680493171595593,"aZ":-23.10045481606188,"pfxX":-0.36352569689382674,"pfxZ":5.31804506895528,"pX":-0.503503623907401,"pZ":4.189406549786566,"vX0":4.073952397680626,"vY0":-128.75027859400723,"vZ0":2.247336501731521,"x":136.19,"y":125.67,"x0":-2.0482660875114984,"y0":50.00108667061977,"z0":5.075098514782655,"aX":-0.6201113801405479},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.3,"breakHorizontal":-0.1,"spinRate":2261,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4228033836518068,"extension":6.975901548223262},"index":5,"playId":"dab9fdff-464d-3b95-a9ef-190af1cec9fe","pitchNumber":6,"startTime":"2026-08-01T01:41:00.401Z","endTime":"2026-08-01T01:41:04.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7904100127346,"aZ":-26.207622523329434,"pfxX":-6.296518120201579,"pfxZ":3.5774542888644056,"pX":-1.1819736881888574,"pZ":2.2207486650678807,"vX0":4.531406024935673,"vY0":-127.9214057606842,"vZ0":-1.3719863297951613,"x":162.05,"y":178.82,"x0":-2.1525943837903183,"y0":50.00249903261287,"z0":4.8060681248736925,"aX":-10.502613532604185},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":10.4,"spinRate":2002,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.42712023339021155,"extension":6.916335271613221},"index":6,"playId":"a5b9259b-96a5-3f51-a366-9260f67de83e","pitchNumber":7,"startTime":"2026-08-01T01:41:20.727Z","endTime":"2026-08-01T01:41:24.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16528398093891,"aZ":-25.93402855906678,"pfxX":3.722939266704128,"pfxZ":4.668289016123956,"pX":0.23123565044301878,"pZ":0.985893758496261,"vX0":4.663862804975991,"vY0":-115.07111258882041,"vZ0":-2.924498768926258,"x":108.19,"y":212.16,"x0":-2.3084652332112694,"y0":50.00114833359529,"z0":4.79662806458778,"aX":4.970051452000574},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":8.0,"breakHorizontal":-7.9,"spinRate":2319,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.476751713278583,"extension":6.948690506834184},"index":7,"playId":"a4c4d8ce-7e82-37d2-b443-a1bf73fc2ff3","pitchNumber":8,"startTime":"2026-08-01T01:41:41.247Z","endTime":"2026-08-01T01:41:44.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:41:44.257Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorbit Vivas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:43:51.416Z","endTime":"2026-08-01T01:44:56.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"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":84.7,"endSpeed":77.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.041997290361746,"aZ":-18.02888943912408,"pfxX":-3.743758254092076,"pfxZ":9.121933186282902,"pX":-0.1128733524854801,"pZ":4.693333451392367,"vX0":4.852287190095596,"vY0":-123.3367072075365,"vZ0":1.0724698726070505,"x":121.3,"y":112.06,"x0":-1.6134272329530648,"y0":50.002167789198346,"z0":5.766320524868076,"aX":-5.805439861759662},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":17.0,"breakHorizontal":5.8,"spinRate":2063,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.44300438299806766,"extension":6.330821441624379},"index":0,"playId":"788457b9-6c7c-3471-ba5f-c93b54c7d33e","pitchNumber":1,"startTime":"2026-08-01T01:43:56.363Z","endTime":"2026-08-01T01:43:59.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.32952226078699,"aZ":-20.960427057574933,"pfxX":-0.9011546636618091,"pfxZ":7.768855752087866,"pX":0.4317339009225236,"pZ":3.2127631000903905,"vX0":5.3717566506936825,"vY0":-118.71598627475625,"vZ0":-0.9202543658512129,"x":100.54,"y":152.04,"x0":-1.732349600022541,"y0":50.002364235970575,"z0":5.493780924405377,"aX":-1.3010486700033772},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":14.2,"breakHorizontal":0.5,"spinRate":2103,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.4594046854206688,"extension":6.429196030579708},"index":1,"playId":"754f1d13-cfb7-30a8-829d-ece2db64adce","pitchNumber":2,"startTime":"2026-08-01T01:44:13.021Z","endTime":"2026-08-01T01:44:16.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.16643747174781,"aZ":-25.005118180780382,"pfxX":-9.022242938192424,"pfxZ":5.226126279366065,"pX":-0.9788695887226039,"pZ":3.2403705753845164,"vX0":4.557558363822803,"vY0":-115.92968811898734,"vZ0":-0.017677198547129014,"x":154.31,"y":151.29,"x0":-1.7905858542333921,"y0":50.000292387363736,"z0":5.620133603048507,"aX":-12.370004129793628},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.7,"breakHorizontal":15.4,"spinRate":1923,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4711282512745507,"extension":6.281855824783015},"index":2,"playId":"7819baf6-a631-30a6-8fed-b042f8e0d4d9","pitchNumber":3,"startTime":"2026-08-01T01:44:28.131Z","endTime":"2026-08-01T01:44:31.821Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T01:44:46.690Z","endTime":"2026-08-01T01:44:52.608Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.812629580278596,"aZ":-22.33214929499589,"pfxX":-9.983547731124236,"pfxZ":6.484370870306724,"pX":-0.0301409920574886,"pZ":1.297003467788608,"vX0":7.16602902531386,"vY0":-122.10543560095533,"vZ0":-5.393852125338954,"x":118.15,"y":203.76,"x0":-1.6978815500192115,"y0":50.005367261818854,"z0":5.4424975233423005,"aX":-15.160353965522448},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.8,"breakHorizontal":16.6,"spinRate":2192,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.44763340038159427,"extension":6.695594372767149},"index":4,"playId":"f39ac8bf-836a-388d-9650-2fd898d42e63","pitchNumber":4,"startTime":"2026-08-01T01:44:52.608Z","endTime":"2026-08-01T01:44:56.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:44:56.251Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart challenged (pitch result), call on the field was overturned: James Wood called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:45:13.388Z","endTime":"2026-08-01T01:46:11.325Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.038594106590164,"aZ":-23.622079352011642,"pfxX":-0.17138938216192218,"pfxZ":6.375654912371582,"pX":-0.09476674710902826,"pZ":2.0436619925049477,"vX0":4.065941550143067,"vY0":-114.45097167947412,"vZ0":-2.4228409466853544,"x":120.61,"y":183.6,"x0":-1.8640540213067143,"y0":50.00039517298629,"z0":5.404658484035875,"aX":-0.23050954301125157},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":11.3,"breakHorizontal":-0.6,"spinRate":2079,"spinDirection":161},"zone":8,"typeConfidence":2.0,"plateTime":0.4766522897983241,"extension":6.548618330525223},"index":0,"playId":"a9ef7fbf-0a00-3599-ade6-78573244fcae","pitchNumber":1,"startTime":"2026-08-01T01:45:21.136Z","endTime":"2026-08-01T01:45:25.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.682091604861977,"aZ":-22.32615579211467,"pfxX":-9.93076861940639,"pfxZ":6.775514364018283,"pX":-0.4253491384740104,"pZ":2.9511667666191945,"vX0":6.028977442843603,"vY0":-119.42678824161287,"vZ0":-1.4324828242884373,"x":133.21,"y":159.1,"x0":-1.684535861054957,"y0":50.00175209593001,"z0":5.555097587442788,"aX":-14.432039393661027},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":12.2,"breakHorizontal":16.7,"spinRate":2145,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4575671859097077,"extension":6.57402369372515},"index":1,"playId":"81629581-bc5f-3b94-89f4-7cc9938079b3","pitchNumber":2,"startTime":"2026-08-01T01:45:37.213Z","endTime":"2026-08-01T01:45:42.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92271035501812,"aZ":-15.73378125262038,"pfxX":-6.619690265388266,"pfxZ":9.561805130314855,"pX":0.2564821391001828,"pZ":1.7312015141846333,"vX0":7.280667657490428,"vY0":-130.1781011870556,"vZ0":-6.398501919582232,"x":107.22,"y":192.04,"x0":-1.7143993153028936,"y0":50.001054088077815,"z0":5.408837096544136,"aX":-11.378898565934298},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.1,"breakHorizontal":10.4,"spinRate":2202,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.42050957001194433,"extension":6.482103425911709},"index":2,"playId":"18f92b04-3741-37ad-b7b5-3431fd91fd42","pitchNumber":3,"startTime":"2026-08-01T01:46:06.095Z","endTime":"2026-08-01T01:46:11.325Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"}},"playEndTime":"2026-08-01T01:46:11.325Z","atBatIndex":74},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Andrés Chaparro homers (6) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:46:38.778Z","endTime":"2026-08-01T01:47:46.910Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"responsiblePitcher":{"id":622694,"link":"/api/v1/people/622694"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.96191551251208,"aZ":-22.21677127662273,"pfxX":1.5070490858739474,"pfxZ":7.760269862213049,"pX":1.6182973824145759,"pZ":2.652615091142165,"vX0":7.056142301928063,"vY0":-112.44346062464149,"vZ0":-1.1737340047766742,"x":55.31,"y":167.16,"x0":-1.7534354810380857,"y0":50.00459297991934,"z0":5.430949874696818,"aX":1.9329723822809846},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":14.0,"breakHorizontal":-4.4,"spinRate":2055,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.48669978605646946,"extension":6.457328206040445},"index":0,"playId":"df9f38dd-1382-3454-99f1-ddecde6a5a19","pitchNumber":1,"startTime":"2026-08-01T01:46:45.836Z","endTime":"2026-08-01T01:46:49.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70057883572151,"aZ":-15.577117910292568,"pfxX":-5.369812666886844,"pfxZ":9.908285899672087,"pX":0.076724044838978,"pZ":1.693145374453728,"vX0":6.518408435035103,"vY0":-128.36977656028233,"vZ0":-6.064933215000698,"x":114.08,"y":193.07,"x0":-1.793592295172091,"y0":50.000665802103725,"z0":5.291934254952223,"aX":-8.992720356107759},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.8,"breakHorizontal":8.3,"spinRate":2200,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4261141192463449,"extension":6.656127016508929},"index":1,"playId":"3fb3b62c-3854-319c-9e4f-7ef02fc72b75","pitchNumber":2,"startTime":"2026-08-01T01:46:59.158Z","endTime":"2026-08-01T01:47:03.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.480175778648636,"aZ":-16.285310812290113,"pfxX":-6.563929109940318,"pfxZ":9.137305191790285,"pX":0.4808803297658913,"pZ":2.9014870342294388,"vX0":7.803771249235613,"vY0":-130.74440519273534,"vZ0":-3.3496120142450083,"x":98.67,"y":160.44,"x0":-1.6838415596138485,"y0":50.00145572350582,"z0":5.414928952690804,"aX":-11.411937698724868},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":16.1,"breakHorizontal":10.2,"spinRate":2192,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.41826112533717774,"extension":6.657640935292025},"hitData":{"launchSpeed":99.5,"launchAngle":30.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.13,"coordY":74.49}},"index":2,"playId":"fb6e8a46-4d40-3083-9c6b-763f189020aa","pitchNumber":3,"startTime":"2026-08-01T01:47:15.206Z","endTime":"2026-08-01T01:47:46.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:47:46.910Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a fly ball to left fielder Mauricio Dubón.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:47:43.655Z","endTime":"2026-08-01T01:48:29.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1657967837061,"aZ":-23.102200223360136,"pfxX":-9.503393550613804,"pfxZ":6.657195843282046,"pX":-0.6617307964060235,"pZ":1.3610812455880748,"vX0":5.210412793231557,"vY0":-115.85440980101696,"vZ0":-4.289006380499194,"x":142.22,"y":202.03,"x0":-1.7024575925675145,"y0":50.002626912285436,"z0":5.438240318489227,"aX":-12.949108946741598},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":11.3,"breakHorizontal":16.0,"spinRate":1999,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.472354626372427,"extension":6.6437821280810665},"index":0,"playId":"4825a52b-3ec7-30b5-bf07-f72b179ceca4","pitchNumber":1,"startTime":"2026-08-01T01:48:02.996Z","endTime":"2026-08-01T01:48:06.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.25908569175069,"aZ":-23.24666138739451,"pfxX":-0.12136837053425742,"pfxZ":6.777711927349468,"pX":0.8899899167675954,"pZ":2.581068647821881,"vX0":6.03102798848875,"vY0":-113.87548731178015,"vZ0":-1.1443967955034173,"x":83.08,"y":169.09,"x0":-1.7733613886176185,"y0":50.00438367800692,"z0":5.3827425770234045,"aX":-0.15998966859908922},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":12.2,"breakHorizontal":-1.2,"spinRate":2104,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4803751694575471,"extension":6.447746871716938},"hitData":{"launchSpeed":70.7,"launchAngle":26.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.37,"coordY":109.64}},"index":1,"playId":"65f672be-88ce-3b5c-982a-1c88527be925","pitchNumber":2,"startTime":"2026-08-01T01:48:18.470Z","endTime":"2026-08-01T01:48:29.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:48:29.673Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, first baseman Matt Olson to pitcher Elieser Hernández.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:49:19.519Z","endTime":"2026-08-01T01:50:44.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".438"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".209"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".213"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.316"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.396"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.054"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".551"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".689"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.75"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.68"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.61"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.66"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.63"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.19"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.39"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.39"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.88"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.18"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.85"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.06"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.18"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.316"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.396"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.054"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".551"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".689"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[2],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622694,"link":"/api/v1/people/622694"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T01:48:39.020Z","endTime":"2026-08-01T01:49:21.742Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.480714158486574,"aZ":-26.35162413353442,"pfxX":1.2352765225846807,"pfxZ":4.6204872641853765,"pX":-0.5146850295023365,"pZ":2.1559513868223577,"vX0":2.813403887082468,"vY0":-111.09230892439808,"vZ0":-1.222279327182613,"x":136.62,"y":180.57,"x0":-1.9540616421941057,"y0":50.00047633746045,"z0":5.433311744331239,"aX":1.555366726516799},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":8.4,"breakHorizontal":-2.9,"spinRate":2020,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.4916117404999154,"extension":6.4538830834684555},"index":1,"playId":"ef78e0af-cfa4-3f4d-890b-3472818ab390","pitchNumber":1,"startTime":"2026-08-01T01:49:21.742Z","endTime":"2026-08-01T01:49:28.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dylan Crews advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"ef78e0af-cfa4-3f4d-890b-3472818ab390","startTime":"2026-08-01T01:49:37.507Z","endTime":"2026-08-01T01:49:39.073Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.077080968174194,"aZ":-21.545003755365336,"pfxX":-0.006139158443119741,"pfxZ":6.809046560850447,"pX":-0.0583969608266712,"pZ":3.7384784536694897,"vX0":4.526613936140935,"vY0":-123.48555264358947,"vZ0":0.008627098228312646,"x":119.23,"y":137.84,"x0":-1.9060805935507577,"y0":50.00264268423084,"z0":5.53115263066513,"aX":-0.00956096145044709},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":12.6,"breakHorizontal":-1.0,"spinRate":2211,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.441708378203157,"extension":6.463088522211381},"index":3,"playId":"805ed7ec-f65d-3c59-8306-d8fa81c6ff7c","pitchNumber":2,"startTime":"2026-08-01T01:49:39.073Z","endTime":"2026-08-01T01:49:42.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11310231202277,"aZ":-21.31024551547562,"pfxX":-6.970679374498507,"pfxZ":7.0174969922540775,"pX":-1.5053578173262874,"pZ":4.117910368281499,"vX0":3.050717435212246,"vY0":-123.4945320754557,"vZ0":0.8179844924141735,"x":174.38,"y":127.6,"x0":-1.8497112750600921,"y0":50.00113513844892,"z0":5.572124978324757,"aX":-10.788028641137531},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":13.2,"breakHorizontal":11.9,"spinRate":2154,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4431658946291521,"extension":6.623684103991097},"index":4,"playId":"283c713d-9a2f-33b6-b45e-f92f4b890a7b","pitchNumber":3,"startTime":"2026-08-01T01:50:01.045Z","endTime":"2026-08-01T01:50:04.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11747676929572,"aZ":-21.55981212301449,"pfxX":-7.510085912958598,"pfxZ":7.229937219069666,"pX":-0.9175739338166472,"pZ":1.3808032964905967,"vX0":4.260962806482248,"vY0":-120.34770065072597,"vZ0":-4.8910927343080255,"x":151.98,"y":201.5,"x0":-1.734301485488767,"y0":50.00354014517955,"z0":5.3463813103446425,"aX":-11.028846004550115},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":12.2,"breakHorizontal":12.6,"spinRate":2095,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.45491739239568973,"extension":6.660662807341043},"index":5,"playId":"a7c046a0-d3c1-35b9-bc63-64a1ddaf9604","pitchNumber":4,"startTime":"2026-08-01T01:50:19.129Z","endTime":"2026-08-01T01:50:23.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.57177343094409,"aZ":-26.057501214200936,"pfxX":0.8091631322217392,"pfxZ":4.59950409332094,"pX":-0.5195620185172773,"pZ":3.4283635091697815,"vX0":3.000955003061938,"vY0":-113.86039935672417,"vZ0":1.2633765856105577,"x":136.8,"y":146.21,"x0":-1.9532895793425662,"y0":50.00020027271112,"z0":5.4223498581156635,"aX":1.0740118028104955},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.9,"breakHorizontal":-2.2,"spinRate":2099,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.47888890637115056,"extension":6.395558950271426},"hitData":{"launchSpeed":84.6,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.76,"coordY":161.93}},"index":6,"playId":"d3da3faa-bde6-3690-87c0-11d4b35af5ad","pitchNumber":5,"startTime":"2026-08-01T01:50:36.437Z","endTime":"2026-08-01T01:50:44.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:50:44.454Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, first baseman Matt Olson to pitcher Elieser Hernández.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T01:49:19.519Z","endTime":"2026-08-01T01:50:44.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".294"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".268"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".438"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".209"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".213"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.316"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.396"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.054"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".551"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".689"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.75"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.68"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.61"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.66"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.63"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.19"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.39"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.39"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.88"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.18"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.85"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.06"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.18"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".828"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".657"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.316"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.396"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.054"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".551"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".689"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[2],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622694,"link":"/api/v1/people/622694"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T01:48:39.020Z","endTime":"2026-08-01T01:49:21.742Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.480714158486574,"aZ":-26.35162413353442,"pfxX":1.2352765225846807,"pfxZ":4.6204872641853765,"pX":-0.5146850295023365,"pZ":2.1559513868223577,"vX0":2.813403887082468,"vY0":-111.09230892439808,"vZ0":-1.222279327182613,"x":136.62,"y":180.57,"x0":-1.9540616421941057,"y0":50.00047633746045,"z0":5.433311744331239,"aX":1.555366726516799},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":8.4,"breakHorizontal":-2.9,"spinRate":2020,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.4916117404999154,"extension":6.4538830834684555},"index":1,"playId":"ef78e0af-cfa4-3f4d-890b-3472818ab390","pitchNumber":1,"startTime":"2026-08-01T01:49:21.742Z","endTime":"2026-08-01T01:49:28.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dylan Crews advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"ef78e0af-cfa4-3f4d-890b-3472818ab390","startTime":"2026-08-01T01:49:37.507Z","endTime":"2026-08-01T01:49:39.073Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.077080968174194,"aZ":-21.545003755365336,"pfxX":-0.006139158443119741,"pfxZ":6.809046560850447,"pX":-0.0583969608266712,"pZ":3.7384784536694897,"vX0":4.526613936140935,"vY0":-123.48555264358947,"vZ0":0.008627098228312646,"x":119.23,"y":137.84,"x0":-1.9060805935507577,"y0":50.00264268423084,"z0":5.53115263066513,"aX":-0.00956096145044709},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":12.6,"breakHorizontal":-1.0,"spinRate":2211,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.441708378203157,"extension":6.463088522211381},"index":3,"playId":"805ed7ec-f65d-3c59-8306-d8fa81c6ff7c","pitchNumber":2,"startTime":"2026-08-01T01:49:39.073Z","endTime":"2026-08-01T01:49:42.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11310231202277,"aZ":-21.31024551547562,"pfxX":-6.970679374498507,"pfxZ":7.0174969922540775,"pX":-1.5053578173262874,"pZ":4.117910368281499,"vX0":3.050717435212246,"vY0":-123.4945320754557,"vZ0":0.8179844924141735,"x":174.38,"y":127.6,"x0":-1.8497112750600921,"y0":50.00113513844892,"z0":5.572124978324757,"aX":-10.788028641137531},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":13.2,"breakHorizontal":11.9,"spinRate":2154,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4431658946291521,"extension":6.623684103991097},"index":4,"playId":"283c713d-9a2f-33b6-b45e-f92f4b890a7b","pitchNumber":3,"startTime":"2026-08-01T01:50:01.045Z","endTime":"2026-08-01T01:50:04.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11747676929572,"aZ":-21.55981212301449,"pfxX":-7.510085912958598,"pfxZ":7.229937219069666,"pX":-0.9175739338166472,"pZ":1.3808032964905967,"vX0":4.260962806482248,"vY0":-120.34770065072597,"vZ0":-4.8910927343080255,"x":151.98,"y":201.5,"x0":-1.734301485488767,"y0":50.00354014517955,"z0":5.3463813103446425,"aX":-11.028846004550115},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":12.2,"breakHorizontal":12.6,"spinRate":2095,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.45491739239568973,"extension":6.660662807341043},"index":5,"playId":"a7c046a0-d3c1-35b9-bc63-64a1ddaf9604","pitchNumber":4,"startTime":"2026-08-01T01:50:19.129Z","endTime":"2026-08-01T01:50:23.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.57177343094409,"aZ":-26.057501214200936,"pfxX":0.8091631322217392,"pfxZ":4.59950409332094,"pX":-0.5195620185172773,"pZ":3.4283635091697815,"vX0":3.000955003061938,"vY0":-113.86039935672417,"vZ0":1.2633765856105577,"x":136.8,"y":146.21,"x0":-1.9532895793425662,"y0":50.00020027271112,"z0":5.4223498581156635,"aX":1.0740118028104955},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.9,"breakHorizontal":-2.2,"spinRate":2099,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.47888890637115056,"extension":6.395558950271426},"hitData":{"launchSpeed":84.6,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.76,"coordY":161.93}},"index":6,"playId":"d3da3faa-bde6-3690-87c0-11d4b35af5ad","pitchNumber":5,"startTime":"2026-08-01T01:50:36.437Z","endTime":"2026-08-01T01:50:44.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:50:44.454Z","atBatIndex":77},"scoringPlays":[7,17,26,47,51,75],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":164.35,"y":161.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":159.13,"y":161.33},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":98.24,"y":175.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":152.53,"y":48.2},"type":"O","description":"Flyout"}],"home":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":104.61,"y":156.74},"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":1,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":132.09,"y":139.44},"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":1,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":223.41,"y":70.73},"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":1,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":122.37,"y":112.91},"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":154.29,"y":151.04},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":19,"top":[10,11,12,13],"bottom":[14,15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":101.04,"y":155.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":157.84,"y":150.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":178.78,"y":82.03},"type":"O","description":"Lineout"}],"home":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":118.52,"y":96.08},"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":2,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"coordinates":{"x":117.98,"y":103.84},"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":2,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":154.9,"y":122.64},"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":2,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":117.87,"y":86.99},"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":2,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":150.03,"y":177.29},"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":2,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":72.58,"y":111.76},"type":"O","description":"Flyout"}]}},{"startIndex":20,"endIndex":25,"top":[20,21,22],"bottom":[23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":107.82,"y":127.57},"type":"O","description":"Groundout"}],"home":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":168.35,"y":56.93},"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":3,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":106.49,"y":167.38},"type":"O","description":"Lineout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":231.06,"y":78.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":160.3,"y":193.28},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":106.01,"y":162.28},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":158.32,"y":90.58},"type":"O","description":"Lineout"}],"home":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":144.7,"y":66.07},"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":4,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":99.83,"y":166.77},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":34,"endIndex":39,"top":[34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":130.54,"y":147.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":152.02,"y":151.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":137.79,"y":147.54},"type":"O","description":"Groundout"}],"home":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":125.85,"y":148.01},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":40,"endIndex":53,"top":[40,41,42,43,44],"bottom":[45,46,47,48,49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":102.86,"y":153.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":182.52,"y":54.18},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":109.09,"y":93.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":183.34,"y":167.38},"type":"O","description":"Pop Out"}],"home":[{"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":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":195.42,"y":67.68},"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":6,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":196.65,"y":109.29},"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":6,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":229.25,"y":62.23},"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":6,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":142.9,"y":82.36},"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":6,"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":136.14,"y":92.34},"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":6,"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":108.91,"y":150.43},"type":"O","description":"Fielders Choice"},{"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":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":124.04,"y":145.59},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":54,"endIndex":62,"top":[54,55,56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":157.92,"y":157.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":136.83,"y":104.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":200.89,"y":114.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":113.75,"y":181.9},"type":"O","description":"Pop Out"}],"home":[{"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":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":104.48,"y":103.24},"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":7,"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":66.93,"y":105.14},"type":"H","description":"Single"}]}},{"startIndex":63,"endIndex":72,"top":[63,64,65,66,67],"bottom":[68,69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":162.16,"y":161.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":132.98,"y":72.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":147.68,"y":80.81},"type":"O","description":"Flyout"}],"home":[{"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":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"coordinates":{"x":112.54,"y":144.38},"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":8,"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":65.86,"y":124.82},"type":"H","description":"Single"}]}},{"startIndex":73,"endIndex":77,"top":[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":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":33.13,"y":74.49},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":84.37,"y":109.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":162.76,"y":161.93},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":5,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":12,"errors":0,"leftOnBase":8},"away":{"runs":2,"hits":9,"errors":1,"leftOnBase":11}},"defense":{"pitcher":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"catcher":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"first":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"second":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"third":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"shortstop":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"left":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"center":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"right":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"onDeck":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"inHole":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"battingOrder":3,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"onDeck":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"inHole":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"pitcher":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"battingOrder":4,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".253","atBats":36,"obp":".329","slg":".446","ops":".775","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":16,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":34,"obp":".421","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":141,"era":"4.78","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.40","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":49,"strikes":92,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":6,"pitchesPerInning":"17.63","runsScoredPer9":"6.75","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":9,"putOuts":24,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":25,"groundOuts":51,"airOuts":35,"runs":24,"doubles":10,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":0,"hits":42,"hitByPitch":0,"avg":".233","atBats":180,"obp":".284","slg":".406","ops":".690","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":73,"rbi":26,"leftOnBase":89,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"1.46","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.71","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":30,"errors":8,"chances":95,"fielding":".916","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | HR, 3 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":60,"groundOuts":73,"airOuts":119,"runs":69,"doubles":21,"triples":2,"homeRuns":28,"strikeOuts":98,"baseOnBalls":42,"intentionalWalks":2,"hits":116,"hitByPitch":10,"avg":".290","atBats":400,"obp":".367","slg":".563","ops":".930","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":225,"rbi":83,"leftOnBase":157,"sacBunts":0,"sacFlies":6,"babip":".314","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.29","popOuts":37,"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":246,"putOuts":145,"errors":17,"chances":408,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":37,"groundOuts":94,"airOuts":75,"runs":46,"doubles":4,"triples":3,"homeRuns":1,"strikeOuts":74,"baseOnBalls":38,"intentionalWalks":0,"hits":75,"hitByPitch":1,"avg":".242","atBats":310,"obp":".325","slg":".284","ops":".609","caughtStealing":5,"stolenBases":39,"stolenBasePercentage":".886","caughtStealingPercentage":".114","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":88,"rbi":31,"leftOnBase":140,"sacBunts":6,"sacFlies":2,"babip":".312","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"310.00","popOuts":11,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":281,"putOuts":162,"errors":13,"chances":456,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"201","stats":{"batting":{"note":"b-","summary":"1-2 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":14,"groundOuts":19,"airOuts":21,"runs":17,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".228","atBats":79,"obp":".337","slg":".519","ops":".856","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":41,"rbi":20,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.17","popOuts":4,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":107,"errors":0,"chances":120,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683000":{"person":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":15,"groundOuts":14,"airOuts":23,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":17,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":68,"obp":".382","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":378,"era":"5.59","inningsPitched":"19.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"1.76","battersFaced":90,"outs":58,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":378,"balls":149,"strikes":229,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"19.55","gamesFinished":3,"strikeoutWalkRatio":"1.12","strikeoutsPer9Inn":"8.84","walksPer9Inn":"7.91","hitsPer9Inn":"7.91","runsScoredPer9":"6.05","homeRunsPer9":"0.47","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":9,"flyOuts":64,"groundOuts":125,"airOuts":121,"runs":69,"doubles":19,"triples":0,"homeRuns":23,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":0,"hits":115,"hitByPitch":1,"atBats":407,"obp":".315","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1601,"era":"5.65","inningsPitched":"102.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.33","battersFaced":435,"outs":306,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1601,"balls":547,"strikes":1054,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".300","pitchesPerInning":"15.70","gamesFinished":1,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"4.59","walksPer9Inn":"1.85","hitsPer9Inn":"10.15","runsScoredPer9":"6.09","homeRunsPer9":"2.03","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687223":{"person":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":5,"flyOuts":11,"groundOuts":11,"airOuts":19,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":3,"atBats":62,"obp":".397","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":297,"era":"7.31","inningsPitched":"16.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.63","battersFaced":74,"outs":48,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":297,"balls":102,"strikes":195,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".000","pitchesPerInning":"18.56","gamesFinished":3,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"8.44","walksPer9Inn":"3.94","hitsPer9Inn":"10.69","runsScoredPer9":"7.31","homeRunsPer9":"0.56","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":31,"groundOuts":63,"airOuts":61,"runs":23,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":22,"intentionalWalks":0,"hits":48,"hitByPitch":4,"avg":".240","atBats":200,"obp":".322","slg":".335","ops":".657","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":67,"rbi":18,"leftOnBase":92,"sacBunts":2,"sacFlies":4,"babip":".269","groundOutsToAirouts":"1.03","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"66.67","popOuts":12,"lineOuts":18},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":16,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"16.88","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.38","battersFaced":18,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":16,"strikes":23,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"14.63","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.38","hitsPer9Inn":"27.00","runsScoredPer9":"20.25","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":45,"errors":6,"chances":146,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":35,"groundOuts":49,"airOuts":64,"runs":34,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":0,"hits":50,"hitByPitch":7,"avg":".228","atBats":219,"obp":".307","slg":".388","ops":".695","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":244,"totalBases":85,"rbi":24,"leftOnBase":95,"sacBunts":0,"sacFlies":0,"babip":".266","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.33","popOuts":10,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":119,"errors":1,"chances":121,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592866":{"person":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":63,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":13,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":21,"strikes":42,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":15,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":78,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":17,"outs":12,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":23,"strikes":55,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":1,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":2,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"11.25","walksPer9Inn":"2.25","hitsPer9Inn":"6.75","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668820":{"person":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":7,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":20,"obp":".440","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":90,"era":"11.57","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"2.14","battersFaced":25,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".---","pitchesPerInning":"19.29","gamesFinished":2,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"5.79","walksPer9Inn":"7.71","hitsPer9Inn":"11.57","runsScoredPer9":"11.57","homeRunsPer9":"1.93","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":14,"groundOuts":38,"airOuts":24,"runs":13,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":3,"hits":21,"hitByPitch":2,"atBats":114,"obp":".314","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":533,"era":"3.58","inningsPitched":"32.2","wins":3,"losses":3,"saves":11,"saveOpportunities":16,"holds":5,"blownSaves":5,"earnedRuns":13,"whip":"1.26","battersFaced":139,"outs":98,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":533,"balls":209,"strikes":324,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".500","pitchesPerInning":"16.32","gamesFinished":15,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"9.37","walksPer9Inn":"5.51","hitsPer9Inn":"5.79","runsScoredPer9":"3.58","homeRunsPer9":"1.38","inheritedRunners":29,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","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":{"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":109,"flyOuts":92,"groundOuts":96,"airOuts":140,"runs":56,"doubles":22,"triples":5,"homeRuns":13,"strikeOuts":84,"baseOnBalls":27,"intentionalWalks":1,"hits":104,"hitByPitch":5,"avg":".248","atBats":420,"obp":".298","slg":".417","ops":".715","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":175,"rbi":54,"leftOnBase":207,"sacBunts":0,"sacFlies":4,"babip":".278","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.31","popOuts":22,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":180,"errors":2,"chances":184,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"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":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":17,"groundOuts":51,"airOuts":32,"runs":27,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":62,"baseOnBalls":16,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".249","atBats":193,"obp":".313","slg":".404","ops":".717","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":78,"rbi":20,"leftOnBase":96,"sacBunts":0,"sacFlies":0,"babip":".341","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.60","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":49,"groundOuts":87,"airOuts":78,"runs":99,"doubles":26,"triples":1,"homeRuns":30,"strikeOuts":150,"baseOnBalls":89,"intentionalWalks":9,"hits":115,"hitByPitch":4,"avg":".269","atBats":427,"obp":".398","slg":".546","ops":".944","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":523,"totalBases":233,"rbi":72,"leftOnBase":155,"sacBunts":0,"sacFlies":3,"babip":".340","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.23","popOuts":4,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":180,"errors":6,"chances":191,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":23,"gamesStarted":23,"flyOuts":58,"groundOuts":118,"airOuts":92,"runs":56,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":130,"baseOnBalls":36,"intentionalWalks":0,"hits":115,"hitByPitch":12,"atBats":450,"obp":".325","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1965,"era":"3.55","inningsPitched":"116.2","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.29","battersFaced":503,"outs":350,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1965,"balls":673,"strikes":1292,"strikePercentage":".660","hitBatsmen":12,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".667","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"10.03","walksPer9Inn":"2.78","hitsPer9Inn":"8.87","runsScoredPer9":"4.32","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":14,"errors":3,"chances":27,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695670":{"person":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":5,"groundOuts":6,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".174","atBats":23,"obp":".321","slg":".348","ops":".669","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":8,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.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":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":1,"putOuts":50,"errors":0,"chances":51,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":48,"groundOuts":80,"airOuts":94,"runs":40,"doubles":14,"triples":2,"homeRuns":9,"strikeOuts":57,"baseOnBalls":21,"intentionalWalks":0,"hits":70,"hitByPitch":5,"avg":".236","atBats":297,"obp":".296","slg":".387","ops":".683","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":327,"totalBases":115,"rbi":38,"leftOnBase":122,"sacBunts":3,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":11,"lineOuts":35},"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":234,"errors":2,"chances":239,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":37,"groundOuts":45,"airOuts":63,"runs":39,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":0,"hits":51,"hitByPitch":6,"atBats":217,"obp":".327","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1010,"era":"5.56","inningsPitched":"56.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.32","battersFaced":248,"outs":170,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1010,"balls":378,"strikes":632,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".286","pitchesPerInning":"17.82","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.37","walksPer9Inn":"3.81","hitsPer9Inn":"8.10","runsScoredPer9":"6.19","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":16},"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":true,"isSubstitute":false}},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":20,"groundOuts":24,"airOuts":37,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":117,"obp":".300","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":564,"era":"3.69","inningsPitched":"31.2","wins":0,"losses":2,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":13,"whip":"1.23","battersFaced":131,"outs":95,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":564,"balls":195,"strikes":369,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".000","pitchesPerInning":"17.81","gamesFinished":6,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"8.81","walksPer9Inn":"3.41","hitsPer9Inn":"7.67","runsScoredPer9":"4.26","homeRunsPer9":"0.85","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":4},"fielding":{"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":true,"isSubstitute":false}},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":14,"flyOuts":86,"groundOuts":94,"airOuts":147,"runs":65,"doubles":14,"triples":1,"homeRuns":25,"strikeOuts":68,"baseOnBalls":34,"intentionalWalks":0,"hits":108,"hitByPitch":3,"atBats":411,"obp":".320","caughtStealing":6,"stolenBases":9,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1690,"era":"4.94","inningsPitched":"105.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.34","battersFaced":454,"outs":317,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1690,"balls":592,"strikes":1098,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".467","pitchesPerInning":"15.99","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.79","walksPer9Inn":"2.90","hitsPer9Inn":"9.20","runsScoredPer9":"5.54","homeRunsPer9":"2.13","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":30,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":49,"groundOuts":63,"airOuts":79,"runs":33,"doubles":20,"triples":0,"homeRuns":7,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":60,"hitByPitch":2,"avg":".263","atBats":228,"obp":".293","slg":".443","ops":".736","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":101,"rbi":36,"leftOnBase":113,"sacBunts":0,"sacFlies":3,"babip":".272","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.57","popOuts":17,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":51,"stolenBasePercentage":".785","caughtStealingPercentage":".215","assists":28,"putOuts":507,"errors":5,"chances":540,"fielding":".991","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(L, 12-3)","summary":"5.1 IP, 6 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":78,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":25,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":28,"strikes":50,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"10.13","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":67,"groundOuts":137,"airOuts":124,"runs":49,"doubles":18,"triples":0,"homeRuns":19,"strikeOuts":116,"baseOnBalls":30,"intentionalWalks":0,"hits":109,"hitByPitch":8,"atBats":483,"obp":".282","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2054,"era":"3.06","inningsPitched":"129.1","wins":12,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.07","battersFaced":524,"outs":388,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2054,"balls":690,"strikes":1364,"strikePercentage":".660","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":5,"winPercentage":".800","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"3.87","strikeoutsPer9Inn":"8.07","walksPer9Inn":"2.09","hitsPer9Inn":"7.59","runsScoredPer9":"3.41","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":8,"errors":0,"chances":26,"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"}]},"ID676680":{"person":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":6,"groundOuts":5,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"1.29","inningsPitched":"7.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.14","battersFaced":28,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":30,"strikes":69,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".---","pitchesPerInning":"14.14","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.14","walksPer9Inn":"2.57","hitsPer9Inn":"7.71","runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678868":{"person":{"id":678868,"fullName":"Eddy Yean","link":"/api/v1/people/678868"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":1,"flyOuts":5,"groundOuts":12,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":29,"obp":".194","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":105,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"0.75","battersFaced":31,"outs":24,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":39,"strikes":66,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".000","pitchesPerInning":"13.13","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"2.25","hitsPer9Inn":"4.50","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | K","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":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":38,"groundOuts":103,"airOuts":91,"runs":48,"doubles":19,"triples":5,"homeRuns":23,"strikeOuts":60,"baseOnBalls":16,"intentionalWalks":0,"hits":100,"hitByPitch":0,"avg":".283","atBats":353,"obp":".314","slg":".561","ops":".875","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":198,"rbi":76,"leftOnBase":143,"sacBunts":0,"sacFlies":1,"babip":".284","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.35","popOuts":23,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":559,"errors":4,"chances":630,"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"}]}},"batters":[695578,671277,665953,686611,682928,691781,695734,695670,677588,696285,678391,656492,592866],"pitchers":[656492,592866],"bench":[683083,660688],"bullpen":[690925,676917,683000,676680,663623,668820,641793,571945,687223,687377,678868],"battingOrder":[695578,665953,686611,682928,691781,695734,695670,677588,678391],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"House (10, Elder)."},{"label":"HR","value":"Abrams (28, 4th inning off Elder, 0 on, 0 out); Chaparro (6, 9th inning off Hernández, E, 0 on, 2 out)."},{"label":"TB","value":"Abrams 4; Chaparro 4; Crews 2; House 2; Lile; Tena; Vivas; Wood."},{"label":"RBI","value":"Abrams (83); Chaparro (20)."},{"label":"2-out RBI","value":"Chaparro."},{"label":"Runners left in scoring position, 2 out","value":"Crews; Abrams; Ford, H 2; Tena; House."},{"label":"Team RISP","value":"0-for-8."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crews (7, 2nd base off Elder/Bart)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Abrams (17, fielding)."},{"label":"DP","value":"3 (House-Tena-García Jr., L; Griffin-Abrams-García Jr., L; Abrams-García Jr., L)."}]}],"note":[{"label":"a","value":"Singled for Young in the 7th."},{"label":"b","value":"Popped out for García Jr., L in the 7th."}]},"home":{"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":4,"groundOuts":9,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".249","atBats":34,"obp":".315","slg":".415","ops":".730","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":19,"rbi":6,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".325","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":155,"era":"3.69","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.25","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":62,"strikes":93,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"pitchesPerInning":"17.22","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"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":28,"gamesStarted":0,"flyOuts":16,"groundOuts":22,"airOuts":39,"runs":8,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":1,"hits":16,"hitByPitch":1,"atBats":112,"obp":".226","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":520,"era":"2.20","inningsPitched":"32.2","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":8,"whip":"0.83","battersFaced":125,"outs":98,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":192,"strikes":328,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"15.92","gamesFinished":4,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"9.92","walksPer9Inn":"3.03","hitsPer9Inn":"4.41","runsScoredPer9":"2.20","homeRunsPer9":"0.83","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":51,"gamesStarted":0,"flyOuts":32,"groundOuts":35,"airOuts":53,"runs":14,"doubles":4,"triples":3,"homeRuns":3,"strikeOuts":61,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":174,"obp":".196","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":751,"era":"2.16","inningsPitched":"50.0","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":22,"blownSaves":1,"earnedRuns":12,"whip":"0.72","battersFaced":185,"outs":150,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":751,"balls":234,"strikes":517,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.02","gamesFinished":2,"strikeoutWalkRatio":"7.63","strikeoutsPer9Inn":"10.98","walksPer9Inn":"1.44","hitsPer9Inn":"5.04","runsScoredPer9":"2.52","homeRunsPer9":"0.54","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":18,"groundOuts":23,"airOuts":29,"runs":13,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":6,"avg":".226","atBats":106,"obp":".303","slg":".377","ops":".680","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":40,"rbi":13,"leftOnBase":52,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","popOuts":6,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":33,"stolenBasePercentage":".825","caughtStealingPercentage":".175","assists":13,"putOuts":257,"errors":3,"chances":273,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"500","stats":{"batting":{"summary":"2-4 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":58,"groundOuts":104,"airOuts":99,"runs":54,"doubles":21,"triples":0,"homeRuns":20,"strikeOuts":81,"baseOnBalls":16,"intentionalWalks":0,"hits":116,"hitByPitch":2,"avg":".292","atBats":397,"obp":".321","slg":".496","ops":".817","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":197,"rbi":64,"leftOnBase":143,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.85","popOuts":21,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":228,"errors":0,"chances":229,"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"}]},"ID682989":{"person":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":7,"groundOuts":11,"airOuts":18,"runs":6,"doubles":2,"triples":2,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":50,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":204,"era":"4.05","inningsPitched":"13.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.13","battersFaced":55,"outs":40,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":75,"strikes":129,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.30","gamesFinished":4,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.70","hitsPer9Inn":"7.43","runsScoredPer9":"4.05","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":17,"groundOuts":24,"airOuts":33,"runs":29,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":0,"avg":".240","atBats":129,"obp":".285","slg":".380","ops":".665","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":49,"rbi":11,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","popOuts":3,"lineOuts":13},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.57","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":16,"strikes":25,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"19.29","runsScoredPer9":"3.86","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":78,"putOuts":49,"errors":1,"chances":128,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":65,"groundOuts":112,"airOuts":127,"runs":50,"doubles":21,"triples":2,"homeRuns":10,"strikeOuts":59,"baseOnBalls":27,"intentionalWalks":0,"hits":104,"hitByPitch":2,"avg":".260","atBats":400,"obp":".309","slg":".398","ops":".707","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":159,"rbi":55,"leftOnBase":147,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.88","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":29,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":184,"errors":4,"chances":278,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":1,"flyOuts":26,"groundOuts":30,"airOuts":48,"runs":13,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":55,"baseOnBalls":15,"intentionalWalks":1,"hits":38,"hitByPitch":2,"atBats":168,"obp":".293","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":787,"era":"2.60","inningsPitched":"45.0","wins":4,"losses":1,"saves":1,"saveOpportunities":4,"holds":11,"blownSaves":3,"earnedRuns":13,"whip":"1.18","battersFaced":188,"outs":135,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":787,"balls":270,"strikes":517,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".800","pitchesPerInning":"17.49","gamesFinished":5,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"11.00","walksPer9Inn":"3.00","hitsPer9Inn":"7.60","runsScoredPer9":"2.60","homeRunsPer9":"0.40","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":39,"groundOuts":92,"airOuts":73,"runs":60,"doubles":7,"triples":0,"homeRuns":20,"strikeOuts":81,"baseOnBalls":42,"intentionalWalks":2,"hits":93,"hitByPitch":7,"avg":".275","atBats":338,"obp":".366","slg":".473","ops":".839","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":160,"rbi":56,"leftOnBase":122,"sacBunts":0,"sacFlies":1,"babip":".307","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.90","popOuts":12,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":33,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":12,"putOuts":457,"errors":2,"chances":471,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"51","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":20,"gamesStarted":20,"flyOuts":58,"groundOuts":95,"airOuts":104,"runs":32,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":143,"baseOnBalls":26,"intentionalWalks":0,"hits":93,"hitByPitch":10,"atBats":432,"obp":".274","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1866,"era":"2.08","inningsPitched":"117.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.02","battersFaced":471,"outs":351,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1866,"balls":600,"strikes":1266,"strikePercentage":".680","hitBatsmen":10,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".667","pitchesPerInning":"15.95","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"11.00","walksPer9Inn":"2.00","hitsPer9Inn":"7.15","runsScoredPer9":"2.46","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":12,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805347":{"person":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"jerseyNumber":"74","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"3-3 | BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":7,"groundOuts":28,"airOuts":15,"runs":9,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".274","atBats":73,"obp":".329","slg":".411","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":30,"rbi":10,"leftOnBase":30,"sacBunts":3,"sacFlies":0,"babip":".322","groundOutsToAirouts":"1.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":33,"errors":4,"chances":96,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"300","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":68,"groundOuts":87,"airOuts":111,"runs":75,"doubles":27,"triples":0,"homeRuns":29,"strikeOuts":121,"baseOnBalls":49,"intentionalWalks":3,"hits":113,"hitByPitch":2,"avg":".263","atBats":429,"obp":".340","slg":".529","ops":".869","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":483,"totalBases":227,"rbi":67,"leftOnBase":190,"sacBunts":0,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.79","popOuts":27,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":787,"errors":6,"chances":870,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":46,"groundOuts":67,"airOuts":74,"runs":36,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":35,"baseOnBalls":19,"intentionalWalks":1,"hits":62,"hitByPitch":2,"avg":".267","atBats":232,"obp":".322","slg":".392","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":91,"rbi":41,"leftOnBase":104,"sacBunts":1,"sacFlies":5,"babip":".282","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.14","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"0-4 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"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":58,"flyOuts":34,"groundOuts":46,"airOuts":60,"runs":34,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":58,"baseOnBalls":37,"intentionalWalks":2,"hits":51,"hitByPitch":5,"avg":".239","atBats":213,"obp":".362","slg":".408","ops":".770","caughtStealing":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":87,"rbi":23,"leftOnBase":60,"sacBunts":0,"sacFlies":2,"babip":".289","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.62","popOuts":14,"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":3,"putOuts":118,"errors":1,"chances":122,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":44,"gamesStarted":0,"flyOuts":26,"groundOuts":24,"airOuts":47,"runs":19,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":2,"hits":32,"hitByPitch":1,"atBats":141,"obp":".310","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":626,"era":"4.23","inningsPitched":"38.1","wins":6,"losses":4,"saves":0,"saveOpportunities":4,"holds":11,"blownSaves":4,"earnedRuns":18,"whip":"1.25","battersFaced":158,"outs":115,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":626,"balls":236,"strikes":390,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".600","pitchesPerInning":"16.33","gamesFinished":12,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.92","walksPer9Inn":"3.76","hitsPer9Inn":"7.51","runsScoredPer9":"4.46","homeRunsPer9":"1.88","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":10},"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}},"ID622694":{"person":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"3.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":62,"inningsPitched":"3.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":15,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":62,"balls":21,"strikes":41,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"3.00","homeRunsPer9":"3.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":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":2,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":24,"obp":".357","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":110,"era":"1.50","inningsPitched":"6.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.67","battersFaced":28,"outs":18,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":110,"balls":42,"strikes":68,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":"1.000","pitchesPerInning":"18.33","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"6.00","hitsPer9Inn":"9.00","runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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":true,"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":68,"flyOuts":20,"groundOuts":45,"airOuts":27,"runs":17,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".233","atBats":133,"obp":".285","slg":".406","ops":".691","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":54,"rbi":17,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.60","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":73,"errors":0,"chances":75,"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":"400","stats":{"batting":{"summary":"2-4 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":99,"groundOuts":98,"airOuts":161,"runs":69,"doubles":21,"triples":0,"homeRuns":18,"strikeOuts":69,"baseOnBalls":31,"intentionalWalks":1,"hits":113,"hitByPitch":5,"avg":".263","atBats":430,"obp":".312","slg":".437","ops":".749","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":477,"totalBases":188,"rbi":62,"leftOnBase":175,"sacBunts":0,"sacFlies":11,"babip":".268","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.89","popOuts":31,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":247,"putOuts":138,"errors":6,"chances":391,"fielding":".985","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":6,"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":38,"gamesStarted":0,"flyOuts":24,"groundOuts":31,"airOuts":39,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":145,"obp":".266","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":577,"era":"2.31","inningsPitched":"39.0","wins":0,"losses":2,"saves":23,"saveOpportunities":25,"holds":0,"blownSaves":2,"earnedRuns":10,"whip":"1.05","battersFaced":154,"outs":117,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":577,"balls":159,"strikes":418,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".000","pitchesPerInning":"14.79","gamesFinished":33,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"9.92","walksPer9Inn":"2.08","hitsPer9Inn":"7.38","runsScoredPer9":"3.00","homeRunsPer9":"0.92","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"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":"700","stats":{"batting":{"summary":"1-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":62,"groundOuts":70,"airOuts":106,"runs":43,"doubles":14,"triples":1,"homeRuns":12,"strikeOuts":137,"baseOnBalls":35,"intentionalWalks":0,"hits":84,"hitByPitch":10,"avg":".213","atBats":395,"obp":".292","slg":".344","ops":".636","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":136,"rbi":50,"leftOnBase":192,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.92","popOuts":24,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":160,"putOuts":90,"errors":9,"chances":259,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID664849":{"person":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"jerseyNumber":"63","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":1,"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":2,"hits":6,"hitByPitch":1,"atBats":28,"obp":".405","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":159,"era":"2.08","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":2,"whip":"1.62","battersFaced":38,"outs":26,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":69,"strikes":90,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"18.35","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"8.31","hitsPer9Inn":"6.23","runsScoredPer9":"2.08","homeRunsPer9":"1.04","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":64,"groundOuts":99,"airOuts":115,"runs":46,"doubles":14,"triples":1,"homeRuns":18,"strikeOuts":87,"baseOnBalls":45,"intentionalWalks":0,"hits":94,"hitByPitch":3,"atBats":389,"obp":".321","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1663,"era":"3.88","inningsPitched":"102.0","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.36","battersFaced":443,"outs":306,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1663,"balls":615,"strikes":1048,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".600","pitchesPerInning":"16.30","gamesFinished":1,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"7.68","walksPer9Inn":"3.97","hitsPer9Inn":"8.29","runsScoredPer9":"4.06","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":19,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":13,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":44,"groundOuts":52,"airOuts":72,"runs":35,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":69,"baseOnBalls":28,"intentionalWalks":0,"hits":56,"hitByPitch":4,"avg":".226","atBats":248,"obp":".313","slg":".363","ops":".676","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":90,"rbi":30,"leftOnBase":108,"sacBunts":0,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.43","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":148,"errors":3,"chances":155,"fielding":".981","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":{"note":"(W, 7-6)","summary":"6.0 IP, ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":8,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":93,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":41,"strikes":52,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":70,"groundOuts":121,"airOuts":130,"runs":57,"doubles":13,"triples":2,"homeRuns":19,"strikeOuts":101,"baseOnBalls":40,"intentionalWalks":0,"hits":109,"hitByPitch":2,"atBats":456,"obp":".301","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1799,"era":"3.84","inningsPitched":"119.2","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.25","battersFaced":504,"outs":359,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1799,"balls":666,"strikes":1133,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.93","rbi":1,"winPercentage":".538","pitchesPerInning":"15.03","gamesFinished":0,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.60","walksPer9Inn":"3.01","hitsPer9Inn":"8.20","runsScoredPer9":"4.29","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":36},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"33","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":20,"gamesStarted":16,"flyOuts":45,"groundOuts":101,"airOuts":90,"runs":36,"doubles":13,"triples":4,"homeRuns":11,"strikeOuts":69,"baseOnBalls":37,"intentionalWalks":1,"hits":74,"hitByPitch":2,"atBats":329,"obp":".304","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1444,"era":"3.49","inningsPitched":"90.1","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.23","battersFaced":373,"outs":271,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1444,"balls":561,"strikes":883,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".500","pitchesPerInning":"15.99","gamesFinished":2,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.87","walksPer9Inn":"3.69","hitsPer9Inn":"7.37","runsScoredPer9":"3.59","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[660670,686948,621566,645277,671739,643289,663586,663698,805347,693821,622694],"pitchers":[693821,622694],"bench":[622761,642086,642201,573262],"bullpen":[689266,800311,656550,628452,641755,669276,682989,527048,519242,664849],"battingOrder":[660670,686948,621566,645277,671739,643289,663586,663698,805347],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Olson (27, Griffin)."},{"label":"HR","value":"Olson (29, 1st inning off Griffin, 0 on, 2 out); Harris II (20, 6th inning off Griffin, 2 on, 0 out)."},{"label":"TB","value":"Albies 2; Dubón 2; Harris II 5; Jarvis 3; Olson 6; Riley, A."},{"label":"RBI","value":"Harris II 3 (64); Jarvis 2 (10); Olson (67)."},{"label":"2-out RBI","value":"Olson."},{"label":"Runners left in scoring position, 2 out","value":"Baldwin, D 3."},{"label":"GIDP","value":"Baldwin, D 2; Bart."},{"label":"Team RISP","value":"4-for-10."},{"label":"Team LOB","value":"8."}]}],"note":[]}},"officials":[{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"Home Plate"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"First Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Second Base"},{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Acuña Jr. (by Williams)."},{"label":"ABS Challenge","value":"Ford, H 3 (Ball-Overturned to Strike, Strike-Overturned to Ball, Ball-Confirmed); Bart (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Griffin 78-50; Williams 63-42; Elder 93-52; Hernández, E 62-41."},{"label":"Groundouts-flyouts","value":"Griffin 6-3; Williams 3-1; Elder 8-2; Hernández, E 2-2."},{"label":"Batters faced","value":"Griffin 25; Williams 13; Elder 25; Hernández, E 15."},{"label":"Inherited runners-scored","value":"Williams 1-1."},{"label":"Umpires","value":"HP: Bill Miller. 1B: John Bacon. 2B: Brian Walsh. 3B: Chad Fairchild. "},{"label":"Weather","value":"89 degrees, Clear."},{"label":"Wind","value":"3 mph, R To L."},{"label":"First pitch","value":"7:17 PM."},{"label":"T","value":"2:33."},{"label":"Att","value":"37,664."},{"label":"Venue","value":"Truist Park."},{"label":"July 31, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","boxscoreName":"Abrams"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"1-2 | HR, 3 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":60,"groundOuts":73,"airOuts":119,"runs":69,"doubles":21,"triples":2,"homeRuns":28,"strikeOuts":98,"baseOnBalls":42,"intentionalWalks":2,"hits":116,"hitByPitch":10,"avg":".290","atBats":400,"obp":".367","slg":".563","ops":".930","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":225,"rbi":83,"leftOnBase":157,"sacBunts":0,"sacFlies":6,"babip":".314","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.29","popOuts":37,"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":246,"putOuts":145,"errors":17,"chances":408,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347","boxscoreName":"Jarvis"},"jerseyNumber":"74","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"3-3 | BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":7,"groundOuts":28,"airOuts":15,"runs":9,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".274","atBats":73,"obp":".329","slg":".411","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":30,"rbi":10,"leftOnBase":30,"sacBunts":3,"sacFlies":0,"babip":".322","groundOutsToAirouts":"1.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":59,"putOuts":33,"errors":4,"chances":96,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","boxscoreName":"Olson"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":68,"groundOuts":87,"airOuts":111,"runs":75,"doubles":27,"triples":0,"homeRuns":29,"strikeOuts":121,"baseOnBalls":49,"intentionalWalks":3,"hits":113,"hitByPitch":2,"avg":".263","atBats":429,"obp":".340","slg":".529","ops":".869","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":483,"totalBases":227,"rbi":67,"leftOnBase":190,"sacBunts":0,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.79","popOuts":27,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":787,"errors":6,"chances":870,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"loser":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"save":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}