{"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":822706,"link":"/api/v1.1/game/822706/feed/live","metaData":{"wait":10,"timeStamp":"20260726_203403","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822706,"type":"R","doubleHeader":"N","id":"2026/07/26/arimlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822706-2026-07-26","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-26T17:35:00Z","originalDate":"2026-07-26","officialDate":"2026-07-26","dayNight":"day","time":"1:35","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Arizona","record":{"gamesPlayed":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":51,"ties":0,"pct":".519"},"records":{},"divisionLeader":false,"wins":55,"losses":51,"winningPercentage":".519"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"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":106,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":52,"ties":0,"pct":".509"},"records":{},"divisionLeader":false,"wins":54,"losses":52,"winningPercentage":".509"},"franchiseName":"Washington","clubName":"Nationals","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},"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694374":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","firstName":"Timothy","lastName":"Tawa","primaryNumber":"13","birthDate":"1999-04-07","currentAge":27,"birthCity":"West Linn","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tim","useLastName":"Tawa","middleName":"John","boxscoreName":"Tawa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tim Tawa","nameSlug":"tim-tawa-694374","firstLastName":"Tim Tawa","lastFirstName":"Tawa, Tim","lastInitName":"Tawa, T","initLastName":"T Tawa","fullFMLName":"Timothy John Tawa","fullLFMName":"Tawa, Timothy John","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","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},"ID672629":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629","firstName":"Gerardo","lastName":"Carrillo","primaryNumber":"68","birthDate":"1998-09-13","currentAge":28,"birthCity":"Guadalajara","birthCountry":"Mexico","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerardo","useLastName":"Carrillo","boxscoreName":"Carrillo","gender":"M","nameMatrilineal":"Baldenebro","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerardo Carrillo","nameSlug":"gerardo-carrillo-672629","firstLastName":"Gerardo Carrillo","lastFirstName":"Carrillo, Gerardo","lastInitName":"Carrillo, G","initLastName":"G Carrillo","fullFMLName":"Gerardo Carrillo","fullLFMName":"Carrillo, Gerardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"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},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID814439":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439","firstName":"Ryan","lastName":"Waldschmidt","primaryNumber":"15","birthDate":"2002-10-07","currentAge":23,"birthCity":"Sarasota","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ryan","useLastName":"Waldschmidt","middleName":"Jeffery","boxscoreName":"Waldschmidt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Waldschmidt","nameSlug":"ryan-waldschmidt-814439","firstLastName":"Ryan Waldschmidt","lastFirstName":"Waldschmidt, Ryan","lastInitName":"Waldschmidt, R","initLastName":"R Waldschmidt","fullFMLName":"Ryan Waldschmidt","fullLFMName":"Waldschmidt, Ryan ","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"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},"ID647336":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","firstName":"Michael","lastName":"Soroka","primaryNumber":"34","birthDate":"1997-08-04","currentAge":29,"birthCity":"Calgary","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Soroka","middleName":"John Graydon","boxscoreName":"Soroka","nickName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"so-ROH-ka","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Soroka","nameSlug":"michael-soroka-647336","firstLastName":"Michael Soroka","lastFirstName":"Soroka, Michael","lastInitName":"Soroka, M","initLastName":"M Soroka","fullFMLName":"Michael John Graydon Soroka","fullLFMName":"Soroka, Michael John Graydon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683352":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352","firstName":"Mitchell","lastName":"Bratt","primaryNumber":"60","birthDate":"2003-07-03","currentAge":23,"birthCity":"Newmarket","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Bratt","middleName":"Eric","boxscoreName":"Bratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Bratt","nameSlug":"mitch-bratt-683352","firstLastName":"Mitch Bratt","lastFirstName":"Bratt, Mitch","lastInitName":"Bratt, M","initLastName":"M Bratt","fullFMLName":"Mitchell Eric Bratt","fullLFMName":"Bratt, Mitchell Eric","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID684442":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442","firstName":"Kohl","lastName":"Drake","primaryNumber":"58","birthDate":"2000-07-17","currentAge":26,"birthCity":"Orem","birthStateProvince":"UT","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kohl","useLastName":"Drake","middleName":"Everett-Scott","boxscoreName":"Drake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kohl Drake","nameSlug":"kohl-drake-684442","firstLastName":"Kohl Drake","lastFirstName":"Drake, Kohl","lastInitName":"Drake, K","initLastName":"K Drake","fullFMLName":"Kohl Everett-Scott Drake","fullLFMName":"Drake, Kohl Everett-Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID657044":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044","firstName":"Ryan","lastName":"Thompson","primaryNumber":"81","birthDate":"1992-06-26","currentAge":34,"birthCity":"Turner","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Thompson","middleName":"Scott","boxscoreName":"Thompson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Thompson","nameSlug":"ryan-thompson-657044","firstLastName":"Ryan Thompson","lastFirstName":"Thompson, Ryan","lastInitName":"Thompson, R","initLastName":"R Thompson","fullFMLName":"Ryan Scott Thompson","fullLFMName":"Thompson, Ryan Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID674841":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841","firstName":"Michael","lastName":"Alvarez","primaryNumber":"54","birthDate":"1999-06-13","currentAge":27,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Alvarez","middleName":"Andrew","boxscoreName":"Alvarez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Alvarez","nameSlug":"andrew-alvarez-674841","firstLastName":"Andrew Alvarez","lastFirstName":"Alvarez, Andrew","lastInitName":"Alvarez, A","initLastName":"A Alvarez","fullFMLName":"Michael Andrew Alvarez","fullLFMName":"Alvarez, Michael Andrew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"ID640454":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454","firstName":"Matthew","lastName":"Krook","birthDate":"1994-10-21","currentAge":31,"birthCity":"Hillsborough","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Krook","middleName":"Edward","boxscoreName":"Krook","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Krook","nameSlug":"matt-krook-640454","firstLastName":"Matt Krook","lastFirstName":"Krook, Matt","lastInitName":"Krook, M","initLastName":"M Krook","fullFMLName":"Matthew Edward Krook","fullLFMName":"Krook, Matthew Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"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},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"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},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"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},"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},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":26,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"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},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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":3309,"name":"Nationals Park","link":"/api/v1/venues/3309","location":{"address1":"1500 South Capitol Street, SE","city":"Washington","state":"District of Columbia","stateAbbrev":"DC","postalCode":"20003-1507","defaultCoordinates":{"latitude":38.872861,"longitude":-77.007501},"azimuthAngle":28.0,"elevation":35,"country":"USA","phone":"(202) 349-0400"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41376,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":377,"center":402,"rightCenter":370,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":3309,"link":"/api/v1/venues/3309"},"weather":{"condition":"Cloudy","temp":"83","wind":"5 mph, Out To RF"},"gameInfo":{"attendance":21341,"firstPitch":"2026-07-26T17:37:00.000Z","gameDurationMinutes":177},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"home":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"}},"officialScorer":{"id":482394,"fullName":"Benjamin Trittipoe","link":"/api/v1/people/482394"},"primaryDatacaster":{"id":518190,"fullName":"Larry Mahnken","link":"/api/v1/people/518190"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out sharply to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:37:32.387Z","endTime":"2026-07-26T17:39:20.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T14:45:03.256Z","endTime":"2026-07-26T17:16:49.988Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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-26T17:16:49.988Z","endTime":"2026-07-26T17:36:09.466Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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-26T17:36:09.466Z","endTime":"2026-07-26T17:37:34.701Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.733524580397543,"aZ":-18.20891485600818,"pfxX":-6.379219837752331,"pfxZ":7.315489714512433,"pX":-1.0407985557300758,"pZ":4.119042395841395,"vX0":3.221067528992986,"vY0":-136.2834038359782,"vZ0":-3.447851392128195,"x":156.67,"y":127.57,"x0":-1.3996716543267471,"y0":50.00586233321845,"z0":6.6349834031517325,"aX":-12.181968583620954},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":11.0,"spinRate":2076,"spinDirection":218},"zone":11,"typeConfidence":0.78,"plateTime":0.39962289458495315,"extension":6.0396088847761344},"index":3,"playId":"152b9074-2ee2-3628-b969-20648135382a","pitchNumber":1,"startTime":"2026-07-26T17:37:34.701Z","endTime":"2026-07-26T17:37:39.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.863000149716765,"aZ":-20.032484530480414,"pfxX":-6.777208558031186,"pfxZ":6.385871419607339,"pX":-1.100473348000393,"pZ":3.0407949449377596,"vX0":3.3314835316920246,"vY0":-135.5953385552924,"vZ0":-5.480389581576283,"x":158.95,"y":156.68,"x0":-1.4509074519053584,"y0":50.00084168072652,"z0":6.444576878979676,"aX":-12.880977060488386},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.9,"breakHorizontal":11.8,"spinRate":2087,"spinDirection":215},"zone":11,"typeConfidence":0.85,"plateTime":0.4007768772448381,"extension":6.163654060253682},"index":4,"playId":"b6f4fefd-3f86-3db6-9af1-b7c31655da58","pitchNumber":2,"startTime":"2026-07-26T17:37:50.854Z","endTime":"2026-07-26T17:37:55.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":72.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.15771465198752,"aZ":-40.31511201392335,"pfxX":1.6497225641820763,"pfxZ":-6.278905684517547,"pX":-0.9943270722198095,"pZ":2.926913808813147,"vX0":0.13514887610056153,"vY0":-112.20542583648736,"vZ0":0.11341183796504839,"x":154.9,"y":159.75,"x0":-1.2698699725622373,"y0":50.004663024195004,"z0":6.928415384365955,"aX":2.138351559362606},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.2,"breakHorizontal":-3.0,"spinRate":2451,"spinDirection":34},"zone":11,"typeConfidence":0.91,"plateTime":0.4851098473464903,"extension":6.164599920220442},"index":5,"playId":"1f8dec4b-8eb9-34e0-a304-3361954cf3ff","pitchNumber":3,"startTime":"2026-07-26T17:38:08.711Z","endTime":"2026-07-26T17:38:14.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49664027999168,"aZ":-16.594108386261908,"pfxX":-3.2653627020380918,"pfxZ":8.256551786268567,"pX":0.2421099931827353,"pZ":2.9502453951144334,"vX0":5.237625765419459,"vY0":-135.50711317266087,"vZ0":-6.263748885500199,"x":107.77,"y":159.12,"x0":-1.2785694481276644,"y0":50.0036534475826,"z0":6.422668715738028,"aX":-6.162954949449544},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":5.0,"spinRate":2207,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.40194117200652313,"extension":6.293870616203556},"index":6,"playId":"7699e9ce-6536-3059-a7aa-f2089a9834bf","pitchNumber":4,"startTime":"2026-07-26T17:38:25.325Z","endTime":"2026-07-26T17:38:30.437Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":7,"startTime":"2026-07-26T17:38:38.674Z","endTime":"2026-07-26T17:38:49.294Z","isPitch":false,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"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":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52752597453564,"aZ":-20.07410711274894,"pfxX":-7.783433799495585,"pfxZ":6.413693880943853,"pX":0.4562536465864654,"pZ":1.8162567358560677,"vX0":7.776160825701427,"vY0":-135.04869242665052,"vZ0":-8.299737924480747,"x":99.61,"y":189.74,"x0":-1.4201302840045444,"y0":50.00365184952074,"z0":6.289712871529362,"aX":-14.68497326041248},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.4,"breakHorizontal":12.8,"spinRate":2075,"spinDirection":221},"zone":9,"typeConfidence":0.89,"plateTime":0.4023216259714446,"extension":6.080464758796926},"index":8,"playId":"dc264045-5617-3743-a609-c5cf62c9b588","pitchNumber":5,"startTime":"2026-07-26T17:38:49.294Z","endTime":"2026-07-26T17:38:54.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.936448760651576,"aZ":-14.722943911232605,"pfxX":-4.068385674091894,"pfxZ":9.193047164878703,"pX":0.2345638727566742,"pZ":2.582240712298746,"vX0":5.829803205352846,"vY0":-135.73356303233388,"vZ0":-7.550888943968451,"x":108.06,"y":169.06,"x0":-1.3956300723586055,"y0":50.00202042582992,"z0":6.39121113663277,"aX":-7.722057905342469},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":6.4,"spinRate":2240,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.40092197969162147,"extension":6.250530678378304},"hitData":{"launchSpeed":101.5,"launchAngle":53.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":162.05,"coordY":90.78}},"index":9,"playId":"c9a97672-7e63-306b-8742-30a0c4794978","pitchNumber":6,"startTime":"2026-07-26T17:39:08.326Z","endTime":"2026-07-26T17:39:20.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:39:20.221Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:39:30.669Z","endTime":"2026-07-26T17:40:51.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":73.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.443764075608975,"aZ":-41.31561299021016,"pfxX":0.6626774402808822,"pfxZ":-6.8848307040055765,"pX":-0.4098496398643467,"pZ":1.241103537108863,"vX0":1.7563845541822911,"vY0":-114.01694433776176,"vZ0":-3.0776193161461336,"x":132.62,"y":205.27,"x0":-1.2739164029041998,"y0":50.00477764692897,"z0":6.654978722765144,"aX":0.8793678085207421},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.0,"breakHorizontal":-1.6,"spinRate":2553,"spinDirection":29},"zone":13,"typeConfidence":0.9,"plateTime":0.4789682119555545,"extension":6.293594270797801},"index":0,"playId":"4047398a-3101-3acd-8d09-84e261903ac8","pitchNumber":1,"startTime":"2026-07-26T17:39:40.288Z","endTime":"2026-07-26T17:39:45.342Z","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":94.2,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.975142268875334,"aZ":-13.994087250392294,"pfxX":-5.456542287975835,"pfxZ":9.46206541434767,"pX":-0.7677022306866405,"pZ":2.703839695324655,"vX0":3.5873868432825193,"vY0":-137.14880586916217,"vZ0":-7.252729994593979,"x":146.26,"y":165.78,"x0":-1.3782547925593323,"y0":50.000639326820554,"z0":6.321273279008513,"aX":-10.479745663051913},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":9.2,"spinRate":2269,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.39812137924617863,"extension":6.283516937240801},"index":1,"playId":"ca24e0a4-9a81-3f13-bf57-dac4478f5c8a","pitchNumber":2,"startTime":"2026-07-26T17:39:55.261Z","endTime":"2026-07-26T17:40:00.352Z","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":94.1,"endSpeed":87.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48808427576818,"aZ":-21.938792977847633,"pfxX":-8.764603265623856,"pfxZ":5.36266487657087,"pX":0.6048902179603067,"pZ":1.3154293472030305,"vX0":8.459434792128413,"vY0":-136.6154584335229,"vZ0":-8.998371884870718,"x":93.94,"y":203.26,"x0":-1.3792425635533656,"y0":50.001712637817135,"z0":6.135620888384471,"aX":-16.720166194199965},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":14.3,"spinRate":2183,"spinDirection":223},"zone":14,"typeConfidence":0.92,"plateTime":0.3995178776810828,"extension":6.251464182949409},"index":2,"playId":"bbab7994-88c9-3d47-8599-3f739e7465ef","pitchNumber":3,"startTime":"2026-07-26T17:40:11.407Z","endTime":"2026-07-26T17:40:16.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.435570271002355,"aZ":-22.463347169283328,"pfxX":0.476260044664071,"pfxZ":5.540466311509673,"pX":0.9268740221705435,"pZ":2.1540912641584646,"vX0":5.348156744462529,"vY0":-130.31372022854842,"vZ0":-6.8076270687463705,"x":81.67,"y":180.62,"x0":-1.1977272157381016,"y0":50.00465749963424,"z0":6.449760432941318,"aX":0.8341711555102453},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.0,"breakHorizontal":-1.8,"spinRate":2182,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.41726140241706444,"extension":6.361642360463676},"index":3,"playId":"5921d0f2-a62e-35de-a6ea-5843c810509a","pitchNumber":4,"startTime":"2026-07-26T17:40:28.787Z","endTime":"2026-07-26T17:40:34.560Z","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":92.6,"endSpeed":85.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83042955665036,"aZ":-21.848523849662005,"pfxX":-8.40871954066397,"pfxZ":5.597672087265892,"pX":-0.432471386877566,"pZ":1.0267502596097224,"vX0":5.7440943699411156,"vY0":-134.59370280062734,"vZ0":-9.498315502237517,"x":133.48,"y":211.06,"x0":-1.4963883290705366,"y0":50.00109183833421,"z0":6.134629616229505,"aX":-15.503990879548443},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":14.0,"spinRate":2138,"spinDirection":220},"zone":13,"typeConfidence":0.84,"plateTime":0.40615675775677484,"extension":6.310652229773872},"index":4,"playId":"807f6d51-90dd-3cec-9f69-81c6fb0e8502","pitchNumber":5,"startTime":"2026-07-26T17:40:46.287Z","endTime":"2026-07-26T17:40:51.755Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:40:51.755Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gabriel Moreno doubles (17) on a ground ball to left fielder Dylan Crews. Geraldo Perdomo scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:40:58.814Z","endTime":"2026-07-26T17:41:54.124Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":88.5,"endSpeed":82.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700957653558444,"aZ":-25.82219981287963,"pfxX":0.9362037895455022,"pfxZ":3.7439513441767236,"pX":0.7461101666804236,"pZ":2.613747633181444,"vX0":7.9139691052809695,"vY0":-128.67529065760235,"vZ0":-4.882482586237146,"x":88.56,"y":168.21,"x0":-2.4759067418302054,"y0":50.00508305037312,"z0":6.507450671289957,"aX":1.586953285288943},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-3.2,"spinRate":2253,"spinDirection":193},"zone":6,"typeConfidence":0.9,"plateTime":0.4237465728183891,"extension":6.174034668356416},"index":0,"playId":"e1154f18-d628-38b2-a625-e54a27838a23","pitchNumber":1,"startTime":"2026-07-26T17:41:16.968Z","endTime":"2026-07-26T17:41:22.356Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.752906432348407,"aZ":-43.4284724708599,"pfxX":2.2746140604741365,"pfxZ":-8.486498871628541,"pX":-0.26235692317054043,"pZ":1.7202067070363452,"vX0":3.9255460074849564,"vY0":-114.31302732504656,"vZ0":-1.734379547357052,"x":127.0,"y":192.33,"x0":-2.296400004318308,"y0":50.005560990067636,"z0":6.74611218893706,"aX":3.0146926927895223},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-15.5,"breakHorizontal":-5.0,"spinRate":2622,"spinDirection":35},"zone":8,"typeConfidence":0.91,"plateTime":0.4788623671877046,"extension":6.273156296945874},"hitData":{"launchSpeed":99.3,"launchAngle":8.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.78,"coordY":145.27}},"index":1,"playId":"97b3737a-6a91-311e-81c4-3c548283aa4e","pitchNumber":2,"startTime":"2026-07-26T17:41:36.145Z","endTime":"2026-07-26T17:41:54.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:41:54.124Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman Nasim Nuñez to first baseman Luis García Jr. Gabriel Moreno to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:42:08.618Z","endTime":"2026-07-26T17:42:49.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.691923287968002,"aZ":-18.5875202788812,"pfxX":-7.57644355509459,"pfxZ":7.187715183865501,"pX":-0.3673722408776776,"pZ":2.04258717469502,"vX0":4.411991669425548,"vY0":-135.65352884427372,"vZ0":-8.427127855078833,"x":131.0,"y":183.63,"x0":-1.0184051119184487,"y0":50.00461741261244,"z0":6.451564738372068,"aX":-14.324044718230072},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":13.0,"spinRate":2165,"spinDirection":219},"zone":7,"typeConfidence":0.87,"plateTime":0.40158135434089015,"extension":6.162817475510869},"index":0,"playId":"83e7d802-47fb-3b88-b76f-e9b3de8ade1e","pitchNumber":1,"startTime":"2026-07-26T17:42:24.733Z","endTime":"2026-07-26T17:42:29.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.714359200287007,"aZ":-22.90952387437157,"pfxX":1.4544632667861144,"pfxZ":5.224759221478486,"pX":0.10599424930212392,"pZ":2.25960580034565,"vX0":2.7920825481889984,"vY0":-131.53115475868174,"vZ0":-6.744970123920288,"x":112.96,"y":177.77,"x0":-1.1532585955402044,"y0":50.0039759269418,"z0":6.5259757915897065,"aX":2.5793149802344346},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.4,"breakHorizontal":-3.2,"spinRate":2332,"spinDirection":180},"zone":5,"typeConfidence":0.91,"plateTime":0.41449484042651097,"extension":6.016091787151837},"hitData":{"launchSpeed":89.7,"launchAngle":5.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.08,"coordY":156.31}},"index":1,"playId":"4639ab87-0b78-3ef0-b400-89a16d1aed82","pitchNumber":2,"startTime":"2026-07-26T17:42:41.747Z","endTime":"2026-07-26T17:42:49.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:42:49.718Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harry Ford challenged (pitch result), call on the field was overturned: Max Kepler called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T17:43:03.891Z","endTime":"2026-07-26T17:45:51.706Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.8,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.128177748165697,"aZ":-15.955679144675596,"pfxX":-5.357161053486415,"pfxZ":8.349893149861604,"pX":-0.755327270202092,"pZ":2.651177388994688,"vX0":2.998925973746916,"vY0":-137.2349318254192,"vZ0":-7.5739188588536255,"x":145.79,"y":167.2,"x0":-1.1556886003511244,"y0":50.005636339704495,"z0":6.496367001798068,"aX":-10.408161971672802},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2325,"spinDirection":213},"zone":4,"typeConfidence":0.9,"plateTime":0.39635000997037606,"extension":6.074624003617805},"index":0,"playId":"6be3b7a4-81f0-31ed-891c-58700da6bd1c","pitchNumber":1,"startTime":"2026-07-26T17:43:14.670Z","endTime":"2026-07-26T17:43:19.660Z","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":94.1,"endSpeed":87.8,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48628694995128,"aZ":-19.947417727868103,"pfxX":-7.08117340938538,"pfxZ":6.29420903367774,"pX":-1.0724986695823417,"pZ":2.873623281782561,"vX0":3.382090136543842,"vY0":-137.0897990248126,"vZ0":-5.91571314269154,"x":157.88,"y":161.19,"x0":-1.3885553454266155,"y0":50.00282607186265,"z0":6.38002975572042,"aX":-13.75407358671856},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":12.4,"spinRate":2217,"spinDirection":216},"zone":11,"typeConfidence":0.93,"plateTime":0.3964560347089088,"extension":6.0964619254710275},"index":1,"playId":"349d14b4-6326-303b-bba0-0a8119bb0300","pitchNumber":2,"startTime":"2026-07-26T17:43:32.365Z","endTime":"2026-07-26T17:43:37.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.2,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4315325168822,"aZ":-23.023984271689006,"pfxX":-2.6328782800201838,"pfxZ":5.158800462339089,"pX":0.7376366600721834,"pZ":2.520612664926939,"vX0":5.390789429992074,"vY0":-130.7889501030906,"vZ0":-6.214798431150892,"x":88.88,"y":170.72,"x0":-0.9864846948263536,"y0":50.002958339344765,"z0":6.597512429071143,"aX":-4.670324607321792},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.5,"breakHorizontal":3.8,"spinRate":2206,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.4150418559853355,"extension":5.993353283352724},"index":2,"playId":"28247be0-95b6-388b-b3d0-f14ea8c0c0e7","pitchNumber":3,"startTime":"2026-07-26T17:43:50.140Z","endTime":"2026-07-26T17:43:55.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":87.0,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.610188328337696,"aZ":-16.169060522891083,"pfxX":-4.501661879823851,"pfxZ":8.403452029420066,"pX":-0.8203424117630709,"pZ":2.716108615506871,"vX0":2.1381156941719652,"vY0":-135.65540646748215,"vZ0":-7.376400428389895,"x":148.27,"y":165.45,"x0":-1.0246676918874664,"y0":50.00015351372982,"z0":6.552865763754509,"aX":-8.571587062851208},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2242,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.4004541617565116,"extension":6.065358182807663},"index":3,"playId":"8e6eab78-5607-36d3-a9ce-503f2357080b","pitchNumber":4,"startTime":"2026-07-26T17:44:07.063Z","endTime":"2026-07-26T17:44:12.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.6,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.502002515470146,"aZ":-26.62251416757274,"pfxX":-9.906438921533361,"pfxZ":3.3341755301104365,"pX":-0.4396935044922689,"pZ":1.9439637111696253,"vX0":5.034167395315691,"vY0":-126.77169812967091,"vZ0":-5.561106444983609,"x":133.76,"y":186.29,"x0":-1.14108012625411,"y0":50.00178190500351,"z0":6.232351175306068,"aX":-16.482189751450143},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":17.2,"spinRate":1749,"spinDirection":242},"zone":7,"typeConfidence":0.65,"plateTime":0.42843289221613423,"extension":6.203501633285918},"index":4,"playId":"066667ab-0d04-3f81-8a20-63dd126ae135","pitchNumber":5,"startTime":"2026-07-26T17:44:25.812Z","endTime":"2026-07-26T17:44:29.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.159997767542375,"aZ":-15.744367461846315,"pfxX":-5.390992335992561,"pfxZ":8.611464524598574,"pX":-0.42518569372725373,"pZ":2.4548219496246237,"vX0":4.0680795942271555,"vY0":-136.3405723258828,"vZ0":-7.555276317944229,"x":133.21,"y":172.5,"x0":-1.2261153343571662,"y0":50.005399645083486,"z0":6.320728886891108,"aX":-10.28885213533825},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":9.1,"spinRate":2287,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.39967543544128237,"extension":6.127746883008884},"index":5,"playId":"598aacc7-57dc-309e-a7f4-806a0fa7f1f4","pitchNumber":6,"startTime":"2026-07-26T17:44:47.021Z","endTime":"2026-07-26T17:44:51.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.3,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70751140665004,"aZ":-16.435332694787665,"pfxX":-3.9305694546288716,"pfxZ":8.163962019710842,"pX":0.674783865914584,"pZ":3.4606181454422766,"vX0":5.367069749384878,"vY0":-136.87393744488872,"vZ0":-5.683512255976907,"x":91.28,"y":145.34,"x0":-0.7864341320145332,"y0":50.00118657181387,"z0":6.660928031749355,"aX":-7.576192345748654},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":6.2,"spinRate":2200,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.39775559486412115,"extension":6.014124751117725},"index":6,"playId":"54cb3ccb-e451-393d-98b6-b62593482631","pitchNumber":7,"startTime":"2026-07-26T17:45:12.023Z","endTime":"2026-07-26T17:45:17.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-26T17:45:28.883Z","endTime":"2026-07-26T17:45:45.989Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":74.7,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.577041643716324,"aZ":-39.70390122218477,"pfxX":1.1308568091222804,"pfxZ":-5.421398451262519,"pX":-0.4162515252146123,"pZ":3.4800008806465588,"vX0":1.1001499982733387,"vY0":-115.94972308584592,"vZ0":0.8037923803607747,"x":132.87,"y":144.82,"x0":-1.0402905199586607,"y0":50.001724347939124,"z0":6.857697677339742,"aX":1.5707877640429404},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.5,"breakHorizontal":-2.3,"spinRate":2515,"spinDirection":51},"zone":1,"typeConfidence":0.88,"plateTime":0.4687923221290635,"extension":6.115008522182442},"index":8,"playId":"f3bda05f-f959-3186-bb8a-c7b9f10dfbb3","pitchNumber":8,"startTime":"2026-07-26T17:45:45.989Z","endTime":"2026-07-26T17:45:51.706Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"}},"playEndTime":"2026-07-26T17:45:51.706Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:48:08.471Z","endTime":"2026-07-26T17:49:07.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.310791160841926,"aZ":-12.872963081800627,"pfxX":5.425831808306656,"pfxZ":10.460638040603833,"pX":0.17164736448126192,"pZ":3.786003562153563,"vX0":-4.694685130867042,"vY0":-134.30188693851463,"vZ0":-3.5593032783400376,"x":110.46,"y":136.56,"x0":1.2287444794215976,"y0":50.00510969120189,"z0":6.030772569079503,"aX":10.014154882396701},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":-9.0,"spinRate":2263,"spinDirection":139},"zone":12,"typeConfidence":0.91,"plateTime":0.40625592112164854,"extension":6.447714613830584},"index":0,"playId":"52bc8d69-47cb-3ced-b17c-29549a32e693","pitchNumber":1,"startTime":"2026-07-26T17:48:15.423Z","endTime":"2026-07-26T17:48:21.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.4916166606707,"aZ":-40.540011430298144,"pfxX":-4.772152318028038,"pfxZ":-6.28035401555917,"pX":-0.7336234951139191,"pZ":1.1868362899580152,"vX0":-3.2152491883181864,"vY0":-114.18611253040515,"vZ0":-1.6784548629326212,"x":144.96,"y":206.74,"x0":1.3091130739642616,"y0":50.00565989831893,"z0":5.8920472509028485,"aX":-6.351703881730912},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-11.5,"breakHorizontal":9.4,"spinRate":2508,"spinDirection":318},"zone":13,"typeConfidence":0.91,"plateTime":0.47826391869080087,"extension":6.571689695147776},"index":1,"playId":"e44e0f28-9bc7-314f-baf2-0bb78ed39f63","pitchNumber":2,"startTime":"2026-07-26T17:48:31.587Z","endTime":"2026-07-26T17:48:36.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.829349474687035,"aZ":-12.43135234868749,"pfxX":4.7478273231808465,"pfxZ":10.638714640177092,"pX":-0.4577206349184596,"pZ":3.452623448872269,"vX0":-6.205241650428952,"vY0":-134.76335293619826,"vZ0":-4.396577387196654,"x":134.45,"y":145.56,"x0":1.2482919707045097,"y0":50.0039931541759,"z0":5.9707949882369284,"aX":8.8122677438369},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":-7.4,"spinRate":2296,"spinDirection":145},"zone":1,"typeConfidence":0.91,"plateTime":0.405054542508688,"extension":6.404632343248505},"index":2,"playId":"00c60d4e-e957-3970-9a95-13f395c8f9f0","pitchNumber":3,"startTime":"2026-07-26T17:48:46.401Z","endTime":"2026-07-26T17:48:50.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":74.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.111702926135983,"aZ":-42.109943250970126,"pfxX":-3.583890810841191,"pfxZ":-7.265139549107244,"pX":0.4100351296237093,"pZ":1.802486121226538,"vX0":-1.4984654097601577,"vY0":-115.48403341582109,"vZ0":-0.4453668651536171,"x":101.37,"y":190.11,"x0":1.5307115968388458,"y0":50.00468631126846,"z0":6.0077404702470485,"aX":-4.89883918964607},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-13.1,"breakHorizontal":6.8,"spinRate":2499,"spinDirection":322},"zone":9,"typeConfidence":0.91,"plateTime":0.47214715733846946,"extension":6.453766181686682},"index":3,"playId":"18359c8d-2755-3ad5-bc92-0924108c63c3","pitchNumber":4,"startTime":"2026-07-26T17:49:03.223Z","endTime":"2026-07-26T17:49:07.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:49:07.605Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Chaparro flies out sharply to center fielder Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:49:17.959Z","endTime":"2026-07-26T17:49:41.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.736074403947587,"aZ":-16.617406359962846,"pfxX":8.242466069771234,"pfxZ":8.307333819314954,"pX":0.5916247494498065,"pZ":2.4674913108116847,"vX0":-5.139527433074754,"vY0":-135.06919169984027,"vZ0":-6.090001519742048,"x":94.45,"y":172.16,"x0":1.4352322214882043,"y0":50.002156313587435,"z0":5.8945505811591685,"aX":15.43241038738482},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":-14.0,"spinRate":2274,"spinDirection":143},"zone":6,"typeConfidence":0.91,"plateTime":0.40346794300944167,"extension":6.501836803161325},"hitData":{"launchSpeed":100.1,"launchAngle":35.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":85.42,"coordY":64.0}},"index":0,"playId":"0838cc13-0da8-3497-a54c-ed567119e650","pitchNumber":1,"startTime":"2026-07-26T17:49:30.803Z","endTime":"2026-07-26T17:49:41.800Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:49:41.800Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Crews doubles (7) on a fly ball to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:49:48.284Z","endTime":"2026-07-26T17:50:52.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56962807166076,"aZ":-25.45042731033551,"pfxX":2.8165759699090933,"pfxZ":4.1191912120959415,"pX":-0.21585025970491614,"pZ":1.6412163687767831,"vX0":-4.967589678829488,"vY0":-126.15991127870919,"vZ0":-5.378561009789365,"x":125.23,"y":194.47,"x0":1.4013964582916019,"y0":50.00355771976513,"z0":5.818890655338969,"aX":4.599121532887312},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":-4.1,"spinRate":2298,"spinDirection":153},"zone":8,"typeConfidence":0.85,"plateTime":0.4320392557412509,"extension":6.439958492649591},"index":0,"playId":"d989b37b-8dd5-3a9a-8c20-ea403f7e835f","pitchNumber":1,"startTime":"2026-07-26T17:50:06.560Z","endTime":"2026-07-26T17:50:11.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.312926456638905,"aZ":-40.999157275066096,"pfxX":-3.384167663152129,"pfxZ":-6.563978812623138,"pX":0.07062201587587359,"pZ":0.2541606858561947,"vX0":-1.9945886998733404,"vY0":-115.40213813137987,"vZ0":-3.776879698567571,"x":114.31,"y":231.92,"x0":1.3871335498392152,"y0":50.0052700217822,"z0":5.877876588060211,"aX":-4.546319894919324},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.6,"breakHorizontal":6.6,"spinRate":2601,"spinDirection":320},"zone":14,"typeConfidence":0.91,"plateTime":0.47537461886856436,"extension":6.567908161799647},"index":1,"playId":"dfdf23b6-c735-3118-a494-f25e4af64761","pitchNumber":2,"startTime":"2026-07-26T17:50:21.048Z","endTime":"2026-07-26T17:50:25.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.937562553560618,"aZ":-41.181727724751674,"pfxX":-3.363520500100095,"pfxZ":-6.729139337506702,"pX":0.4185007760333425,"pZ":1.881285210259973,"vX0":-1.296398519884228,"vY0":-114.63686500545049,"vZ0":-0.18420388210309846,"x":101.05,"y":187.99,"x0":1.4271931449147637,"y0":50.000229570203615,"z0":5.961332058126158,"aX":-4.504312396874023},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.0,"breakHorizontal":6.4,"spinRate":2501,"spinDirection":313},"zone":9,"typeConfidence":0.91,"plateTime":0.4766401398139304,"extension":6.486614524627152},"hitData":{"launchSpeed":99.5,"launchAngle":28.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.5,"coordY":50.92}},"index":2,"playId":"7937e90d-40f1-368f-a082-7fa7f5bb2fe7","pitchNumber":3,"startTime":"2026-07-26T17:50:38.922Z","endTime":"2026-07-26T17:50:52.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:50:52.566Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"CJ Abrams lines out to center fielder Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T17:51:10.343Z","endTime":"2026-07-26T17:52:14.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"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":3},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.6,"endSpeed":77.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.710788411091983,"aZ":-26.112427291885215,"pfxX":0.12162566250605877,"pfxZ":4.046361369416315,"pX":-1.015562630811456,"pZ":1.8108241641419935,"vX0":-5.597455677045958,"vY0":-120.32767468291881,"vZ0":-3.920418324722484,"x":155.71,"y":189.89,"x0":1.3043995729699502,"y0":50.00070306981677,"z0":5.720392275840491,"aX":0.18229012697217994},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.8,"breakHorizontal":0.8,"spinRate":2122,"spinDirection":180},"zone":13,"typeConfidence":0.84,"plateTime":0.4515527967467703,"extension":6.737292946150661},"index":0,"playId":"ef2a4cde-2668-3089-ad04-8a3b95c468fb","pitchNumber":1,"startTime":"2026-07-26T17:51:28.425Z","endTime":"2026-07-26T17:51:34.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":78.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.087394695332794,"aZ":-25.56491455165448,"pfxX":0.39523042360895655,"pfxZ":4.334875322718289,"pX":-1.1286742928834392,"pZ":2.2877524095728883,"vX0":-6.024051134620539,"vY0":-121.16889927763769,"vZ0":-2.9887569808368104,"x":160.02,"y":177.01,"x0":1.312195898253242,"y0":50.002808547160626,"z0":5.712513359970136,"aX":0.6036375507376261},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.6,"breakHorizontal":0.4,"spinRate":2155,"spinDirection":191},"zone":13,"typeConfidence":2.0,"plateTime":0.44776408279768276,"extension":6.464446645366392},"index":1,"playId":"fd806577-43c3-3cf9-911a-7e347a9c05c5","pitchNumber":2,"startTime":"2026-07-26T17:51:49.089Z","endTime":"2026-07-26T17:51:53.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.613893732728197,"aZ":-14.977106105743735,"pfxX":6.277668952557827,"pfxZ":9.502129665642139,"pX":-0.3632423639621153,"pZ":1.8009617945704675,"vX0":-6.592689508737617,"vY0":-132.94837811173173,"vZ0":-7.775759035348352,"x":130.85,"y":190.15,"x0":1.3203226040974596,"y0":50.001231365507955,"z0":5.827687627886059,"aX":11.358891855340719},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":-10.1,"spinRate":2176,"spinDirection":142},"zone":7,"typeConfidence":0.9,"plateTime":0.4103049215553449,"extension":6.522144966933035},"hitData":{"launchSpeed":93.2,"launchAngle":23.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.59,"coordY":53.74}},"index":2,"playId":"81d7e5d9-9391-3208-9472-2b5b2dd60c50","pitchNumber":3,"startTime":"2026-07-26T17:52:06.493Z","endTime":"2026-07-26T17:52:14.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:52:14.658Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T17:53:53.987Z","endTime":"2026-07-26T17:55:18.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.090978771360273,"aZ":-22.80226321374028,"pfxX":0.008361349487534114,"pfxZ":5.455963978754735,"pX":-0.03083850920146778,"pZ":2.222801331745567,"vX0":6.2527852736217655,"vY0":-129.26715842979092,"vZ0":-6.467862249072674,"x":118.18,"y":178.76,"x0":-2.466872990819092,"y0":50.00575401830109,"z0":6.470278878954763,"aX":0.013103949475082434},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.9,"breakHorizontal":-1.2,"spinRate":2274,"spinDirection":201},"zone":8,"typeConfidence":0.91,"plateTime":0.4212830194186137,"extension":6.140070039413605},"index":0,"playId":"9ad0ddc7-e82c-35e4-ae13-02bdd31e34be","pitchNumber":1,"startTime":"2026-07-26T17:54:17.834Z","endTime":"2026-07-26T17:54:22.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.595404140903113,"aZ":-26.17898351226826,"pfxX":0.4504893253175204,"pfxZ":3.5537796088367157,"pX":0.41062485795911213,"pZ":1.305272198744692,"vX0":6.78939591775432,"vY0":-127.80082324648197,"vZ0":-7.901653612846815,"x":101.35,"y":203.54,"x0":-2.3177798372554617,"y0":50.001178652964946,"z0":6.436291211774628,"aX":0.7585101282702175},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.2,"breakHorizontal":-2.0,"spinRate":2323,"spinDirection":177},"zone":14,"typeConfidence":0.9,"plateTime":0.4254756462460141,"extension":6.417357261680908},"index":1,"playId":"674166f3-da19-3307-bebd-ab42762fa56d","pitchNumber":2,"startTime":"2026-07-26T17:54:34.395Z","endTime":"2026-07-26T17:54:41.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.818702044514456,"aZ":-13.56636286761745,"pfxX":-4.663292304811526,"pfxZ":9.86652473009564,"pX":-1.218529507860026,"pZ":2.810908446386195,"vX0":4.537168990193624,"vY0":-135.9724748968011,"vZ0":-7.465995787828646,"x":163.45,"y":162.89,"x0":-2.297199570005083,"y0":50.00221736481479,"z0":6.5197909578361655,"aX":-8.79427304540996},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2177,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.4017348378804293,"extension":6.325372790289251},"index":2,"playId":"02cb4ac2-70ce-35c9-8962-9cecdcf0ed4a","pitchNumber":3,"startTime":"2026-07-26T17:54:53.163Z","endTime":"2026-07-26T17:54:59.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88909373186238,"aZ":-23.865333990109313,"pfxX":0.6059815921965037,"pfxZ":4.733980289926281,"pX":0.4080687030943425,"pZ":1.9394790538582751,"vX0":7.128014384845662,"vY0":-130.51162678976,"vZ0":-7.0604077797692995,"x":101.45,"y":186.41,"x0":-2.417378477916132,"y0":50.00540376252195,"z0":6.431232054571715,"aX":1.0630706027967745},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":-2.4,"spinRate":2322,"spinDirection":194},"zone":9,"typeConfidence":0.91,"plateTime":0.4168673192487762,"extension":6.127673541550351},"hitData":{"launchSpeed":96.8,"launchAngle":6.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.22,"coordY":152.19}},"index":3,"playId":"13b36a3a-c331-3a7b-b5bc-7b0ff57bfb84","pitchNumber":4,"startTime":"2026-07-26T17:55:09.584Z","endTime":"2026-07-26T17:55:18.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:55:18.785Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adrian Del Castillo flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T17:55:29.140Z","endTime":"2026-07-26T17:55:48.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.202475904052356,"aZ":-13.860664566175299,"pfxX":-4.216446077724656,"pfxZ":9.77495586500655,"pX":0.4866543958568369,"pZ":1.587618024720889,"vX0":5.337840267764294,"vY0":-135.44172220893373,"vZ0":-10.456803725099856,"x":98.45,"y":195.91,"x0":-0.954008982916827,"y0":50.004286171482974,"z0":6.447016085628773,"aX":-7.901634482976536},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":6.6,"spinRate":2126,"spinDirection":215},"zone":9,"typeConfidence":0.92,"plateTime":0.40307765821948616,"extension":6.231895727430108},"hitData":{"launchSpeed":100.2,"launchAngle":39.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":160.37,"coordY":52.16}},"index":0,"playId":"e712110b-9246-32a6-b18f-45c48d264d09","pitchNumber":1,"startTime":"2026-07-26T17:55:38.039Z","endTime":"2026-07-26T17:55:48.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:55:48.757Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out softly, pitcher Miles Mikolas to first baseman Luis García Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T17:56:12.001Z","endTime":"2026-07-26T17:57:06.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":571945,"link":"/api/v1/people/571945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347612283514152,"aZ":-22.22265400054841,"pfxX":-8.472835300470692,"pfxZ":5.28260642630771,"pX":-1.733134294174497,"pZ":2.4428273770680886,"vX0":5.230727823204307,"vY0":-135.77182806625243,"vZ0":-6.6102545915845035,"x":183.06,"y":172.82,"x0":-2.575430222642475,"y0":50.00104816578104,"z0":6.435919836312612,"aX":-15.951918184700009},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":14.4,"spinRate":2090,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.4021154811940848,"extension":6.21482154786891},"index":0,"playId":"9268be50-2527-37a3-a48c-1ee0c53e8cb1","pitchNumber":1,"startTime":"2026-07-26T17:56:12.001Z","endTime":"2026-07-26T17:56:16.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.952277606566764,"aZ":-27.981892364628447,"pfxX":1.2351496915314826,"pfxZ":2.499297951184115,"pX":-0.23049514036539218,"pZ":1.0328414533657193,"vX0":5.52455885459894,"vY0":-128.48365016925797,"vZ0":-8.124238346055158,"x":125.79,"y":210.89,"x0":-2.566590655792942,"y0":50.00174743513851,"z0":6.401844240984517,"aX":2.069805678322231},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.0,"breakHorizontal":-3.5,"spinRate":2200,"spinDirection":200},"zone":13,"typeConfidence":0.9,"plateTime":0.4258569729972197,"extension":6.185676428057146},"index":1,"playId":"bd0ce8f1-0a38-3a0b-a21e-70b933a47c80","pitchNumber":2,"startTime":"2026-07-26T17:56:27.805Z","endTime":"2026-07-26T17:56:32.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.532870240988704,"aZ":-15.478706998640135,"pfxX":-4.905927787386878,"pfxZ":8.813196104290327,"pX":-0.5057895917279452,"pZ":1.7844337963062544,"vX0":7.141852134157857,"vY0":-135.95504340525667,"vZ0":-9.24576547731606,"x":136.28,"y":190.6,"x0":-2.515178834112942,"y0":50.00139826706281,"z0":6.276526393160105,"aX":-9.291774588247327},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2360,"spinDirection":218},"zone":7,"typeConfidence":0.91,"plateTime":0.4010811573003661,"extension":6.93191110744551},"index":2,"playId":"60fee3b7-581f-3ff8-8bee-3dd8cfbce4b7","pitchNumber":3,"startTime":"2026-07-26T17:56:43.893Z","endTime":"2026-07-26T17:56:49.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":86.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90272122088603,"aZ":-20.896277602192693,"pfxX":-8.21343983396685,"pfxZ":5.9101482651921575,"pX":-1.1768932752115984,"pZ":2.9347408004528455,"vX0":6.34768296351747,"vY0":-136.7117959295968,"vZ0":-5.550428015520443,"x":161.86,"y":159.54,"x0":-2.4526577793291735,"y0":50.000472899130294,"z0":6.409282038235217,"aX":-15.668412459611739},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":13.7,"spinRate":2198,"spinDirection":220},"zone":11,"typeConfidence":0.95,"plateTime":0.3994388205715751,"extension":6.366206012891334},"hitData":{"launchSpeed":45.3,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":126.1,"coordY":178.82}},"index":3,"playId":"37f8c9ea-fe9d-3841-9137-2568adb48f3b","pitchNumber":4,"startTime":"2026-07-26T17:56:58.896Z","endTime":"2026-07-26T17:57:06.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T17:57:06.409Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brady House doubles (8) on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T17:59:07.727Z","endTime":"2026-07-26T18:00:31.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674848610915202,"aZ":-14.62955325121273,"pfxX":5.951886352593498,"pfxZ":9.83791884335725,"pX":-0.21909335925617077,"pZ":2.826878944105597,"vX0":-6.016919711830439,"vY0":-132.31649517293238,"vZ0":-5.388262803071471,"x":125.35,"y":162.45,"x0":1.3046922445972842,"y0":50.00647957827062,"z0":5.951620865286897,"aX":10.61855291456263},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":-9.6,"spinRate":2209,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.41303601558613057,"extension":6.48470800963566},"index":0,"playId":"cc64a047-6f7d-3d57-bcfd-95812e95bc7a","pitchNumber":1,"startTime":"2026-07-26T17:59:15.091Z","endTime":"2026-07-26T17:59:19.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.690955911733422,"aZ":-25.166207194195128,"pfxX":7.813216893968761,"pfxZ":4.783962010980718,"pX":0.8084879418150311,"pZ":2.34267106451746,"vX0":-3.651153063107108,"vY0":-119.8677696266828,"vZ0":-2.98311977765161,"x":86.18,"y":175.53,"x0":1.3308140113886033,"y0":50.00250094212338,"z0":5.8339010198100745,"aX":11.447148049004767},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.3,"breakHorizontal":-13.3,"spinRate":1816,"spinDirection":118},"zone":6,"typeConfidence":0.9,"plateTime":0.45574136551670996,"extension":6.4937939184698825},"index":1,"playId":"1632cafc-5ddd-3621-ac8c-512566bbccde","pitchNumber":2,"startTime":"2026-07-26T17:59:28.137Z","endTime":"2026-07-26T17:59:32.665Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.074266631796064,"aZ":-16.075555447835512,"pfxX":6.197821204988846,"pfxZ":8.663446761701243,"pX":-0.0016341545950593907,"pZ":4.452397388220836,"vX0":-5.673556219604363,"vY0":-134.88699493650813,"vZ0":-1.1782557097078556,"x":117.06,"y":118.57,"x0":1.315379469717196,"y0":50.000040713452655,"z0":6.01906997600648,"aX":11.513388702804827},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-10.1,"spinRate":2321,"spinDirection":144},"zone":11,"typeConfidence":0.91,"plateTime":0.40478838555448693,"extension":6.532408103710008},"index":2,"playId":"8f17043b-918d-3c04-a55f-286d0d483af8","pitchNumber":3,"startTime":"2026-07-26T17:59:43.452Z","endTime":"2026-07-26T17:59:47.932Z","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.0,"endSpeed":75.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.48569830063288,"aZ":-28.741628886626412,"pfxX":8.515286032650156,"pfxZ":2.400843893451742,"pX":1.263783042008067,"pZ":1.8002956517582984,"vX0":-2.863229645097339,"vY0":-118.0941023642518,"vZ0":-3.3476352473328985,"x":68.83,"y":190.17,"x0":1.3756325693538016,"y0":50.005781629167785,"z0":5.840670629803205,"aX":12.201100828275846},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.8,"breakHorizontal":-14.9,"spinRate":1858,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.4612939365275621,"extension":6.509814271771518},"index":3,"playId":"7bc72160-cbcb-3a89-befb-88726f0a3e52","pitchNumber":4,"startTime":"2026-07-26T17:59:59.130Z","endTime":"2026-07-26T18:00:05.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92902876112831,"aZ":-15.784005219596905,"pfxX":6.438908209712025,"pfxZ":8.843783884004646,"pX":0.44172735237067856,"pZ":3.1890946602267864,"vX0":-4.381438782462984,"vY0":-134.49461973723442,"vZ0":-4.359466277147433,"x":100.16,"y":152.67,"x0":1.245578167859339,"y0":50.005562692895,"z0":5.9315184311048235,"aX":11.938014025669029},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.4,"breakHorizontal":-10.9,"spinRate":2259,"spinDirection":138},"zone":3,"typeConfidence":0.91,"plateTime":0.40541081351428376,"extension":6.489487839994955},"hitData":{"launchSpeed":96.2,"launchAngle":24.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":207.0,"coordY":99.2}},"index":4,"playId":"d3671e0e-117e-33c1-95de-0b99beca8cf6","pitchNumber":5,"startTime":"2026-07-26T18:00:17.310Z","endTime":"2026-07-26T18:00:31.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:00:31.471Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a line drive to center fielder Tim Tawa. Brady House scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:00:39.372Z","endTime":"2026-07-26T18:01:31.516Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":684442,"link":"/api/v1/people/684442"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.352053254877276,"aZ":-15.85199654007503,"pfxX":5.9984947793088885,"pfxZ":9.009072363798015,"pX":-0.25806504375589356,"pZ":2.8850665763601873,"vX0":-6.146189658599838,"vY0":-132.98007880387487,"vZ0":-4.957307201932832,"x":126.84,"y":160.88,"x0":1.2908265772501337,"y0":50.00489946503049,"z0":5.90296156393952,"aX":10.871737287311651},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":-9.7,"spinRate":2242,"spinDirection":141},"zone":2,"typeConfidence":0.9,"plateTime":0.4100228296944892,"extension":6.741252726725851},"index":0,"playId":"e67dffcf-5955-326f-b588-2d64473764c9","pitchNumber":1,"startTime":"2026-07-26T18:01:03.823Z","endTime":"2026-07-26T18:01:09.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.801712902869372,"aZ":-25.670362423256783,"pfxX":8.058622718722448,"pfxZ":4.36775435033962,"pX":0.7768523515262202,"pZ":1.9289148671251453,"vX0":-3.930241077078573,"vY0":-120.26460350861197,"vZ0":-3.8005503467391226,"x":87.39,"y":186.7,"x0":1.3714951755142102,"y0":50.00223565624051,"z0":5.765915428737408,"aX":11.994303344081436},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.4,"breakHorizontal":-13.9,"spinRate":1760,"spinDirection":121},"zone":9,"typeConfidence":0.9,"plateTime":0.4526597392913754,"extension":6.683079636765517},"hitData":{"launchSpeed":82.4,"launchAngle":15.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.69,"coordY":96.16}},"index":1,"playId":"9865b7b4-97a2-3fc1-a8e0-59c75b031b58","pitchNumber":2,"startTime":"2026-07-26T18:01:22.073Z","endTime":"2026-07-26T18:01:31.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:01:31.516Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Harry Ford walks. Jacob Young to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:01:47.352Z","endTime":"2026-07-26T18:03:30.751Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"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(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":85.8,"endSpeed":80.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.623552211373408,"aZ":-26.412527949118683,"pfxX":0.17355336756003403,"pfxZ":3.5740347847561456,"pX":-1.0030751092917778,"pZ":3.985033574651692,"vX0":-5.875799379347516,"vY0":-124.99355952019263,"vZ0":0.4446627510157064,"x":155.23,"y":131.18,"x0":1.3366830023532474,"y0":50.0045980526337,"z0":5.94072019797847,"aX":0.28073140547392983},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.8,"breakHorizontal":0.7,"spinRate":2125,"spinDirection":157},"zone":11,"typeConfidence":0.95,"plateTime":0.4350135558016386,"extension":6.660888022755729},"index":0,"playId":"6040e573-6bf5-3926-8c5e-4675013ed29e","pitchNumber":1,"startTime":"2026-07-26T18:02:07.913Z","endTime":"2026-07-26T18:02:12.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.8,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.345958167204145,"aZ":-38.85568964302525,"pfxX":-1.1603475234375047,"pfxZ":-4.954091553061495,"pX":-1.3128831615990553,"pZ":1.5320715238993068,"vX0":-5.200400884043739,"vY0":-114.61898705784635,"vZ0":-1.4266587245633693,"x":167.04,"y":197.41,"x0":1.1228263586316787,"y0":50.000678889956966,"z0":5.908336344548782,"aX":-1.565537604327931},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.1,"breakHorizontal":3.2,"spinRate":2429,"spinDirection":321},"zone":13,"typeConfidence":0.91,"plateTime":0.47526957275884163,"extension":6.511313449860483},"index":1,"playId":"2e21258e-95a1-3141-a1e5-0ba744150ad3","pitchNumber":2,"startTime":"2026-07-26T18:02:26.965Z","endTime":"2026-07-26T18:02:31.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.650523264568633,"aZ":-17.263028937673937,"pfxX":6.356373929813547,"pfxZ":8.238497972199525,"pX":0.7181440239375654,"pZ":3.2731028666628523,"vX0":-3.704969410947024,"vY0":-132.9841832539532,"vZ0":-3.615207698571223,"x":89.63,"y":150.41,"x0":1.2957763894319656,"y0":50.00537358943328,"z0":5.885330324500193,"aX":11.508777427546438},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":-10.8,"spinRate":2107,"spinDirection":139},"zone":3,"typeConfidence":0.9,"plateTime":0.4101949717341533,"extension":6.768860848229371},"index":2,"playId":"5f9b6faa-5e21-3c4f-8539-ed90769cd3b9","pitchNumber":3,"startTime":"2026-07-26T18:02:47.105Z","endTime":"2026-07-26T18:02:52.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.236508053646876,"aZ":-16.554858139310465,"pfxX":6.815079224382273,"pfxZ":8.7161647864492,"pX":-0.6023126225995139,"pZ":2.947317677153737,"vX0":-7.13570328555374,"vY0":-132.29138686128996,"vZ0":-4.624210558289306,"x":139.96,"y":159.2,"x0":1.2301418179310653,"y0":50.006486820453325,"z0":5.912054309912747,"aX":12.218898615696004},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.1,"breakHorizontal":-11.0,"spinRate":2126,"spinDirection":140},"zone":1,"typeConfidence":0.9,"plateTime":0.4122520122418063,"extension":6.744300220632872},"index":3,"playId":"0ad4da94-901c-3c87-a36f-4835f08b265e","pitchNumber":4,"startTime":"2026-07-26T18:03:06.242Z","endTime":"2026-07-26T18:03:11.164Z","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.8,"endSpeed":84.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.934685267784264,"aZ":-17.86498190727253,"pfxX":6.414671639292411,"pfxZ":7.9473066039829146,"pX":0.6873770882173542,"pZ":3.550749102223762,"vX0":-3.885342906355882,"vY0":-132.26747104694053,"vZ0":-3.1259329821138344,"x":90.8,"y":142.91,"x0":1.3298066264676585,"y0":50.002571218926256,"z0":6.032566307715745,"aX":11.549442495523833},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.0,"breakHorizontal":-10.9,"spinRate":2084,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.4115777984065536,"extension":6.466469768824436},"index":4,"playId":"0d31fcdc-aa1b-3580-bbe6-04186b10633c","pitchNumber":5,"startTime":"2026-07-26T18:03:25.992Z","endTime":"2026-07-26T18:03:30.751Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:03:30.751Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis García Jr. pops out to third baseman Nolan Arenado in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:04:23.904Z","endTime":"2026-07-26T18:05:41.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T18:03:51.547Z","endTime":"2026-07-26T18:04:26.206Z","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(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":79.3,"endSpeed":74.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.279721592623886,"aZ":-38.38682788325856,"pfxX":-0.9062608106506911,"pfxZ":-4.585975029664599,"pX":-1.5549825988107941,"pZ":0.3656858809228709,"vX0":-5.82832679061421,"vY0":-115.35223116521142,"vZ0":-3.925571776276307,"x":176.27,"y":228.91,"x0":1.1159813839233743,"y0":50.002305294875775,"z0":5.768364171095116,"aX":-1.2272012605309592},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.0,"breakHorizontal":3.0,"spinRate":2424,"spinDirection":322},"zone":13,"typeConfidence":0.91,"plateTime":0.47377100238528014,"extension":6.642136786691225},"index":1,"playId":"22e8127e-a905-3a10-91d9-057f70ced8bc","pitchNumber":1,"startTime":"2026-07-26T18:04:26.206Z","endTime":"2026-07-26T18:04:30.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.961717926301873,"aZ":-12.277183960514897,"pfxX":5.8163823261255025,"pfxZ":10.986420650796607,"pX":0.04853708953701948,"pZ":2.505795255843411,"vX0":-5.156820187230846,"vY0":-133.30272284687067,"vZ0":-6.411978296342718,"x":115.15,"y":171.12,"x0":1.246531091879874,"y0":50.00108711013366,"z0":5.817542801932477,"aX":10.532675981572075},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":-9.5,"spinRate":2208,"spinDirection":144},"zone":5,"typeConfidence":0.91,"plateTime":0.409890259956597,"extension":6.518205269901925},"index":2,"playId":"667412d5-5527-3adb-b3b2-babbf1c08dc8","pitchNumber":2,"startTime":"2026-07-26T18:04:49.968Z","endTime":"2026-07-26T18:04:55.145Z","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":92.3,"endSpeed":84.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19196399992385,"aZ":-11.403712226422487,"pfxX":6.800998963618495,"pfxZ":11.490589882588374,"pX":-0.6476819019159799,"pZ":1.5689896741153166,"vX0":-7.2338854771726515,"vY0":-133.90648753423693,"vZ0":-8.744459226534092,"x":141.69,"y":196.42,"x0":1.2112737543841159,"y0":50.00205927444662,"z0":5.702530285352245,"aX":12.292376827276579},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.0,"breakHorizontal":-10.7,"spinRate":2246,"spinDirection":141},"zone":13,"typeConfidence":0.91,"plateTime":0.4097834226231378,"extension":6.6850824426611055},"index":3,"playId":"2d9d6714-c589-377a-96fa-c6a94e6d40da","pitchNumber":3,"startTime":"2026-07-26T18:05:11.240Z","endTime":"2026-07-26T18:05:16.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57985662381953,"aZ":-26.988419672893034,"pfxX":1.622208308606624,"pfxZ":3.497423624084142,"pX":-0.5423210724223503,"pZ":1.4610568331845044,"vX0":-4.821840501131091,"vY0":-120.75153532086615,"vZ0":-4.406363168727781,"x":137.67,"y":199.33,"x0":1.265939586372237,"y0":50.002348602123305,"z0":5.672265263472769,"aX":2.4055973808857454},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.5,"breakHorizontal":-1.8,"spinRate":2210,"spinDirection":171},"zone":13,"typeConfidence":0.88,"plateTime":0.45285209357093414,"extension":6.865963560155249},"hitData":{"launchSpeed":70.8,"launchAngle":65.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":83.91,"coordY":179.05}},"index":4,"playId":"9ea52eac-6d89-376c-848e-0f764970b615","pitchNumber":4,"startTime":"2026-07-26T18:05:31.532Z","endTime":"2026-07-26T18:05:41.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:05:41.867Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nasim Nuñez pops out to second baseman Ketel Marte in foul territory. Jacob Young to 3rd. Harry Ford to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:05:48.924Z","endTime":"2026-07-26T18:06:30.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"postOnThird":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pop Out","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pop Out","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88325091014677,"aZ":-14.408668036991742,"pfxX":6.772553682375445,"pfxZ":9.854365104897232,"pX":-0.20968869276454738,"pZ":2.3513804365423296,"vX0":-5.975821762959979,"vY0":-133.2459756163682,"vZ0":-6.357081941041324,"x":124.99,"y":175.29,"x0":1.1791301482336978,"y0":50.004333416830605,"z0":5.803987514103656,"aX":12.213038608516392},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":-11.0,"spinRate":2269,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.41062850050653843,"extension":6.638328066631087},"hitData":{"launchSpeed":79.5,"launchAngle":61.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":187.28,"coordY":160.8}},"index":0,"playId":"bd83eb97-be30-3032-91cf-39ff05c1ab14","pitchNumber":1,"startTime":"2026-07-26T18:06:18.421Z","endTime":"2026-07-26T18:06:30.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:06:30.439Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:07:05.153Z","endTime":"2026-07-26T18:08:55.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":78.2,"endSpeed":72.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.155573411402653,"aZ":-40.669864687944745,"pfxX":-2.733786500651843,"pfxZ":-6.446018048960594,"pX":0.2727046069865234,"pZ":3.1835201952600785,"vX0":-1.6288810305450783,"vY0":-113.83504910301366,"vZ0":2.6266920606216972,"x":106.61,"y":152.82,"x0":1.3518487725197716,"y0":50.004902531870094,"z0":6.030099370903422,"aX":-3.601302704530128},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.8,"breakHorizontal":5.4,"spinRate":2472,"spinDirection":318},"zone":2,"typeConfidence":0.91,"plateTime":0.48046491958889614,"extension":6.404225859593277},"index":0,"playId":"d371437d-35fc-3f9f-b76b-fc38806f949d","pitchNumber":1,"startTime":"2026-07-26T18:07:11.039Z","endTime":"2026-07-26T18:07:16.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.713197590873605,"aZ":-15.791708590371659,"pfxX":6.87172632176509,"pfxZ":9.082878790855318,"pX":-0.8405964936050502,"pZ":2.1502429201915207,"vX0":-7.664707160205946,"vY0":-133.6743698694092,"vZ0":-6.680235246131349,"x":149.04,"y":180.72,"x0":1.175629297169087,"y0":50.00321142926055,"z0":5.822114215748471,"aX":12.395120901548497},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.1,"breakHorizontal":-10.7,"spinRate":2154,"spinDirection":144},"zone":13,"typeConfidence":0.91,"plateTime":0.41027657044441135,"extension":6.650899385378526},"index":1,"playId":"942d8a5b-97de-3d12-869e-85f740fe40d0","pitchNumber":2,"startTime":"2026-07-26T18:07:30.703Z","endTime":"2026-07-26T18:07:35.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.113321643064307,"aZ":-17.853241699883647,"pfxX":8.53446579609799,"pfxZ":7.825903432970093,"pX":0.2597864636179116,"pZ":2.106527245386611,"vX0":-5.451718310546675,"vY0":-134.65932512915398,"vZ0":-6.599552824426266,"x":107.1,"y":181.9,"x0":1.2050015313753968,"y0":50.005926008232684,"z0":5.858903748223279,"aX":15.626309992937873},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-14.3,"spinRate":2223,"spinDirection":141},"zone":8,"typeConfidence":0.91,"plateTime":0.4072430666298881,"extension":6.482500102009301},"index":2,"playId":"89f7da63-a930-35bc-9b41-de2bf3846b0f","pitchNumber":3,"startTime":"2026-07-26T18:07:52.164Z","endTime":"2026-07-26T18:07:57.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.61859442861665,"aZ":-40.552307013790866,"pfxX":-2.577571821836874,"pfxZ":-6.233029832557928,"pX":-0.03933554485859987,"pZ":1.9223625758039338,"vX0":-2.455417805733419,"vY0":-114.97665355121427,"vZ0":-0.1332913333969863,"x":118.5,"y":186.88,"x0":1.375974905047371,"y0":50.003552791303015,"z0":5.9046564058448086,"aX":-3.4633682596681923},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.0,"breakHorizontal":5.3,"spinRate":2542,"spinDirection":318},"zone":8,"typeConfidence":0.91,"plateTime":0.4757295453203261,"extension":6.468707962933794},"index":3,"playId":"2b0a55c1-b282-3ebf-9ace-a3aaeca79790","pitchNumber":4,"startTime":"2026-07-26T18:08:12.787Z","endTime":"2026-07-26T18:08:18.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":77.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.77049164578374,"aZ":-28.037178579072776,"pfxX":2.455267528543737,"pfxZ":2.772574045818316,"pX":-0.3125505053308376,"pZ":1.93023955164815,"vX0":-4.5556705050656285,"vY0":-120.12557006733878,"vZ0":-3.100358181341889,"x":128.91,"y":186.66,"x0":1.2721415585995768,"y0":50.002418634363735,"z0":5.677142197025047,"aX":3.6626606198931757},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.7,"breakHorizontal":-3.6,"spinRate":2178,"spinDirection":208},"zone":7,"typeConfidence":0.8,"plateTime":0.4524217791584926,"extension":6.698678934809348},"hitData":{"launchSpeed":102.6,"launchAngle":6.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.81,"coordY":149.15}},"index":4,"playId":"d5dc3b5a-c189-32fb-b757-19878ea0b12e","pitchNumber":5,"startTime":"2026-07-26T18:08:47.353Z","endTime":"2026-07-26T18:08:55.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:08:55.363Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tim Tawa pops out to third baseman Brady House.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:11:03.220Z","endTime":"2026-07-26T18:11:33.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.592074926374057,"aZ":-28.64261655854949,"pfxX":1.1686966939147572,"pfxZ":2.2097853385657844,"pX":-0.10022035243926207,"pZ":2.079144923503485,"vX0":5.4771344994652775,"vY0":-124.65303533860033,"vZ0":-5.204926857509448,"x":120.82,"y":182.64,"x0":-2.4645671697038165,"y0":50.002266267561915,"z0":6.517550501268065,"aX":1.8651080924752994},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":-3.2,"spinRate":2116,"spinDirection":190},"zone":8,"typeConfidence":0.74,"plateTime":0.4369521649425918,"extension":6.234618628894485},"index":0,"playId":"3fc2c614-65e8-32a7-bdff-4a29bc506f75","pitchNumber":1,"startTime":"2026-07-26T18:11:08.539Z","endTime":"2026-07-26T18:11:13.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4459081091951,"aZ":-13.43822796280921,"pfxX":-5.976932179096171,"pfxZ":10.019093924003432,"pX":-0.31269102039468594,"pZ":2.1974788253696103,"vX0":8.198356429358462,"vY0":-134.9395658403546,"vZ0":-8.29661761723591,"x":128.92,"y":179.45,"x0":-2.593880301160718,"y0":50.005530497558865,"z0":6.229513384837493,"aX":-11.181121416732207},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2226,"spinDirection":219},"zone":4,"typeConfidence":0.91,"plateTime":0.40370871742362446,"extension":6.262067053322303},"hitData":{"launchSpeed":91.9,"launchAngle":71.0,"totalDistance":100.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":164.86}},"index":1,"playId":"000fdc33-928b-31d9-848f-2f1800c45d5c","pitchNumber":2,"startTime":"2026-07-26T18:11:23.392Z","endTime":"2026-07-26T18:11:33.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:11:33.514Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to third baseman Brady House.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:11:55.252Z","endTime":"2026-07-26T18:12:42.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":72.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.772400374670088,"aZ":-42.01213450119208,"pfxX":2.220937814230344,"pfxZ":-7.701978818885893,"pX":0.9252691752245461,"pZ":0.9582668641991846,"vX0":3.7522199579756923,"vY0":-112.12093641034781,"vZ0":-3.2924624832924345,"x":81.73,"y":212.91,"x0":-1.0568726745074482,"y0":50.00532399411031,"z0":6.722071716222042,"aX":2.8351332154705164},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.5,"breakHorizontal":-4.9,"spinRate":2448,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.4880213752255331,"extension":6.292717850748754},"index":0,"playId":"28ff24fe-99fe-3fe4-93c3-4c7df87c044f","pitchNumber":1,"startTime":"2026-07-26T18:11:57.255Z","endTime":"2026-07-26T18:12:02.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":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.950748695618298,"aZ":-27.726055273864333,"pfxX":-9.094390802193388,"pfxZ":2.9344306281954857,"pX":1.0733918203953183,"pZ":1.2262055296239465,"vX0":8.584111450202036,"vY0":-121.81777471980423,"vZ0":-6.340615495494005,"x":76.08,"y":205.67,"x0":-1.2997398698107454,"y0":50.004026543794694,"z0":6.232671021335725,"aX":-13.790381590298573},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.1,"breakHorizontal":14.6,"spinRate":1737,"spinDirection":242},"zone":14,"typeConfidence":0.94,"plateTime":0.4481233281020143,"extension":6.371722186819234},"index":1,"playId":"0be21c2c-5658-3ba9-9cc7-26b4bfa4d06b","pitchNumber":2,"startTime":"2026-07-26T18:12:14.139Z","endTime":"2026-07-26T18:12:19.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17619963530869,"aZ":-21.645851201564035,"pfxX":-0.2259516726472434,"pfxZ":6.216032903452944,"pX":0.03831070026532735,"pZ":2.318724648518988,"vX0":3.2469004251067175,"vY0":-128.90308270280144,"vZ0":-6.509567652973957,"x":115.54,"y":176.17,"x0":-1.2048203541162914,"y0":50.003476667872604,"z0":6.532306000710513,"aX":-0.3832300558694279},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.1,"breakHorizontal":-0.2,"spinRate":2118,"spinDirection":194},"zone":5,"typeConfidence":0.91,"plateTime":0.4238810128440518,"extension":5.991480250948596},"hitData":{"launchSpeed":88.1,"launchAngle":69.0,"totalDistance":136.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.97,"coordY":157.68}},"index":2,"playId":"05357496-610e-34be-bd7c-e02fff7e82ab","pitchNumber":3,"startTime":"2026-07-26T18:12:31.219Z","endTime":"2026-07-26T18:12:42.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:12:42.667Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Geraldo Perdomo homers (8) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:12:57.984Z","endTime":"2026-07-26T18:13:55.227Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34322731455312,"aZ":-21.88411842259466,"pfxX":-8.412658438398726,"pfxZ":5.59216127588159,"pX":0.11900301548730166,"pZ":2.386064849180774,"vX0":6.839380686998371,"vY0":-134.57019011406527,"vZ0":-6.335788031624972,"x":112.46,"y":174.36,"x0":-1.3585438170584843,"y0":50.002835366396184,"z0":6.314159695480853,"aX":-15.47812325703901},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":13.8,"spinRate":2263,"spinDirection":219},"zone":5,"typeConfidence":0.87,"plateTime":0.40653595809785603,"extension":6.051360687989156},"index":0,"playId":"5caacdbe-483d-323a-8fd2-1f3fdb36cec4","pitchNumber":1,"startTime":"2026-07-26T18:13:02.209Z","endTime":"2026-07-26T18:13:07.587Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-26T18:13:15.078Z","endTime":"2026-07-26T18:13:27.625Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10920308559433,"aZ":-22.369556400276924,"pfxX":-1.0906068025224271,"pfxZ":5.667703075896167,"pX":0.4127461389427575,"pZ":2.691609335881641,"vX0":4.304280425147463,"vY0":-129.89779307603047,"vZ0":-5.655223729058304,"x":101.27,"y":166.11,"x0":-1.1153414260688304,"y0":50.00382708631731,"z0":6.569720430589138,"aX":-1.8875442513043221},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.4,"breakHorizontal":1.2,"spinRate":2180,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.4197236324320279,"extension":6.11830200820917},"hitData":{"launchSpeed":99.9,"launchAngle":28.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":227.11,"coordY":95.68}},"index":2,"playId":"a22b890b-47fd-3f72-8113-ba32dcb71d85","pitchNumber":2,"startTime":"2026-07-26T18:13:27.625Z","endTime":"2026-07-26T18:13:55.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:13:55.227Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Moreno flies out to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:13:56.805Z","endTime":"2026-07-26T18:16:02.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.281312023294486,"aZ":-11.663603131504162,"pfxX":-4.419447800074966,"pfxZ":10.773107596536327,"pX":0.06031911545031162,"pZ":2.7497474196421012,"vX0":5.504268826730548,"vY0":-136.66631746395612,"vZ0":-7.626444864017243,"x":114.7,"y":164.54,"x0":-1.399512612000606,"y0":50.0066023726631,"z0":6.365949167086305,"aX":-8.417054880084857},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2222,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.39978608591827536,"extension":6.4469442014089555},"index":0,"playId":"41f57028-5547-3acf-8c8f-561a1ae33332","pitchNumber":1,"startTime":"2026-07-26T18:14:17.204Z","endTime":"2026-07-26T18:14:22.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.127124961678557,"aZ":-20.561026251266526,"pfxX":-7.467599750919807,"pfxZ":6.161547549658869,"pX":-0.657975300373406,"pZ":1.6589445681632133,"vX0":3.9046182942338037,"vY0":-135.99323069112202,"vZ0":-8.889782923151618,"x":142.08,"y":193.99,"x0":-1.137595663871464,"y0":50.00017385227021,"z0":6.380672792962191,"aX":-14.070117081215795},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.6,"breakHorizontal":12.7,"spinRate":2127,"spinDirection":222},"zone":7,"typeConfidence":0.82,"plateTime":0.40182098728441806,"extension":6.257949892304879},"index":1,"playId":"21e37997-2e89-35e1-816b-9444c1d7df75","pitchNumber":2,"startTime":"2026-07-26T18:14:35.724Z","endTime":"2026-07-26T18:14:40.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351879171624557,"aZ":-26.694301824873577,"pfxX":1.2457035623752488,"pfxZ":3.3470475475410315,"pX":0.7843428727631695,"pZ":0.8036552886541936,"vX0":4.338801543772229,"vY0":-126.92389438197854,"vZ0":-8.820182399270704,"x":87.1,"y":217.08,"x0":-1.1071997151358979,"y0":50.00097874695965,"z0":6.441098859694315,"aX":2.0366113780060453},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":-3.2,"spinRate":2106,"spinDirection":193},"zone":14,"typeConfidence":0.89,"plateTime":0.4311106038707546,"extension":6.241293198384142},"index":2,"playId":"a4d54c6e-603a-3d63-b5d6-ddce9102c419","pitchNumber":3,"startTime":"2026-07-26T18:15:04.872Z","endTime":"2026-07-26T18:15:09.187Z","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":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.182611761415185,"aZ":-27.031389123160025,"pfxX":-9.104406643701692,"pfxZ":2.7391005655268295,"pX":1.0611805317533853,"pZ":2.393962643821676,"vX0":9.394231504703134,"vY0":-135.73753941002107,"vZ0":-5.453319758415359,"x":76.55,"y":174.14,"x0":-1.2526345259542848,"y0":50.00001612445035,"z0":6.2977475510161085,"aX":-17.07970394637919},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.0,"breakHorizontal":14.6,"spinRate":2119,"spinDirection":223},"zone":14,"typeConfidence":0.79,"plateTime":0.40265910993888676,"extension":6.430867582604309},"index":3,"playId":"fa2445b7-e063-3b24-bc9c-52dc7386bfae","pitchNumber":4,"startTime":"2026-07-26T18:15:23.499Z","endTime":"2026-07-26T18:15:29.495Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-26T18:15:39.303Z","endTime":"2026-07-26T18:15:53.692Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.573125617978075,"aZ":-27.19817691279712,"pfxX":0.3214463470435358,"pfxZ":3.010498058392413,"pX":0.04662546763930022,"pZ":2.5066265054048564,"vX0":3.2988298021121074,"vY0":-128.56920087806395,"vZ0":-4.870574645743705,"x":115.22,"y":171.1,"x0":-1.3012058543268008,"y0":50.004878506929536,"z0":6.56661248607165,"aX":0.5319146963492998},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":-1.4,"spinRate":2327,"spinDirection":166},"zone":5,"typeConfidence":0.9,"plateTime":0.4279419693528803,"extension":6.128091894082816},"hitData":{"launchSpeed":95.8,"launchAngle":34.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.89,"coordY":49.36}},"index":5,"playId":"435b85e6-f8e2-3616-bcaa-bfbedea06317","pitchNumber":5,"startTime":"2026-07-26T18:15:53.692Z","endTime":"2026-07-26T18:16:02.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:16:02.740Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Chaparro flies out to center fielder Tim Tawa.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:18:06.525Z","endTime":"2026-07-26T18:19:06.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.018089078482305,"aZ":-40.72853907950578,"pfxX":-2.5553342874453273,"pfxZ":-6.425363192518127,"pX":-1.1203868828232926,"pZ":0.3256842546065491,"vX0":-4.417468893990035,"vY0":-114.3080852591216,"vZ0":-3.319007329169424,"x":159.71,"y":229.99,"x0":1.1652810362688328,"y0":50.00541548479081,"z0":5.7743664234971535,"aX":-3.399630001271492},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-12.2,"breakHorizontal":5.6,"spinRate":2516,"spinDirection":324},"zone":13,"typeConfidence":0.91,"plateTime":0.4781917478523554,"extension":6.706224450295822},"index":0,"playId":"531d1962-7f23-30ae-ac0a-11e55bb6e140","pitchNumber":1,"startTime":"2026-07-26T18:18:20.638Z","endTime":"2026-07-26T18:18:25.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.305137084380863,"aZ":-24.97538155301548,"pfxX":7.882181536420377,"pfxZ":5.10072594623403,"pX":0.3748113981497598,"pZ":2.1854450378521912,"vX0":-4.617837520028395,"vY0":-117.2371552928288,"vZ0":-3.0012294433531066,"x":102.71,"y":179.77,"x0":1.332322678695182,"y0":50.00202420064315,"z0":5.779492596030157,"aX":11.122810518145833},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.9,"breakHorizontal":-13.3,"spinRate":1778,"spinDirection":116},"zone":9,"typeConfidence":0.91,"plateTime":0.4647663421607362,"extension":6.632736191996431},"index":1,"playId":"ce9cbe60-23c7-31aa-ae06-5123a520b85f","pitchNumber":2,"startTime":"2026-07-26T18:18:38.031Z","endTime":"2026-07-26T18:18:42.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53671066156142,"aZ":-13.538680488083257,"pfxX":6.39605720704332,"pfxZ":10.298297926530452,"pX":0.3042565809731697,"pZ":2.9417741176797447,"vX0":-4.387101142928577,"vY0":-133.1506815133704,"vZ0":-5.218120696182896,"x":105.4,"y":159.35,"x0":1.1359298349265992,"y0":50.000997056607325,"z0":5.894018026947948,"aX":11.57150104040791},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.9,"breakHorizontal":-10.7,"spinRate":2248,"spinDirection":141},"zone":3,"typeConfidence":0.91,"plateTime":0.4101683229940649,"extension":6.521626230668498},"hitData":{"launchSpeed":101.2,"launchAngle":36.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.88,"coordY":48.31}},"index":2,"playId":"97cda7ec-7f5e-3472-b379-f28a8a381c40","pitchNumber":3,"startTime":"2026-07-26T18:18:54.782Z","endTime":"2026-07-26T18:19:06.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:19:06.130Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Crews flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:19:17.646Z","endTime":"2026-07-26T18:21:11.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.2,"endSpeed":76.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.34288687051882,"aZ":-25.972083760984358,"pfxX":9.305904253380787,"pfxZ":4.202465992491219,"pX":0.36920818284025786,"pZ":2.2086919056457472,"vX0":-4.649626796215377,"vY0":-119.71181310629473,"vZ0":-3.0052297402940855,"x":102.93,"y":179.15,"x0":1.1100031617573451,"y0":50.00389090539442,"z0":5.762995593251455,"aX":13.74259385645945},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.2,"breakHorizontal":-16.0,"spinRate":1787,"spinDirection":114},"zone":6,"typeConfidence":0.9,"plateTime":0.45452389810944993,"extension":6.665004771910772},"index":0,"playId":"8ba54693-af8f-3e79-9756-45589494c544","pitchNumber":1,"startTime":"2026-07-26T18:19:32.107Z","endTime":"2026-07-26T18:19:36.810Z","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":87.2,"endSpeed":81.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19407956705546,"aZ":-22.32617858585261,"pfxX":1.977574480318422,"pfxZ":5.9230329222360005,"pX":-1.621413949551076,"pZ":1.5147242478080147,"vX0":-7.547951366830178,"vY0":-126.89739585546904,"vZ0":-5.887693030086938,"x":178.8,"y":197.88,"x0":1.1096399580826743,"y0":50.005370400708976,"z0":5.596469939805948,"aX":3.2905821018583827},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.8,"breakHorizontal":-2.3,"spinRate":2288,"spinDirection":152},"zone":13,"typeConfidence":0.8,"plateTime":0.42845287925720354,"extension":6.85518414497989},"index":1,"playId":"946503cc-4950-31fc-821d-b1e143e4ba57","pitchNumber":2,"startTime":"2026-07-26T18:19:46.181Z","endTime":"2026-07-26T18:19:50.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.22392736602231,"aZ":-25.48980260125716,"pfxX":1.228628795344311,"pfxZ":4.0838257799051245,"pX":-0.15286817256202556,"pZ":3.0980663820340637,"vX0":-4.364541724986226,"vY0":-125.99875397261894,"vZ0":-1.4498431683670099,"x":122.83,"y":155.13,"x0":1.428542825292474,"y0":50.003084084580436,"z0":5.705516341663911,"aX":2.0116118138265278},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.3,"breakHorizontal":-1.4,"spinRate":2209,"spinDirection":155},"zone":2,"typeConfidence":0.93,"plateTime":0.4317181108285335,"extension":6.924836668324673},"index":2,"playId":"3279f562-2e3d-30cd-96d8-420af4498d6d","pitchNumber":3,"startTime":"2026-07-26T18:20:01.413Z","endTime":"2026-07-26T18:20:06.537Z","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.0,"endSpeed":75.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.694097274048968,"aZ":-25.251580446894394,"pfxX":8.2555940357343,"pfxZ":4.867581639861758,"pX":1.9931120542579905,"pZ":2.198114342976939,"vX0":-1.1412755689267682,"vY0":-118.00547122842171,"vZ0":-2.796352449548393,"x":41.03,"y":179.43,"x0":1.4072475285757082,"y0":50.00286523116632,"z0":5.704507506579135,"aX":11.740284991565833},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.5,"breakHorizontal":-14.8,"spinRate":1829,"spinDirection":111},"zone":14,"typeConfidence":0.91,"plateTime":0.46267750801760066,"extension":6.6061511882397115},"index":3,"playId":"9731658d-6879-38af-9c45-711d8bfbd15c","pitchNumber":4,"startTime":"2026-07-26T18:20:25.257Z","endTime":"2026-07-26T18:20:29.922Z","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.5,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.983307497525253,"aZ":-15.786844019240064,"pfxX":6.7130769911450106,"pfxZ":9.061515362145268,"pX":0.1158811714843659,"pZ":2.9365646345423633,"vX0":-5.027285753280023,"vY0":-133.21894448621723,"vZ0":-4.729935868537884,"x":112.58,"y":159.49,"x0":1.1495264770727018,"y0":50.00377324752026,"z0":5.866021605101546,"aX":12.140706099644616},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":-11.2,"spinRate":2220,"spinDirection":140},"zone":2,"typeConfidence":0.91,"plateTime":0.41019507252793375,"extension":6.600283148933963},"index":4,"playId":"73a56fb4-4efd-367f-98d4-572a2b2d6aa4","pitchNumber":5,"startTime":"2026-07-26T18:20:41.289Z","endTime":"2026-07-26T18:20:45.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.561055201480347,"aZ":-42.12715896613679,"pfxX":-2.9824106155690857,"pfxZ":-7.419819739150796,"pX":0.2954096183565642,"pZ":1.9601225877981534,"vX0":-1.527263968099016,"vY0":-114.89566377543886,"vZ0":0.388316768759041,"x":105.74,"y":185.86,"x0":1.3554029058153405,"y0":50.0025924836238,"z0":5.8707548838041035,"aX":-4.001158003299651},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.1,"breakHorizontal":5.8,"spinRate":2558,"spinDirection":317},"zone":8,"typeConfidence":0.91,"plateTime":0.47607042065755945,"extension":6.659924806855029},"hitData":{"launchSpeed":95.0,"launchAngle":41.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.98,"coordY":73.82}},"index":5,"playId":"194e4009-852c-3249-b4b1-608daff6d64a","pitchNumber":6,"startTime":"2026-07-26T18:21:00.620Z","endTime":"2026-07-26T18:21:11.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:21:11.377Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (home run), call on the field was overturned: CJ Abrams homers (26) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:21:25.255Z","endTime":"2026-07-26T18:22:27.362Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"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":"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":684442,"link":"/api/v1/people/684442"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.612712378363756,"aZ":-42.568093105390226,"pfxX":-2.546749369783155,"pfxZ":-7.793596835461941,"pX":-0.32402728106367273,"pZ":1.6430647322598813,"vX0":-3.114531640377754,"vY0":-114.85781357316932,"vZ0":-0.17602594948330563,"x":129.35,"y":194.42,"x0":1.381250334580495,"y0":50.00184462148797,"z0":5.865898626699185,"aX":-3.3966587811599473},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.8,"breakHorizontal":5.4,"spinRate":2487,"spinDirection":323},"zone":7,"typeConfidence":0.91,"plateTime":0.47717526231599594,"extension":6.903727255372505},"index":0,"playId":"f0a0144e-273a-3da8-9693-456a32803003","pitchNumber":1,"startTime":"2026-07-26T18:21:34.237Z","endTime":"2026-07-26T18:21:39.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.282401780331394,"aZ":-40.28723790408626,"pfxX":-2.7487525442294385,"pfxZ":-6.067665008997287,"pX":-0.9206395168067777,"pZ":1.089805651889406,"vX0":-4.173365530806759,"vY0":-114.91480678358553,"vZ0":-1.8363106762477868,"x":152.09,"y":209.36,"x0":1.275975975888949,"y0":50.001496774840895,"z0":5.812629420997786,"aX":-3.676002614058292},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.2,"breakHorizontal":6.0,"spinRate":2483,"spinDirection":317},"zone":13,"typeConfidence":0.91,"plateTime":0.47663013174379554,"extension":6.887469758528959},"index":1,"playId":"cc045b64-e198-3802-ad6d-d1423dd35435","pitchNumber":2,"startTime":"2026-07-26T18:21:49.519Z","endTime":"2026-07-26T18:21:54.505Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51818413050832,"aZ":-41.426009875999746,"pfxX":-2.362784809866787,"pfxZ":-6.899083507108405,"pX":-0.3626441010223561,"pZ":1.2996622857293254,"vX0":-3.0300496126125416,"vY0":-115.11916939127403,"vZ0":-1.320288621580202,"x":130.82,"y":203.69,"x0":1.2779859576860357,"y0":50.003666156968244,"z0":5.89352048313113,"aX":-3.168042090044253},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-12.5,"breakHorizontal":5.0,"spinRate":2448,"spinDirection":320},"zone":13,"typeConfidence":0.91,"plateTime":0.4759276937088992,"extension":6.517178303090918},"hitData":{"launchSpeed":102.4,"launchAngle":29.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.31,"coordY":42.96}},"index":2,"playId":"a23c3f5e-d96a-38c2-b961-00b0ba9cd4c6","pitchNumber":3,"startTime":"2026-07-26T18:22:05.343Z","endTime":"2026-07-26T18:22:27.362Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"NH"},"playEndTime":"2026-07-26T18:22:27.362Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to center fielder Tim Tawa.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T18:25:33.490Z","endTime":"2026-07-26T18:26:14.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T18:22:53.485Z","endTime":"2026-07-26T18:25:35.736Z","isPitch":false,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"}},{"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.5,"endSpeed":76.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26449368092632,"aZ":-23.830367788718743,"pfxX":8.678760810677057,"pfxZ":5.699320424964756,"pX":-0.0310735879433866,"pZ":1.1774798102245658,"vX0":-5.433017423209839,"vY0":-119.99616800381408,"vZ0":-5.750839098628533,"x":118.18,"y":206.99,"x0":1.1298042415522687,"y0":50.00426625358534,"z0":5.716043000094476,"aX":12.7131143364879},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.2,"breakHorizontal":-14.5,"spinRate":1783,"spinDirection":119},"zone":13,"typeConfidence":0.9,"plateTime":0.4556773663744753,"extension":6.745251809062955},"index":1,"playId":"33b440dc-b0c1-3d50-9e57-8a705cce7e88","pitchNumber":1,"startTime":"2026-07-26T18:25:35.736Z","endTime":"2026-07-26T18:25:40.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.0,"endSpeed":75.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.78850376071718,"aZ":-25.656748854305803,"pfxX":9.112274236930833,"pfxZ":4.592576129453665,"pX":1.2495900503669952,"pZ":1.2578560259222133,"vX0":-3.323655905700309,"vY0":-117.93615431898876,"vZ0":-4.904984832139054,"x":69.37,"y":204.82,"x0":1.4869905590802326,"y0":50.00551752772051,"z0":5.709132369186092,"aX":12.93818600319233},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.4,"breakHorizontal":-15.8,"spinRate":1873,"spinDirection":113},"zone":14,"typeConfidence":0.91,"plateTime":0.4630575909877077,"extension":6.505653284118401},"index":2,"playId":"6601bc26-a462-3e47-9b89-154e224e28f5","pitchNumber":2,"startTime":"2026-07-26T18:25:51.221Z","endTime":"2026-07-26T18:25:55.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28572732662242,"aZ":-14.56758159538265,"pfxX":7.00794584799086,"pfxZ":9.819881045411506,"pX":-0.1061645357878321,"pZ":2.902680608772756,"vX0":-5.468626758505998,"vY0":-132.77549902992718,"vZ0":-5.117222361473914,"x":121.05,"y":160.41,"x0":1.0652878293016916,"y0":50.00373964799073,"z0":5.907757165719857,"aX":12.566974742653436},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.9,"breakHorizontal":-11.5,"spinRate":2358,"spinDirection":137},"zone":5,"typeConfidence":0.91,"plateTime":0.4118358130905504,"extension":6.525898464999036},"hitData":{"launchSpeed":100.0,"launchAngle":34.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":166.92,"coordY":59.59}},"index":3,"playId":"7e41fb02-a88d-31ca-b9bd-331f8bfe0a70","pitchNumber":3,"startTime":"2026-07-26T18:26:05.337Z","endTime":"2026-07-26T18:26:14.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:26:14.618Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ketel Marte homers (19) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:28:06.090Z","endTime":"2026-07-26T18:29:15.392Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.591596083524035,"aZ":-41.61537927028839,"pfxX":2.6079442366394514,"pfxZ":-7.584451201523902,"pX":-0.21415205378863367,"pZ":1.9292540578854094,"vX0":1.1539859548614615,"vY0":-110.79659458375922,"vZ0":-1.3629076562683171,"x":125.16,"y":186.69,"x0":-1.080396402691758,"y0":50.003437719932776,"z0":6.896945517981588,"aX":3.2458749598700583},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-13.8,"breakHorizontal":-5.0,"spinRate":2464,"spinDirection":32},"zone":8,"typeConfidence":0.91,"plateTime":0.4941385950383137,"extension":6.190852966454795},"index":0,"playId":"62f3496e-8784-3339-8737-26d25799fcff","pitchNumber":1,"startTime":"2026-07-26T18:28:29.628Z","endTime":"2026-07-26T18:28:34.545Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-26T18:28:39.431Z","endTime":"2026-07-26T18:28:48.680Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.888168379552326,"aZ":-18.62208954420029,"pfxX":-7.790109648865891,"pfxZ":7.06187047970975,"pX":0.29123055182530627,"pZ":2.752751216299247,"vX0":6.499794057186873,"vY0":-137.06006038820573,"vZ0":-6.54077388004645,"x":105.9,"y":164.46,"x0":-1.0890031712524415,"y0":50.00254092324365,"z0":6.424505385677538,"aX":-14.946916778425885},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":2182,"spinDirection":214},"zone":6,"typeConfidence":0.96,"plateTime":0.3983439288676176,"extension":6.1438808208653795},"hitData":{"launchSpeed":105.3,"launchAngle":32.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.18,"coordY":33.46}},"index":2,"playId":"810b28cb-74b1-389d-9771-996db11bedf7","pitchNumber":2,"startTime":"2026-07-26T18:28:48.680Z","endTime":"2026-07-26T18:29:15.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:29:15.392Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Kepler lines out sharply to right fielder James Wood.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:29:26.254Z","endTime":"2026-07-26T18:31:06.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.897019202179706,"aZ":-14.331869958044182,"pfxX":-5.260357348179721,"pfxZ":9.561864248464328,"pX":0.10546393658002785,"pZ":3.2226115127730894,"vX0":5.097459814617435,"vY0":-135.11125519740165,"vZ0":-6.418267237362469,"x":112.98,"y":151.77,"x0":-1.1138651131259982,"y0":50.000931860652386,"z0":6.619107240290637,"aX":-9.814241393439541},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":8.5,"spinRate":2212,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.40396990721604853,"extension":5.983255339885159},"index":0,"playId":"da8235bc-f2bd-3702-b882-1a9479ee75c9","pitchNumber":1,"startTime":"2026-07-26T18:29:31.399Z","endTime":"2026-07-26T18:29:36.310Z","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":93.1,"endSpeed":86.0,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01406775207014,"aZ":-16.46668478272048,"pfxX":-6.370907016160394,"pfxZ":8.354535792205445,"pX":-1.095911211440663,"pZ":3.6194361301630864,"vX0":2.4135043627496775,"vY0":-135.61967132328633,"vZ0":-5.0864818427775225,"x":158.77,"y":141.06,"x0":-1.1646916403708738,"y0":50.00589929561182,"z0":6.651430937905148,"aX":-11.982664620238015},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":11.2,"spinRate":2196,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.4024148564331509,"extension":5.965157932865209},"index":1,"playId":"82b6b5c8-908b-3a5b-9763-c1e16b1a72cd","pitchNumber":2,"startTime":"2026-07-26T18:29:47.725Z","endTime":"2026-07-26T18:29:53.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52641342556197,"aZ":-23.49963329702746,"pfxX":0.1712609670079086,"pfxZ":5.004371079301143,"pX":1.561016651671763,"pZ":2.07883756997262,"vX0":6.782419316233074,"vY0":-129.47105634822535,"vZ0":-6.836876537916791,"x":57.5,"y":182.65,"x0":-1.0914384818808924,"y0":50.005195770231396,"z0":6.496542601339489,"aX":0.2975244052115013},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.0,"breakHorizontal":-1.4,"spinRate":2198,"spinDirection":199},"zone":14,"typeConfidence":0.91,"plateTime":0.41958048328405484,"extension":6.084648361405132},"index":2,"playId":"3ac25fa1-f307-3649-b576-04bffee1e921","pitchNumber":3,"startTime":"2026-07-26T18:30:05.936Z","endTime":"2026-07-26T18:30:10.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.772982436796486,"aZ":-14.122293940984495,"pfxX":-5.344484049555344,"pfxZ":9.860122176002905,"pX":0.7253348804250869,"pZ":1.9160061606547587,"vX0":6.044896421716306,"vY0":-133.4802645332332,"vZ0":-9.386882143340097,"x":89.35,"y":187.05,"x0":-0.8587070659642264,"y0":50.00407051514983,"z0":6.4613324942963795,"aX":-9.786646230399338},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2241,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.40805665878963104,"extension":6.0185674975940735},"index":3,"playId":"c5ea943a-3e31-398c-aa2a-5a186e3883f0","pitchNumber":4,"startTime":"2026-07-26T18:30:21.251Z","endTime":"2026-07-26T18:30:29.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.8,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.350990275218376,"aZ":-29.978829692318634,"pfxX":-7.234665131593626,"pfxZ":1.309543472570537,"pX":0.24603175596699933,"pZ":1.9276249081539805,"vX0":6.635006489701628,"vY0":-127.57764866049963,"vZ0":-5.078163935743295,"x":107.62,"y":186.73,"x0":-1.4288095556555331,"y0":50.00159143487752,"z0":6.262911584111894,"aX":-12.113976860010338},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.6,"breakHorizontal":11.9,"spinRate":1677,"spinDirection":242},"zone":8,"typeConfidence":0.89,"plateTime":0.42675812493285825,"extension":6.4031226434106205},"index":4,"playId":"45343530-81c4-3f05-a877-b1161a873674","pitchNumber":5,"startTime":"2026-07-26T18:30:41.574Z","endTime":"2026-07-26T18:30:46.451Z","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":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83448791346156,"aZ":-30.673319678335414,"pfxX":-6.133911024125426,"pfxZ":0.9253883693756091,"pX":-0.36499200799662196,"pZ":2.182470691679792,"vX0":4.60643836150184,"vY0":-125.71555639152061,"vZ0":-4.080000631855511,"x":130.91,"y":179.85,"x0":-1.4103988531802139,"y0":50.005486332465736,"z0":6.274836019218523,"aX":-9.97009762502812},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":10.3,"spinRate":1466,"spinDirection":239},"zone":7,"typeConfidence":0.93,"plateTime":0.4331801510201747,"extension":6.34044102337904},"hitData":{"launchSpeed":100.1,"launchAngle":20.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.13,"coordY":75.57}},"index":5,"playId":"adf5211d-a582-3b4e-9d3c-401c18ad1a59","pitchNumber":6,"startTime":"2026-07-26T18:30:57.467Z","endTime":"2026-07-26T18:31:06.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:31:06.325Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, second baseman Nasim Nuñez to pitcher Miles Mikolas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:31:15.354Z","endTime":"2026-07-26T18:31:40.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571945,"link":"/api/v1/people/571945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95464733950745,"aZ":-19.9482521650204,"pfxX":-7.902259333133731,"pfxZ":6.29740684789158,"pX":-0.31671697429936546,"pZ":3.1675035137240535,"vX0":5.048439994604423,"vY0":-137.41594314779528,"vZ0":-5.664471265202308,"x":129.07,"y":153.26,"x0":-1.1361576901817272,"y0":50.00667143662704,"z0":6.579824052109945,"aX":-15.354470359420834},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":2133,"spinDirection":217},"zone":1,"typeConfidence":0.97,"plateTime":0.3962110038970823,"extension":6.151097709296833},"hitData":{"launchSpeed":62.0,"launchAngle":3.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.84,"coordY":150.16}},"index":0,"playId":"bc1255b9-78bc-351e-8dde-0fb79c6727ba","pitchNumber":1,"startTime":"2026-07-26T18:31:32.226Z","endTime":"2026-07-26T18:31:40.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:31:40.056Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a line drive to right fielder James Wood.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:32:01.380Z","endTime":"2026-07-26T18:33:00.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.331986484318904,"aZ":-14.385436542270112,"pfxX":-5.329967922580345,"pfxZ":9.310577815329466,"pX":-0.678171846547514,"pZ":2.4526093790112458,"vX0":2.810849505868824,"vY0":-136.45543154228733,"vZ0":-8.378165425167811,"x":142.85,"y":172.56,"x0":-1.0219994878852494,"y0":50.00113792735669,"z0":6.526146927674,"aX":-10.182391253581647},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":9.1,"spinRate":2270,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.3993951434763794,"extension":6.032929486574639},"index":0,"playId":"f4a2d3c1-0230-3a32-b377-77db3ac2deb5","pitchNumber":1,"startTime":"2026-07-26T18:32:17.816Z","endTime":"2026-07-26T18:32:23.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.318242705592116,"aZ":-15.184950828817259,"pfxX":-5.6097882282112765,"pfxZ":8.7484180316635,"pX":-1.0264300016254873,"pZ":3.3571296186456023,"vX0":2.074898087665061,"vY0":-137.48814961163262,"vZ0":-6.193497223865326,"x":156.13,"y":148.14,"x0":-1.0556203252004708,"y0":50.005150479562516,"z0":6.643584392559664,"aX":-10.897877336525033},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":9.8,"spinRate":2241,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3961870023211298,"extension":6.026668326826476},"index":1,"playId":"79872baa-43a1-3a34-bfd2-a1b9b3cdc476","pitchNumber":2,"startTime":"2026-07-26T18:32:32.306Z","endTime":"2026-07-26T18:32:37.840Z","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":89.9,"endSpeed":83.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.558535433427597,"aZ":-23.466710432309213,"pfxX":1.6006796706914597,"pfxZ":4.926770233151503,"pX":0.5882628246038795,"pZ":2.951713045760892,"vX0":3.9729261396872344,"vY0":-131.03935290668937,"vZ0":-5.080764601400549,"x":94.58,"y":159.08,"x0":-1.1458691174461961,"y0":50.00077589289411,"z0":6.633074035692901,"aX":2.8272301884256446},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-3.6,"spinRate":2243,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.41546753557996396,"extension":5.964511590081209},"hitData":{"launchSpeed":88.3,"launchAngle":17.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.94,"coordY":112.87}},"index":2,"playId":"6187b01e-4b51-334b-bba2-45f69edfc071","pitchNumber":3,"startTime":"2026-07-26T18:32:50.661Z","endTime":"2026-07-26T18:33:00.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:33:00.063Z","atBatIndex":29},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Tyler Locklear hit by pitch. Adrian Del Castillo to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:33:25.012Z","endTime":"2026-07-26T18:34:54.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"postOnSecond":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.064438091293965,"aZ":-18.962702845146698,"pfxX":-7.63454855326748,"pfxZ":7.176866802459344,"pX":-0.5602452797447881,"pZ":2.802085024175067,"vX0":6.667880828489415,"vY0":-134.3205765797091,"vZ0":-6.496859020943964,"x":138.36,"y":163.12,"x0":-2.073930041792252,"y0":50.003632350733966,"z0":6.58471620387892,"aX":-14.055251544832915},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":12.5,"spinRate":2069,"spinDirection":212},"zone":4,"typeConfidence":0.89,"plateTime":0.40661840312481967,"extension":6.091794424404645},"index":0,"playId":"aa881995-f08b-3eea-99b8-639118d243ae","pitchNumber":1,"startTime":"2026-07-26T18:33:25.012Z","endTime":"2026-07-26T18:33:29.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92544041077905,"aZ":-18.524611284358002,"pfxX":-8.13466962027534,"pfxZ":7.40426558815837,"pX":0.154244229792067,"pZ":2.204406987039918,"vX0":8.40724057384284,"vY0":-134.3801457516798,"vZ0":-8.090726758753204,"x":111.12,"y":179.26,"x0":-1.946029861483694,"y0":50.00237158836852,"z0":6.551223009257699,"aX":-14.996793536418597},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":13.1,"spinRate":2110,"spinDirection":214},"zone":8,"typeConfidence":0.9,"plateTime":0.40634161635588617,"extension":6.201828364692165},"index":1,"playId":"f7db1120-4fa6-3dd2-82b0-0e4ac314bf95","pitchNumber":2,"startTime":"2026-07-26T18:33:44.488Z","endTime":"2026-07-26T18:33:50.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.165012564188878,"aZ":-28.05714096592532,"pfxX":0.21115111409314613,"pfxZ":2.5657706188276075,"pX":0.4877124295865375,"pZ":0.9876444615601021,"vX0":6.549164822636331,"vY0":-125.62607609144253,"vZ0":-8.102660376442863,"x":98.41,"y":212.11,"x0":-2.1747538887068445,"y0":50.00582706304293,"z0":6.518135949825084,"aX":0.3391910543856774},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":-1.8,"spinRate":2284,"spinDirection":148},"zone":14,"typeConfidence":0.85,"plateTime":0.4350941847676806,"extension":6.017229718312348},"index":2,"playId":"25f59192-c661-3ccc-9085-ec71de1a3f5c","pitchNumber":3,"startTime":"2026-07-26T18:34:05.864Z","endTime":"2026-07-26T18:34:10.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.902930427900394,"aZ":-25.45932079275082,"pfxX":1.7039307199557294,"pfxZ":3.933010034540886,"pX":0.8274417104885279,"pZ":2.1957524786126106,"vX0":7.306714584483612,"vY0":-129.30271404720526,"vZ0":-6.036361611135379,"x":85.46,"y":179.49,"x0":-2.246972678687765,"y0":50.002712797799106,"z0":6.492887451001826,"aX":2.9076883978655808},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":-4.6,"spinRate":2223,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.42228711223247695,"extension":6.022389440084819},"index":3,"playId":"b8a2b3c3-98dd-3609-bc67-f53e41a6767a","pitchNumber":4,"startTime":"2026-07-26T18:34:24.653Z","endTime":"2026-07-26T18:34:29.190Z","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":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194748655497744,"aZ":-12.2181203369825,"pfxX":-2.887333672408128,"pfxZ":10.582443018536111,"pX":-1.287762600456886,"pZ":3.6530513998074845,"vX0":2.947812189359505,"vY0":-135.59926015716462,"vZ0":-5.996829796016346,"x":166.09,"y":140.15,"x0":-2.0073886942378802,"y0":50.00042594128498,"z0":6.725463764714637,"aX":-5.443319421101889},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":4.7,"spinRate":2213,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.402040387127645,"extension":5.9905958581616545},"index":4,"playId":"ff8457db-3382-3d1c-a4e9-d4274ad365e4","pitchNumber":5,"startTime":"2026-07-26T18:34:48.694Z","endTime":"2026-07-26T18:34:54.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:34:54.229Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tim Tawa pops out to first baseman Luis García Jr.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T18:35:57.910Z","endTime":"2026-07-26T18:36:26.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T18:35:26.210Z","endTime":"2026-07-26T18:36:00.284Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.681712397131356,"aZ":-19.123424836167548,"pfxX":-7.882413759604099,"pfxZ":6.998542982509392,"pX":-0.8740586551965126,"pZ":3.750942477519808,"vX0":2.5044253016889626,"vY0":-135.46217980080465,"vZ0":-4.527911557900029,"x":150.32,"y":137.5,"x0":-0.7846915192907227,"y0":50.001685401208015,"z0":6.7750557079322755,"aX":-14.695912772064329},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":13.8,"spinRate":2214,"spinDirection":210},"zone":11,"typeConfidence":0.95,"plateTime":0.4038268811718644,"extension":5.967473317826468},"index":1,"playId":"7382e617-daf0-318e-a9e5-137b021cb0b2","pitchNumber":1,"startTime":"2026-07-26T18:36:00.284Z","endTime":"2026-07-26T18:36:05.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91321754873986,"aZ":-15.758679865658108,"pfxX":-5.368845307072561,"pfxZ":8.812004228326595,"pX":-0.5236264958033754,"pZ":3.187206423016377,"vX0":6.001994592977119,"vY0":-135.23665111652144,"vZ0":-6.217948465802467,"x":136.96,"y":152.73,"x0":-2.0682249531735017,"y0":50.002768571253014,"z0":6.610847878750243,"aX":-10.001697232473777},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":8.5,"spinRate":2229,"spinDirection":216},"zone":1,"typeConfidence":0.91,"plateTime":0.4041294768121646,"extension":6.008460141670231},"hitData":{"launchSpeed":81.8,"launchAngle":78.0,"totalDistance":40.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.69,"coordY":188.17}},"index":2,"playId":"b1498db8-e5f1-3142-ad5c-39b9c4bdd6bd","pitchNumber":2,"startTime":"2026-07-26T18:36:17.335Z","endTime":"2026-07-26T18:36:26.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:36:26.871Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Young flies out to center fielder Tim Tawa.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T18:38:36.529Z","endTime":"2026-07-26T18:38:46.685Z","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":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":694374,"link":"/api/v1/people/694374"},"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(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":85.1,"endSpeed":78.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.383713276480673,"aZ":-22.89045068844301,"pfxX":-0.5509890420626797,"pfxZ":5.906308365355671,"pX":-0.37355995850291607,"pZ":2.3065825788065646,"vX0":-3.429818539452276,"vY0":-123.9152556106676,"vZ0":-3.8685147644998867,"x":131.24,"y":176.5,"x0":1.0941630781297704,"y0":50.00022080470165,"z0":5.777470970372969,"aX":-0.8649094027710643},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.2,"breakHorizontal":1.7,"spinRate":2284,"spinDirection":150},"zone":4,"typeConfidence":0.93,"plateTime":0.44029014686126233,"extension":6.590090458007804},"hitData":{"launchSpeed":90.5,"launchAngle":50.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.36,"coordY":94.63}},"index":0,"playId":"7cb765f7-0f1c-37b6-8027-9af806372148","pitchNumber":1,"startTime":"2026-07-26T18:38:37.128Z","endTime":"2026-07-26T18:38:46.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:38:46.685Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Harry Ford flies out to center fielder Tim Tawa.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T18:38:49.816Z","endTime":"2026-07-26T18:40:23.882Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.088081380438,"aZ":-13.697026816740735,"pfxX":6.7162740647965204,"pfxZ":10.412780218149196,"pX":-0.22467834837038603,"pZ":3.154301588725498,"vX0":-5.758901960233481,"vY0":-132.11055383678303,"vZ0":-4.361142942282441,"x":125.56,"y":153.61,"x0":1.10656692714063,"y0":50.00583214884175,"z0":5.827262718530577,"aX":11.921835166050183},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.1,"breakHorizontal":-10.9,"spinRate":2297,"spinDirection":142},"zone":2,"typeConfidence":0.9,"plateTime":0.41397024308422914,"extension":6.530854090007891},"index":0,"playId":"70582c7e-554b-3432-9cb5-c7dc8e351891","pitchNumber":1,"startTime":"2026-07-26T18:39:12.869Z","endTime":"2026-07-26T18:39:18.033Z","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":85.7,"endSpeed":79.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.190725487260774,"aZ":-24.50231484832685,"pfxX":1.5198957611296837,"pfxZ":4.831306214492573,"pX":-1.0892670206136068,"pZ":2.1224388515088304,"vX0":-6.208469964150193,"vY0":-124.68528194267039,"vZ0":-3.7864212056510382,"x":158.52,"y":181.47,"x0":1.226792441346927,"y0":50.00068900469986,"z0":5.664073953377252,"aX":2.412773613280635},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.2,"breakHorizontal":-1.4,"spinRate":2249,"spinDirection":148},"zone":13,"typeConfidence":0.92,"plateTime":0.43795467657061327,"extension":6.756342716215294},"index":1,"playId":"feebccc1-3ba8-3783-b1fd-5e9cdd8086e1","pitchNumber":2,"startTime":"2026-07-26T18:39:27.093Z","endTime":"2026-07-26T18:39:32.110Z","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":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.56146324272606,"aZ":-23.328504384829657,"pfxX":9.452463883736112,"pfxZ":6.186169273306943,"pX":0.7285319303929424,"pZ":2.7380260111881163,"vX0":-3.7886478404625494,"vY0":-118.51719359072428,"vZ0":-2.3486806695639038,"x":89.23,"y":164.85,"x0":1.1152771561103518,"y0":50.00177248871432,"z0":5.861139785096168,"aX":13.515302474038766},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.9,"breakHorizontal":-16.3,"spinRate":1921,"spinDirection":114},"zone":3,"typeConfidence":0.91,"plateTime":0.4612334564417102,"extension":6.462366268175288},"index":2,"playId":"394a8660-ced4-3ac5-8995-42dc0fab43d3","pitchNumber":3,"startTime":"2026-07-26T18:39:42.514Z","endTime":"2026-07-26T18:39:47.452Z","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":82.5,"endSpeed":76.3,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.697341388367768,"aZ":-24.34129781640543,"pfxX":8.925552423210984,"pfxZ":5.3172892114967585,"pX":2.024573644577685,"pZ":2.37083943739521,"vX0":-1.4244622703061434,"vY0":-120.192746797813,"vZ0":-2.7710542072472553,"x":39.83,"y":174.77,"x0":1.4619148109737572,"y0":50.0052413433742,"z0":5.68366567667413,"aX":13.156195046002903},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.2,"breakHorizontal":-15.8,"spinRate":1899,"spinDirection":110},"zone":14,"typeConfidence":0.9,"plateTime":0.4544444350838468,"extension":6.518545085636588},"index":3,"playId":"348a05f9-8e68-3f0d-b99e-46149dc1acce","pitchNumber":4,"startTime":"2026-07-26T18:39:58.345Z","endTime":"2026-07-26T18:40:03.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.744624713273858,"aZ":-40.066320767010204,"pfxX":-3.747232980408075,"pfxZ":-5.873252121920159,"pX":0.012207703661822278,"pZ":1.955904639985375,"vX0":-1.8014266386236881,"vY0":-114.99245214952559,"vZ0":-0.20841518471010767,"x":116.53,"y":185.97,"x0":1.291920611664034,"y0":50.00405592376676,"z0":5.9251935720466475,"aX":-5.03317133612331},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.4,"breakHorizontal":7.2,"spinRate":2622,"spinDirection":317},"zone":8,"typeConfidence":0.9,"plateTime":0.47578812517338154,"extension":6.667420269012515},"hitData":{"launchSpeed":85.2,"launchAngle":32.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.45,"coordY":72.34}},"index":4,"playId":"1895dd1a-0ec6-3035-bdf1-9e40b1ae68ad","pitchNumber":5,"startTime":"2026-07-26T18:40:14.601Z","endTime":"2026-07-26T18:40:23.882Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:40:23.882Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T18:40:31.682Z","endTime":"2026-07-26T18:41:33.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":682998,"link":"/api/v1/people/682998"},"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":91.9,"endSpeed":84.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.931901720344875,"aZ":-15.451227441102379,"pfxX":7.867055228013809,"pfxZ":9.229201372877336,"pX":1.1549063063101908,"pZ":3.0306310653169057,"vX0":-3.2242631599339227,"vY0":-133.7921355517141,"vZ0":-4.328467277313436,"x":72.98,"y":156.95,"x0":1.3535774470536943,"y0":50.00649810373166,"z0":5.777267857511438,"aX":14.261796674594835},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":-13.6,"spinRate":2256,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.4094275669042884,"extension":6.653095030082919},"index":0,"playId":"994ed2b8-fa18-385d-97f8-c52100b413e1","pitchNumber":1,"startTime":"2026-07-26T18:40:45.089Z","endTime":"2026-07-26T18:40:49.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14474598779289,"aZ":-26.511032997296002,"pfxX":-0.2954308820064009,"pfxZ":3.8232666341894994,"pX":-0.7733930117846313,"pZ":2.2492283515717033,"vX0":-4.960374633048949,"vY0":-120.34300617365163,"vZ0":-2.2987205020721673,"x":146.48,"y":178.05,"x0":1.3443101389766139,"y0":50.00469133178869,"z0":5.541704847342681,"aX":-0.4365242669843761},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.7,"breakHorizontal":1.6,"spinRate":2204,"spinDirection":170},"zone":4,"typeConfidence":0.82,"plateTime":0.4533934537217359,"extension":6.6235687652624025},"index":1,"playId":"2df47021-cbcf-3c1c-9936-7c32d72116eb","pitchNumber":2,"startTime":"2026-07-26T18:41:01.620Z","endTime":"2026-07-26T18:41:06.231Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-26T18:41:12.957Z","endTime":"2026-07-26T18:41:23.731Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04088763708045,"aZ":-28.16992332298977,"pfxX":-0.043172572457254255,"pfxZ":2.700143545228417,"pX":0.7712585158041605,"pZ":1.90256205084907,"vX0":-1.617791025648529,"vY0":-120.3202434523826,"vZ0":-2.6992935071135262,"x":87.6,"y":187.41,"x0":1.4549640418120044,"y0":50.00047238129865,"z0":5.508454557385201,"aX":-0.06386074720220124},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.6,"breakHorizontal":0.5,"spinRate":2243,"spinDirection":166},"zone":9,"typeConfidence":0.91,"plateTime":0.4533992581654682,"extension":6.532377550337777},"hitData":{"launchSpeed":81.6,"launchAngle":40.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.55,"coordY":103.02}},"index":3,"playId":"50dcc639-6c1f-3d56-bdd9-d3ac0215f4f1","pitchNumber":3,"startTime":"2026-07-26T18:41:23.731Z","endTime":"2026-07-26T18:41:33.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:41:33.916Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corbin Carroll doubles (21) on a sharp line drive to right fielder James Wood.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:43:48.925Z","endTime":"2026-07-26T18:44:40.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Riley Cornelio replaces Miles Mikolas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T18:42:51.020Z","endTime":"2026-07-26T18:43:51.234Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683000,"link":"/api/v1/people/683000"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.698617582783832,"aZ":-27.100963892880745,"pfxX":1.5311050681600942,"pfxZ":3.239795697220309,"pX":0.7489608701159404,"pZ":3.783343500008877,"vX0":7.641620625184099,"vY0":-123.32502233645988,"vZ0":-0.20641611581803376,"x":88.45,"y":136.63,"x0":-2.567748656942814,"y0":50.003063407443946,"z0":6.12227556796975,"aX":2.39657655006389},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.1,"breakHorizontal":-4.3,"spinRate":2243,"spinDirection":182},"zone":12,"typeConfidence":0.9,"plateTime":0.4413397562199739,"extension":6.368919900807044},"index":1,"playId":"e785ce82-5959-38e4-8193-36005028c968","pitchNumber":1,"startTime":"2026-07-26T18:43:51.234Z","endTime":"2026-07-26T18:43:56.522Z","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.1,"endSpeed":75.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.667333564528015,"aZ":-32.9703404853119,"pfxX":0.36204527830971234,"pfxZ":-0.5681741995648384,"pX":0.9933533475449852,"pZ":1.8497009788196284,"vX0":8.408464057317902,"vY0":-117.89004819596609,"vZ0":-2.391876117925582,"x":79.14,"y":188.84,"x0":-2.661093841523753,"y0":50.000882737906316,"z0":5.910327958234964,"aX":0.5093189617574381},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.3,"breakHorizontal":-2.6,"spinRate":2238,"spinDirection":34},"zone":14,"typeConfidence":0.86,"plateTime":0.4639905657017427,"extension":6.681655256798093},"index":2,"playId":"e07332c1-a534-3744-a6a7-94ec5d5b1aa9","pitchNumber":2,"startTime":"2026-07-26T18:44:08.901Z","endTime":"2026-07-26T18:44:13.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.865127526493087,"aZ":-10.471686859189356,"pfxX":-5.597330861286885,"pfxZ":11.28345849258242,"pX":0.2697315346212564,"pZ":1.9949304008308273,"vX0":9.82861318196638,"vY0":-136.99198909013126,"vZ0":-8.149201794780245,"x":106.72,"y":184.92,"x0":-2.617967847471365,"y0":50.00607578216448,"z0":5.702390136508814,"aX":-10.769768622787046},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":8.4,"spinRate":2390,"spinDirection":213},"zone":9,"typeConfidence":0.89,"plateTime":0.3980221321634114,"extension":6.732544771669436},"hitData":{"launchSpeed":108.3,"launchAngle":19.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.09,"coordY":111.69}},"index":3,"playId":"07d9ad9f-ed56-3528-a4b2-c123e037f42f","pitchNumber":3,"startTime":"2026-07-26T18:44:27.451Z","endTime":"2026-07-26T18:44:40.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:44:40.372Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:44:46.547Z","endTime":"2026-07-26T18:48:14.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.839058231405684,"aZ":-33.60288158351896,"pfxX":0.1251877981315319,"pfxZ":-1.0184903276103832,"pX":-0.6975250901816683,"pZ":3.433342717812879,"vX0":4.846446899907965,"vY0":-117.51634846735534,"vZ0":1.1996347883529632,"x":143.59,"y":146.08,"x0":-2.796783026911333,"y0":50.00112991575803,"z0":6.021553709584546,"aX":0.17496820737228216},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.3,"breakHorizontal":-1.3,"spinRate":2304,"spinDirection":56},"zone":1,"typeConfidence":0.88,"plateTime":0.46486930556536343,"extension":6.445927215779085},"index":0,"playId":"ca4670f6-79a3-3778-8a6f-bf0d0e9e6dec","pitchNumber":1,"startTime":"2026-07-26T18:45:25.028Z","endTime":"2026-07-26T18:45:30.070Z","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.3,"endSpeed":74.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75840494095835,"aZ":-34.677196458628515,"pfxX":-1.0874170708336408,"pfxZ":-1.7730645080590417,"pX":0.39519692372408405,"pZ":3.472263159800243,"vX0":7.3230291216956935,"vY0":-118.23679062020913,"vZ0":1.3930336296199604,"x":101.94,"y":145.03,"x0":-2.6020227149673305,"y0":50.00008446465691,"z0":6.059933349914117,"aX":-1.5380442551997862},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.5,"breakHorizontal":0.1,"spinRate":2327,"spinDirection":45},"zone":3,"typeConfidence":0.86,"plateTime":0.4634254919584757,"extension":6.4537566966618884},"index":1,"playId":"26d526d0-774f-37cc-99c9-8d3c5653f0a5","pitchNumber":2,"startTime":"2026-07-26T18:45:44.550Z","endTime":"2026-07-26T18:45:50.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.846427218526923,"aZ":-30.602559985568174,"pfxX":-0.9048622321796644,"pfxZ":1.0649422648532205,"pX":0.22040171490865879,"pZ":1.5350723622998514,"vX0":6.907591949493532,"vY0":-120.50446256820872,"vZ0":-3.981120245823501,"x":108.6,"y":197.33,"x0":-2.557065884054246,"y0":50.005398749903684,"z0":5.891145218011009,"aX":-1.3407104330224022},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":0.1,"spinRate":2310,"spinDirection":34},"zone":14,"typeConfidence":0.89,"plateTime":0.45328388955464716,"extension":6.414274561952863},"index":2,"playId":"9c848e22-c785-3d76-b214-dfbbef5791bf","pitchNumber":3,"startTime":"2026-07-26T18:46:06.658Z","endTime":"2026-07-26T18:46:13.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.500971229481568,"aZ":-31.374506386687994,"pfxX":-1.1913214286167078,"pfxZ":0.5266060576051853,"pX":1.149152939166879,"pZ":0.0070134003326801,"vX0":9.243367249770849,"vY0":-121.32912947556365,"vZ0":-7.172618515637024,"x":73.2,"y":238.59,"x0":-2.538688354540093,"y0":50.00150069726973,"z0":5.700706056893304,"aX":-1.7962030689900503},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.5,"breakHorizontal":0.2,"spinRate":2355,"spinDirection":0},"zone":14,"typeConfidence":0.88,"plateTime":0.4497161515262187,"extension":6.680668397259575},"index":3,"playId":"ba493b49-1405-38fa-b942-7d9dd61b38e8","pitchNumber":4,"startTime":"2026-07-26T18:46:34.925Z","endTime":"2026-07-26T18:46:40.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.052446164257145,"aZ":-9.253211685895485,"pfxX":-7.231826298861943,"pfxZ":11.478547728074037,"pX":2.176762750886298,"pZ":1.0531612652560511,"vX0":15.481041205396854,"vY0":-139.83267893496304,"vZ0":-10.65103274893707,"x":34.03,"y":210.34,"x0":-2.470920859536841,"y0":50.002930151491,"z0":5.501009769629734,"aX":-14.441972126498145},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.7,"breakHorizontal":10.2,"spinRate":2460,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.3904465534890944,"extension":6.857243059566412},"index":4,"playId":"07633390-e702-3cb3-9b12-7893cf4b8d7d","pitchNumber":5,"startTime":"2026-07-26T18:47:00.442Z","endTime":"2026-07-26T18:47:06.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Riley Cornelio. Corbin Carroll to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"actionPlayId":"07633390-e702-3cb3-9b12-7893cf4b8d7d","startTime":"2026-07-26T18:47:10.297Z","endTime":"2026-07-26T18:47:36.617Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682998,"link":"/api/v1/people/682998"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.601272671916018,"aZ":-28.111457178264395,"pfxX":1.0378240423476575,"pfxZ":2.610550816878276,"pX":0.00977338813089626,"pZ":0.2509832533858793,"vX0":5.89127769002607,"vY0":-123.56161300186031,"vZ0":-7.547081607512646,"x":116.63,"y":232.0,"x0":-2.5356928484935577,"y0":50.0004787077882,"z0":5.692729337008664,"aX":1.6097118204159266},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.2,"breakHorizontal":-3.2,"spinRate":2352,"spinDirection":259},"zone":14,"typeConfidence":0.9,"plateTime":0.4425483434519393,"extension":6.586937274521069},"index":6,"playId":"dd37709e-bd15-3a16-a3e8-c890c14766af","pitchNumber":6,"startTime":"2026-07-26T18:47:36.617Z","endTime":"2026-07-26T18:47:42.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19489030626341,"aZ":-32.76747531165598,"pfxX":-0.8837113770881801,"pfxZ":-0.3854899986427238,"pX":0.9894107756651269,"pZ":2.7085641102419316,"vX0":8.794388205789087,"vY0":-123.14936972208145,"vZ0":-0.9845520151364311,"x":79.29,"y":165.65,"x0":-2.5249609909949355,"y0":50.0049416200621,"z0":5.9041923360095945,"aX":-1.347143808466816},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":-0.6,"spinRate":2373,"spinDirection":23},"zone":12,"typeConfidence":0.89,"plateTime":0.4460549773461975,"extension":6.521059464616875},"index":7,"playId":"30c0a8eb-99b6-3e6f-86dd-d80e2753a599","pitchNumber":7,"startTime":"2026-07-26T18:48:08.229Z","endTime":"2026-07-26T18:48:14.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:48:14.225Z","atBatIndex":36},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Gabriel Moreno out on a sacrifice fly to center fielder Jacob Young. Corbin Carroll scores. Geraldo Perdomo to 2nd.","rbi":1,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:49:32.070Z","endTime":"2026-07-26T18:52:19.923Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":683000,"link":"/api/v1/people/683000"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T18:48:25.942Z","endTime":"2026-07-26T18:49:34.321Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41682844705512,"aZ":-9.393362181616785,"pfxX":-4.901151856708383,"pfxZ":11.164007339457347,"pX":0.7850917721934164,"pZ":2.457170927244988,"vX0":10.583207966931013,"vY0":-141.08088713389725,"vZ0":-7.537420302026969,"x":87.07,"y":172.44,"x0":-2.357508246905226,"y0":50.00291599375588,"z0":5.749201272690905,"aX":-10.002229037902655},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":7.0,"spinRate":2550,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.3864436053613405,"extension":6.584967742580287},"index":1,"playId":"b1b30dac-7702-3284-aea4-34951141e214","pitchNumber":1,"startTime":"2026-07-26T18:49:34.321Z","endTime":"2026-07-26T18:49:40.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.360717222456152,"aZ":-31.346459539624615,"pfxX":-1.2324889451977685,"pfxZ":0.5482537365049787,"pX":0.666047071225711,"pZ":1.3007044852178231,"vX0":8.03718732702873,"vY0":-121.71138847761462,"vZ0":-4.399481585792263,"x":91.61,"y":203.66,"x0":-2.515349073350356,"y0":50.00153162028062,"z0":5.839134832617047,"aX":-1.854233040016327},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.2,"breakHorizontal":0.4,"spinRate":2316,"spinDirection":8},"zone":14,"typeConfidence":0.89,"plateTime":0.4496242361028999,"extension":6.8244021865938524},"index":2,"playId":"99761a88-073d-3433-8b8c-9a6e3ba69898","pitchNumber":2,"startTime":"2026-07-26T18:49:55.755Z","endTime":"2026-07-26T18:50:01.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.274044329589803,"aZ":-33.46892458096694,"pfxX":-0.5710781847859812,"pfxZ":-0.8322345801641671,"pX":1.175058388897831,"pZ":0.718172911903062,"vX0":9.023376898509571,"vY0":-123.38286148379032,"vZ0":-5.4234345093776675,"x":72.21,"y":219.39,"x0":-2.446839056150214,"y0":50.00495742826218,"z0":5.747164780575346,"aX":-0.8860932265690772},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.5,"breakHorizontal":-1.0,"spinRate":2383,"spinDirection":18},"zone":14,"typeConfidence":0.88,"plateTime":0.4429775472734505,"extension":6.605575479844337},"index":3,"playId":"c31b2dc4-2d0e-386e-bac1-46d37fe70dc9","pitchNumber":3,"startTime":"2026-07-26T18:50:24.316Z","endTime":"2026-07-26T18:50:29.887Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-26T18:50:51.558Z","endTime":"2026-07-26T18:51:11.501Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.246237861756132,"aZ":-9.507127018115812,"pfxX":-7.093508070391982,"pfxZ":10.926633089927051,"pX":0.20652498477099476,"pZ":3.571644868827748,"vX0":9.90816845896959,"vY0":-142.32202686033264,"vZ0":-4.780514292697986,"x":109.13,"y":142.35,"x0":-2.38032601168283,"y0":50.00113923707324,"z0":5.8618135862195375,"aX":-14.713979467763226},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.1,"breakHorizontal":11.2,"spinRate":2339,"spinDirection":209},"zone":12,"typeConfidence":0.91,"plateTime":0.38321954308517814,"extension":6.629350192568878},"index":5,"playId":"97d594ca-5c3d-3ba3-870b-245ad83cbe17","pitchNumber":4,"startTime":"2026-07-26T18:51:11.501Z","endTime":"2026-07-26T18:51:16.169Z","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":96.7,"endSpeed":88.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.223172859330976,"aZ":-12.788291549777789,"pfxX":-6.9090862077532,"pfxZ":9.621667963970735,"pX":-0.1958336652102397,"pZ":3.9427707709570976,"vX0":8.439876010330579,"vY0":-140.6620144160983,"vZ0":-3.2764441949359284,"x":124.46,"y":132.33,"x0":-2.3296148151651415,"y0":50.006726286463156,"z0":5.945336960042038,"aX":-13.926765187518829},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.9,"breakHorizontal":10.9,"spinRate":2388,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.3885624171167792,"extension":6.630257580726224},"index":6,"playId":"8134d07b-e14c-3195-844e-1d73300f161c","pitchNumber":5,"startTime":"2026-07-26T18:51:40.753Z","endTime":"2026-07-26T18:51:46.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91011509637969,"aZ":-30.797860659270512,"pfxX":-0.9015886886006628,"pfxZ":0.8905955014114948,"pX":0.05247703646357021,"pZ":2.476567420410009,"vX0":6.784870702689566,"vY0":-123.19184901884663,"vZ0":-1.9646867989072292,"x":115.0,"y":171.91,"x0":-2.6171912216249864,"y0":50.000356364791976,"z0":5.881519717807317,"aX":-1.3893173388805173},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":0.1,"spinRate":2294,"spinDirection":42},"zone":5,"typeConfidence":0.9,"plateTime":0.444196893304893,"extension":6.550002591713654},"hitData":{"launchSpeed":98.6,"launchAngle":31.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.82,"coordY":43.84}},"index":7,"playId":"19c73444-1256-3e0f-9c6c-1e37979f5f92","pitchNumber":6,"startTime":"2026-07-26T18:52:06.848Z","endTime":"2026-07-26T18:52:19.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:52:19.923Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ketel Marte pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:52:41.404Z","endTime":"2026-07-26T18:53:19.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42520530407018,"aZ":-9.947099160549065,"pfxX":-5.563164160266662,"pfxZ":10.931667219932253,"pX":0.8306452094525378,"pZ":2.7043200053196323,"vX0":11.361370547284956,"vY0":-140.63787301250414,"vZ0":-6.765903997464437,"x":85.34,"y":165.76,"x0":-2.5116401123356566,"y0":50.00218680809642,"z0":5.763530059748684,"aX":-11.311985595827961},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.7,"breakHorizontal":8.2,"spinRate":2413,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.38726531170717005,"extension":6.641543786705894},"hitData":{"launchSpeed":90.9,"launchAngle":68.0,"totalDistance":129.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.78,"coordY":152.82}},"index":0,"playId":"a3c4d4de-c502-3b22-9b28-d9d1e62e641d","pitchNumber":1,"startTime":"2026-07-26T18:53:09.290Z","endTime":"2026-07-26T18:53:19.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:53:19.462Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Kepler flies out to right fielder James Wood.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T18:53:36.045Z","endTime":"2026-07-26T18:54:37.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.932736192356554,"aZ":-12.806458358816203,"pfxX":-7.295682257518145,"pfxZ":9.562301540966661,"pX":-0.32483096955374297,"pZ":2.3530025317098806,"vX0":8.682383748637157,"vY0":-140.93563603256504,"vZ0":-7.165756061978577,"x":129.38,"y":175.25,"x0":-2.4874374536177877,"y0":50.00572864072879,"z0":5.743535807758109,"aX":-14.78201991271512},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":11.6,"spinRate":2224,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.38760123288941406,"extension":6.4647343918002464},"index":0,"playId":"061e37d8-0415-32a9-9e80-8fdad2d6feb6","pitchNumber":1,"startTime":"2026-07-26T18:53:47.794Z","endTime":"2026-07-26T18:53:53.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104278524559586,"aZ":-14.468097547668846,"pfxX":-7.0212158669815175,"pfxZ":8.608035492836255,"pX":-0.18172791073131653,"pZ":5.080387089422325,"vX0":9.16617688123843,"vY0":-141.96445377787353,"vZ0":0.33075773953396337,"x":123.93,"y":101.61,"x0":-2.528292650885843,"y0":50.00426165533961,"z0":5.877672097266148,"aX":-14.445623877851723},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":11.0,"spinRate":2260,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.38466264868448974,"extension":6.569307523294613},"index":1,"playId":"65418acd-4992-3632-8ed9-48b78bd8e0dc","pitchNumber":2,"startTime":"2026-07-26T18:54:07.102Z","endTime":"2026-07-26T18:54:11.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.726447063351134,"aZ":-31.873070566420527,"pfxX":-0.47685811355861374,"pfxZ":0.2020096122568269,"pX":-0.10796862628925938,"pZ":2.0271844554835803,"vX0":6.143793348051664,"vY0":-122.33769387268369,"vZ0":-2.494734774706566,"x":121.12,"y":184.05,"x0":-2.602292660866263,"y0":50.00314914044831,"z0":5.8234761509569575,"aX":-0.7146758124861451},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":-0.7,"spinRate":2350,"spinDirection":5},"zone":8,"typeConfidence":0.9,"plateTime":0.4497077812845456,"extension":6.5706757266213955},"hitData":{"launchSpeed":81.4,"launchAngle":40.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.6,"coordY":118.74}},"index":2,"playId":"7adea946-65c7-3481-a265-e7015a6c5eee","pitchNumber":3,"startTime":"2026-07-26T18:54:27.901Z","endTime":"2026-07-26T18:54:37.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:54:37.221Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T18:56:38.728Z","endTime":"2026-07-26T18:57:52.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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(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.5,"endSpeed":79.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.12001501264251,"aZ":-24.454926239665266,"pfxX":0.1358937757966876,"pfxZ":4.944225011174481,"pX":-1.6183791087281154,"pZ":1.2664818711437638,"vX0":-6.5432210980305126,"vY0":-123.04272765244166,"vZ0":-5.800791918546905,"x":178.69,"y":204.58,"x0":1.0370438230313799,"y0":50.005666850257256,"z0":5.6767785457051385,"aX":0.21305857843730802},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.0,"breakHorizontal":1.0,"spinRate":2283,"spinDirection":152},"zone":13,"typeConfidence":0.88,"plateTime":0.4419949006119692,"extension":6.703498818292645},"index":0,"playId":"5914c059-5606-37d2-86a5-2c26f91cf2da","pitchNumber":1,"startTime":"2026-07-26T18:56:43.228Z","endTime":"2026-07-26T18:56:48.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.16691565972079,"aZ":-23.231614768915605,"pfxX":9.120032156975068,"pfxZ":6.308621322681199,"pX":-0.4949439258693975,"pZ":1.357162688341073,"vX0":-6.512439449303186,"vY0":-117.44880944332658,"vZ0":-5.230923177825654,"x":135.87,"y":202.14,"x0":1.1089079043608436,"y0":50.00443049968211,"z0":5.7340168905997935,"aX":12.930810845472468},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.6,"breakHorizontal":-15.2,"spinRate":1920,"spinDirection":118},"zone":13,"typeConfidence":0.91,"plateTime":0.4637458647239101,"extension":6.708635110116317},"index":1,"playId":"888ae390-938c-36b9-a0d4-ddd0f67b3df9","pitchNumber":2,"startTime":"2026-07-26T18:56:57.182Z","endTime":"2026-07-26T18:57:02.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02800024445283,"aZ":-14.457234280146267,"pfxX":6.466286145487648,"pfxZ":10.092027751960607,"pX":-0.1398926453337101,"pZ":2.3273197406540866,"vX0":-5.503192040567155,"vY0":-131.21062007489178,"vZ0":-6.300308113064704,"x":122.33,"y":175.94,"x0":1.137732265671695,"y0":50.00170962804704,"z0":5.824238001311995,"aX":11.349669715744836},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.2,"breakHorizontal":-10.6,"spinRate":2299,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.41639244780700757,"extension":6.545685269774558},"index":2,"playId":"7e0c008a-3bd2-3ef0-811e-5698adc3ded5","pitchNumber":3,"startTime":"2026-07-26T18:57:10.866Z","endTime":"2026-07-26T18:57:15.127Z","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":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.75767243050011,"aZ":-27.2916468893017,"pfxX":0.9684291633973476,"pfxZ":3.0980766971587492,"pX":1.2452707177796842,"pZ":3.2334975662403496,"vX0":-0.5914128630194928,"vY0":-123.70588794651711,"vZ0":-0.7538516566231008,"x":69.53,"y":151.48,"x0":1.3595766614305853,"y0":50.00334651533289,"z0":5.796136178455036,"aX":1.526439606778568},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.6,"breakHorizontal":-1.7,"spinRate":2156,"spinDirection":170},"zone":12,"typeConfidence":0.8,"plateTime":0.4399376872373324,"extension":6.794420339879624},"index":3,"playId":"3d5bbb5c-112a-3a93-9677-1db7e3db2708","pitchNumber":4,"startTime":"2026-07-26T18:57:31.826Z","endTime":"2026-07-26T18:57:36.412Z","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":91.2,"endSpeed":84.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.978566581883147,"aZ":-15.850232580305631,"pfxX":6.773764215415348,"pfxZ":9.041028447897006,"pX":0.6596938379591818,"pZ":3.738448679006839,"vX0":-3.992364451285384,"vY0":-132.91911681259228,"vZ0":-2.6468993365588993,"x":91.85,"y":137.84,"x0":1.2937177635107155,"y0":50.0064487098954,"z0":5.885223202698873,"aX":12.237363413476947},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":-11.5,"spinRate":2274,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.41058747101911175,"extension":6.513805764743745},"index":4,"playId":"74667834-99f3-340f-a763-239f0e6e56b9","pitchNumber":5,"startTime":"2026-07-26T18:57:47.547Z","endTime":"2026-07-26T18:57:52.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:57:52.496Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James Wood homers (29) on a fly ball to center field. Nasim Nuñez scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T18:58:04.536Z","endTime":"2026-07-26T18:59:08.150Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":684442,"link":"/api/v1/people/684442"},"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":{"id":684442,"link":"/api/v1/people/684442"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":84.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.424200704930993,"aZ":-15.24750606492204,"pfxX":7.01351133574745,"pfxZ":9.417402563353663,"pX":-1.157630929627963,"pZ":3.0958964691409476,"vX0":-8.030966975097128,"vY0":-132.2627868487695,"vZ0":-4.237289042691025,"x":161.13,"y":155.19,"x0":0.986551820073628,"y0":50.000848615332245,"z0":5.814135848161137,"aX":12.603180233935806},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.4,"breakHorizontal":-11.3,"spinRate":2282,"spinDirection":140},"zone":11,"typeConfidence":0.9,"plateTime":0.4118710289347707,"extension":6.747214491524377},"index":0,"playId":"4bf6131d-c901-3e0f-8956-33ced300f933","pitchNumber":1,"startTime":"2026-07-26T18:58:19.635Z","endTime":"2026-07-26T18:58:24.182Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.121305931475646,"aZ":-38.62593390160732,"pfxX":-2.0677486901451836,"pfxZ":-4.771722457830686,"pX":0.17540102641778696,"pZ":2.3907455780772957,"vX0":-1.9420766982488447,"vY0":-114.37337152700505,"vZ0":0.5413177419662383,"x":110.31,"y":174.23,"x0":1.2980301255494409,"y0":50.004639939899825,"z0":5.878847088384678,"aX":-2.7942500560081913},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.4,"breakHorizontal":4.2,"spinRate":2439,"spinDirection":324},"zone":8,"typeConfidence":0.9,"plateTime":0.475268809152638,"extension":6.472522912884715},"hitData":{"launchSpeed":108.3,"launchAngle":37.0,"totalDistance":430.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.98,"coordY":22.97}},"index":1,"playId":"f3dcf357-38dc-31a6-a9d7-34b0940ffcac","pitchNumber":2,"startTime":"2026-07-26T18:58:38.107Z","endTime":"2026-07-26T18:59:08.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:59:08.150Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a line drive to left fielder Max Kepler.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:01:43.553Z","endTime":"2026-07-26T19:02:34.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T18:59:16.791Z","endTime":"2026-07-26T19:00:35.167Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Kohl Drake.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T19:00:35.167Z","endTime":"2026-07-26T19:01:29.036Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Daylen Lile replaces Andrés Chaparro.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T19:01:29.036Z","endTime":"2026-07-26T19:01:45.902Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.556550561255083,"aZ":-24.761970274092782,"pfxX":-10.926321681208389,"pfxZ":4.16714049945789,"pX":0.5645259295922203,"pZ":1.5783057581532005,"vX0":9.38743812216674,"vY0":-131.87873821138737,"vZ0":-5.5608824106843215,"x":95.48,"y":196.17,"x0":-1.6052764395086896,"y0":50.00093141303011,"z0":5.517949732207703,"aX":-19.42649563128884},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":18.0,"spinRate":1894,"spinDirection":240},"zone":9,"typeConfidence":0.9,"plateTime":0.41383367074187083,"extension":6.137492856936575},"index":3,"playId":"06254c1a-5725-3659-a8a3-62df185ee228","pitchNumber":1,"startTime":"2026-07-26T19:01:45.902Z","endTime":"2026-07-26T19:01:51.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10205050670871,"aZ":-25.6742648232043,"pfxX":-10.60118593870373,"pfxZ":3.74444692877492,"pX":-1.8177152572992883,"pZ":2.746303116643416,"vX0":3.5387981940199653,"vY0":-130.81720065000025,"vZ0":-2.4270624515094954,"x":186.29,"y":164.63,"x0":-1.809039147889747,"y0":50.00529939356951,"z0":5.607057152712149,"aX":-18.4108697526271},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":18.5,"spinRate":2005,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.4183916631399387,"extension":6.106077026919072},"index":4,"playId":"4b0e2b56-31c7-36ff-b031-86bc3e536203","pitchNumber":2,"startTime":"2026-07-26T19:02:05.612Z","endTime":"2026-07-26T19:02:10.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.17539256307743,"aZ":-19.683978329882354,"pfxX":-2.325915134111242,"pfxZ":6.321144550073679,"pX":0.26863447649473426,"pZ":2.13195782085092,"vX0":6.556495797291117,"vY0":-139.17883046833586,"vZ0":-5.608100959523001,"x":106.76,"y":181.22,"x0":-1.8080894846097928,"y0":50.00255362547144,"z0":5.463148938344122,"aX":-4.596241504093186},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":3.0,"spinRate":2479,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.392499035599398,"extension":6.178461813017925},"hitData":{"launchSpeed":75.5,"launchAngle":30.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.56,"coordY":120.77}},"index":5,"playId":"2177ce42-95e1-3d5d-875a-361cab1218fa","pitchNumber":3,"startTime":"2026-07-26T19:02:23.411Z","endTime":"2026-07-26T19:02:34.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:02:34.417Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dylan Crews flies out to center fielder Tim Tawa.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:02:36.514Z","endTime":"2026-07-26T19:06:30.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.792068056182714,"aZ":-22.157659819447918,"pfxX":-11.820864066583836,"pfxZ":4.913440466795393,"pX":0.7012769445645307,"pZ":2.1574588026888946,"vX0":10.419973719628508,"vY0":-141.7324450649779,"vZ0":-5.0309012192824065,"x":90.27,"y":180.53,"x0":-1.4834072819760689,"y0":50.00358422771667,"z0":5.3667838467141475,"aX":-24.09866674392036},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.0,"breakHorizontal":19.3,"spinRate":2346,"spinDirection":230},"zone":6,"typeConfidence":0.89,"plateTime":0.3861664862867875,"extension":6.456307624685959},"index":0,"playId":"e8921d5b-9c6f-3272-9963-b5fb604c3876","pitchNumber":1,"startTime":"2026-07-26T19:03:01.318Z","endTime":"2026-07-26T19:03:07.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78984632605789,"aZ":-24.226471305900407,"pfxX":-11.322469245412499,"pfxZ":3.9039236858454487,"pX":-0.20425864823402093,"pZ":1.2547494576371854,"vX0":8.28199916377895,"vY0":-141.86301663004383,"vZ0":-6.919852050159607,"x":124.79,"y":204.9,"x0":-1.6920459518176136,"y0":50.00518066843285,"z0":5.272720118842904,"aX":-23.05549382747375},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.8,"breakHorizontal":18.8,"spinRate":2353,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.386261996997328,"extension":6.319828904803298},"index":1,"playId":"40aae323-a472-335e-9469-d5d0acc15abe","pitchNumber":2,"startTime":"2026-07-26T19:03:18.987Z","endTime":"2026-07-26T19:03:24.762Z","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":97.5,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04440574038491,"aZ":-25.675840778064615,"pfxX":-11.820354361748588,"pfxZ":3.1971055522979537,"pX":-0.6332225395162785,"pZ":2.7634726033068726,"vX0":6.818641234017666,"vY0":-141.8379205890577,"vZ0":-2.7724249413011264,"x":141.14,"y":164.17,"x0":-1.535077488238417,"y0":50.00577499093416,"z0":5.394530123951432,"aX":-24.03998317206597},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.4,"breakHorizontal":20.0,"spinRate":2392,"spinDirection":228},"zone":1,"typeConfidence":0.89,"plateTime":0.38646007282936523,"extension":6.331214600420344},"index":2,"playId":"e756e067-91f0-3cd1-889f-8bb422e5fb21","pitchNumber":3,"startTime":"2026-07-26T19:03:38.295Z","endTime":"2026-07-26T19:03:43.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2242199102352,"aZ":-25.403812126150452,"pfxX":-10.951646336911368,"pfxZ":3.2395311735825842,"pX":-0.8562064803695552,"pZ":2.1877450499366535,"vX0":6.315378993483843,"vY0":-143.2422699819335,"vZ0":-4.4857241708483935,"x":149.64,"y":179.71,"x0":-1.6596375059648802,"y0":50.00345133519811,"z0":5.350451807336503,"aX":-22.896042294336425},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.2,"breakHorizontal":18.7,"spinRate":2201,"spinDirection":230},"zone":13,"typeConfidence":0.89,"plateTime":0.3815039229979118,"extension":6.418907447306546},"index":3,"playId":"add93f8e-3da4-3aea-bc9a-3e70d7b180cf","pitchNumber":4,"startTime":"2026-07-26T19:04:02.445Z","endTime":"2026-07-26T19:04:09.220Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-26T19:04:17.738Z","endTime":"2026-07-26T19:04:32.605Z","isPitch":false,"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.038065761803153,"aZ":-23.965056127194742,"pfxX":-10.773521733918978,"pfxZ":4.0005982181812545,"pX":-1.4167841216939832,"pZ":2.639486876866027,"vX0":4.949756953213763,"vY0":-141.79284553935554,"vZ0":-3.2653579366568115,"x":171.0,"y":167.51,"x0":-1.7777732125800783,"y0":50.002685935694174,"z0":5.32139988011062,"aX":-22.109399442503317},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.8,"breakHorizontal":18.6,"spinRate":2376,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.3851338748858302,"extension":6.366933370661463},"index":5,"playId":"ec8bf3bc-4e3c-3b1a-9b1d-549ac4d8d133","pitchNumber":5,"startTime":"2026-07-26T19:04:32.605Z","endTime":"2026-07-26T19:04:38.632Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"playId":"f64da61b-a105-4ee6-9efd-31ec57ffa85e","startTime":"2026-07-26T19:05:11.346Z","endTime":"2026-07-26T19:05:16.346Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.479488400930606,"aZ":-22.534714116537238,"pfxX":-8.760178128097273,"pfxZ":4.557198108998452,"pX":-0.8868215200258095,"pZ":2.2471329396391533,"vX0":5.214859513406365,"vY0":-143.81858218685045,"vZ0":-4.8618426370498575,"x":150.8,"y":178.11,"x0":-1.5767532583940034,"y0":50.000967838149236,"z0":5.3400834403115915,"aX":-18.517606223496955},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.6,"breakHorizontal":15.0,"spinRate":2215,"spinDirection":226},"zone":13,"typeConfidence":0.9,"plateTime":0.3795205791882208,"extension":6.346286038836634},"index":7,"playId":"94de7818-683f-3290-9816-3450b904b300","pitchNumber":6,"startTime":"2026-07-26T19:05:31.068Z","endTime":"2026-07-26T19:05:35.875Z","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":97.8,"endSpeed":90.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.969331764682657,"aZ":-24.67420937642206,"pfxX":-10.04049279319512,"pfxZ":3.6230292747076334,"pX":-0.6159564763767769,"pZ":2.2424030621945956,"vX0":6.435729472176249,"vY0":-142.384113982364,"vZ0":-4.306954409285759,"x":140.48,"y":178.24,"x0":-1.5906199264479393,"y0":50.0054519812771,"z0":5.318948189454677,"aX":-20.80221222418151},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.9,"breakHorizontal":17.0,"spinRate":2367,"spinDirection":231},"zone":4,"typeConfidence":0.9,"plateTime":0.38337377445685394,"extension":6.540599415089847},"hitData":{"launchSpeed":95.8,"launchAngle":33.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.28,"coordY":58.44}},"index":8,"playId":"62ccbf29-2860-30be-a23c-54b0fb709a36","pitchNumber":7,"startTime":"2026-07-26T19:06:18.481Z","endTime":"2026-07-26T19:06:30.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:06:30.877Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"CJ Abrams homers (27) on a fly ball to center field. Daylen Lile scores.","rbi":2,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:06:47.416Z","endTime":"2026-07-26T19:07:20.589Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":642528,"link":"/api/v1/people/642528"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":642528,"link":"/api/v1/people/642528"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82280233079405,"aZ":-26.700439876076832,"pfxX":-10.69333380051794,"pfxZ":3.0715603358454526,"pX":-0.012385349764087398,"pZ":1.481855124810033,"vX0":7.9564989861352755,"vY0":-132.54374582316,"vZ0":-4.885505913458934,"x":117.47,"y":198.77,"x0":-1.6609726416365234,"y0":50.004067044997456,"z0":5.294192376073037,"aX":-19.063913315160928},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.7,"breakHorizontal":17.6,"spinRate":1817,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.4129352638349544,"extension":6.4635966663601865},"hitData":{"launchSpeed":103.6,"launchAngle":24.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.53,"coordY":39.64}},"index":0,"playId":"7983634c-a560-3df6-b7bd-7f98cd1cd013","pitchNumber":1,"startTime":"2026-07-26T19:06:55.356Z","endTime":"2026-07-26T19:07:20.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:07:20.589Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:07:40.312Z","endTime":"2026-07-26T19:08:17.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":2},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.057118313039034,"aZ":-24.070945733743805,"pfxX":-9.299273057054043,"pfxZ":3.803021787018894,"pX":-0.636404950652457,"pZ":2.614727503623158,"vX0":6.249382568972949,"vY0":-143.60011238919202,"vZ0":-3.662159140565312,"x":141.26,"y":168.18,"x0":-1.6107248198939021,"y0":50.00263372612493,"z0":5.36928666456029,"aX":-19.806847615003573},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":6.5,"breakHorizontal":16.0,"spinRate":2365,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.3785851941841991,"extension":6.33524670531001},"index":0,"playId":"86b8211f-84c2-360c-a4df-97b947978d90","pitchNumber":1,"startTime":"2026-07-26T19:07:40.312Z","endTime":"2026-07-26T19:07:44.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":85.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.488781796951315,"aZ":-27.79278665078454,"pfxX":1.8463456161525784,"pfxZ":2.4133669588479556,"pX":0.2555583541595489,"pZ":1.8195498954606888,"vX0":4.749746620416418,"vY0":-132.3400217117963,"vZ0":-4.2287568380084,"x":107.26,"y":189.65,"x0":-1.7868607326782575,"y0":50.00050744414581,"z0":5.423515802719871,"aX":3.34367771842672},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.8,"breakHorizontal":-4.2,"spinRate":2583,"spinDirection":151},"zone":9,"typeConfidence":0.9,"plateTime":0.4105031937978181,"extension":6.359430428338192},"index":1,"playId":"7b8a6dd9-646d-35f2-88be-0aa05c2a10b5","pitchNumber":2,"startTime":"2026-07-26T19:07:56.180Z","endTime":"2026-07-26T19:08:01.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":84.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.298399657000814,"aZ":-29.360951322245487,"pfxX":2.4893268020887667,"pfxZ":1.5923658435626233,"pX":0.9214727592852919,"pZ":2.8620317990861417,"vX0":5.773678661258267,"vY0":-130.57555425813428,"vZ0":-1.4367798993963317,"x":81.88,"y":161.51,"x0":-1.6210976571402098,"y0":50.00375922312313,"z0":5.579851739650638,"aX":4.401722316038891},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.9,"breakHorizontal":-5.5,"spinRate":2603,"spinDirection":96},"zone":12,"typeConfidence":0.91,"plateTime":0.41568347738408207,"extension":6.391330510170469},"index":2,"playId":"d7af335d-f79e-3616-9373-1a92ca11394d","pitchNumber":3,"startTime":"2026-07-26T19:08:13.737Z","endTime":"2026-07-26T19:08:17.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:08:17.587Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:08:23.937Z","endTime":"2026-07-26T19:09:06.036Z","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":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"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":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.461874873582595,"aZ":-24.580011482478987,"pfxX":-10.211808891428342,"pfxZ":3.6500440997063563,"pX":-0.23532208085080888,"pZ":2.7989555868307914,"vX0":7.750604636370271,"vY0":-142.38763772343646,"vZ0":-2.884812631314894,"x":125.97,"y":163.21,"x0":-1.6470346625032193,"y0":50.00666289435367,"z0":5.3572155676985265,"aX":-21.26306227818473},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.2,"breakHorizontal":17.3,"spinRate":2389,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.38266766954600406,"extension":6.526752047983715},"index":0,"playId":"5fac572d-a188-3107-a6b0-2c033ca316dd","pitchNumber":1,"startTime":"2026-07-26T19:08:40.664Z","endTime":"2026-07-26T19:08:45.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24218158178299,"aZ":-23.47656220911266,"pfxX":-9.072841270198715,"pfxZ":4.212818742789379,"pX":-0.785553391596805,"pZ":3.0102161395779548,"vX0":5.403464447710823,"vY0":-141.58533666389383,"vZ0":-2.6249062323247454,"x":146.94,"y":157.5,"x0":-1.5233885722118972,"y0":50.001501826007846,"z0":5.424484629846807,"aX":-18.728049937252564},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.3,"breakHorizontal":15.6,"spinRate":2416,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.3843917558505754,"extension":6.411945788181534},"hitData":{"launchSpeed":78.1,"launchAngle":21.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.44,"coordY":113.63}},"index":1,"playId":"c222a0dc-cad9-39fc-946f-7400d84050c3","pitchNumber":2,"startTime":"2026-07-26T19:08:58.222Z","endTime":"2026-07-26T19:09:06.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:09:06.036Z","atBatIndex":46},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Arenado walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:11:20.907Z","endTime":"2026-07-26T19:14:30.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Daylen Lile remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:09:56.924Z","endTime":"2026-07-26T19:11:23.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.064984530670216,"aZ":-33.12220366570315,"pfxX":-1.4617629677441104,"pfxZ":-0.6465776384881678,"pX":0.7389789090153104,"pZ":1.8692327883138802,"vX0":8.487986677898544,"vY0":-119.69006444336874,"vZ0":-2.5526688119790935,"x":88.83,"y":188.31,"x0":-2.6490952379597545,"y0":50.00332793795445,"z0":5.888377494136539,"aX":-2.1415312000718365},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.6,"breakHorizontal":0.8,"spinRate":2324,"spinDirection":22},"zone":9,"typeConfidence":0.85,"plateTime":0.45597874303132313,"extension":6.275155466993281},"index":1,"playId":"d350be17-6bcb-34fe-b019-683b5cec29be","pitchNumber":1,"startTime":"2026-07-26T19:11:23.132Z","endTime":"2026-07-26T19:11:27.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.837162253403285,"aZ":-10.13298129022781,"pfxX":-7.232784603981508,"pfxZ":10.935558025359345,"pX":0.9863919521419768,"pZ":2.1180492260625745,"vX0":11.576864043449822,"vY0":-140.3665043763075,"vZ0":-8.471844104777878,"x":79.4,"y":181.59,"x0":-2.2330123604197376,"y0":50.00042179345085,"z0":5.817243182989528,"aX":-14.575289848317036},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":11.0,"spinRate":2322,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.3887494916018839,"extension":6.467818964962439},"index":2,"playId":"ee70f9fb-7368-34d3-af0b-6c41f9610a72","pitchNumber":2,"startTime":"2026-07-26T19:11:40.155Z","endTime":"2026-07-26T19:11:45.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.902060519101717,"aZ":-33.38034386075913,"pfxX":-0.968304296322082,"pfxZ":-0.8181322961357989,"pX":-0.047044873514438264,"pZ":3.936365687876784,"vX0":6.612019882689031,"vY0":-120.71411790080963,"vZ0":2.0005138393337303,"x":118.79,"y":132.5,"x0":-2.6979856320526956,"y0":50.00375159607955,"z0":6.039448204783529,"aX":-1.4276639095585075},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":0.1,"spinRate":2311,"spinDirection":27},"zone":11,"typeConfidence":0.88,"plateTime":0.45406569288815213,"extension":6.245196530523404},"index":3,"playId":"10598fa3-729d-3c56-9eaf-543bf591af1c","pitchNumber":3,"startTime":"2026-07-26T19:11:58.248Z","endTime":"2026-07-26T19:12:02.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.707647315847957,"aZ":-12.015316100310848,"pfxX":-4.773719674260261,"pfxZ":9.982443914034194,"pX":0.6441014446328828,"pZ":1.946111589752139,"vX0":9.815349275870723,"vY0":-140.8884673736153,"vZ0":-8.465269818387005,"x":92.45,"y":186.23,"x0":-2.2577369410867325,"y0":50.000173702852535,"z0":5.757859998160004,"aX":-9.638422266729625},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2332,"spinDirection":204},"zone":9,"typeConfidence":0.9,"plateTime":0.38812861070129134,"extension":6.420742787346338},"index":4,"playId":"06d61a80-b3f6-36a4-8800-89ab0268a45c","pitchNumber":4,"startTime":"2026-07-26T19:12:16.149Z","endTime":"2026-07-26T19:12:20.848Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"}}},{"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":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71652532354763,"aZ":-32.11157367320753,"pfxX":-0.8838908625983826,"pfxZ":0.040418085829568184,"pX":-0.10830531584638436,"pZ":4.703783861096528,"vX0":6.432791233143823,"vY0":-123.26171440930882,"vZ0":3.2939278261749187,"x":121.13,"y":111.78,"x0":-2.633190583849287,"y0":50.00267959237016,"z0":6.055669343945298,"aX":-1.36554206048671},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":0.1,"spinRate":2347,"spinDirection":57},"zone":11,"typeConfidence":0.89,"plateTime":0.44377504117464195,"extension":6.3608888120115665},"index":5,"playId":"c3774fa8-902a-3e0d-984b-d7a843bebfb9","pitchNumber":5,"startTime":"2026-07-26T19:12:50.727Z","endTime":"2026-07-26T19:12:55.661Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-26T19:12:59.655Z","endTime":"2026-07-26T19:13:14.927Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"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":97.7,"endSpeed":90.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443223568576308,"aZ":-12.828490570755404,"pfxX":-6.075089744307576,"pfxZ":9.425427334317781,"pX":1.3002408687041884,"pZ":1.880667862091507,"vX0":12.263524308757093,"vY0":-141.66943727716085,"vZ0":-8.275354418573407,"x":67.44,"y":188.0,"x0":-2.2764911706167315,"y0":50.000022681599226,"z0":5.641067777702201,"aX":-12.466419110983228},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.6,"breakHorizontal":8.8,"spinRate":2323,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.3852135778725376,"extension":6.547420321354686},"index":7,"playId":"fd53cb38-3e45-33fa-86db-6b7e8878852c","pitchNumber":6,"startTime":"2026-07-26T19:13:14.927Z","endTime":"2026-07-26T19:13:19.445Z","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":97.3,"endSpeed":90.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.594308310849474,"aZ":-10.471975648339562,"pfxX":-4.922041333760806,"pfxZ":10.560238248323548,"pX":0.12797242962057118,"pZ":2.412686886985657,"vX0":8.771530150888411,"vY0":-141.36218522119606,"vZ0":-7.462029596915711,"x":112.12,"y":173.64,"x0":-2.3541409535230087,"y0":50.00115542160328,"z0":5.7334732598736675,"aX":-10.114340789446251},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":7.4,"spinRate":2507,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.38521667858057196,"extension":6.450573238517656},"index":8,"playId":"d6aacb2e-d0e8-3453-b719-3256a31e19b5","pitchNumber":7,"startTime":"2026-07-26T19:13:41.234Z","endTime":"2026-07-26T19:13:45.977Z","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":97.2,"endSpeed":89.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72048869813953,"aZ":-13.312252411832231,"pfxX":-5.268394303070935,"pfxZ":9.206772627091581,"pX":0.09378235454698607,"pZ":3.589512216045065,"vX0":8.840252701532577,"vY0":-141.4216366646496,"vZ0":-3.795355139401379,"x":113.43,"y":141.86,"x0":-2.371649810481546,"y0":50.006328146278776,"z0":5.788102772056962,"aX":-10.798189203266292},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":8.0,"spinRate":2369,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.3855785434307979,"extension":6.572211555760763},"index":9,"playId":"974361f0-4fb7-340b-a350-fbc8df7158d1","pitchNumber":8,"startTime":"2026-07-26T19:14:05.294Z","endTime":"2026-07-26T19:14:09.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42266852856653,"aZ":-32.97641552993003,"pfxX":-0.12487558425874745,"pfxZ":-0.526823124257664,"pX":-0.41447925615879555,"pZ":4.119464031356372,"vX0":5.496113465050791,"vY0":-122.52344571942625,"vZ0":2.2872040109890426,"x":132.8,"y":127.55,"x0":-2.66718160642906,"y0":50.00271329122764,"z0":5.985177678580039,"aX":-0.1918181665724827},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":-1.0,"spinRate":2282,"spinDirection":120},"zone":11,"typeConfidence":0.9,"plateTime":0.44644582566965063,"extension":6.309651248809543},"index":10,"playId":"56bdeceb-0fdd-318c-b043-743fb39c2c9d","pitchNumber":9,"startTime":"2026-07-26T19:14:25.649Z","endTime":"2026-07-26T19:14:30.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:14:30.853Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adrian Del Castillo lines out to left fielder Dylan Crews.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:14:47.644Z","endTime":"2026-07-26T19:15:24.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.4,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.533056763574805,"aZ":-13.912914227689425,"pfxX":-6.020535952701289,"pfxZ":8.7869622485294,"pX":-0.2990153128817639,"pZ":3.659902363760502,"vX0":8.788408588926195,"vY0":-142.2937336183558,"vZ0":-3.4667071992599694,"x":128.4,"y":139.96,"x0":-2.626251717320141,"y0":50.002830792242534,"z0":5.758928444038601,"aX":-12.512823966022108},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.5,"breakHorizontal":9.4,"spinRate":2275,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.382968391113065,"extension":6.423985797531531},"index":0,"playId":"507a5964-673e-3a48-8df0-3cf1e2f0f0e5","pitchNumber":1,"startTime":"2026-07-26T19:14:55.779Z","endTime":"2026-07-26T19:15:00.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.742213988241893,"aZ":-13.1958843744147,"pfxX":-5.463271636971809,"pfxZ":9.349927142982914,"pX":0.03726767906895274,"pZ":2.551072229334591,"vX0":9.29270615099255,"vY0":-140.59290642516015,"vZ0":-6.419410437680101,"x":115.58,"y":169.9,"x0":-2.5802763198019996,"y0":50.00263733955865,"z0":5.697522121719139,"aX":-11.089577847188457},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":8.3,"spinRate":2301,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.3875486252962559,"extension":6.54669758208815},"hitData":{"launchSpeed":80.0,"launchAngle":29.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.93,"coordY":94.09}},"index":1,"playId":"e8ad5ece-2e92-3aba-a588-2f3fe49b6b21","pitchNumber":2,"startTime":"2026-07-26T19:15:13.680Z","endTime":"2026-07-26T19:15:24.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:15:24.601Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Locklear pops out to second baseman Nasim Nuñez in foul territory.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:15:36.107Z","endTime":"2026-07-26T19:17:02.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.2,"endSpeed":90.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.451852371644016,"aZ":-12.041524078844647,"pfxX":-6.660236088347703,"pfxZ":9.671488787960406,"pX":-0.09650954380589581,"pZ":1.2668589448990717,"vX0":8.96070412990854,"vY0":-142.57486738450137,"vZ0":-9.922247201991137,"x":120.68,"y":204.57,"x0":-2.39892638187005,"y0":50.00061890816778,"z0":5.5294627764259445,"aX":-13.860150750804234},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.8,"breakHorizontal":10.4,"spinRate":2255,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.38259322604067636,"extension":6.430363358889159},"index":0,"playId":"c40130af-6508-37a5-a5c7-ee316f0b4a0c","pitchNumber":1,"startTime":"2026-07-26T19:15:50.815Z","endTime":"2026-07-26T19:15:56.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.818805052522883,"aZ":-11.34922369719369,"pfxX":-6.785672155155071,"pfxZ":10.339747680226797,"pX":0.13371601780240022,"pZ":2.6979821075118022,"vX0":9.75004341049603,"vY0":-140.5456324047812,"vZ0":-5.966365105750192,"x":111.9,"y":165.93,"x0":-2.487812920119396,"y0":50.00329204710198,"z0":5.575189533926436,"aX":-13.66831701877783},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":10.4,"spinRate":2332,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.3887010993252189,"extension":6.540567044156933},"index":1,"playId":"2eae1103-0e90-3048-abcc-bc8e65fb9807","pitchNumber":2,"startTime":"2026-07-26T19:16:10.540Z","endTime":"2026-07-26T19:16:15.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.361622863961312,"aZ":-11.034829679963094,"pfxX":-6.038013391278911,"pfxZ":10.281640707743364,"pX":-0.4066903298447044,"pZ":2.3053385739184895,"vX0":8.056105856875233,"vY0":-141.99019415463232,"vZ0":-7.508132735792373,"x":132.5,"y":176.54,"x0":-2.4869136921128177,"y0":50.00413295001051,"z0":5.674086170322983,"aX":-12.41687930250578},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":9.5,"spinRate":2372,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.3847124173098786,"extension":6.483978778547524},"index":2,"playId":"b2c89de7-2cbd-35f4-86f7-32d12cef1e7f","pitchNumber":3,"startTime":"2026-07-26T19:16:31.558Z","endTime":"2026-07-26T19:16:36.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.2,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08733823566421,"aZ":-10.450772031640104,"pfxX":-6.1733398575927785,"pfxZ":10.454392216911325,"pX":-0.3459083135448678,"pZ":2.7251669732021333,"vX0":7.982539141722594,"vY0":-142.80941914219812,"vZ0":-6.6747961665440885,"x":130.19,"y":165.2,"x0":-2.367589463435845,"y0":50.00137300960457,"z0":5.741223908759529,"aX":-12.825928228243258},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.9,"breakHorizontal":9.7,"spinRate":2294,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.3826948142700428,"extension":6.539639032845978},"hitData":{"launchSpeed":89.2,"launchAngle":69.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":186.27,"coordY":160.3}},"index":3,"playId":"a957db92-7a55-36fb-aabe-58001db4ea73","pitchNumber":4,"startTime":"2026-07-26T19:16:52.710Z","endTime":"2026-07-26T19:17:02.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:17:02.456Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tim Tawa flies out to right fielder James Wood.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:17:15.858Z","endTime":"2026-07-26T19:19:59.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":84.8,"endSpeed":77.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.848028755931676,"aZ":-31.638594551447447,"pfxX":-0.10453170004063495,"pfxZ":0.3523797607019077,"pX":-1.1346369764123767,"pZ":4.8259845152225775,"vX0":3.762842967267081,"vY0":-123.35137642039928,"vZ0":3.377559675464259,"x":160.25,"y":108.48,"x0":-2.66725116878109,"y0":50.006046330560686,"z0":6.108610820959816,"aX":-0.16127570547830536},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":-0.7,"spinRate":2229,"spinDirection":89},"zone":11,"typeConfidence":0.9,"plateTime":0.44426990162101987,"extension":6.293320164079765},"index":0,"playId":"d2234a83-c224-3c9e-95fa-ca83742be757","pitchNumber":1,"startTime":"2026-07-26T19:17:32.618Z","endTime":"2026-07-26T19:17:38.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.873067801386057,"aZ":-30.859510396993468,"pfxX":-1.159797464027612E-4,"pfxZ":0.8527979069135805,"pX":0.5244682639337134,"pZ":1.6960191125909876,"vX0":7.495031529638381,"vY0":-122.60203970246275,"vZ0":-3.5523554876296046,"x":97.01,"y":192.99,"x0":-2.55879804588176,"y0":50.00269244777411,"z0":5.768631210186068,"aX":-0.002058310131890935},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":-1.6,"spinRate":2366,"spinDirection":351},"zone":9,"typeConfidence":0.89,"plateTime":0.44499793231410356,"extension":6.3958377897522},"index":1,"playId":"0520e069-568f-372d-a947-a7656c57ccbb","pitchNumber":2,"startTime":"2026-07-26T19:17:51.782Z","endTime":"2026-07-26T19:17:55.735Z","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":85.0,"endSpeed":77.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.912473887124094,"aZ":-31.721968762019905,"pfxX":-0.446725086379671,"pfxZ":0.29002676008718886,"pX":-0.18233101679450875,"pZ":3.6365882701567656,"vX0":5.915409599213507,"vY0":-123.68359035499267,"vZ0":0.7296735486275692,"x":123.95,"y":140.59,"x0":-2.5479485021490844,"y0":50.00219676658213,"z0":6.000240304015543,"aX":-0.692982341977933},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.0,"breakHorizontal":-0.6,"spinRate":2279,"spinDirection":41},"zone":11,"typeConfidence":0.9,"plateTime":0.44304068017205944,"extension":6.357452637901643},"index":2,"playId":"39051c6a-b430-3d0c-9ab6-9790a070d3e3","pitchNumber":3,"startTime":"2026-07-26T19:18:12.503Z","endTime":"2026-07-26T19:18:17.865Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.12961129097051,"aZ":-15.196970574912203,"pfxX":-7.2928604424612695,"pfxZ":8.479465496950327,"pX":-0.9297419097342554,"pZ":3.847043408291921,"vX0":7.367425727766356,"vY0":-140.22943607160866,"vZ0":-2.4947544700707485,"x":152.44,"y":134.91,"x0":-2.6368246611859476,"y0":50.004040435461576,"z0":5.7333627267612135,"aX":-14.603309584217914},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":11.8,"spinRate":2247,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.38980197672407524,"extension":6.357097198472971},"index":3,"playId":"7a0adaa9-ec76-33ff-85bf-eb817b4c307b","pitchNumber":4,"startTime":"2026-07-26T19:18:32.011Z","endTime":"2026-07-26T19:18:37.130Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936037770727484,"aZ":-13.238634494177111,"pfxX":-6.4889290558257935,"pfxZ":9.34767832701933,"pX":0.6369694303709246,"pZ":3.2111046496811086,"vX0":11.0211965188786,"vY0":-140.92047830606563,"vZ0":-4.7289601199063815,"x":92.72,"y":152.08,"x0":-2.469079496332468,"y0":50.000240828279544,"z0":5.7563433619961915,"aX":-13.141931432152804},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2379,"spinDirection":218},"zone":3,"typeConfidence":0.9,"plateTime":0.38766398671224067,"extension":6.51099379612818},"index":4,"playId":"8cb813d7-71cf-348c-bc02-05386f0be615","pitchNumber":5,"startTime":"2026-07-26T19:18:54.325Z","endTime":"2026-07-26T19:18:59.412Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2671893548544,"aZ":-13.521219311512104,"pfxX":-6.448452990657053,"pfxZ":9.10804644191232,"pX":0.21122646798174707,"pZ":2.9526724176445813,"vX0":9.747999696500525,"vY0":-141.719202221043,"vZ0":-5.083183589328512,"x":108.95,"y":159.06,"x0":-2.4241978698927067,"y0":50.005387231711666,"z0":5.623034034916598,"aX":-13.210775392524553},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":9.8,"spinRate":2364,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.3854660620126724,"extension":6.5101413545230224},"index":5,"playId":"4fa9840a-25c2-39b3-a549-8a21179f9d51","pitchNumber":6,"startTime":"2026-07-26T19:19:16.517Z","endTime":"2026-07-26T19:19:25.035Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.770538374304504,"aZ":-13.144800583222333,"pfxX":-6.054236202485037,"pfxZ":9.133065098467643,"pX":0.7497310710954641,"pZ":3.468888276819398,"vX0":10.823462620739294,"vY0":-142.50812786828598,"vZ0":-4.172351083512121,"x":88.42,"y":145.12,"x0":-2.2886162251971527,"y0":50.00332925971658,"z0":5.765594826079828,"aX":-12.616202596297867},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":9.1,"spinRate":2347,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3824665672788954,"extension":6.630278099165226},"hitData":{"launchSpeed":95.1,"launchAngle":48.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.37,"coordY":103.38}},"index":6,"playId":"beb8a680-5874-3351-bccc-2b2044f4f1d6","pitchNumber":7,"startTime":"2026-07-26T19:19:49.127Z","endTime":"2026-07-26T19:19:59.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:19:59.993Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Harry Ford flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:22:37.411Z","endTime":"2026-07-26T19:23:40.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Thompson replaces Jonathan Loáisiga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:21:51.911Z","endTime":"2026-07-26T19:22:39.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.953645470008343,"aZ":-39.55384663439031,"pfxX":-5.774861499244421,"pfxZ":-4.38027593520836,"pX":-0.25708517485349064,"pZ":1.230644366151783,"vX0":10.376592183004528,"vY0":-128.32162960444577,"vZ0":1.7411196968207472,"x":126.8,"y":205.55,"x0":-3.583902249709828,"y0":50.001840901836374,"z0":3.6012185883783574,"aX":-9.731246919328147},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-7.3,"breakHorizontal":8.4,"spinRate":1755,"spinDirection":287},"zone":13,"typeConfidence":0.92,"plateTime":0.42513848502012497,"extension":6.419620131404909},"index":1,"playId":"2551b1a0-e580-3d3b-bf49-d5fc83915c75","pitchNumber":1,"startTime":"2026-07-26T19:22:39.720Z","endTime":"2026-07-26T19:22:44.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93427883519902,"aZ":-39.10055269807713,"pfxX":-5.641416062504904,"pfxZ":-4.208856733429053,"pX":-0.18284255287067616,"pZ":2.602614008088491,"vX0":10.623260277126663,"vY0":-126.91823325451185,"vZ0":5.023769798174869,"x":123.97,"y":168.51,"x0":-3.67405216131883,"y0":50.00390598771933,"z0":3.696831454440835,"aX":-9.282527696577269},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.2,"breakHorizontal":8.0,"spinRate":1786,"spinDirection":286},"zone":5,"typeConfidence":0.92,"plateTime":0.4301950433540789,"extension":6.405964622878599},"index":2,"playId":"d3811935-d5fa-3585-9fd2-5ea810e06d7c","pitchNumber":2,"startTime":"2026-07-26T19:22:56.685Z","endTime":"2026-07-26T19:23:00.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":695670,"fullName":"Harry Ford"}}},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"5a635229-bf03-41ce-b5c8-5fbb0f9ec9bc","pitchNumber":2,"startTime":"2026-07-26T19:23:11.451Z","endTime":"2026-07-26T19:23:16.451Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.314583463022274,"aZ":-28.41561511600188,"pfxX":5.044927000212407,"pfxZ":2.8033968381682106,"pX":-0.5627074568580542,"pZ":1.7570122129571135,"vX0":5.9219203532368185,"vY0":-114.33936176979391,"vZ0":1.5577033162978036,"x":138.45,"y":191.34,"x0":-3.828298405084604,"y0":50.0051282059769,"z0":3.827029740726575,"aX":6.774182914887383},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.6,"breakHorizontal":-10.4,"spinRate":2199,"spinDirection":87},"zone":7,"typeConfidence":0.9,"plateTime":0.4764872883190092,"extension":6.265637932248065},"hitData":{"launchSpeed":77.8,"launchAngle":30.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.5,"coordY":109.12}},"index":4,"playId":"7d991dbb-8dd1-39c8-aaec-c732458fac56","pitchNumber":3,"startTime":"2026-07-26T19:23:32.265Z","endTime":"2026-07-26T19:23:40.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:23:40.459Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis García Jr. doubles (17) on a sharp line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:23:49.499Z","endTime":"2026-07-26T19:25:32.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.3,"endSpeed":83.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.595987515739758,"aZ":-42.726258872901546,"pfxX":-5.680327554588078,"pfxZ":-6.1032165446072915,"pX":0.6122996285501101,"pZ":1.5299042194230636,"vX0":12.658953073177935,"vY0":-129.4746783807609,"vZ0":3.1138625961906956,"x":93.66,"y":197.47,"x0":-3.564678214335149,"y0":50.005991397774814,"z0":3.54310005915765,"aX":-9.815689174308432},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-10.2,"breakHorizontal":8.0,"spinRate":2030,"spinDirection":284},"zone":14,"typeConfidence":0.9,"plateTime":0.42024914657051937,"extension":6.399922550942796},"index":0,"playId":"dbde4210-a7c0-3239-a9ac-0c67a4a8b991","pitchNumber":1,"startTime":"2026-07-26T19:24:08.217Z","endTime":"2026-07-26T19:24:13.696Z","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":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.918570474687403,"aZ":-27.703861103903247,"pfxX":6.7350730724082855,"pfxZ":3.292256504114647,"pX":0.023005117241596734,"pZ":1.8844235855876972,"vX0":6.798498971365921,"vY0":-115.07350170548246,"vZ0":1.9207621696779182,"x":116.12,"y":187.9,"x0":-3.831325452699876,"y0":50.002461318163796,"z0":3.700212413857183,"aX":9.140187967080509},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.7,"breakHorizontal":-13.7,"spinRate":2363,"spinDirection":86},"zone":8,"typeConfidence":0.9,"plateTime":0.47379338429590456,"extension":6.211143024991285},"index":1,"playId":"225dcabd-2190-3a83-84da-33b49a924514","pitchNumber":2,"startTime":"2026-07-26T19:24:26.928Z","endTime":"2026-07-26T19:24:31.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":84.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928323345575926,"aZ":-41.52959215010138,"pfxX":-7.987525699630974,"pfxZ":-5.287406387201874,"pX":-1.2606902256031314,"pZ":0.6603960704448966,"vX0":8.596845814007478,"vY0":-130.94870134185422,"vZ0":0.7241802841670968,"x":165.05,"y":220.95,"x0":-3.520412307421404,"y0":50.00457425564235,"z0":3.4428884010071408,"aX":-14.12621973850946},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-9.2,"breakHorizontal":13.0,"spinRate":1968,"spinDirection":290},"zone":13,"typeConfidence":0.92,"plateTime":0.41540012421671824,"extension":6.431691294666454},"index":2,"playId":"449a1e79-9491-3167-a241-fa9c68c6c3ed","pitchNumber":3,"startTime":"2026-07-26T19:24:45.116Z","endTime":"2026-07-26T19:24:50.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.111404500891773,"aZ":-28.686920209615877,"pfxX":7.013932446054437,"pfxZ":2.5454856799273164,"pX":-1.3209133932188672,"pZ":2.1498519026959206,"vX0":3.7890237908723883,"vY0":-115.27348627127922,"vZ0":2.6220161299695306,"x":167.35,"y":180.73,"x0":-3.8881177690922497,"y0":50.00042663090829,"z0":3.7375763662934784,"aX":9.592110330996139},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.4,"breakHorizontal":-13.6,"spinRate":2242,"spinDirection":88},"zone":13,"typeConfidence":0.9,"plateTime":0.4721882878276893,"extension":6.188307694795125},"index":3,"playId":"97fe983e-8c32-3cf3-80f5-cfd8c1c6b734","pitchNumber":4,"startTime":"2026-07-26T19:25:03.448Z","endTime":"2026-07-26T19:25:08.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4149000103965,"aZ":-37.523989229496,"pfxX":-5.885886636293167,"pfxZ":-3.058782415919234,"pX":0.857292960749291,"pZ":2.335179945669424,"vX0":13.169581270262167,"vY0":-129.88794212250957,"vZ0":3.854285044040365,"x":84.32,"y":175.73,"x0":-3.463471425184277,"y0":50.00536418772319,"z0":3.6465254027738023,"aX":-10.289138629450154},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-4.6,"breakHorizontal":8.5,"spinRate":1933,"spinDirection":288},"zone":14,"typeConfidence":0.92,"plateTime":0.41809822799730467,"extension":6.405699243075957},"hitData":{"launchSpeed":104.1,"launchAngle":21.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.39,"coordY":75.42}},"index":4,"playId":"a8c55af7-7113-342d-ba8a-2a8c3255fe9e","pitchNumber":5,"startTime":"2026-07-26T19:25:18.763Z","endTime":"2026-07-26T19:25:32.150Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:25:32.150Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nasim Nuñez lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:25:52.088Z","endTime":"2026-07-26T19:27:12.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":82.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.629112617985943,"aZ":-41.68746694869167,"pfxX":-4.74865151441923,"pfxZ":-5.541146920924524,"pX":-0.24443919014259619,"pZ":1.4163712424134196,"vX0":10.35527712789147,"vY0":-129.3499215744514,"vZ0":2.70103164902993,"x":126.32,"y":200.54,"x0":-3.6591465035633437,"y0":50.001835878687565,"z0":3.525774801316691,"aX":-8.152925669703487},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-9.2,"breakHorizontal":6.6,"spinRate":1822,"spinDirection":296},"zone":13,"typeConfidence":0.91,"plateTime":0.4213114200887973,"extension":6.479470571418287},"index":0,"playId":"753cbca1-ce8c-3755-9059-6d4f6983a818","pitchNumber":1,"startTime":"2026-07-26T19:26:08.200Z","endTime":"2026-07-26T19:26:14.085Z","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":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.867755869924366,"aZ":-26.75465918405187,"pfxX":7.642254588127079,"pfxZ":4.16567603403045,"pX":-0.7267282044019696,"pZ":1.6040964524524852,"vX0":4.941523750984595,"vY0":-113.38429707894659,"vZ0":1.407583269734331,"x":144.7,"y":195.47,"x0":-3.9277881574951055,"y0":50.003480826425125,"z0":3.646409710891969,"aX":9.942105601191162},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":8.2,"breakHorizontal":-15.1,"spinRate":2384,"spinDirection":86},"zone":7,"typeConfidence":0.9,"plateTime":0.4832013493702245,"extension":6.34627012792898},"index":1,"playId":"a957834a-9bba-3935-8f93-cd8ef12bebb9","pitchNumber":2,"startTime":"2026-07-26T19:26:24.139Z","endTime":"2026-07-26T19:26:30.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.842180891652955,"aZ":-39.588605405443865,"pfxX":-6.669694565748154,"pfxZ":-4.233571396321109,"pX":-0.11477966854845648,"pZ":0.9919487634290122,"vX0":11.264299709679168,"vY0":-130.85868390654372,"vZ0":1.0802017535460344,"x":121.38,"y":212.0,"x0":-3.587629219058504,"y0":50.0005149951676,"z0":3.5152793961409996,"aX":-11.690774837506803},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-7.2,"breakHorizontal":9.8,"spinRate":1957,"spinDirection":288},"zone":13,"typeConfidence":0.92,"plateTime":0.4168710862622871,"extension":6.225711571728798},"index":2,"playId":"f7b8ca95-998f-3603-b344-72d14de6e319","pitchNumber":3,"startTime":"2026-07-26T19:26:46.585Z","endTime":"2026-07-26T19:26:51.375Z","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":78.5,"endSpeed":72.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.102558267033558,"aZ":-26.953278748266474,"pfxX":7.3521114887669565,"pfxZ":3.940243582482811,"pX":-0.3397115721467977,"pZ":2.267485188122073,"vX0":5.845364069592441,"vY0":-114.17561546825821,"vZ0":2.6324533310406206,"x":129.95,"y":177.56,"x0":-3.884239539877721,"y0":50.005205640143046,"z0":3.7438468579387054,"aX":9.75372640655673},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":8.0,"breakHorizontal":-14.8,"spinRate":2264,"spinDirection":89},"zone":5,"typeConfidence":0.9,"plateTime":0.4788679192323797,"extension":6.260230029144368},"hitData":{"launchSpeed":78.2,"launchAngle":30.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.6,"coordY":94.89}},"index":3,"playId":"aad8d93e-3623-3509-855d-15f513ccad0f","pitchNumber":4,"startTime":"2026-07-26T19:27:01.839Z","endTime":"2026-07-26T19:27:12.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:27:12.343Z","atBatIndex":53},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Ryan Thompson intentionally walks James Wood.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:27:13.082Z","endTime":"2026-07-26T19:28:19.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"960a3094-0c21-4dd5-9252-817e5de8a46b","startTime":"2026-07-26T19:27:41.162Z","endTime":"2026-07-26T19:27:46.162Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"b879356c-4420-4f8b-bf4c-215e8ebe19a4","startTime":"2026-07-26T19:27:59.700Z","endTime":"2026-07-26T19:28:04.700Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"08227066-0556-1003-002c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-26T19:28:18.685Z","endTime":"2026-07-26T19:28:18.704Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"playId":"08227066-0556-1013-002c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-26T19:28:18.704Z","endTime":"2026-07-26T19:28:18.705Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":2},"index":4,"playId":"08227066-0556-1023-002c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-26T19:28:18.705Z","endTime":"2026-07-26T19:28:18.706Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":5,"playId":"08227066-0556-1033-002c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-26T19:28:18.706Z","endTime":"2026-07-26T19:28:19.746Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-26T19:28:19.746Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Max Kepler.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:31:04.169Z","endTime":"2026-07-26T19:32:12.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T19:28:50.980Z","endTime":"2026-07-26T19:29:05.729Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brandyn Garcia replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T19:29:05.729Z","endTime":"2026-07-26T19:31:06.464Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.715733556295223,"aZ":-29.94740003945059,"pfxX":-5.297950970635261,"pfxZ":1.3447152003775305,"pX":1.602841745218846,"pZ":2.687619561327632,"vX0":1.469287322267095,"vY0":-127.48710675881827,"vZ0":-1.5339586510443195,"x":55.9,"y":166.21,"x0":1.7095191031574937,"y0":50.00227491479549,"z0":5.647340604981743,"aX":-8.773630364705703},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":9.2,"spinRate":2505,"spinDirection":262},"zone":12,"typeConfidence":2.0,"plateTime":0.4286261280558996,"extension":5.455985688890117},"index":2,"playId":"a205771a-cc4b-35d6-95bc-a72ec8b8101e","pitchNumber":1,"startTime":"2026-07-26T19:31:06.464Z","endTime":"2026-07-26T19:31:11.756Z","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":96.7,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.923784786890266,"aZ":-28.69186834914525,"pfxX":10.20129143926351,"pfxZ":1.730962819966857,"pX":1.291449336939414,"pZ":2.284608671009433,"vX0":-3.9694574901683697,"vY0":-140.80534461304617,"vZ0":-4.34381376886699,"x":67.77,"y":177.1,"x0":1.3941120798398587,"y0":50.000416683306206,"z0":5.703423244253927,"aX":20.483467123089426},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.4,"breakHorizontal":-17.6,"spinRate":2355,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.3889663431808681,"extension":5.241606097510974},"index":3,"playId":"22e61ad7-3dfb-3a77-9997-ef8c7c407764","pitchNumber":2,"startTime":"2026-07-26T19:31:22.513Z","endTime":"2026-07-26T19:31:28.186Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.618726434186748,"aZ":-29.521573633092416,"pfxX":-8.180295767276968,"pfxZ":1.6027784795183546,"pX":-2.410228034661725,"pZ":1.679137632266142,"vX0":-6.259733294272265,"vY0":-128.07823382821752,"vZ0":-3.967767838908028,"x":208.87,"y":193.44,"x0":1.132074374961718,"y0":50.00099246064573,"z0":5.569114758813335,"aX":-13.52470823983879},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.2,"breakHorizontal":16.3,"spinRate":2584,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.4284120430534726,"extension":5.428376312307786},"index":4,"playId":"d4eadf37-eee7-318c-9b09-519eab2e8022","pitchNumber":3,"startTime":"2026-07-26T19:31:38.678Z","endTime":"2026-07-26T19:31:43.430Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-26T19:31:48.379Z","endTime":"2026-07-26T19:32:02.174Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.171254026654726,"aZ":-29.44025148836762,"pfxX":-4.3170016577367605,"pfxZ":1.6522369350078527,"pX":-0.5714451851104091,"pZ":2.991372943624631,"vX0":-3.8764239183708504,"vY0":-127.82474054817632,"vZ0":-0.6735061962768765,"x":138.78,"y":158.01,"x0":1.525266417136185,"y0":50.00446838965742,"z0":5.568333348017247,"aX":-7.148394849796122},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":8.6,"spinRate":2509,"spinDirection":276},"zone":1,"typeConfidence":2.0,"plateTime":0.42838715202811173,"extension":5.553364262373276},"hitData":{"launchSpeed":82.0,"launchAngle":53.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.88,"coordY":127.65}},"index":6,"playId":"ae3d8c67-f9de-38f0-82cc-26f30672f14c","pitchNumber":4,"startTime":"2026-07-26T19:32:02.174Z","endTime":"2026-07-26T19:32:12.524Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:32:12.524Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to center fielder Jacob Young.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T19:34:35.423Z","endTime":"2026-07-26T19:35:06.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Max Kranick replaces Riley Cornelio.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:34:04.182Z","endTime":"2026-07-26T19:34:37.736Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668820,"link":"/api/v1/people/668820"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":78.5,"endSpeed":73.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.465000106800673,"aZ":-36.41171839718663,"pfxX":2.202076521271711,"pfxZ":-3.1381743872655434,"pX":-1.094068630495634,"pZ":2.4925433735284717,"vX0":1.9152587891757158,"vY0":-114.48805383982214,"vZ0":-0.11539743308933059,"x":158.7,"y":171.48,"x0":-2.2219250932942414,"y0":50.00145066700153,"z0":6.052974854946402,"aX":2.976423270776049},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.5,"breakHorizontal":-4.4,"spinRate":2117,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.47508217776020123,"extension":6.275584065890298},"index":1,"playId":"dbea357c-f629-3c6f-8579-9b93f7f4ccc7","pitchNumber":1,"startTime":"2026-07-26T19:34:37.736Z","endTime":"2026-07-26T19:34:42.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.99720901585494,"aZ":-35.24466036818845,"pfxX":2.8360004989777523,"pfxZ":-2.2671963440449847,"pX":-0.15977472840667192,"pZ":2.0002491974149543,"vX0":3.6519601812950357,"vY0":-114.6878231473375,"vZ0":-1.322930154506025,"x":123.09,"y":184.77,"x0":-2.1315273880204915,"y0":50.00417359109677,"z0":5.972655057032296,"aX":3.838417125324773},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.2,"breakHorizontal":-5.9,"spinRate":2105,"spinDirection":72},"zone":8,"typeConfidence":2.0,"plateTime":0.47466232562331356,"extension":6.391286150801147},"hitData":{"launchSpeed":95.2,"launchAngle":46.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.04,"coordY":84.53}},"index":2,"playId":"46eaa6a2-4f69-3434-af30-bc9bd04f7a9c","pitchNumber":2,"startTime":"2026-07-26T19:34:56.349Z","endTime":"2026-07-26T19:35:06.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:35:06.077Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Geraldo Perdomo pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T19:35:16.736Z","endTime":"2026-07-26T19:36:56.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":95.4,"endSpeed":88.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.912122548349604,"aZ":-12.310892520088567,"pfxX":-4.474959055180022,"pfxZ":10.059917424361121,"pX":0.07005082182719069,"pZ":1.802829230619447,"vX0":7.370685411544662,"vY0":-138.6523491925491,"vZ0":-8.766775062777523,"x":105.7,"y":164.93,"x0":-2.024349678537511,"y0":50.00349921705436,"z0":5.799216502115203,"aX":-8.836715913768392},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":6.8,"spinRate":2260,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.39293145476068325,"extension":6.561735783961202},"index":0,"playId":"628f9e84-2ebf-358a-8188-2b9b35ec28bd","pitchNumber":1,"startTime":"2026-07-26T19:35:30.249Z","endTime":"2026-07-26T19:35:34.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56199017753202,"aZ":-23.98130352585849,"pfxX":-0.29936675023806125,"pfxZ":4.783782000522717,"pX":0.1438037385230198,"pZ":2.168946883179783,"vX0":6.358637322245073,"vY0":-129.20293389776737,"vZ0":-4.050230469911941,"x":111.52,"y":180.22,"x0":-2.2965937771681646,"y0":50.00598621348201,"z0":5.571130614317089,"aX":-0.5145991389016079},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":-0.7,"spinRate":2128,"spinDirection":167},"zone":8,"typeConfidence":2.0,"plateTime":0.4217939631442773,"extension":6.570026212334361},"index":1,"playId":"6724ac0f-c06d-36ed-935b-8d6c85b9eefc","pitchNumber":2,"startTime":"2026-07-26T19:35:47.427Z","endTime":"2026-07-26T19:35:53.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":77.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.287003736501923,"aZ":-36.34293817041466,"pfxX":2.8453398404546038,"pfxZ":-2.840511463893649,"pX":0.5423398300974291,"pZ":0.2365670276210828,"vX0":5.385382701217224,"vY0":-119.87890734521007,"vZ0":-5.309112765084857,"x":96.33,"y":232.39,"x0":-2.095233280749662,"y0":50.002661338621365,"z0":5.692816216635615,"aX":4.176408488823886},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.1,"breakHorizontal":-6.4,"spinRate":2282,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.45538508286044976,"extension":6.5312564245575455},"index":2,"playId":"9b8dc928-3444-347d-ac65-b4ee8b6d638b","pitchNumber":3,"startTime":"2026-07-26T19:36:23.264Z","endTime":"2026-07-26T19:36:27.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.438105189461712,"aZ":-12.962073441981607,"pfxX":-4.4488279109354325,"pfxZ":9.539992939443753,"pX":0.5714475237237517,"pZ":2.7797252179975813,"vX0":8.96842817337896,"vY0":-140.02955071932334,"vZ0":-6.0696041577301125,"x":95.22,"y":163.73,"x0":-2.0746481733624993,"y0":50.00541193144059,"z0":5.801013589490683,"aX":-8.962554386549797},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":6.5,"spinRate":2134,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3890710115244853,"extension":6.622044575600844},"hitData":{"launchSpeed":87.4,"launchAngle":55.0,"totalDistance":224.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.9,"coordY":115.66}},"index":3,"playId":"c8eaeb6d-e69d-3d38-8b8a-df539ea06354","pitchNumber":4,"startTime":"2026-07-26T19:36:44.959Z","endTime":"2026-07-26T19:36:56.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:36:56.096Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gabriel Moreno doubles (18) on a ground ball to right fielder James Wood.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T19:37:14.918Z","endTime":"2026-07-26T19:39:06.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61272241504105,"aZ":-23.36887822657354,"pfxX":-2.2984912282494303,"pfxZ":5.1669830816183815,"pX":-0.32789948538466446,"pZ":3.204944196454056,"vX0":5.914500211008035,"vY0":-128.468729079739,"vZ0":-2.0839443301616924,"x":129.5,"y":152.25,"x0":-2.3412464259125207,"y0":50.005496343767526,"z0":5.806615281956243,"aX":-3.919963537606189},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.2,"breakHorizontal":3.1,"spinRate":1872,"spinDirection":161},"zone":1,"typeConfidence":2.0,"plateTime":0.4231311895271146,"extension":6.5808682949282025},"index":0,"playId":"38057aad-63a7-3fb2-9d8d-a178b97e3826","pitchNumber":1,"startTime":"2026-07-26T19:37:22.469Z","endTime":"2026-07-26T19:37:28.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40392705086604,"aZ":-26.58610328655862,"pfxX":0.692290118802187,"pfxZ":3.471894933356312,"pX":0.5174314063623487,"pZ":1.9463986190480957,"vX0":6.863737292867267,"vY0":-125.04051007176245,"vZ0":-3.873036808856102,"x":97.28,"y":186.23,"x0":-2.3348048979666283,"y0":50.00243350183178,"z0":5.657573379444211,"aX":1.1126545142470747},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.8,"breakHorizontal":-2.6,"spinRate":1993,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4353764539930327,"extension":6.6905578932320715},"index":1,"playId":"aed648a4-a860-3d59-9598-0fdddbfce2f8","pitchNumber":2,"startTime":"2026-07-26T19:37:41.636Z","endTime":"2026-07-26T19:37:47.302Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-26T19:37:53.837Z","endTime":"2026-07-26T19:38:11.860Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.291701821801908,"aZ":-27.428761160071037,"pfxX":1.4696750479610037,"pfxZ":2.8894185181835255,"pX":1.1924322851455356,"pZ":2.3826415391221656,"vX0":7.703192609083945,"vY0":-126.46044908356112,"vZ0":-3.122559945520613,"x":71.55,"y":174.45,"x0":-2.066270386090383,"y0":50.00486758718244,"z0":5.800196708514967,"aX":2.413465191885386},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":-4.2,"spinRate":2057,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4307482612691498,"extension":6.749860872028501},"index":3,"playId":"68aa5f78-0359-32cb-9089-3bafd79b826e","pitchNumber":3,"startTime":"2026-07-26T19:38:11.860Z","endTime":"2026-07-26T19:38:16.870Z","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":80.9,"endSpeed":75.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.209368712644583,"aZ":-29.166720976462972,"pfxX":4.284402565752686,"pfxZ":2.1013166964257763,"pX":-0.15207112415344481,"pZ":1.859170514392686,"vX0":4.626968659098253,"vY0":-117.92486066066208,"vZ0":-2.470305787863083,"x":122.8,"y":188.58,"x0":-2.684970802690231,"y0":50.0007700508309,"z0":5.570325964345384,"aX":6.125633960448126},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.6,"breakHorizontal":-8.8,"spinRate":2114,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.46177888604069395,"extension":6.59588809778691},"index":4,"playId":"ab7c8b26-2e09-3dde-b760-6a44d3d5170f","pitchNumber":4,"startTime":"2026-07-26T19:38:31.405Z","endTime":"2026-07-26T19:38:38.100Z","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":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9998852373698,"aZ":-15.15791813483922,"pfxX":-1.8705979994498456,"pfxZ":8.338932089509603,"pX":0.8643084557454543,"pZ":2.9299881991773646,"vX0":8.437989270532412,"vY0":-140.77955119384765,"vZ0":-5.421925968120866,"x":84.05,"y":159.67,"x0":-1.9074263193970646,"y0":50.00332721703284,"z0":5.835548690314653,"aX":-3.818874441108512},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":1.9,"spinRate":2285,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.3866311483361171,"extension":6.821230602241165},"hitData":{"launchSpeed":90.1,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.65,"coordY":177.45}},"index":5,"playId":"89c7503a-539d-39de-a994-32e5dbae078b","pitchNumber":5,"startTime":"2026-07-26T19:38:53.502Z","endTime":"2026-07-26T19:39:06.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:39:06.013Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T19:39:12.882Z","endTime":"2026-07-26T19:41:43.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":2},"pitchData":{"startSpeed":79.7,"endSpeed":74.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.471029565401246,"aZ":-38.03101967853403,"pfxX":5.13754162522188,"pfxZ":-4.247181747383237,"pX":-0.1620605727119696,"pZ":0.5437041408204449,"vX0":3.2892082852314672,"vY0":-116.10234478777448,"vZ0":-3.89921174678148,"x":123.18,"y":224.1,"x0":-2.2590619002802663,"y0":50.00055732408519,"z0":5.823175123176112,"aX":7.090302107160731},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.3,"breakHorizontal":-10.1,"spinRate":2173,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4697747193502124,"extension":6.516401286899579},"index":0,"playId":"516128d9-ab38-3256-9520-8dea326834e7","pitchNumber":1,"startTime":"2026-07-26T19:39:37.098Z","endTime":"2026-07-26T19:39:42.340Z","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":96.5,"endSpeed":89.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347768973678683,"aZ":-16.845291743563013,"pfxX":-3.9464080985436913,"pfxZ":7.534621874219852,"pX":-1.2473000198798476,"pZ":3.9541564966010494,"vX0":4.534984147801171,"vY0":-140.68830592254344,"vZ0":-2.064862840795009,"x":164.54,"y":132.02,"x0":-2.355831747079236,"y0":50.00645700778035,"z0":5.771041020509129,"aX":-8.033594299180303},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":6.4,"spinRate":2173,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.38705976642132534,"extension":6.621199828964701},"index":1,"playId":"1136ed50-0b0d-3d3a-8ad4-53fbfe045381","pitchNumber":2,"startTime":"2026-07-26T19:40:02.121Z","endTime":"2026-07-26T19:40:07.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.566556037582565,"aZ":-38.28847367472583,"pfxX":4.133718930364325,"pfxZ":-4.561280160140228,"pX":-1.1435669894379104,"pZ":1.597175368007588,"vX0":1.559339451261007,"vY0":-114.57315319952698,"vZ0":-1.4421238895561088,"x":160.59,"y":195.66,"x0":-2.368465621061262,"y0":50.0032013342439,"z0":5.949393068574816,"aX":5.540006548530277},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-8.4,"breakHorizontal":-7.9,"spinRate":2157,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4765964170437531,"extension":6.4284922443845165},"index":2,"playId":"2bf8ec91-ae7a-349b-9350-4e2e56d0ad5e","pitchNumber":3,"startTime":"2026-07-26T19:40:21.068Z","endTime":"2026-07-26T19:40:26.735Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.586020059924895,"aZ":-17.562803922174304,"pfxX":-2.796643136675755,"pfxZ":7.364681935702967,"pX":0.8150563920832415,"pZ":1.513288313871206,"vX0":9.070544256654053,"vY0":-138.89413297505868,"vZ0":-8.235482409651828,"x":85.93,"y":197.92,"x0":-2.1075914723523876,"y0":50.003487938227174,"z0":5.6506717885840905,"aX":-5.549641237736202},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":3.5,"spinRate":2248,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.39203013268595965,"extension":6.772574822711288},"index":3,"playId":"0465574c-2e88-36b5-9b3e-00fa5fcab813","pitchNumber":4,"startTime":"2026-07-26T19:40:41.500Z","endTime":"2026-07-26T19:40:46.339Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-07-26T19:40:57.045Z","endTime":"2026-07-26T19:41:13.101Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":74.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.009936724619017,"aZ":-34.27215227526865,"pfxX":3.61903821325045,"pfxZ":-1.5151436632991233,"pX":-0.3035360718425048,"pZ":0.4674517491621706,"vX0":3.2510315662723523,"vY0":-116.1624322576809,"vZ0":-4.963900082902553,"x":128.57,"y":226.16,"x0":-2.184566285974367,"y0":50.002974795503846,"z0":5.842208801186078,"aX":5.011995211000077},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.6,"breakHorizontal":-7.3,"spinRate":2191,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.46910320133054206,"extension":6.419044503441902},"index":5,"playId":"6947d50c-361c-34cf-9a82-f8584dbc89d1","pitchNumber":5,"startTime":"2026-07-26T19:41:13.101Z","endTime":"2026-07-26T19:41:18.106Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.251399870205503,"aZ":-26.185690682949712,"pfxX":0.4192680272733885,"pfxZ":3.4009932005524135,"pX":0.08214814370676629,"pZ":1.9924081483887666,"vX0":6.328347235311047,"vY0":-131.29037728399678,"vZ0":-4.489294457524899,"x":113.87,"y":184.98,"x0":-2.404359020865852,"y0":50.00638690631456,"z0":5.6507072211895,"aX":0.7390674205186718},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.5,"breakHorizontal":-2.0,"spinRate":1965,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.4156442535136615,"extension":6.592399049857518},"index":6,"playId":"ac67ad29-10d9-3dd8-af2d-3b7c1432142c","pitchNumber":6,"startTime":"2026-07-26T19:41:37.383Z","endTime":"2026-07-26T19:41:43.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:41:43.224Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a ground ball to left fielder Max Kepler.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:45:37.393Z","endTime":"2026-07-26T19:45:53.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"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(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":93.7,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66253495994259,"aZ":-23.47015313441539,"pfxX":2.5558177990717406,"pfxZ":4.523923562428413,"pX":-0.13216473996196906,"pZ":3.0339348280326557,"vX0":-5.023688589271658,"vY0":-136.57247649561984,"vZ0":-2.9614316099840163,"x":122.04,"y":156.86,"x0":1.383372998054218,"y0":50.00559257821983,"z0":5.712565968627563,"aX":4.921501052287203},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":-3.8,"spinRate":2166,"spinDirection":127},"zone":2,"typeConfidence":0.91,"plateTime":0.3981471527804712,"extension":5.427118684279441},"hitData":{"launchSpeed":96.1,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":117.73}},"index":0,"playId":"08597f14-3a9b-3637-b1c7-b0f40c934849","pitchNumber":1,"startTime":"2026-07-26T19:45:43.436Z","endTime":"2026-07-26T19:45:53.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:45:53.996Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:46:10.759Z","endTime":"2026-07-26T19:47:06.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":96.6,"endSpeed":89.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12009532212083,"aZ":-26.924358097159143,"pfxX":9.437726267196194,"pfxZ":2.5764096984326663,"pX":0.23768060024036264,"pZ":3.2782642131760555,"vX0":-6.632078740590259,"vY0":-140.74621582380405,"vZ0":-2.223596132909012,"x":107.94,"y":150.27,"x0":1.3792386220038293,"y0":50.00488253864457,"z0":5.793893344169359,"aX":19.242233249907297},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.4,"breakHorizontal":-16.1,"spinRate":2302,"spinDirection":122},"zone":2,"typeConfidence":0.89,"plateTime":0.3867902410047215,"extension":5.343969230789587},"index":0,"playId":"0f262afa-1b18-389b-aac2-0c6ae227eb28","pitchNumber":1,"startTime":"2026-07-26T19:46:15.711Z","endTime":"2026-07-26T19:46:21.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":96.0,"endSpeed":89.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.296627379204743,"aZ":-27.45801071582809,"pfxX":9.434352452059938,"pfxZ":2.3501772620551513,"pX":-0.6254539229143351,"pZ":1.9512322313621642,"vX0":-8.56130521433086,"vY0":-139.58655863117,"vZ0":-5.5049727759151414,"x":140.84,"y":186.1,"x0":1.229847830301583,"y0":50.004688516741176,"z0":5.716866471555917,"aX":18.94368007712856},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.5,"breakHorizontal":-15.7,"spinRate":2152,"spinDirection":113},"zone":7,"typeConfidence":0.89,"plateTime":0.3898181230936646,"extension":5.750714265552148},"index":1,"playId":"09934972-950c-3ae8-9f52-87aebd859edd","pitchNumber":2,"startTime":"2026-07-26T19:46:29.468Z","endTime":"2026-07-26T19:46:34.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66905759893459,"aZ":-26.968511025408983,"pfxX":-6.739694315041884,"pfxZ":3.0221886286424473,"pX":-2.1674590195066186,"pZ":0.9155910078042708,"vX0":-6.640055648583604,"vY0":-129.826946683896,"vZ0":-6.417001992115189,"x":199.62,"y":214.06,"x0":1.290061148819145,"y0":50.00528135425741,"z0":5.445155020805034,"aX":-11.619381024741006},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":13.6,"spinRate":2553,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4203051181561408,"extension":5.562046159926922},"index":2,"playId":"e3810777-367a-3db6-a834-20cd681a6482","pitchNumber":3,"startTime":"2026-07-26T19:46:45.390Z","endTime":"2026-07-26T19:46:50.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05733695213137,"aZ":-27.32133634107688,"pfxX":-3.7925294689069187,"pfxZ":2.787117230963511,"pX":-1.2807459413175568,"pZ":2.2045341648420673,"vX0":-5.405942187546944,"vY0":-130.0256360757185,"vZ0":-3.276785417171487,"x":165.82,"y":179.26,"x0":1.3049649486587152,"y0":50.00099040418817,"z0":5.517463374903869,"aX":-6.599959814208554},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":7.9,"spinRate":2500,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4186241224462366,"extension":5.367174994332421},"index":3,"playId":"8e5a9e31-7a2b-3f8c-adc6-f6f2d3231690","pitchNumber":4,"startTime":"2026-07-26T19:47:01.548Z","endTime":"2026-07-26T19:47:06.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:47:06.025Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brady House doubles (9) on a line drive to center fielder Tim Tawa. Dylan Crews scores.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:47:09.223Z","endTime":"2026-07-26T19:47:53.587Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":{"id":805299,"link":"/api/v1/people/805299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.026909082535898,"aZ":-22.350163650271504,"pfxX":1.2807367549943915,"pfxZ":5.060838645099283,"pX":1.3185903104818384,"pZ":3.268812611372792,"vX0":-1.1106267449461857,"vY0":-137.2058296699777,"vZ0":-2.47950855309863,"x":66.74,"y":150.52,"x0":1.5585458251647217,"y0":50.00631958559013,"z0":5.676947484613741,"aX":2.4881526464239663},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":-2.2,"spinRate":2296,"spinDirection":133},"zone":12,"typeConfidence":0.92,"plateTime":0.39637909582533526,"extension":5.435230886082051},"index":0,"playId":"3970feb6-0f23-3133-b976-e7cb3c9bad83","pitchNumber":1,"startTime":"2026-07-26T19:47:25.535Z","endTime":"2026-07-26T19:47:29.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04223016330747,"aZ":-27.597516234439652,"pfxX":9.717922185895862,"pfxZ":2.2795952114599736,"pX":-0.7018162979950833,"pZ":2.429012449639405,"vX0":-8.52867187406151,"vY0":-139.9023318342114,"vZ0":-4.159917067478857,"x":143.75,"y":173.2,"x0":1.1059239176071123,"y0":50.00237722481885,"z0":5.719019931459096,"aX":19.493203657026502},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.5,"breakHorizontal":-16.1,"spinRate":2329,"spinDirection":129},"zone":4,"typeConfidence":0.9,"plateTime":0.38975407680980734,"extension":5.542824079524101},"hitData":{"launchSpeed":108.7,"launchAngle":17.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.16,"coordY":50.18}},"index":1,"playId":"9de5c0e3-6075-30d6-afda-52ec8faebce1","pitchNumber":2,"startTime":"2026-07-26T19:47:39.955Z","endTime":"2026-07-26T19:47:53.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:47:53.587Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jacob Young doubles (13) on a ground ball to left fielder Max Kepler. Brady House scores.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:48:20.671Z","endTime":"2026-07-26T19:49:27.451Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":{"id":805299,"link":"/api/v1/people/805299"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.622992948599567,"aZ":-23.410143637186028,"pfxX":1.4242120645966407,"pfxZ":4.3866462699117665,"pX":-0.8454576831900225,"pZ":3.264244288398736,"vX0":-6.421143939639199,"vY0":-139.12817784070253,"vZ0":-2.6338789939247556,"x":149.23,"y":150.65,"x0":1.2884482521617657,"y0":50.00402726144261,"z0":5.743060951707474,"aX":2.847211234749454},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.7,"breakHorizontal":-1.6,"spinRate":2261,"spinDirection":133},"zone":11,"typeConfidence":0.88,"plateTime":0.39085383330075274,"extension":5.389169671264603},"index":0,"playId":"00967583-59d5-3cc2-989d-c3f12b9be7d9","pitchNumber":1,"startTime":"2026-07-26T19:48:27.033Z","endTime":"2026-07-26T19:48:32.438Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"}}},{"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":98.0,"endSpeed":90.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.831576714980343,"aZ":-32.01702040832428,"pfxX":9.330495918801939,"pfxZ":0.07783832205773322,"pX":0.6834208771908429,"pZ":3.1794368797771124,"vX0":-5.243465117460566,"vY0":-142.66943112643884,"vZ0":-1.589132572822264,"x":90.95,"y":152.94,"x0":1.3264787693552231,"y0":50.00556529593373,"z0":5.749284925143583,"aX":19.362169547416283},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":0.0,"breakHorizontal":-16.0,"spinRate":2412,"spinDirection":120},"zone":3,"typeConfidence":0.91,"plateTime":0.3829749443449759,"extension":5.347928816094339},"index":1,"playId":"7f7448b7-49e6-3c42-a31b-d92c0deb0bce","pitchNumber":2,"startTime":"2026-07-26T19:48:57.263Z","endTime":"2026-07-26T19:49:02.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.872797448384695,"aZ":-23.097155552246804,"pfxX":1.2259363826821725,"pfxZ":4.601491363973057,"pX":-0.939091735475209,"pZ":2.373453463533453,"vX0":-6.362731829653692,"vY0":-138.60369298809894,"vZ0":-4.749134181162966,"x":152.8,"y":174.7,"x0":1.2131119996418902,"y0":50.00442664323267,"z0":5.623481874826571,"aX":2.4197334000689428},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.7,"breakHorizontal":-1.1,"spinRate":2280,"spinDirection":131},"zone":13,"typeConfidence":0.89,"plateTime":0.39305137605605145,"extension":5.302485470686073},"hitData":{"launchSpeed":74.1,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.16,"coordY":140.53}},"index":2,"playId":"0bc28002-4796-356a-a36e-c148a17ceae8","pitchNumber":3,"startTime":"2026-07-26T19:49:14.336Z","endTime":"2026-07-26T19:49:27.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:49:27.451Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harry Ford called out on strikes.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:50:38.979Z","endTime":"2026-07-26T19:52:17.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T19:50:16.881Z","endTime":"2026-07-26T19:50:41.281Z","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},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.758087065546643,"aZ":-28.839615547528304,"pfxX":-8.164210711551592,"pfxZ":1.9683767536513823,"pX":0.5148385691486917,"pZ":2.2462613134419334,"vX0":-0.11625705400425629,"vY0":-129.1789232716259,"vZ0":-2.847838621840701,"x":97.38,"y":178.13,"x0":1.6220691519540065,"y0":50.0060270982405,"z0":5.569563630533462,"aX":-13.863718886104301},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":14.9,"spinRate":2404,"spinDirection":275},"zone":6,"typeConfidence":2.0,"plateTime":0.42326114144930793,"extension":5.249124770739644},"index":1,"playId":"13bdb995-753e-36f2-838c-7247004284d0","pitchNumber":1,"startTime":"2026-07-26T19:50:41.281Z","endTime":"2026-07-26T19:50:45.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.158087185901167,"aZ":-23.33665117911063,"pfxX":1.2567956899804855,"pfxZ":4.570915496351592,"pX":0.6611142076988767,"pZ":2.9328829934311287,"vX0":-2.4729473426634447,"vY0":-136.92837661153848,"vZ0":-3.2931137586878374,"x":91.8,"y":159.59,"x0":1.4054208495575091,"y0":50.000609491991035,"z0":5.715367520670899,"aX":2.4290470878219317},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":-1.8,"spinRate":2185,"spinDirection":119},"zone":3,"typeConfidence":0.92,"plateTime":0.39729855135375347,"extension":5.436458291666975},"index":2,"playId":"10553588-b67e-3bab-9cdc-22119489f10c","pitchNumber":2,"startTime":"2026-07-26T19:50:55.789Z","endTime":"2026-07-26T19:51:01.280Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T19:51:05.306Z","endTime":"2026-07-26T19:51:19.843Z","isPitch":false,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.739671737376987,"aZ":-30.91687569847258,"pfxX":-9.80722944372653,"pfxZ":0.734135876161043,"pX":-1.2056284397954642,"pZ":0.6313604635798594,"vX0":-3.3981176710319647,"vY0":-130.06700447231992,"vZ0":-6.191688010521732,"x":162.96,"y":221.73,"x0":1.3924651762773446,"y0":50.002493117758355,"z0":5.392489370435856,"aX":-16.77150447039415},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.1,"breakHorizontal":18.5,"spinRate":2491,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.4213964095836009,"extension":5.544443059634748},"index":4,"playId":"e2c8a4f1-e64e-3467-a437-f6e2e8f55d71","pitchNumber":3,"startTime":"2026-07-26T19:51:19.843Z","endTime":"2026-07-26T19:51:25.311Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"9f172b8b-9cfb-40d8-8eb5-ce951ca89a15","startTime":"2026-07-26T19:51:39.622Z","endTime":"2026-07-26T19:51:44.622Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56235540229458,"aZ":-26.101980418994145,"pfxX":-4.305697325600116,"pfxZ":3.552687282711002,"pX":-1.3072856998033668,"pZ":2.0231769012552885,"vX0":-5.4865642059329955,"vY0":-128.8854831977251,"vZ0":-3.945708252666617,"x":166.83,"y":184.15,"x0":1.3952834417050564,"y0":50.0048413481684,"z0":5.551160041761463,"aX":-7.367045436605309},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.9,"breakHorizontal":8.9,"spinRate":2637,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4222673478724466,"extension":5.432524823153911},"index":6,"playId":"8ac1a2ef-6937-362e-8991-0202e4a2b813","pitchNumber":4,"startTime":"2026-07-26T19:51:54.261Z","endTime":"2026-07-26T19:51:58.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.71583545672603,"aZ":-31.15880957010225,"pfxX":9.040699622498556,"pfxZ":0.5037099550208328,"pX":-0.6761915782394164,"pZ":2.8559634886609166,"vX0":-8.45963122385993,"vY0":-140.97263836287678,"vZ0":-2.449538013069935,"x":142.77,"y":161.67,"x0":1.1824782367720044,"y0":50.0048452468702,"z0":5.738545681197046,"aX":18.279851278699514},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":0.6,"breakHorizontal":-14.8,"spinRate":2247,"spinDirection":119},"zone":1,"typeConfidence":0.9,"plateTime":0.3878840132717807,"extension":5.374409242443828},"index":7,"playId":"fe844be8-2893-3fd8-8b0b-da8565c1aeea","pitchNumber":5,"startTime":"2026-07-26T19:52:12.123Z","endTime":"2026-07-26T19:52:17.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:52:17.621Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a soft ground ball to pitcher Brandyn Garcia. Jacob Young scores. Luis García Jr. to 2nd. Throwing error by pitcher Brandyn Garcia.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:52:25.833Z","endTime":"2026-07-26T19:54:26.070Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"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":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":805299,"link":"/api/v1/people/805299"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[{"player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.903770929748966,"aZ":-28.229523133844506,"pfxX":-8.150285336302492,"pfxZ":2.393966972374641,"pX":-1.1448154467270928,"pZ":0.02905646749293441,"vX0":-3.789549583896058,"vY0":-127.24329180084301,"vZ0":-7.511322884951429,"x":160.64,"y":238.0,"x0":1.4204860984922911,"y0":50.00336009884321,"z0":5.240786317834005,"aX":-13.430088963000532},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":15.6,"spinRate":2617,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4296393503150071,"extension":5.431493964165537},"index":0,"playId":"5e0834c3-8466-3156-bbf1-e1ba48142e97","pitchNumber":1,"startTime":"2026-07-26T19:52:37.539Z","endTime":"2026-07-26T19:52:41.915Z","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":96.9,"endSpeed":89.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.746144332962114,"aZ":-24.061099787600583,"pfxX":8.614365704553911,"pfxZ":3.99177082110468,"pX":0.44671488755804606,"pZ":3.5733219666528484,"vX0":-5.310776070948501,"vY0":-141.0829005328403,"vZ0":-1.620574505203665,"x":99.97,"y":142.3,"x0":1.2267448776419916,"y0":50.000655134374135,"z0":5.6939849550297,"aX":17.499176960810317},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.1,"breakHorizontal":-14.6,"spinRate":2394,"spinDirection":121},"zone":12,"typeConfidence":0.88,"plateTime":0.3870684536333302,"extension":5.216038224129006},"index":1,"playId":"c20d4933-07e3-347b-aec7-98939c218a49","pitchNumber":2,"startTime":"2026-07-26T19:52:59.981Z","endTime":"2026-07-26T19:53:06.336Z","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":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.195279025970706,"aZ":-22.837180193161682,"pfxX":-6.421662076829856,"pfxZ":5.532975734252106,"pX":-0.4734866226074238,"pZ":1.5359689594414103,"vX0":-2.8612601847618895,"vY0":-127.97548185654578,"vZ0":-5.270664452426866,"x":135.05,"y":197.31,"x0":1.4876515528208194,"y0":50.00119272528624,"z0":5.3714123132547815,"aX":-10.831015650031716},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.2,"breakHorizontal":12.2,"spinRate":2652,"spinDirection":288},"zone":13,"typeConfidence":2.0,"plateTime":0.42523973410661187,"extension":5.304207706830057},"index":2,"playId":"da68f667-2863-3db0-a9ca-09b1d42e6b3a","pitchNumber":3,"startTime":"2026-07-26T19:53:22.100Z","endTime":"2026-07-26T19:53:28.286Z","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":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.092076226768825,"aZ":-31.802317823929535,"pfxX":-3.682126799649766,"pfxZ":0.2227400899598866,"pX":0.5347573429465463,"pZ":1.1293577428578472,"vX0":-1.396885539736857,"vY0":-126.64331558644231,"vZ0":-4.5717128208852245,"x":96.62,"y":208.29,"x0":1.5688384704233642,"y0":50.0005551536607,"z0":5.445826969869427,"aX":-6.098026139700805},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.2,"breakHorizontal":7.0,"spinRate":2518,"spinDirection":280},"zone":14,"typeConfidence":2.0,"plateTime":0.4292817967470768,"extension":5.469809373684995},"index":3,"playId":"53333297-bcdb-39f5-b1ef-2931b6fffd50","pitchNumber":4,"startTime":"2026-07-26T19:53:39.698Z","endTime":"2026-07-26T19:53:45.670Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.948108739601285,"aZ":-29.565061453293758,"pfxX":7.598871862995575,"pfxZ":1.30052121374493,"pX":-0.41657299797645564,"pZ":1.8575928249404945,"vX0":-7.070015329241532,"vY0":-139.78614078801115,"vZ0":-5.03799529010504,"x":132.88,"y":188.62,"x0":1.1392922451901317,"y0":50.005741701856316,"z0":5.588194481092654,"aX":15.273470676641871},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.7,"breakHorizontal":-12.6,"spinRate":2353,"spinDirection":108},"zone":7,"typeConfidence":0.88,"plateTime":0.3895484937445026,"extension":5.277017307180829},"index":4,"playId":"6bd28f3f-7126-3f29-9dc7-f146f7b85536","pitchNumber":5,"startTime":"2026-07-26T19:53:56.973Z","endTime":"2026-07-26T19:54:02.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05232611392218,"aZ":-29.394277612945746,"pfxX":9.10099534494721,"pfxZ":1.3513881225394826,"pX":-0.38486490743672047,"pZ":2.7725768272082165,"vX0":-7.546086049249146,"vY0":-141.51193617428112,"vZ0":-2.8687362940426637,"x":131.67,"y":163.92,"x0":1.115502630229024,"y0":50.00290588681638,"z0":5.654887156488367,"aX":18.717380739216388},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.2,"breakHorizontal":-15.2,"spinRate":2244,"spinDirection":123},"zone":4,"typeConfidence":0.9,"plateTime":0.3849948691296703,"extension":5.4365894496986495},"hitData":{"launchSpeed":68.1,"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":121.41,"coordY":188.17}},"index":5,"playId":"9163fcaa-55e3-3ebd-bbb3-d5976cd85481","pitchNumber":6,"startTime":"2026-07-26T19:54:14.360Z","endTime":"2026-07-26T19:54:26.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:54:26.070Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nasim Nuñez lines out to center fielder Tim Tawa.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T19:57:15.422Z","endTime":"2026-07-26T19:57:58.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T19:55:16.095Z","endTime":"2026-07-26T19:55:22.929Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kevin Ginkel replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T19:55:22.929Z","endTime":"2026-07-26T19:57:17.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656464,"link":"/api/v1/people/656464"},"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":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.055981492441703,"aZ":-15.384119478947822,"pfxX":-6.447748943193591,"pfxZ":8.745377743860098,"pX":-0.6358014657276561,"pZ":2.4598048791216196,"vX0":6.086476669103754,"vY0":-136.92232209138604,"vZ0":-7.7503605404734905,"x":141.24,"y":172.37,"x0":-2.0377851332563894,"y0":50.00665433715809,"z0":6.357136189368785,"aX":-12.383217124895681},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":10.6,"spinRate":2331,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.3983321315830537,"extension":6.648236888993766},"index":2,"playId":"6fb859e4-f070-39b0-95d9-f720bd7d89af","pitchNumber":1,"startTime":"2026-07-26T19:57:17.774Z","endTime":"2026-07-26T19:57:22.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.149489303190393,"aZ":-16.842694504324967,"pfxX":-5.071348294246558,"pfxZ":7.790631096979185,"pX":-1.191550484956417,"pZ":2.900687106862916,"vX0":4.186598652736165,"vY0":-138.49572145512056,"vZ0":-6.5692122478884105,"x":162.42,"y":160.46,"x0":-2.0542488467515834,"y0":50.00239040148673,"z0":6.40478436295263,"aX":-9.980142793012545},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":8.5,"spinRate":2390,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39353066992412744,"extension":6.567051057957642},"index":3,"playId":"904bb309-5264-3379-b238-022b5b2a9cc3","pitchNumber":2,"startTime":"2026-07-26T19:57:34.754Z","endTime":"2026-07-26T19:57:39.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585632035586663,"aZ":-17.1753801167445,"pfxX":-5.138705240369436,"pfxZ":7.69103456639121,"pX":-0.46120752670194054,"pZ":2.2557922077444617,"vX0":5.911957294920765,"vY0":-138.0085830646442,"vZ0":-8.147139409806044,"x":134.58,"y":177.87,"x0":-1.9525403602438927,"y0":50.00267853785174,"z0":6.379235711683571,"aX":-10.020687883536612},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.6,"breakHorizontal":8.3,"spinRate":2371,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.39524976295815195,"extension":6.64049142145843},"hitData":{"launchSpeed":98.1,"launchAngle":14.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.79,"coordY":85.66}},"index":4,"playId":"2432295b-fee7-36d3-a357-214ebbc3d948","pitchNumber":3,"startTime":"2026-07-26T19:57:51.347Z","endTime":"2026-07-26T19:57:58.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:57:58.286Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ryan Waldschmidt doubles (11) on a fly ball to center fielder Jacob Young.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:00:32.646Z","endTime":"2026-07-26T20:02:36.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"Offensive Substitution: Pinch-hitter Ryan Waldschmidt replaces Max Kepler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:59:44.081Z","endTime":"2026-07-26T19:59:44.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"description":"Pitching Change: Tom Cosgrove replaces Max Kranick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T19:59:44.082Z","endTime":"2026-07-26T20:00:34.872Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676680,"link":"/api/v1/people/676680"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.21970133510661,"aZ":-33.46778579598115,"pfxX":-11.23496875694279,"pfxZ":-1.0998538652994743,"pX":1.369177262367169,"pZ":2.8907947529749656,"vX0":-0.5518178304020286,"vY0":-108.14868125264752,"vZ0":3.6433542837926547,"x":64.81,"y":160.73,"x0":3.086702591817464,"y0":50.00019494254415,"z0":4.8600132239048,"aX":-13.27801236674704},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-0.6,"breakHorizontal":20.5,"spinRate":2842,"spinDirection":278},"zone":12,"typeConfidence":0.9,"plateTime":0.5068656337123914,"extension":5.741966985611293},"index":2,"playId":"caecab04-7110-366a-8e9c-fb1f5ac88937","pitchNumber":1,"startTime":"2026-07-26T20:00:34.872Z","endTime":"2026-07-26T20:00:39.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.567781543457908,"aZ":-27.028553794843933,"pfxX":7.966743791228366,"pfxZ":3.106539311893524,"pX":0.5200964632876196,"pZ":1.8092210810477138,"vX0":-7.348467694516685,"vY0":-128.35497681995454,"vZ0":-1.9264210758017524,"x":97.18,"y":189.93,"x0":2.3962762353543257,"y0":50.000035079685645,"z0":4.690766098415605,"aX":13.183844475851886},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":-12.6,"spinRate":2489,"spinDirection":131},"zone":9,"typeConfidence":0.93,"plateTime":0.4280548939477513,"extension":6.027382913506766},"index":3,"playId":"657c3ef2-a5ef-3ec6-8e02-d97d7499d533","pitchNumber":2,"startTime":"2026-07-26T20:00:53.409Z","endTime":"2026-07-26T20:00:59.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":67.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.413054035823922,"aZ":-32.64473522353545,"pfxX":-10.376827914509072,"pfxZ":-0.39985861853109306,"pX":0.5610892345902716,"pZ":2.7546513496228755,"vX0":-2.093831178924975,"vY0":-108.09136792469378,"vZ0":3.2132591890021893,"x":95.61,"y":164.4,"x0":2.8933614504322853,"y0":50.00488713612842,"z0":4.8680210689764305,"aX":-12.100073963805182},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":0.6,"breakHorizontal":19.3,"spinRate":2823,"spinDirection":268},"zone":6,"typeConfidence":0.9,"plateTime":0.5095873688641386,"extension":6.0098123149286815},"index":4,"playId":"689403ce-5b01-3ec8-96aa-1366394a18ce","pitchNumber":3,"startTime":"2026-07-26T20:01:11.989Z","endTime":"2026-07-26T20:01:17.047Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.67643138041363,"aZ":-29.26522493257497,"pfxX":9.82818057507492,"pfxZ":1.715735551839673,"pX":1.2152573498217196,"pZ":2.0278407179018667,"vX0":-5.991239033153643,"vY0":-130.12612512951023,"vZ0":-1.4715913428254728,"x":70.68,"y":184.03,"x0":2.2864853582701983,"y0":50.0002464129865,"z0":4.8457134420347625,"aX":16.62916519953989},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":-16.2,"spinRate":2537,"spinDirection":130},"zone":14,"typeConfidence":0.93,"plateTime":0.4230721033860938,"extension":6.3515460882090435},"index":5,"playId":"17612a25-863f-36de-b2b5-a9190b09ea24","pitchNumber":4,"startTime":"2026-07-26T20:01:37.554Z","endTime":"2026-07-26T20:01:43.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":68.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.939999653535555,"aZ":-32.93376917310039,"pfxX":-10.255195475646314,"pfxZ":-0.6293644670875782,"pX":0.6430240306757364,"pZ":1.5785153306907262,"vX0":-1.9602629808838132,"vY0":-109.27284820480465,"vZ0":0.8940451558755858,"x":92.49,"y":196.16,"x0":2.8857576786847967,"y0":50.004946672877495,"z0":4.728435642378805,"aX":-12.287088481521497},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-0.5,"breakHorizontal":19.1,"spinRate":2814,"spinDirection":276},"zone":14,"typeConfidence":0.9,"plateTime":0.5030515482242439,"extension":5.806003494436482},"index":6,"playId":"e45e1d63-0306-30b8-9441-bc98a7d46130","pitchNumber":5,"startTime":"2026-07-26T20:01:57.394Z","endTime":"2026-07-26T20:02:03.070Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.8,"endSpeed":68.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.569388206085154,"aZ":-32.73872818265746,"pfxX":-9.681485832434479,"pfxZ":-0.475806599873442,"pX":0.05098285618091747,"pZ":2.8955139493459257,"vX0":-3.065079649524156,"vY0":-107.4506165126231,"vZ0":3.481670176212754,"x":115.06,"y":160.6,"x0":2.751633750031939,"y0":50.00497657607386,"z0":4.877685212227103,"aX":-11.389723883986528},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":0.4,"breakHorizontal":18.4,"spinRate":2708,"spinDirection":277},"zone":2,"typeConfidence":0.9,"plateTime":0.5085751285431765,"extension":5.714523734360896},"hitData":{"launchSpeed":68.0,"launchAngle":39.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.97,"coordY":105.55}},"index":7,"playId":"29494dac-95d3-3cc4-927f-3e30098a4e8e","pitchNumber":6,"startTime":"2026-07-26T20:02:19.577Z","endTime":"2026-07-26T20:02:36.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:02:36.303Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Arenado pops out to shortstop CJ Abrams in foul territory.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:03:01.613Z","endTime":"2026-07-26T20:05:14.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.330592545836815,"aZ":-26.23263282301825,"pfxX":7.352717217889959,"pfxZ":3.578535651922527,"pX":1.896517703325969,"pZ":3.52816690488697,"vX0":-4.124779941422979,"vY0":-128.24505529474968,"vZ0":1.7242231301900603,"x":44.71,"y":143.52,"x0":2.5732091512598294,"y0":50.00302473360981,"z0":4.89794076048436,"aX":12.207488618877065},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":-12.4,"spinRate":2465,"spinDirection":126},"zone":12,"typeConfidence":0.93,"plateTime":0.4276336752487411,"extension":6.235409162390465},"index":0,"playId":"3ea5ca2b-a306-3a21-9fdc-6ac0f34fac03","pitchNumber":1,"startTime":"2026-07-26T20:03:15.557Z","endTime":"2026-07-26T20:03:20.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.9,"endSpeed":66.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.633058457895526,"aZ":-32.81170172770252,"pfxX":-11.269953560264227,"pfxZ":-0.5668933044969169,"pX":0.2628918623528636,"pZ":3.389948549128164,"vX0":-2.2953910957484114,"vY0":-105.94205301796553,"vZ0":4.496585047366017,"x":106.98,"y":147.25,"x0":2.826434518942348,"y0":50.002512568574474,"z0":5.010678115378977,"aX":-12.692973070903072},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":0.7,"breakHorizontal":21.0,"spinRate":2984,"spinDirection":276},"zone":2,"typeConfidence":0.91,"plateTime":0.5188105277693156,"extension":6.01110542275145},"index":1,"playId":"0c297449-d061-3265-bb97-5449e4a4e86c","pitchNumber":2,"startTime":"2026-07-26T20:03:37.229Z","endTime":"2026-07-26T20:03:42.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.642755239608555,"aZ":-32.57986392684277,"pfxX":-11.030672739830585,"pfxZ":-0.3484154838021407,"pX":0.9393328088324242,"pZ":2.148082423374126,"vX0":-1.1839348792579696,"vY0":-107.14693118754981,"vZ0":2.0492090862604115,"x":81.19,"y":180.78,"x0":2.932266682048418,"y0":50.00492138714944,"z0":4.837120160923134,"aX":-12.742122662426121},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":0.4,"breakHorizontal":20.3,"spinRate":2926,"spinDirection":282},"zone":14,"typeConfidence":0.9,"plateTime":0.5124832789020908,"extension":5.953452335108107},"index":2,"playId":"14c031f6-8e4d-36bd-b765-130389f409a0","pitchNumber":3,"startTime":"2026-07-26T20:03:57.990Z","endTime":"2026-07-26T20:04:03.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43960096618496,"aZ":-25.6329594157743,"pfxX":1.3062497180408197,"pfxZ":3.767668286968334,"pX":0.18864824806167918,"pZ":3.732972915493866,"vX0":-6.157316439576844,"vY0":-130.39561795998995,"vZ0":1.7571175518142326,"x":109.81,"y":137.99,"x0":2.402905982403343,"y0":50.00015522999253,"z0":4.97417896063204,"aX":2.266572203832426},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.4,"breakHorizontal":-1.1,"spinRate":2548,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.4188095400256726,"extension":6.0039558150556225},"index":3,"playId":"903c2098-0461-3223-a050-50473b2b95d6","pitchNumber":4,"startTime":"2026-07-26T20:04:19.651Z","endTime":"2026-07-26T20:04:25.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.3,"endSpeed":65.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.53714671743187,"aZ":-32.29062286403761,"pfxX":-10.770664749933314,"pfxZ":-0.10274181468820665,"pX":-1.02058561722768,"pZ":2.760301138541993,"vX0":-4.78751107958146,"vY0":-105.04376798800918,"vZ0":3.316926844553106,"x":155.9,"y":164.25,"x0":2.6997439798069,"y0":50.00472078449753,"z0":4.956182339492226,"aX":-11.837504711480133},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":1.3,"breakHorizontal":21.0,"spinRate":2895,"spinDirection":289},"zone":11,"typeConfidence":0.91,"plateTime":0.5247582752911129,"extension":5.9794355076749355},"index":4,"playId":"ee220026-090a-37f7-9d8d-d6b8b03a75b2","pitchNumber":5,"startTime":"2026-07-26T20:04:40.957Z","endTime":"2026-07-26T20:04:46.897Z","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":87.4,"endSpeed":81.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.605926352217875,"aZ":-22.023311089917666,"pfxX":0.7558586607553546,"pfxZ":6.0649234465531805,"pX":0.41221313042509017,"pZ":3.6416822734276666,"vX0":-5.373018110980767,"vY0":-127.37384856235334,"vZ0":1.098730588647748,"x":101.29,"y":140.45,"x0":2.434156801406884,"y0":50.0030960767423,"z0":4.923037239947517,"aX":1.266316996349244},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.4,"breakHorizontal":-0.4,"spinRate":2503,"spinDirection":132},"zone":12,"typeConfidence":0.9,"plateTime":0.4270171321667009,"extension":6.108432453105819},"hitData":{"launchSpeed":88.0,"launchAngle":56.0,"totalDistance":222.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":54.85,"coordY":145.2}},"index":5,"playId":"5aacd7d1-7cf1-3155-9053-1a29d8cb4434","pitchNumber":6,"startTime":"2026-07-26T20:05:05.183Z","endTime":"2026-07-26T20:05:14.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:05:14.451Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a line drive to center fielder Jacob Young. Ryan Waldschmidt to 3rd.","rbi":0,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:05:46.604Z","endTime":"2026-07-26T20:06:18.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnThird":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"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_play","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ildemaro Vargas replaces Adrian Del Castillo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T20:05:32.644Z","endTime":"2026-07-26T20:05:48.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"}},{"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":72.8,"endSpeed":66.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.644875904153388,"aZ":-32.25674392494495,"pfxX":-11.370309514941901,"pfxZ":-0.07486694259634064,"pX":-0.48513758479050223,"pZ":2.3450167178101724,"vX0":-3.7169995544574954,"vY0":-105.83657123090227,"vZ0":2.563862847162584,"x":135.49,"y":175.46,"x0":2.775601058550996,"y0":50.00204023821165,"z0":4.836390675418748,"aX":-12.776539753215856},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":1.0,"breakHorizontal":21.6,"spinRate":3012,"spinDirection":286},"zone":4,"typeConfidence":0.9,"plateTime":0.5193912089076198,"extension":5.800391562962218},"index":1,"playId":"73b99b25-3ead-322e-a159-5c3b582cc032","pitchNumber":1,"startTime":"2026-07-26T20:05:48.828Z","endTime":"2026-07-26T20:05:53.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.373482424016494,"aZ":-25.93749682232003,"pfxX":5.615244057183341,"pfxZ":3.7878715022175147,"pX":1.087917150358844,"pZ":2.8866531909561,"vX0":-5.279251005762866,"vY0":-126.86162458641195,"vZ0":0.34660934613410144,"x":75.53,"y":160.84,"x0":2.455798517377851,"y0":50.00448536636013,"z0":4.7982719041497415,"aX":9.250901851828592},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.2,"breakHorizontal":-9.1,"spinRate":2531,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.43001194181887437,"extension":6.034758118094259},"hitData":{"launchSpeed":91.9,"launchAngle":13.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":108.53,"coordY":84.75}},"index":2,"playId":"d5453ef2-05fa-3bff-b3a1-726773d862b4","pitchNumber":2,"startTime":"2026-07-26T20:06:08.402Z","endTime":"2026-07-26T20:06:18.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:06:18.099Z","atBatIndex":69},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Tyler Locklear out on a sacrifice fly to center fielder Jacob Young. Ryan Waldschmidt scores.","rbi":1,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:06:30.504Z","endTime":"2026-07-26T20:07:28.660Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"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_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":{"id":676680,"link":"/api/v1/people/676680"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":1},"pitchData":{"startSpeed":74.6,"endSpeed":68.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.26316932020462,"aZ":-32.84973269468406,"pfxX":-11.097957596307099,"pfxZ":-0.5634996315494032,"pX":0.5970586331093656,"pZ":2.1973481708519014,"vX0":-1.5618136599491645,"vY0":-108.60543923304262,"vZ0":2.0225648197903556,"x":94.24,"y":179.45,"x0":2.7675591063934233,"y0":50.004115311625775,"z0":4.8302067721387765,"aX":-13.24005614990075},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-0.1,"breakHorizontal":20.5,"spinRate":2949,"spinDirection":281},"zone":9,"typeConfidence":0.9,"plateTime":0.5045916299227349,"extension":5.752800506340991},"index":0,"playId":"0e3e6ac0-3f4f-3c02-9013-f9099d1bf3bb","pitchNumber":1,"startTime":"2026-07-26T20:06:56.893Z","endTime":"2026-07-26T20:07:02.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.0,"endSpeed":67.5,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.01392519159433,"aZ":-31.176327798100687,"pfxX":-11.799169469251671,"pfxZ":0.8736712678170768,"pX":-0.06213955719709971,"pZ":2.3034386205547457,"vX0":-2.563494055378153,"vY0":-106.35385239051558,"vZ0":2.129441442410033,"x":119.37,"y":176.59,"x0":2.6916551566503917,"y0":50.0048736201129,"z0":4.8216692248038155,"aX":-13.535650662241066},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":2.5,"breakHorizontal":22.1,"spinRate":2770,"spinDirection":277},"zone":5,"typeConfidence":0.9,"plateTime":0.5147488549811534,"extension":6.032882521816689},"hitData":{"launchSpeed":95.1,"launchAngle":40.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.36,"coordY":68.31}},"index":1,"playId":"5f5d42b4-324b-3685-9692-fed185e260bc","pitchNumber":2,"startTime":"2026-07-26T20:07:15.986Z","endTime":"2026-07-26T20:07:28.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:07:28.660Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tim Tawa flies out to right fielder James Wood.","rbi":0,"awayScore":5,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:07:41.217Z","endTime":"2026-07-26T20:08:07.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.782155026301673,"aZ":-23.992609687352807,"pfxX":4.319630492702251,"pfxZ":4.671916000943838,"pX":-0.08611292079154888,"pZ":2.457450890439843,"vX0":-7.582203641723671,"vY0":-130.34430595879272,"vZ0":-1.5194813468978332,"x":120.28,"y":172.43,"x0":2.2758741431375085,"y0":50.0040135985472,"z0":4.82861362939214,"aX":7.56749862337739},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.4,"breakHorizontal":-6.5,"spinRate":2602,"spinDirection":127},"zone":5,"typeConfidence":0.9,"plateTime":0.41737050246257645,"extension":6.356704358370959},"hitData":{"launchSpeed":88.4,"launchAngle":40.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.67,"coordY":111.3}},"index":0,"playId":"99fe0a30-81ef-3633-9166-b8b5b72bc4bb","pitchNumber":1,"startTime":"2026-07-26T20:07:57.228Z","endTime":"2026-07-26T20:08:07.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:08:07.716Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James Wood homers (30) on a fly ball to left center field.","rbi":1,"awayScore":5,"homeScore":10,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:10:11.552Z","endTime":"2026-07-26T20:11:25.971Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":656464,"link":"/api/v1/people/656464"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Ryan Waldschmidt remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:09:51.076Z","endTime":"2026-07-26T20:09:51.100Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"description":"Ildemaro Vargas remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:09:51.100Z","endTime":"2026-07-26T20:10:13.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86198781217808,"aZ":-16.359625038895846,"pfxX":-6.401603335854624,"pfxZ":8.202267068927362,"pX":-0.5283182069650455,"pZ":3.315853643684438,"vX0":6.205697941429038,"vY0":-136.90708877934455,"vZ0":-5.6893691308835725,"x":137.14,"y":149.25,"x0":-1.9759837351736338,"y0":50.00013128966721,"z0":6.513027810058323,"aX":-12.337992633857203},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":10.6,"spinRate":2308,"spinDirection":224},"zone":1,"typeConfidence":0.89,"plateTime":0.39773688982182787,"extension":6.6722158609329805},"index":2,"playId":"7752f694-f6f2-3be5-a284-a959583f4933","pitchNumber":1,"startTime":"2026-07-26T20:10:13.873Z","endTime":"2026-07-26T20:10:19.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.342978902375904,"aZ":-18.830355886419767,"pfxX":-4.297263296885639,"pfxZ":6.9488199289922505,"pX":0.8196678101720279,"pZ":4.106513632802092,"vX0":9.034274589546264,"vY0":-136.79416502145546,"vZ0":-3.1939241024968226,"x":85.76,"y":127.9,"x0":-1.9475396341937496,"y0":50.00520036425404,"z0":6.559188925312879,"aX":-8.255867828522048},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.2,"breakHorizontal":6.1,"spinRate":2360,"spinDirection":214},"zone":12,"typeConfidence":0.89,"plateTime":0.39835022860804825,"extension":6.618288373222624},"index":3,"playId":"f47dcc60-986b-33f0-8e2c-7036d82b9ede","pitchNumber":2,"startTime":"2026-07-26T20:10:27.959Z","endTime":"2026-07-26T20:10:32.942Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-26T20:10:45.550Z","endTime":"2026-07-26T20:10:56.344Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.459645385155437,"aZ":-36.38617833888718,"pfxX":1.6119994836419094,"pfxZ":-2.7202593324203796,"pX":-0.15186332020537557,"pZ":2.2833233547675924,"vX0":3.808496926577184,"vY0":-122.59503736422889,"vZ0":-3.044694713215278,"x":122.79,"y":177.13,"x0":-1.9247915997679745,"y0":50.00417333235357,"z0":6.5962509398326405,"aX":2.494192438898029},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.4,"breakHorizontal":-3.7,"spinRate":2363,"spinDirection":44},"zone":8,"typeConfidence":0.9,"plateTime":0.4439813462058346,"extension":6.584300283209521},"hitData":{"launchSpeed":109.6,"launchAngle":25.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":80.03,"coordY":36.25}},"index":5,"playId":"2e2d4829-1ed4-3527-bfd6-ca34022d72a9","pitchNumber":3,"startTime":"2026-07-26T20:10:56.344Z","endTime":"2026-07-26T20:11:25.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:11:25.971Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":5,"homeScore":10,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:11:39.519Z","endTime":"2026-07-26T20:11:49.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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":1},"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":0},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.837043926750116,"aZ":-13.175296149732427,"pfxX":-5.882241788978282,"pfxZ":9.769127594067974,"pX":0.8648766293325642,"pZ":1.6655320385761607,"vX0":9.92353379966443,"vY0":-138.5554176738225,"vZ0":-10.037088394004032,"x":84.03,"y":193.81,"x0":-1.9982419168825476,"y0":50.00498387262838,"z0":6.214635339925397,"aX":-11.44311778413849},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":8.6,"spinRate":2529,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.39524545749070406,"extension":6.761279165450194},"hitData":{"launchSpeed":77.7,"launchAngle":52.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.94,"coordY":121.41}},"index":0,"playId":"db551c4c-ec0a-3ee1-89cb-237a9c380c53","pitchNumber":1,"startTime":"2026-07-26T20:11:39.519Z","endTime":"2026-07-26T20:11:49.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:11:49.037Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a line drive to left fielder Ryan Waldschmidt.","rbi":0,"awayScore":5,"homeScore":10,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:11:59.407Z","endTime":"2026-07-26T20:13:08.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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,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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"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":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.291990728168052,"aZ":-17.415815247288023,"pfxX":-9.98388190055266,"pfxZ":7.482751393946231,"pX":-0.07983210981059649,"pZ":1.1367359418018317,"vX0":8.58973581084702,"vY0":-139.3160749281735,"vZ0":-10.83039982304101,"x":120.04,"y":208.09,"x0":-1.9007024351328743,"y0":50.00290290240828,"z0":6.216816087516058,"aX":-19.693033415477217},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":16.4,"spinRate":2272,"spinDirection":219},"zone":13,"typeConfidence":0.92,"plateTime":0.39262838195556204,"extension":6.938860723102858},"index":0,"playId":"45083317-f7cf-3405-a487-e71e4c3d1df5","pitchNumber":1,"startTime":"2026-07-26T20:12:12.389Z","endTime":"2026-07-26T20:12:17.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632040099762808,"aZ":-35.62354322899087,"pfxX":2.6898771944234197,"pfxZ":-2.205132448810419,"pX":0.7686207304915997,"pZ":1.7384907492694455,"vX0":5.529097032521023,"vY0":-124.16756312895528,"vZ0":-4.535363871494865,"x":87.7,"y":191.84,"x0":-1.83565890376394,"y0":50.00382547813105,"z0":6.549634246562718,"aX":4.204223963905887},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.8,"breakHorizontal":-6.1,"spinRate":2614,"spinDirection":57},"zone":9,"typeConfidence":0.91,"plateTime":0.4409477493233962,"extension":6.591837211764378},"index":1,"playId":"ace1d5e4-c757-32f9-90e9-900a2eba405f","pitchNumber":2,"startTime":"2026-07-26T20:12:26.678Z","endTime":"2026-07-26T20:12:31.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.027473339081354,"aZ":-35.79687727909999,"pfxX":1.9619983338089346,"pfxZ":-2.3102089122321843,"pX":0.9111041131715176,"pZ":1.39211374836337,"vX0":5.914465567862166,"vY0":-124.12077905377456,"vZ0":-5.389322109074883,"x":82.27,"y":201.19,"x0":-1.7543575250269314,"y0":50.00597684732924,"z0":6.560686537744363,"aX":3.071562067295611},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.2,"breakHorizontal":-4.9,"spinRate":2612,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4406990020840271,"extension":6.621380708570664},"index":2,"playId":"87c1ffcb-878f-309f-acf3-8af9e3e739f3","pitchNumber":3,"startTime":"2026-07-26T20:12:41.587Z","endTime":"2026-07-26T20:12:45.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.390884610687767,"aZ":-18.858066857946362,"pfxX":-9.294540542430775,"pfxZ":6.840063889348812,"pX":-0.9213280345751576,"pZ":2.5580216432300587,"vX0":6.138228370205706,"vY0":-138.31858583982648,"vZ0":-7.1388000220063015,"x":152.12,"y":169.71,"x0":-1.95585440347508,"y0":50.00687150177476,"z0":6.426341707900031,"aX":-18.105086540171563},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":15.6,"spinRate":2305,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.39523604020112924,"extension":6.747888924471541},"hitData":{"launchSpeed":83.2,"launchAngle":24.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":51.22,"coordY":113.63}},"index":3,"playId":"560647cf-94f5-3c11-b878-9a28cda287ed","pitchNumber":4,"startTime":"2026-07-26T20:12:56.531Z","endTime":"2026-07-26T20:13:08.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:13:08.970Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a ground ball to right fielder Corbin Carroll. Dylan Crews to 2nd.","rbi":0,"awayScore":5,"homeScore":10,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:13:15.710Z","endTime":"2026-07-26T20:13:43.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"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],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"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(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":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84064242402525,"aZ":-19.679107406253845,"pfxX":-5.878886114645775,"pfxZ":6.29197803906194,"pX":0.019034806373383336,"pZ":3.061955885777389,"vX0":7.530198716789852,"vY0":-139.02245556257316,"vZ0":-5.6545138216736515,"x":116.27,"y":156.11,"x0":-1.9423031080982467,"y0":50.005852861329785,"z0":6.4001882319154895,"aX":-11.680598613497747},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.6,"breakHorizontal":9.4,"spinRate":2389,"spinDirection":222},"zone":2,"typeConfidence":0.89,"plateTime":0.3917708854800819,"extension":6.750032663163958},"hitData":{"launchSpeed":98.9,"launchAngle":0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.09,"coordY":119.25}},"index":0,"playId":"5cb862ea-2482-3f8a-9f8a-7a38678e4f67","pitchNumber":1,"startTime":"2026-07-26T20:13:33.458Z","endTime":"2026-07-26T20:13:43.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:13:43.018Z","atBatIndex":75},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brady House grounds into a double play, shortstop Geraldo Perdomo to second baseman Ketel Marte to first baseman Tyler Locklear. CJ Abrams out at 2nd. Brady House out at 1st.","rbi":0,"awayScore":5,"homeScore":10,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:14:05.235Z","endTime":"2026-07-26T20:15:01.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":95.6,"endSpeed":88.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.641874601535235,"aZ":-22.079353921915857,"pfxX":-9.066921646032165,"pfxZ":5.06350094252382,"pX":-1.1389388171831867,"pZ":2.295462858836756,"vX0":5.49461036669714,"vY0":-139.1927728923686,"vZ0":-7.243236338753386,"x":160.41,"y":176.8,"x0":-1.9445610293422615,"y0":50.001534847055446,"z0":6.357440333267388,"aX":-18.06958472499023},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.0,"breakHorizontal":15.5,"spinRate":2297,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.39116211513390287,"extension":6.861212673886794},"index":0,"playId":"d7b97abc-adf7-34c0-8947-afeb5c43dbc9","pitchNumber":1,"startTime":"2026-07-26T20:14:17.862Z","endTime":"2026-07-26T20:14:22.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.906389628425025,"aZ":-36.02582466625256,"pfxX":3.271872910577059,"pfxZ":-2.4444844165778132,"pX":-0.7793389810336158,"pZ":2.8230735538719025,"vX0":1.9020752377519963,"vY0":-123.76529779576417,"vZ0":-1.9968895112393423,"x":146.71,"y":162.56,"x0":-1.9787414424635776,"y0":50.00086032497861,"z0":6.611281280205261,"aX":5.1585388518525015},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.7,"breakHorizontal":-6.4,"spinRate":2389,"spinDirection":56},"zone":4,"typeConfidence":0.91,"plateTime":0.4398047938010392,"extension":6.670243585882993},"index":1,"playId":"b24c91fe-4437-33d3-b13a-718db1bdc649","pitchNumber":2,"startTime":"2026-07-26T20:14:33.902Z","endTime":"2026-07-26T20:14:39.660Z","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":95.3,"endSpeed":88.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63709458887185,"aZ":-20.767830732139444,"pfxX":-7.396822814135318,"pfxZ":5.7560234447510314,"pX":-1.1911245085805644,"pZ":2.9017213092862577,"vX0":4.752392671355977,"vY0":-138.84027385000707,"vZ0":-5.911129156512338,"x":162.4,"y":160.43,"x0":-1.9505950194513821,"y0":50.004942224269726,"z0":6.409691298226446,"aX":-14.663253339914096},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.6,"breakHorizontal":12.6,"spinRate":2215,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.3922201123982081,"extension":6.893589593367505},"hitData":{"launchSpeed":82.8,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.32,"coordY":169.74}},"index":2,"playId":"f5c76cee-18b6-32ab-b6f7-dc138ba83b6b","pitchNumber":3,"startTime":"2026-07-26T20:14:54.161Z","endTime":"2026-07-26T20:15:01.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:15:01.822Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks.","rbi":0,"awayScore":5,"homeScore":10,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:17:22.013Z","endTime":"2026-07-26T20:18:35.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Krook replaces Tom Cosgrove.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:16:55.323Z","endTime":"2026-07-26T20:17:24.285Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640454,"link":"/api/v1/people/640454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.508984243871822,"aZ":-33.539149344578895,"pfxX":-7.534399151970043,"pfxZ":-0.9651627717037039,"pX":-1.6797444335573528,"pZ":1.28494427713042,"vX0":-8.495444088907533,"vY0":-118.44672488239826,"vZ0":-3.6825345752942544,"x":181.03,"y":204.09,"x0":2.93794487030883,"y0":50.00358302750722,"z0":5.940195724200546,"aX":-10.65863140548779},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.4,"breakHorizontal":15.8,"spinRate":2701,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.4631735965805621,"extension":5.855622612037657},"index":1,"playId":"c638f470-77eb-3923-ae09-076df29a028a","pitchNumber":1,"startTime":"2026-07-26T20:17:24.285Z","endTime":"2026-07-26T20:17:28.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.038559300864364,"aZ":-32.8116908413484,"pfxX":-8.003100085117357,"pfxZ":-0.4479446086182186,"pX":-0.0755352047892572,"pZ":1.263239186250093,"vX0":-5.055914983608328,"vY0":-118.2205917455627,"vZ0":-3.6797308336649586,"x":119.88,"y":204.67,"x0":3.132503917569095,"y0":50.004711271803025,"z0":5.859186543138177,"aX":-11.302379263960072},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.4,"breakHorizontal":15.7,"spinRate":2636,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.46371863986262785,"extension":5.911249272594637},"index":2,"playId":"61831395-d1ed-3d83-b113-419094b04b90","pitchNumber":2,"startTime":"2026-07-26T20:17:39.427Z","endTime":"2026-07-26T20:17:44.495Z","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":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56733041186723,"aZ":-29.06787968430704,"pfxX":9.096758547369964,"pfxZ":1.8368625799231024,"pX":0.13365533234559346,"pZ":1.7225270943010318,"vX0":-8.979207673304176,"vY0":-128.88669831222632,"vZ0":-5.697588723330179,"x":111.91,"y":192.27,"x0":2.47267698997099,"y0":50.00353160924193,"z0":6.19312113334603,"aX":15.380330659575815},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":-14.6,"spinRate":2020,"spinDirection":123},"zone":8,"typeConfidence":0.9,"plateTime":0.42419031439629595,"extension":5.8611617548481485},"index":3,"playId":"f63eff09-0876-35d3-8d6a-4a4aac9daa3b","pitchNumber":3,"startTime":"2026-07-26T20:17:55.637Z","endTime":"2026-07-26T20:18:01.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(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":88.6,"endSpeed":81.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51107600708952,"aZ":-29.542255573851545,"pfxX":9.951602049715286,"pfxZ":1.5582011287955293,"pX":0.917160677493201,"pZ":2.919834970354523,"vX0":-7.47062217463908,"vY0":-128.85086682446067,"vZ0":-2.608720199776534,"x":82.04,"y":159.94,"x0":2.5539145629053035,"y0":50.002912277502574,"z0":6.2163451695784895,"aX":16.817839500272505},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":-16.4,"spinRate":1864,"spinDirection":119},"zone":12,"typeConfidence":0.9,"plateTime":0.4242574046872223,"extension":5.9049751574321006},"index":4,"playId":"e79ad970-7637-3e2e-b23d-5a8d5daed4e0","pitchNumber":4,"startTime":"2026-07-26T20:18:13.942Z","endTime":"2026-07-26T20:18:20.221Z","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":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.839385417165097,"aZ":-26.84213602854531,"pfxX":9.077241480816316,"pfxZ":3.119312934127855,"pX":2.315011814197188,"pZ":2.650228402048371,"vX0":-4.3358090937414016,"vY0":-129.57919060309115,"vZ0":-3.8423043242701316,"x":28.76,"y":167.22,"x0":2.826296789406522,"y0":50.00110666343339,"z0":6.191583709348572,"aX":15.510065007075493},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.0,"breakHorizontal":-15.6,"spinRate":1851,"spinDirection":112},"zone":12,"typeConfidence":0.89,"plateTime":0.4219119046745652,"extension":5.9809591538721305},"index":5,"playId":"0464b5a8-e456-3ded-8e64-b70f21a412a5","pitchNumber":5,"startTime":"2026-07-26T20:18:30.215Z","endTime":"2026-07-26T20:18:35.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:18:35.155Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks. Corbin Carroll to 2nd.","rbi":0,"awayScore":5,"homeScore":10,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:18:56.220Z","endTime":"2026-07-26T20:20:08.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49725028211346,"aZ":-33.364528206984325,"pfxX":-1.7779565813596063,"pfxZ":-0.816523439702908,"pX":-0.6713883546872885,"pZ":0.8949581488838529,"vX0":-8.259638366883095,"vY0":-120.28067030052122,"vZ0":-4.803444321807778,"x":142.59,"y":214.62,"x0":3.052337141097749,"y0":50.00479552214178,"z0":5.9094694870326965,"aX":-2.579729054071175},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.5,"breakHorizontal":5.4,"spinRate":2485,"spinDirection":323},"zone":13,"typeConfidence":0.83,"plateTime":0.4571088622056534,"extension":5.849303260177115},"index":0,"playId":"727194df-b73a-3b83-8573-9134a35dbe2d","pitchNumber":1,"startTime":"2026-07-26T20:18:58.661Z","endTime":"2026-07-26T20:19:02.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.015319797953552,"aZ":-31.93391769753398,"pfxX":10.030920750315028,"pfxZ":0.13719780485599564,"pX":1.9177190516924467,"pZ":2.724254302253374,"vX0":-5.5708036193245665,"vY0":-129.52921561477754,"vZ0":-2.6926365680024804,"x":43.9,"y":165.23,"x0":2.7929561843571706,"y0":50.00071799746149,"z0":6.218629476616725,"aX":17.04518289187963},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.1,"breakHorizontal":-16.9,"spinRate":1863,"spinDirection":113},"zone":12,"typeConfidence":0.9,"plateTime":0.42283813453656194,"extension":5.8033904999469375},"index":1,"playId":"4297ece5-1db4-3e64-a9e8-881a1472fdf5","pitchNumber":2,"startTime":"2026-07-26T20:19:23.791Z","endTime":"2026-07-26T20:19:28.381Z","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":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11556251030053,"aZ":-34.89568051950973,"pfxX":-5.895538441853779,"pfxZ":-1.9183791655169378,"pX":-0.9659999060300021,"pZ":1.8587276690213848,"vX0":-7.537029125081602,"vY0":-118.45512912091341,"vZ0":-1.8573867957979404,"x":153.82,"y":188.59,"x0":3.025795295859958,"y0":50.00275590257299,"z0":5.850131428196392,"aX":-8.358990063662205},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.7,"breakHorizontal":12.6,"spinRate":2696,"spinDirection":323},"zone":13,"typeConfidence":0.9,"plateTime":0.46278719001598745,"extension":5.8590564359419},"index":2,"playId":"5ca2e4ce-ed1d-33ed-a2eb-4e6c7140100a","pitchNumber":3,"startTime":"2026-07-26T20:19:44.685Z","endTime":"2026-07-26T20:19:49.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.277904473697955,"aZ":-30.886337509410374,"pfxX":9.493022238144619,"pfxZ":0.7872106571115172,"pX":-0.8913598752608575,"pZ":1.850017373800192,"vX0":-11.64422582856645,"vY0":-127.22550465013168,"vZ0":-4.800441468780936,"x":150.98,"y":188.83,"x0":2.5043132746131174,"y0":50.00563183940128,"z0":6.199726874065139,"aX":15.61717217036262},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":-14.6,"spinRate":1946,"spinDirection":113},"zone":13,"typeConfidence":0.87,"plateTime":0.42996478434219965,"extension":6.113963072183417},"index":3,"playId":"acb012b3-7867-3cea-99e8-481629b4ab96","pitchNumber":4,"startTime":"2026-07-26T20:20:02.685Z","endTime":"2026-07-26T20:20:08.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:20:08.801Z","atBatIndex":78},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gabriel Moreno walks. Corbin Carroll to 3rd. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":5,"homeScore":10,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:21:05.376Z","endTime":"2026-07-26T20:23:26.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:20:17.799Z","endTime":"2026-07-26T20:21:07.687Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449203751341095,"aZ":-25.226014814930505,"pfxX":8.879670443995037,"pfxZ":3.933193552938202,"pX":1.475176256099837,"pZ":1.6198488072418875,"vX0":-6.355583149758535,"vY0":-131.64004358271353,"vZ0":-6.98181256621565,"x":60.77,"y":195.04,"x0":2.7602685912204947,"y0":50.0007634288661,"z0":6.158663189214781,"aX":15.671734890025},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":-14.8,"spinRate":2044,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.415179456753644,"extension":5.965412692941521},"index":1,"playId":"bd9f5e9f-1aa2-3a17-8e6c-8e0406fffc67","pitchNumber":1,"startTime":"2026-07-26T20:21:07.687Z","endTime":"2026-07-26T20:21:11.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.660923074278283,"aZ":-28.536695701024726,"pfxX":9.956136712380394,"pfxZ":2.1568864583602307,"pX":0.17412088393034297,"pZ":2.136647272662785,"vX0":-9.381835293414714,"vY0":-128.61859935921507,"vZ0":-4.63770635997081,"x":110.36,"y":181.09,"x0":2.5614260893303142,"y0":50.00580033820421,"z0":6.155379686367306,"aX":16.8185971336763},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.1,"breakHorizontal":-16.2,"spinRate":1855,"spinDirection":116},"zone":5,"typeConfidence":0.9,"plateTime":0.42455111945081425,"extension":5.98032880760383},"index":2,"playId":"0cd7be2c-f640-31ef-b156-064126309b47","pitchNumber":2,"startTime":"2026-07-26T20:21:26.626Z","endTime":"2026-07-26T20:21:31.455Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53382294669183,"aZ":-29.71732398022137,"pfxX":11.631376764804644,"pfxZ":1.4256151349826967,"pX":-0.7734189956092751,"pZ":0.7341096190137424,"vX0":-12.117527425950156,"vY0":-130.26983247565386,"vZ0":-8.00778551382736,"x":146.48,"y":218.96,"x0":2.4200712533994384,"y0":50.00434481081145,"z0":6.084267488298099,"aX":20.058477884969726},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.0,"breakHorizontal":-18.5,"spinRate":2038,"spinDirection":120},"zone":13,"typeConfidence":0.91,"plateTime":0.4199397393327784,"extension":6.024868246520421},"index":3,"playId":"ce9e8bb2-87de-34bf-8dde-78ab0a7b468f","pitchNumber":3,"startTime":"2026-07-26T20:21:48.039Z","endTime":"2026-07-26T20:21:52.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.9,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.096270574308473,"aZ":-30.807808772739776,"pfxX":8.635011341469967,"pfxZ":0.7784874489826574,"pX":0.6658997520303971,"pZ":2.5663509673372036,"vX0":-7.942016781858105,"vY0":-130.5611768515385,"vZ0":-3.7109702025786944,"x":91.62,"y":169.49,"x0":2.595004620465294,"y0":50.00474430217288,"z0":6.2726698948047295,"aX":15.221261015519758},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.0,"breakHorizontal":-14.4,"spinRate":1945,"spinDirection":109},"zone":6,"typeConfidence":0.9,"plateTime":0.41621481886482004,"extension":5.870114839949598},"index":4,"playId":"7dfeced2-06fd-329f-ab90-cf80214b3011","pitchNumber":4,"startTime":"2026-07-26T20:22:10.975Z","endTime":"2026-07-26T20:22:15.812Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-26T20:22:31.839Z","endTime":"2026-07-26T20:22:48.031Z","isPitch":false,"type":"action","player":{"id":672515,"link":"/api/v1/people/672515"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996181840781663,"aZ":-30.691296097199164,"pfxX":8.60743521363328,"pfxZ":0.810348353335355,"pX":2.3651727536054934,"pZ":3.588967491976344,"vX0":-4.153179343102239,"vY0":-133.14471780396045,"vZ0":-1.4340419474955943,"x":26.85,"y":141.88,"x0":2.812674275897219,"y0":50.001768942038474,"z0":6.320533438710827,"aX":15.717501350204076},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.4,"breakHorizontal":-14.9,"spinRate":2000,"spinDirection":114},"zone":12,"typeConfidence":0.91,"plateTime":0.40872014379595,"extension":5.804664746017653},"index":6,"playId":"d857ed51-803a-30f6-8d3b-0ad149d6ef55","pitchNumber":5,"startTime":"2026-07-26T20:22:48.031Z","endTime":"2026-07-26T20:22:52.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":640454,"fullName":"Matt Krook"}}},"count":{"balls":4,"strikes":2,"outs":0},"index":7,"playId":"440982fc-6efe-4fbb-9263-db9316ee47e8","pitchNumber":5,"startTime":"2026-07-26T20:23:19.739Z","endTime":"2026-07-26T20:23:26.592Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-26T20:23:26.592Z","atBatIndex":79},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Ketel Marte pops into a force out, fielded by shortstop CJ Abrams. Geraldo Perdomo out at 3rd. Gabriel Moreno to 2nd. Ketel Marte to 1st.","rbi":0,"awayScore":5,"homeScore":10,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:26:06.479Z","endTime":"2026-07-26T20:26:23.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"postOnThird":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_interference","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"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 Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:23:40.766Z","endTime":"2026-07-26T20:23:57.580Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Clayton Beeter replaces Matt Krook.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:23:57.580Z","endTime":"2026-07-26T20:26:08.763Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93960386488745,"aZ":-36.44398962858429,"pfxX":2.290828303105211,"pfxZ":-2.708440787889277,"pX":0.750563437954015,"pZ":3.3337683640892255,"vX0":3.346753873696654,"vY0":-124.01521342689549,"vZ0":0.15489393382516004,"x":88.39,"y":148.77,"x0":-0.907729060731927,"y0":50.00351764781314,"z0":6.279982305160269,"aX":3.6111018468667195},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.7,"breakHorizontal":-4.8,"spinRate":2887,"spinDirection":37},"zone":3,"typeConfidence":0.91,"plateTime":0.4396014181066521,"extension":5.858847320430989},"hitData":{"launchSpeed":45.2,"launchAngle":46.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":124.92,"coordY":156.95}},"index":2,"playId":"26c64a52-3b24-33fb-95e5-bfbbabdc5f75","pitchNumber":1,"startTime":"2026-07-26T20:26:08.763Z","endTime":"2026-07-26T20:26:23.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:26:23.783Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Waldschmidt singles on a ground ball to left fielder Dylan Crews. Corbin Carroll scores. Gabriel Moreno to 3rd. Ketel Marte to 2nd.","rbi":1,"awayScore":6,"homeScore":10,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:28:03.085Z","endTime":"2026-07-26T20:28:52.599Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnThird":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":640454,"link":"/api/v1/people/640454"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":85.4,"endSpeed":79.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17594887372583,"aZ":-37.35747875266456,"pfxX":1.6124409272351605,"pfxZ":-3.2674946779959377,"pX":-0.8552686497281301,"pZ":2.428535335759186,"vX0":0.4766803797597544,"vY0":-124.48867799384276,"vZ0":-1.6147019225694441,"x":149.6,"y":173.21,"x0":-1.2581310738441018,"y0":50.000326346406865,"z0":6.144065711580281,"aX":2.560649526697649},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.0,"breakHorizontal":-3.0,"spinRate":2823,"spinDirection":42},"zone":13,"typeConfidence":0.91,"plateTime":0.4379707161312507,"extension":5.8352723451834745},"index":0,"playId":"aa9fb927-9e28-3481-96c4-308b7a5f4caa","pitchNumber":1,"startTime":"2026-07-26T20:28:03.085Z","endTime":"2026-07-26T20:28:07.840Z","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":95.5,"endSpeed":88.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53544841368905,"aZ":-9.289149235190608,"pfxX":-3.7309473480059854,"pfxZ":11.612537205502715,"pX":1.071004356830065,"pZ":0.05953638213616864,"vX0":6.6499285424583645,"vY0":-138.45474680959634,"vZ0":-13.652217679132246,"x":76.18,"y":237.17,"x0":-0.8608477337358929,"y0":50.003389825298065,"z0":5.637233129268419,"aX":-7.353431444290189},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":5.6,"spinRate":2420,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.3933380965389226,"extension":6.152677943240908},"index":1,"playId":"eb18fe0b-0cbd-366f-baa8-1f75119b427c","pitchNumber":2,"startTime":"2026-07-26T20:28:21.053Z","endTime":"2026-07-26T20:28:25.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04781722283461,"aZ":-37.23734641110362,"pfxX":1.1383374884895858,"pfxZ":-3.094729666508343,"pX":-0.3663309127022301,"pZ":2.261626353777973,"vX0":1.5347695203976377,"vY0":-125.8538919616675,"vZ0":-2.09646172511578,"x":130.96,"y":177.72,"x0":-1.1277182718664889,"y0":50.00623709416086,"z0":6.068754976723541,"aX":1.8602341439521841},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.9,"breakHorizontal":-2.4,"spinRate":2859,"spinDirection":35},"zone":4,"typeConfidence":0.9,"plateTime":0.4321283722933251,"extension":5.936304240348877},"hitData":{"launchSpeed":97.2,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.8,"coordY":109.62}},"index":2,"playId":"7055c7b8-e631-39fd-9794-e3892bb5c64d","pitchNumber":3,"startTime":"2026-07-26T20:28:42.171Z","endTime":"2026-07-26T20:28:52.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:28:52.599Z","atBatIndex":81},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, third baseman Brady House to first baseman Luis García Jr. Gabriel Moreno scores. Ketel Marte to 3rd. Ryan Waldschmidt to 2nd.","rbi":1,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:29:19.307Z","endTime":"2026-07-26T20:30:22.382Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":{"id":640454,"link":"/api/v1/people/640454"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.710060971277585,"aZ":-35.58821064005014,"pfxX":0.9299495165397587,"pfxZ":-2.1143862002494807,"pX":0.35861397023621633,"pZ":1.7435413348379216,"vX0":2.959732144818007,"vY0":-124.75448831886443,"vZ0":-3.52435319309287,"x":103.33,"y":191.7,"x0":-0.9532394519716478,"y0":50.00543220182815,"z0":6.039969233304095,"aX":1.4991708248130187},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.3,"breakHorizontal":-2.3,"spinRate":2805,"spinDirection":28},"zone":9,"typeConfidence":0.9,"plateTime":0.43526142686312497,"extension":5.848808510437352},"index":0,"playId":"823b0cc1-6672-39c7-912a-d89df1d8665b","pitchNumber":1,"startTime":"2026-07-26T20:29:20.126Z","endTime":"2026-07-26T20:29:25.112Z","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":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":82.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.302455552561646,"aZ":-36.69939505619185,"pfxX":0.14833175097804974,"pfxZ":-2.695556232571696,"pX":-0.5277074133837638,"pZ":0.886279722060024,"vX0":1.2699252949372821,"vY0":-127.5155966365567,"vZ0":-5.685860116781601,"x":137.11,"y":214.85,"x0":-1.0473658011153744,"y0":50.0028004188776,"z0":5.974609696547253,"aX":0.24888279630520477},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.8,"breakHorizontal":-0.5,"spinRate":2872,"spinDirection":21},"zone":13,"typeConfidence":0.9,"plateTime":0.4262942909706453,"extension":5.856410161999748},"index":1,"playId":"f53a44b2-c2e9-3536-8a14-6ed7094a31ff","pitchNumber":2,"startTime":"2026-07-26T20:29:51.096Z","endTime":"2026-07-26T20:29:55.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.965791576017477,"aZ":-37.33889079121367,"pfxX":-0.7185418633266447,"pfxZ":-3.016145532393111,"pX":0.47738346259087233,"pZ":2.099776920354241,"vX0":3.8329373881382254,"vY0":-128.5182498528062,"vZ0":-2.902435133211878,"x":98.8,"y":182.09,"x0":-0.9256390458901227,"y0":50.003910043857466,"z0":6.079472671172639,"aX":-1.2292136460794678},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.9,"breakHorizontal":0.6,"spinRate":2786,"spinDirection":34},"zone":9,"typeConfidence":0.9,"plateTime":0.42254027811025185,"extension":5.9135294494353525},"hitData":{"launchSpeed":76.0,"launchAngle":-65.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.31,"coordY":175.5}},"index":2,"playId":"caccd2f9-e108-3cd3-9dc0-241b32173380","pitchNumber":3,"startTime":"2026-07-26T20:30:13.453Z","endTime":"2026-07-26T20:30:22.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:30:22.382Z","atBatIndex":82},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ildemaro Vargas walks.","rbi":0,"awayScore":7,"homeScore":10,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:30:45.310Z","endTime":"2026-07-26T20:32:04.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.9714520603826,"aZ":-12.255057542305115,"pfxX":-2.184916617424916,"pfxZ":10.145047264124313,"pX":-1.5062382759037645,"pZ":3.2205371420557922,"vX0":-0.08460370830368527,"vY0":-138.32234585448361,"vZ0":-5.178930961270309,"x":174.41,"y":151.83,"x0":-1.1908533668374133,"y0":50.00680011200377,"z0":5.919408049527812,"aX":-4.291594184246889},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":4.0,"spinRate":2447,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.39396640852194453,"extension":5.939910647100308},"index":0,"playId":"f59b8bf6-89da-39bc-bacb-4361e818971a","pitchNumber":1,"startTime":"2026-07-26T20:30:51.504Z","endTime":"2026-07-26T20:30:56.711Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T20:31:02.430Z","endTime":"2026-07-26T20:31:17.954Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.709404098136428,"aZ":-36.611612232400624,"pfxX":1.1614652756811723,"pfxZ":-2.703104029734998,"pX":0.5529985475570535,"pZ":0.08131090173788531,"vX0":3.381723148789621,"vY0":-125.94545520318938,"vZ0":-7.281193298929438,"x":95.92,"y":236.58,"x0":-0.9472826565766569,"y0":50.00475909080467,"z0":5.897241551048878,"aX":1.904172813894381},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.1,"breakHorizontal":-2.8,"spinRate":3045,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.4315621849917779,"extension":6.043197199363909},"index":2,"playId":"9ff3477c-1976-34d9-a991-d354045ab3ea","pitchNumber":2,"startTime":"2026-07-26T20:31:17.954Z","endTime":"2026-07-26T20:31:23.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.678249624931357,"aZ":-36.02771484156788,"pfxX":2.9513979661487966,"pfxZ":-2.415924313318726,"pX":0.9931559149765485,"pZ":3.4777969020758785,"vX0":3.940187216389314,"vY0":-124.60518452162836,"vZ0":0.5206959162219293,"x":79.14,"y":144.88,"x0":-0.9835430751504854,"y0":50.003510668265875,"z0":6.209161111404981,"aX":4.706529736339881},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.1,"breakHorizontal":-6.1,"spinRate":2598,"spinDirection":35},"zone":12,"typeConfidence":0.91,"plateTime":0.43719147077780063,"extension":5.884767565546749},"index":3,"playId":"b75d24d6-f0ec-3a83-bbbc-743011cf7352","pitchNumber":3,"startTime":"2026-07-26T20:31:40.677Z","endTime":"2026-07-26T20:31:45.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55770449026952,"aZ":-14.093863845342344,"pfxX":-1.3783813338392203,"pfxZ":9.341015634062327,"pX":-1.258776540323552,"pZ":2.3122977729078222,"vX0":0.04222088765098524,"vY0":-137.74710485634526,"vZ0":-6.6602607637673135,"x":164.98,"y":176.35,"x0":-1.094972651448267,"y0":50.0024119477258,"z0":5.701652810798268,"aX":-2.667386062542008},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":2.5,"spinRate":2341,"spinDirection":197},"zone":13,"typeConfidence":0.9,"plateTime":0.3965606692407091,"extension":6.039262889527469},"index":4,"playId":"c92b9311-8afc-3c1e-a56a-354db54a94bb","pitchNumber":4,"startTime":"2026-07-26T20:31:59.976Z","endTime":"2026-07-26T20:32:04.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:32:04.685Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, second baseman Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:33:12.398Z","endTime":"2026-07-26T20:34:03.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"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":{"description":"Offensive Substitution: Pinch-runner Jorge Barrosa replaces Ildemaro Vargas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T20:32:35.237Z","endTime":"2026-07-26T20:32:38.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"702","replacedPlayer":{"id":545121,"link":"/api/v1/people/545121"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T20:32:38.201Z","endTime":"2026-07-26T20:33:14.702Z","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(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":85.7,"endSpeed":80.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34941527728936,"aZ":-35.836613857434166,"pfxX":0.7122864525789212,"pfxZ":-2.2980167929886086,"pX":-0.73674803337676,"pZ":0.29200923446654053,"vX0":0.9526131743649485,"vY0":-124.87361140515478,"vZ0":-6.615347262570501,"x":145.08,"y":230.9,"x0":-1.2146510886365347,"y0":50.00595655218925,"z0":5.896940247855605,"aX":1.1335047373497462},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.4,"breakHorizontal":-1.4,"spinRate":2957,"spinDirection":41},"zone":13,"typeConfidence":0.9,"plateTime":0.43735129931324623,"extension":5.942703986693475},"index":2,"playId":"fa9d6934-1611-36d1-a214-ca2a990b8f7d","pitchNumber":1,"startTime":"2026-07-26T20:33:14.702Z","endTime":"2026-07-26T20:33:19.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.62831564247872,"aZ":-36.39495941021762,"pfxX":1.1699307097236231,"pfxZ":-2.669068398834754,"pX":-0.3008371924695206,"pZ":1.8394592431058079,"vX0":1.5209887121839274,"vY0":-123.95850061338426,"vZ0":-2.808828600545821,"x":128.47,"y":189.11,"x0":-1.0701996528355593,"y0":50.00018755254962,"z0":5.972896617047617,"aX":1.8525777963015349},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.2,"breakHorizontal":-2.4,"spinRate":2712,"spinDirection":38},"zone":7,"typeConfidence":0.91,"plateTime":0.4388788367757237,"extension":5.979621334163319},"index":3,"playId":"61f5b7ca-09ca-36f2-a10a-4ce2ea267999","pitchNumber":2,"startTime":"2026-07-26T20:33:36.152Z","endTime":"2026-07-26T20:33:40.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4263355416199,"aZ":-39.56184117020653,"pfxX":0.2871007151572065,"pfxZ":-4.5388115752455285,"pX":-0.8393192622019744,"pZ":2.668633365706062,"vX0":0.44655103731818035,"vY0":-125.66238648910748,"vZ0":-0.7120684543055126,"x":148.99,"y":166.73,"x0":-1.0554956099446333,"y0":50.00620575533576,"z0":6.123240279661157,"aX":0.46687764794456116},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.2,"breakHorizontal":-0.6,"spinRate":2733,"spinDirection":36},"zone":11,"typeConfidence":0.91,"plateTime":0.43308937114815116,"extension":5.931474328282944},"hitData":{"launchSpeed":75.5,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":151.68}},"index":4,"playId":"9169491d-8b40-358f-abe7-70929d8823ae","pitchNumber":3,"startTime":"2026-07-26T20:33:56.280Z","endTime":"2026-07-26T20:34:03.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:34:03.750Z","atBatIndex":84}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, second baseman Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":7,"homeScore":10,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:33:12.398Z","endTime":"2026-07-26T20:34:03.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"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":{"description":"Offensive Substitution: Pinch-runner Jorge Barrosa replaces Ildemaro Vargas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T20:32:35.237Z","endTime":"2026-07-26T20:32:38.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"702","replacedPlayer":{"id":545121,"link":"/api/v1/people/545121"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T20:32:38.201Z","endTime":"2026-07-26T20:33:14.702Z","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(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":85.7,"endSpeed":80.0,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34941527728936,"aZ":-35.836613857434166,"pfxX":0.7122864525789212,"pfxZ":-2.2980167929886086,"pX":-0.73674803337676,"pZ":0.29200923446654053,"vX0":0.9526131743649485,"vY0":-124.87361140515478,"vZ0":-6.615347262570501,"x":145.08,"y":230.9,"x0":-1.2146510886365347,"y0":50.00595655218925,"z0":5.896940247855605,"aX":1.1335047373497462},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.4,"breakHorizontal":-1.4,"spinRate":2957,"spinDirection":41},"zone":13,"typeConfidence":0.9,"plateTime":0.43735129931324623,"extension":5.942703986693475},"index":2,"playId":"fa9d6934-1611-36d1-a214-ca2a990b8f7d","pitchNumber":1,"startTime":"2026-07-26T20:33:14.702Z","endTime":"2026-07-26T20:33:19.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.7,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.62831564247872,"aZ":-36.39495941021762,"pfxX":1.1699307097236231,"pfxZ":-2.669068398834754,"pX":-0.3008371924695206,"pZ":1.8394592431058079,"vX0":1.5209887121839274,"vY0":-123.95850061338426,"vZ0":-2.808828600545821,"x":128.47,"y":189.11,"x0":-1.0701996528355593,"y0":50.00018755254962,"z0":5.972896617047617,"aX":1.8525777963015349},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.2,"breakHorizontal":-2.4,"spinRate":2712,"spinDirection":38},"zone":7,"typeConfidence":0.91,"plateTime":0.4388788367757237,"extension":5.979621334163319},"index":3,"playId":"61f5b7ca-09ca-36f2-a10a-4ce2ea267999","pitchNumber":2,"startTime":"2026-07-26T20:33:36.152Z","endTime":"2026-07-26T20:33:40.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.283,"strikeZoneBottom":1.657,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4263355416199,"aZ":-39.56184117020653,"pfxX":0.2871007151572065,"pfxZ":-4.5388115752455285,"pX":-0.8393192622019744,"pZ":2.668633365706062,"vX0":0.44655103731818035,"vY0":-125.66238648910748,"vZ0":-0.7120684543055126,"x":148.99,"y":166.73,"x0":-1.0554956099446333,"y0":50.00620575533576,"z0":6.123240279661157,"aX":0.46687764794456116},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-8.2,"breakHorizontal":-0.6,"spinRate":2733,"spinDirection":36},"zone":11,"typeConfidence":0.91,"plateTime":0.43308937114815116,"extension":5.931474328282944},"hitData":{"launchSpeed":75.5,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":151.68}},"index":4,"playId":"9169491d-8b40-358f-abe7-70929d8823ae","pitchNumber":3,"startTime":"2026-07-26T20:33:56.280Z","endTime":"2026-07-26T20:34:03.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:34:03.750Z","atBatIndex":84},"scoringPlays":[2,13,20,24,26,37,41,44,62,63,65,70,72,81,82],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":162.05,"y":90.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":67.78,"y":145.27},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":147.08,"y":156.31},"type":"O","description":"Groundout"}],"home":[{"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":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":85.42,"y":64.0},"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":1,"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":165.5,"y":50.92},"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":1,"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":127.59,"y":53.74},"type":"O","description":"Lineout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11],"bottom":[12,13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":107.22,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":160.37,"y":52.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":126.1,"y":178.82},"type":"O","description":"Groundout"}],"home":[{"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":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":207.0,"y":99.2},"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":2,"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":115.69,"y":96.16},"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":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":83.91,"y":179.05},"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":2,"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":187.28,"y":160.8},"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":2,"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":151.81,"y":149.15},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20,21],"bottom":[22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":103.67,"y":164.86},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":93.97,"y":157.68},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":227.11,"y":95.68},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":104.89,"y":49.36},"type":"O","description":"Flyout"}],"home":[{"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":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":119.88,"y":48.31},"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":3,"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":165.98,"y":73.82},"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":3,"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":96.31,"y":42.96},"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":3,"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":166.92,"y":59.59},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":34,"top":[26,27,28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":139.18,"y":33.46},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":189.13,"y":75.57},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":153.84,"y":150.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":169.94,"y":112.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":142.69,"y":188.17},"type":"O","description":"Pop Out"}],"home":[{"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":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":121.36,"y":94.63},"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":4,"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":126.45,"y":72.34},"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":4,"pitcher":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":186.55,"y":103.02},"type":"O","description":"Flyout"}]}},{"startIndex":35,"endIndex":46,"top":[35,36,37,38,39],"bottom":[40,41,42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":211.09,"y":111.69},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":129.82,"y":43.84},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":140.78,"y":152.82},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":198.6,"y":118.74},"type":"O","description":"Flyout"}],"home":[{"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":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":126.98,"y":22.97},"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":5,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":72.56,"y":120.77},"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":5,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":112.28,"y":58.44},"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":5,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":149.53,"y":39.64},"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":5,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":166.44,"y":113.63},"type":"O","description":"Lineout"}]}},{"startIndex":47,"endIndex":55,"top":[47,48,49,50],"bottom":[51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":89.93,"y":94.09},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":186.27,"y":160.3},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":186.37,"y":103.38},"type":"O","description":"Flyout"}],"home":[{"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":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"coordinates":{"x":166.5,"y":109.12},"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":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":211.39,"y":75.42},"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":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":165.6,"y":94.89},"type":"O","description":"Lineout"},{"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":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":71.88,"y":127.65},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":66,"top":[56,57,58,59],"bottom":[60,61,62,63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":130.04,"y":84.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":155.9,"y":115.66},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":151.65,"y":177.45},"type":"H","description":"Double"}],"home":[{"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":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":82.89,"y":117.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":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":95.16,"y":50.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":7,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":65.16,"y":140.53},"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":7,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":121.41,"y":188.17},"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":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":108.79,"y":85.66},"type":"O","description":"Lineout"}]}},{"startIndex":67,"endIndex":76,"top":[67,68,69,70,71],"bottom":[72,73,74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":121.97,"y":105.55},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":54.85,"y":145.2},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":108.53,"y":84.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":111.36,"y":68.31},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":201.67,"y":111.3},"type":"O","description":"Flyout"}],"home":[{"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":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":80.03,"y":36.25},"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":8,"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":86.94,"y":121.41},"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":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":51.22,"y":113.63},"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":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":173.09,"y":119.25},"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":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":120.32,"y":169.74},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":77,"endIndex":84,"top":[77,78,79,80,81,82,83,84],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":124.92,"y":156.95},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":75.8,"y":109.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":114.31,"y":175.5},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"coordinates":{"x":151.3,"y":151.68},"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":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":10,"hits":15,"errors":0,"leftOnBase":7},"away":{"runs":7,"hits":9,"errors":1,"leftOnBase":10}},"defense":{"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"catcher":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"first":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"second":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"third":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"shortstop":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"left":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"onDeck":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"inHole":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"battingOrder":6,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"onDeck":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"inHole":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"pitcher":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"battingOrder":8,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":9,"groundOuts":6,"airOuts":19,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".242","atBats":34,"obp":".314","slg":".395","ops":".709","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":19,"rbi":7,"leftOnBase":20,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":8,"lineOuts":2},"pitching":{"flyOuts":11,"groundOuts":2,"airOuts":17,"runs":10,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":38,"obp":".439","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"4.27","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.30","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":43,"strikes":89,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.12","rbi":9,"pitchesPerInning":"16.50","runsScoredPer9":"11.25","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":24,"errors":1,"chances":28,"passedBall":0,"pickoffs":0}},"players":{"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":84,"groundOuts":127,"airOuts":140,"runs":38,"doubles":24,"triples":3,"homeRuns":13,"strikeOuts":86,"baseOnBalls":44,"intentionalWalks":0,"hits":108,"hitByPitch":0,"atBats":458,"obp":".303","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1953,"era":"2.64","inningsPitched":"122.2","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.24","battersFaced":505,"outs":368,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1953,"balls":731,"strikes":1222,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".750","pitchesPerInning":"15.92","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"6.31","walksPer9Inn":"3.23","hitsPer9Inn":"7.92","runsScoredPer9":"2.79","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":45,"gamesStarted":0,"flyOuts":14,"groundOuts":45,"airOuts":29,"runs":15,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":49,"baseOnBalls":16,"intentionalWalks":1,"hits":28,"hitByPitch":2,"atBats":147,"obp":".274","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":662,"era":"2.81","inningsPitched":"41.2","wins":3,"losses":4,"saves":1,"saveOpportunities":5,"holds":12,"blownSaves":4,"earnedRuns":13,"whip":"1.06","battersFaced":169,"outs":125,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":662,"balls":236,"strikes":426,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":".429","pitchesPerInning":"15.89","gamesFinished":9,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"10.58","walksPer9Inn":"3.46","hitsPer9Inn":"6.05","runsScoredPer9":"3.24","homeRunsPer9":"0.43","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":8,"flyOuts":32,"groundOuts":80,"airOuts":65,"runs":35,"doubles":13,"triples":1,"homeRuns":8,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":0,"hits":66,"hitByPitch":4,"atBats":253,"obp":".321","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1016,"era":"4.43","inningsPitched":"65.0","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":32,"whip":"1.32","battersFaced":280,"outs":195,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1016,"balls":355,"strikes":661,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".833","pitchesPerInning":"15.63","gamesFinished":2,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.77","hitsPer9Inn":"9.14","runsScoredPer9":"4.85","homeRunsPer9":"1.11","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":20,"groundOuts":37,"airOuts":32,"runs":13,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":11,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".233","atBats":120,"obp":".293","slg":".400","ops":".693","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":48,"rbi":20,"leftOnBase":53,"sacBunts":4,"sacFlies":2,"babip":".270","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":115,"errors":2,"chances":128,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":27,"groundOuts":37,"airOuts":44,"runs":17,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":52,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".206","atBats":165,"obp":".263","slg":".333","ops":".596","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":55,"rbi":24,"leftOnBase":67,"sacBunts":1,"sacFlies":1,"babip":".266","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":11,"lineOuts":6},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":9,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"5.40","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.40","battersFaced":10,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.20","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"21.60","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":5,"putOuts":129,"errors":1,"chances":135,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID672629":{"person":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":16,"obp":".421","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":77,"era":"2.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.00","battersFaced":19,"outs":12,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":32,"strikes":45,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.25","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"6.75","hitsPer9Inn":"11.25","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":45,"groundOuts":81,"airOuts":101,"runs":49,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":80,"baseOnBalls":36,"intentionalWalks":2,"hits":83,"hitByPitch":6,"avg":".243","atBats":342,"obp":".323","slg":".421","ops":".744","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":144,"rbi":49,"leftOnBase":168,"sacBunts":0,"sacFlies":3,"babip":".275","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.43","popOuts":32,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":155,"putOuts":68,"errors":4,"chances":227,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | HBP, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".316","atBats":19,"obp":".417","slg":".526","ops":".943","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":10,"rbi":6,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":41,"errors":0,"chances":42,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":67,"groundOuts":109,"airOuts":121,"runs":61,"doubles":21,"triples":3,"homeRuns":22,"strikeOuts":65,"baseOnBalls":41,"intentionalWalks":2,"hits":112,"hitByPitch":2,"atBats":402,"obp":".345","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1653,"era":"5.12","inningsPitched":"103.2","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.48","battersFaced":451,"outs":311,"gamesPitched":18,"completeGames":1,"shutouts":0,"pitchesThrown":1653,"balls":611,"strikes":1042,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".500","pitchesPerInning":"15.95","gamesFinished":0,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"5.64","walksPer9Inn":"3.56","hitsPer9Inn":"9.72","runsScoredPer9":"5.30","homeRunsPer9":"1.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID814439":{"person":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"2-2 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":19,"groundOuts":19,"airOuts":33,"runs":16,"doubles":11,"triples":1,"homeRuns":1,"strikeOuts":51,"baseOnBalls":9,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".268","atBats":138,"obp":".313","slg":".384","ops":".697","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":53,"rbi":13,"leftOnBase":59,"sacBunts":0,"sacFlies":2,"babip":".409","groundOutsToAirouts":"0.58","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"138.00","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":106,"errors":1,"chances":110,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":27,"groundOuts":37,"airOuts":46,"runs":18,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":12,"intentionalWalks":1,"hits":39,"hitByPitch":0,"atBats":163,"obp":".288","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":684,"era":"3.25","inningsPitched":"44.1","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":10,"blownSaves":0,"earnedRuns":16,"whip":"1.15","battersFaced":177,"outs":133,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":247,"strikes":437,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":".571","pitchesPerInning":"15.43","gamesFinished":7,"strikeoutWalkRatio":"3.58","strikeoutsPer9Inn":"8.73","walksPer9Inn":"2.44","hitsPer9Inn":"7.92","runsScoredPer9":"3.65","homeRunsPer9":"1.02","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":72,"groundOuts":118,"airOuts":125,"runs":58,"doubles":20,"triples":3,"homeRuns":19,"strikeOuts":66,"baseOnBalls":31,"intentionalWalks":1,"hits":104,"hitByPitch":2,"avg":".254","atBats":409,"obp":".307","slg":".457","ops":".764","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":187,"rbi":61,"leftOnBase":131,"sacBunts":0,"sacFlies":4,"babip":".259","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.53","popOuts":21,"lineOuts":32},"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":224,"putOuts":108,"errors":2,"chances":334,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642528":{"person":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(L, 2-3)","summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":19,"groundOuts":50,"airOuts":38,"runs":12,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":2,"hits":33,"hitByPitch":1,"atBats":146,"obp":".270","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":610,"era":"2.41","inningsPitched":"41.0","wins":2,"losses":3,"saves":1,"saveOpportunities":4,"holds":8,"blownSaves":3,"earnedRuns":11,"whip":"1.02","battersFaced":161,"outs":123,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":610,"balls":201,"strikes":409,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":2,"winPercentage":".400","pitchesPerInning":"14.88","gamesFinished":11,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"6.59","walksPer9Inn":"1.98","hitsPer9Inn":"7.24","runsScoredPer9":"2.63","homeRunsPer9":"0.44","inheritedRunners":17,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"1-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"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":92,"flyOuts":40,"groundOuts":99,"airOuts":95,"runs":45,"doubles":14,"triples":3,"homeRuns":7,"strikeOuts":30,"baseOnBalls":19,"intentionalWalks":2,"hits":83,"hitByPitch":2,"avg":".272","atBats":305,"obp":".318","slg":".407","ops":".725","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":124,"rbi":49,"leftOnBase":127,"sacBunts":1,"sacFlies":1,"babip":".283","groundOutsToAirouts":"1.04","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"43.57","popOuts":27,"lineOuts":28},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":8,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"6.75","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.88","battersFaced":13,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":24,"strikes":16,"strikePercentage":".400","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"10.13","hitsPer9Inn":"6.75","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":405,"errors":2,"chances":518,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | HR, 3 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":72,"groundOuts":112,"airOuts":119,"runs":50,"doubles":14,"triples":3,"homeRuns":8,"strikeOuts":52,"baseOnBalls":68,"intentionalWalks":0,"hits":83,"hitByPitch":4,"avg":".233","atBats":356,"obp":".358","slg":".357","ops":".715","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":127,"rbi":37,"leftOnBase":153,"sacBunts":5,"sacFlies":5,"babip":".249","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":15,"lineOuts":32},"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":254,"putOuts":159,"errors":6,"chances":419,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":41,"gamesStarted":0,"flyOuts":34,"groundOuts":13,"airOuts":57,"runs":21,"doubles":4,"triples":2,"homeRuns":9,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":136,"obp":".243","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":579,"era":"4.58","inningsPitched":"37.1","wins":2,"losses":5,"saves":24,"saveOpportunities":26,"holds":0,"blownSaves":2,"earnedRuns":19,"whip":"0.94","battersFaced":149,"outs":112,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":182,"strikes":397,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":0,"winPercentage":".286","pitchesPerInning":"15.51","gamesFinished":34,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"10.37","walksPer9Inn":"2.17","hitsPer9Inn":"6.27","runsScoredPer9":"5.06","homeRunsPer9":"2.17","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":9},"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}},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":49,"groundOuts":71,"airOuts":89,"runs":28,"doubles":17,"triples":2,"homeRuns":6,"strikeOuts":79,"baseOnBalls":17,"intentionalWalks":0,"hits":72,"hitByPitch":5,"atBats":309,"obp":".283","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1290,"era":"3.07","inningsPitched":"82.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.09","battersFaced":333,"outs":246,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1290,"balls":429,"strikes":861,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".727","pitchesPerInning":"15.73","gamesFinished":0,"strikeoutWalkRatio":"4.65","strikeoutsPer9Inn":"8.67","walksPer9Inn":"1.87","hitsPer9Inn":"7.90","runsScoredPer9":"3.07","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":19},"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}},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | 2 2B, BB, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"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":79,"flyOuts":44,"groundOuts":74,"airOuts":73,"runs":43,"doubles":18,"triples":0,"homeRuns":7,"strikeOuts":47,"baseOnBalls":38,"intentionalWalks":0,"hits":86,"hitByPitch":3,"avg":".315","atBats":273,"obp":".396","slg":".458","ops":".854","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":125,"rbi":41,"leftOnBase":100,"sacBunts":0,"sacFlies":7,"babip":".350","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":11,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":24,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":18,"putOuts":443,"errors":1,"chances":462,"fielding":".998","passedBall":2,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID683352":{"person":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":4,"gamesStarted":4,"flyOuts":12,"groundOuts":13,"airOuts":22,"runs":11,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":10,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":65,"obp":".416","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":288,"era":"6.32","inningsPitched":"15.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.98","battersFaced":77,"outs":47,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":288,"balls":110,"strikes":178,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".000","pitchesPerInning":"18.38","gamesFinished":0,"strikeoutWalkRatio":"0.91","strikeoutsPer9Inn":"5.74","walksPer9Inn":"6.32","hitsPer9Inn":"11.49","runsScoredPer9":"6.32","homeRunsPer9":"2.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"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}},"ID684442":{"person":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 4 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":1,"airOuts":10,"runs":4,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":64,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":22,"strikes":42,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":2,"flyOuts":11,"groundOuts":3,"airOuts":17,"runs":5,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":35,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"5.00","inningsPitched":"9.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.44","battersFaced":40,"outs":27,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":61,"strikes":88,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.18","rbi":4,"winPercentage":".---","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.00","walksPer9Inn":"4.00","hitsPer9Inn":"9.00","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":58,"groundOuts":88,"airOuts":100,"runs":62,"doubles":21,"triples":12,"homeRuns":15,"strikeOuts":100,"baseOnBalls":51,"intentionalWalks":2,"hits":95,"hitByPitch":5,"avg":".250","atBats":380,"obp":".344","slg":".487","ops":".831","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":185,"rbi":49,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":23,"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":4,"putOuts":232,"errors":3,"chances":239,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":29,"groundOuts":59,"airOuts":52,"runs":14,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":1,"hits":30,"hitByPitch":3,"atBats":162,"obp":".237","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":661,"era":"2.30","inningsPitched":"47.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":12,"blownSaves":1,"earnedRuns":12,"whip":"0.83","battersFaced":178,"outs":141,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":661,"balls":246,"strikes":415,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".667","pitchesPerInning":"14.06","gamesFinished":7,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"4.79","walksPer9Inn":"1.72","hitsPer9Inn":"5.74","runsScoredPer9":"2.68","homeRunsPer9":"0.77","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657044":{"person":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":17,"groundOuts":50,"airOuts":36,"runs":19,"doubles":11,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":3,"hits":44,"hitByPitch":3,"atBats":154,"obp":".343","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":591,"era":"3.76","inningsPitched":"38.1","wins":4,"losses":2,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":16,"whip":"1.43","battersFaced":170,"outs":115,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":591,"balls":193,"strikes":398,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".667","pitchesPerInning":"15.42","gamesFinished":7,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"6.10","walksPer9Inn":"2.58","hitsPer9Inn":"10.33","runsScoredPer9":"4.46","homeRunsPer9":"0.70","inheritedRunners":28,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":14,"groundOuts":9,"airOuts":29,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".206","atBats":63,"obp":".257","slg":".365","ops":".622","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":23,"rbi":12,"leftOnBase":39,"sacBunts":0,"sacFlies":2,"babip":".224","groundOutsToAirouts":"0.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":39,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":10,"groundOuts":24,"airOuts":14,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".260","atBats":77,"obp":".278","slg":".416","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":32,"rbi":15,"leftOnBase":26,"sacBunts":2,"sacFlies":0,"babip":".321","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"obp":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.00","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":29,"strikes":34,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"6.75","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","assists":12,"putOuts":146,"errors":1,"chances":159,"fielding":".994","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":9,"strikes":16,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":9,"groundOuts":29,"airOuts":18,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":1,"hits":17,"hitByPitch":3,"atBats":95,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":371,"era":"2.28","inningsPitched":"27.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":7,"whip":"0.83","battersFaced":105,"outs":83,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":124,"strikes":247,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.61","rbi":2,"winPercentage":".000","pitchesPerInning":"13.41","gamesFinished":6,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"10.41","walksPer9Inn":"1.95","hitsPer9Inn":"5.53","runsScoredPer9":"2.60","homeRunsPer9":"0.00","inheritedRunners":15,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"702","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":19,"groundOuts":32,"airOuts":31,"runs":21,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".193","atBats":119,"obp":".278","slg":".353","ops":".631","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":42,"rbi":10,"leftOnBase":45,"sacBunts":5,"sacFlies":0,"babip":".266","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.50","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":95,"errors":0,"chances":95,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]}},"batters":[682998,672695,672515,606466,596146,814439,571448,680728,545121,678489,682988,694374,684442,642528,657044,805299,656464],"pitchers":[684442,642528,657044,805299,656464],"bench":[543510],"bullpen":[683352,672629,664199,518876,666661,694297,593958,623149,647336],"battingOrder":[682998,672695,672515,606466,814439,571448,678489,682988,694374],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Moreno 2 (18, Mikolas, Kranick); Carroll (21, Cornelio); Waldschmidt (11, Cosgrove)."},{"label":"HR","value":"Perdomo (8, 3rd inning off Mikolas, 0 on, 2 out); Marte, K (19, 4th inning off Mikolas, 0 on, 0 out)."},{"label":"TB","value":"Carroll 2; Del Castillo; Marte, K 4; Moreno 4; Perdomo 4; Vargas, I; Waldschmidt 3."},{"label":"RBI","value":"Arenado (49); Locklear (6); Marte, K (61); Moreno 2 (41); Perdomo (37); Waldschmidt (13)."},{"label":"2-out RBI","value":"Perdomo."},{"label":"Runners left in scoring position, 2 out","value":"Locklear 2; Kepler 2; Marte, K; Tawa."},{"label":"SF","value":"Locklear; Moreno."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Garcia, B (2, throw)."},{"label":"DP","value":"(Perdomo-Marte, K-Locklear)."}]}],"note":[{"label":"a","value":"Doubled for Kepler in the 8th."},{"label":"b","value":"Singled for Del Castillo in the 8th."},{"label":"1","value":"Ran for Vargas, I in the 9th."}]},"home":{"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":11,"groundOuts":2,"airOuts":17,"runs":10,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":1,"hits":15,"hitByPitch":0,"avg":".255","atBats":38,"obp":".329","slg":".447","ops":".776","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":32,"rbi":9,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.50","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":9,"groundOuts":6,"airOuts":19,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":34,"obp":".386","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":167,"era":"4.78","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.40","battersFaced":44,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":167,"balls":68,"strikes":99,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.32","rbi":7,"pitchesPerInning":"18.56","runsScoredPer9":"7.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"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":"2-5 | 2 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":22,"groundOuts":49,"airOuts":30,"runs":24,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":51,"baseOnBalls":13,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".232","atBats":168,"obp":".286","slg":".411","ops":".697","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":69,"rbi":26,"leftOnBase":83,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":27,"errors":8,"chances":87,"fielding":".908","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":"3-5 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":56,"groundOuts":69,"airOuts":114,"runs":66,"doubles":21,"triples":2,"homeRuns":27,"strikeOuts":93,"baseOnBalls":36,"intentionalWalks":2,"hits":114,"hitByPitch":10,"avg":".297","atBats":384,"obp":".367","slg":".573","ops":".940","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":220,"rbi":82,"leftOnBase":148,"sacBunts":0,"sacFlies":6,"babip":".322","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.22","popOuts":36,"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":234,"putOuts":140,"errors":15,"chances":389,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"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,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":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":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":35,"groundOuts":86,"airOuts":71,"runs":45,"doubles":4,"triples":3,"homeRuns":1,"strikeOuts":73,"baseOnBalls":37,"intentionalWalks":0,"hits":73,"hitByPitch":1,"avg":".247","atBats":296,"obp":".331","slg":".291","ops":".622","caughtStealing":4,"stolenBases":37,"stolenBasePercentage":".902","caughtStealingPercentage":".098","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":86,"rbi":30,"leftOnBase":136,"sacBunts":6,"sacFlies":1,"babip":".323","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"296.00","popOuts":10,"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":268,"putOuts":157,"errors":12,"chances":437,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":38,"flyOuts":13,"groundOuts":19,"airOuts":19,"runs":15,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":12,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".216","atBats":74,"obp":".333","slg":".446","ops":".779","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":33,"rbi":18,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".240","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":3,"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":106,"errors":0,"chances":119,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(W, 2-1)","summary":"2.0 IP, ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":42,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":17,"strikes":25,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":15,"groundOuts":13,"airOuts":23,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":17,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":65,"obp":".395","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":369,"era":"5.89","inningsPitched":"18.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"1.85","battersFaced":87,"outs":55,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":369,"balls":148,"strikes":221,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":1,"winPercentage":".667","pitchesPerInning":"20.13","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.35","walksPer9Inn":"8.35","hitsPer9Inn":"8.35","runsScoredPer9":"6.38","homeRunsPer9":"0.49","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID640454":{"person":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, 2 ER, 0 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":11,"strikes":3,"strikePercentage":".210","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":11,"gamesStarted":0,"flyOuts":2,"groundOuts":12,"airOuts":4,"runs":11,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":10,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":34,"obp":".457","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":179,"era":"10.80","inningsPitched":"8.1","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":10,"whip":"2.28","battersFaced":46,"outs":25,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":76,"strikes":103,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".000","pitchesPerInning":"21.48","gamesFinished":1,"strikeoutWalkRatio":"0.90","strikeoutsPer9Inn":"9.72","walksPer9Inn":"10.80","hitsPer9Inn":"9.72","runsScoredPer9":"11.88","homeRunsPer9":"2.16","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"4.0 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":63,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":24,"strikes":39,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":8,"gamesStarted":5,"flyOuts":7,"groundOuts":7,"airOuts":13,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":3,"atBats":51,"obp":".443","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":256,"era":"9.24","inningsPitched":"12.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.89","battersFaced":62,"outs":38,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":256,"balls":91,"strikes":165,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".000","pitchesPerInning":"20.21","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.66","walksPer9Inn":"4.26","hitsPer9Inn":"12.79","runsScoredPer9":"9.24","homeRunsPer9":"0.71","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":29,"groundOuts":61,"airOuts":58,"runs":23,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":29,"baseOnBalls":21,"intentionalWalks":0,"hits":46,"hitByPitch":4,"avg":".245","atBats":188,"obp":".327","slg":".346","ops":".673","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":65,"rbi":18,"leftOnBase":88,"sacBunts":2,"sacFlies":4,"babip":".269","groundOutsToAirouts":"1.05","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"62.67","popOuts":11,"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":87,"putOuts":40,"errors":5,"chances":132,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":34,"groundOuts":45,"airOuts":62,"runs":32,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":49,"baseOnBalls":17,"intentionalWalks":0,"hits":46,"hitByPitch":7,"avg":".228","atBats":202,"obp":".310","slg":".381","ops":".691","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":77,"rbi":23,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".262","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.25","popOuts":9,"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":110,"errors":1,"chances":112,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":16,"obp":".421","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":73,"era":"12.27","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"2.18","battersFaced":19,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":24,"strikes":49,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"19.91","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"7.36","hitsPer9Inn":"12.27","runsScoredPer9":"12.27","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(S, 10)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":33,"gamesStarted":0,"flyOuts":14,"groundOuts":37,"airOuts":23,"runs":13,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":3,"hits":21,"hitByPitch":2,"atBats":111,"obp":".321","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":521,"era":"3.69","inningsPitched":"31.2","wins":3,"losses":3,"saves":10,"saveOpportunities":15,"holds":5,"blownSaves":5,"earnedRuns":13,"whip":"1.29","battersFaced":136,"outs":95,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":521,"balls":205,"strikes":316,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.61","rbi":2,"winPercentage":".500","pitchesPerInning":"16.45","gamesFinished":14,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"9.38","walksPer9Inn":"5.68","hitsPer9Inn":"5.97","runsScoredPer9":"3.69","homeRunsPer9":"1.42","inheritedRunners":29,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"1-3 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"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":104,"flyOuts":90,"groundOuts":92,"airOuts":136,"runs":53,"doubles":22,"triples":5,"homeRuns":11,"strikeOuts":79,"baseOnBalls":26,"intentionalWalks":1,"hits":98,"hitByPitch":5,"avg":".244","atBats":401,"obp":".296","slg":".406","ops":".702","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":163,"rbi":51,"leftOnBase":194,"sacBunts":0,"sacFlies":4,"babip":".276","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.46","popOuts":20,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":168,"errors":2,"chances":172,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":16,"groundOuts":48,"airOuts":30,"runs":27,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":60,"baseOnBalls":15,"intentionalWalks":0,"hits":45,"hitByPitch":2,"avg":".246","atBats":183,"obp":".310","slg":".404","ops":".714","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":74,"rbi":20,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".339","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.60","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":2,"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":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":48,"groundOuts":79,"airOuts":76,"runs":96,"doubles":25,"triples":1,"homeRuns":30,"strikeOuts":146,"baseOnBalls":82,"intentionalWalks":9,"hits":111,"hitByPitch":4,"avg":".271","atBats":409,"obp":".396","slg":".557","ops":".953","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":498,"totalBases":228,"rbi":72,"leftOnBase":147,"sacBunts":0,"sacFlies":3,"babip":".343","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.63","popOuts":4,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":171,"errors":5,"chances":181,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":22,"gamesStarted":22,"flyOuts":55,"groundOuts":108,"airOuts":88,"runs":53,"doubles":17,"triples":0,"homeRuns":9,"strikeOuts":127,"baseOnBalls":34,"intentionalWalks":0,"hits":109,"hitByPitch":12,"atBats":427,"obp":".325","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1867,"era":"3.58","inningsPitched":"110.2","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.29","battersFaced":478,"outs":332,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1867,"balls":639,"strikes":1228,"strikePercentage":".660","hitBatsmen":12,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".636","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"3.74","strikeoutsPer9Inn":"10.33","walksPer9Inn":"2.77","hitsPer9Inn":"8.86","runsScoredPer9":"4.31","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":21},"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, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":4,"groundOuts":2,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".235","atBats":17,"obp":".350","slg":".471","ops":".821","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":8,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":0,"putOuts":35,"errors":0,"chances":35,"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":"600","stats":{"batting":{"summary":"2-4 | 2B, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"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":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":47,"groundOuts":78,"airOuts":91,"runs":39,"doubles":13,"triples":2,"homeRuns":9,"strikeOuts":57,"baseOnBalls":17,"intentionalWalks":0,"hits":69,"hitByPitch":5,"avg":".235","atBats":293,"obp":".289","slg":".386","ops":".675","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":113,"rbi":35,"leftOnBase":118,"sacBunts":2,"sacFlies":0,"babip":".264","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.56","popOuts":11,"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":3,"putOuts":230,"errors":2,"chances":235,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":32,"gamesStarted":0,"flyOuts":18,"groundOuts":24,"airOuts":34,"runs":14,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":108,"obp":".298","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":529,"era":"3.64","inningsPitched":"29.2","wins":0,"losses":1,"saves":2,"saveOpportunities":5,"holds":8,"blownSaves":3,"earnedRuns":12,"whip":"1.21","battersFaced":122,"outs":89,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":529,"balls":187,"strikes":342,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".000","pitchesPerInning":"17.83","gamesFinished":6,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.49","walksPer9Inn":"3.64","hitsPer9Inn":"7.28","runsScoredPer9":"4.25","homeRunsPer9":"0.91","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"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":21,"gamesStarted":13,"flyOuts":84,"groundOuts":89,"airOuts":141,"runs":65,"doubles":13,"triples":1,"homeRuns":25,"strikeOuts":66,"baseOnBalls":31,"intentionalWalks":0,"hits":104,"hitByPitch":3,"atBats":394,"obp":".319","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","numberOfPitches":1609,"era":"5.17","inningsPitched":"101.0","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.34","battersFaced":434,"outs":303,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1609,"balls":561,"strikes":1048,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".467","pitchesPerInning":"15.93","gamesFinished":1,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"5.88","walksPer9Inn":"2.76","hitsPer9Inn":"9.27","runsScoredPer9":"5.79","homeRunsPer9":"2.23","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":28,"lineOuts":29},"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":68,"flyOuts":48,"groundOuts":60,"airOuts":74,"runs":32,"doubles":20,"triples":0,"homeRuns":7,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":59,"hitByPitch":2,"avg":".272","atBats":217,"obp":".300","slg":".461","ops":".761","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":100,"rbi":35,"leftOnBase":111,"sacBunts":0,"sacFlies":3,"babip":".280","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":15,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":13,"stolenBases":49,"stolenBasePercentage":".790","caughtStealingPercentage":".210","assists":28,"putOuts":496,"errors":5,"chances":529,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":64,"groundOuts":131,"airOuts":119,"runs":43,"doubles":17,"triples":0,"homeRuns":17,"strikeOuts":113,"baseOnBalls":28,"intentionalWalks":0,"hits":100,"hitByPitch":8,"atBats":460,"obp":".274","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1976,"era":"2.76","inningsPitched":"124.0","wins":12,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.03","battersFaced":499,"outs":372,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1976,"balls":662,"strikes":1314,"strikePercentage":".660","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".857","pitchesPerInning":"15.94","gamesFinished":0,"strikeoutWalkRatio":"4.04","strikeoutsPer9Inn":"8.20","walksPer9Inn":"2.03","hitsPer9Inn":"7.26","runsScoredPer9":"3.12","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":8,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":6,"groundOuts":3,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"obp":".320","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":86,"era":"1.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.33","battersFaced":25,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":26,"strikes":60,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":1,"winPercentage":".---","pitchesPerInning":"14.33","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":3,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":17,"obp":".158","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":74,"era":"0.00","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.56","battersFaced":19,"outs":16,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":29,"strikes":45,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".---","pitchesPerInning":"13.88","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"1.69","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"2-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"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":3,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":36,"groundOuts":97,"airOuts":87,"runs":46,"doubles":17,"triples":4,"homeRuns":21,"strikeOuts":56,"baseOnBalls":16,"intentionalWalks":0,"hits":92,"hitByPitch":0,"avg":".278","atBats":331,"obp":".310","slg":".544","ops":".854","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":180,"rbi":70,"leftOnBase":133,"sacBunts":0,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.76","popOuts":21,"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":65,"putOuts":512,"errors":4,"chances":581,"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"}]},"ID674841":{"person":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"jerseyNumber":"54","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":14,"gamesStarted":7,"flyOuts":16,"groundOuts":62,"airOuts":34,"runs":25,"doubles":12,"triples":3,"homeRuns":2,"strikeOuts":55,"baseOnBalls":25,"intentionalWalks":0,"hits":55,"hitByPitch":2,"atBats":204,"obp":".352","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":929,"era":"4.22","inningsPitched":"53.1","wins":2,"losses":3,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":25,"whip":"1.50","battersFaced":233,"outs":160,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":929,"balls":358,"strikes":571,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.82","rbi":0,"winPercentage":".400","pitchesPerInning":"17.42","gamesFinished":2,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"9.28","walksPer9Inn":"4.22","hitsPer9Inn":"9.28","runsScoredPer9":"4.22","homeRunsPer9":"0.34","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[695578,665953,695734,686611,682928,691781,696285,695670,671277,683083,571945,683000,668820,676680,640454,690925],"pitchers":[571945,683000,668820,676680,640454,690925],"bench":[660688,677588,678391],"bullpen":[674841,676917,656492,641793,687223,687377,678868],"battingOrder":[695578,695734,686611,682928,691781,696285,695670,671277,683083],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Crews (7, Drake); House 2 (9, Drake, Garcia, B); García Jr., L (17, Thompson, R); Young (13, Garcia, B)."},{"label":"HR","value":"Abrams 2 (27, 3rd inning off Drake, 0 on, 2 out, 5th inning off Loáisiga, 1 on, 1 out); Wood 2 (30, 5th inning off Drake, 1 on, 0 out, 8th inning off Ginkel, 0 on, 0 out)."},{"label":"TB","value":"Abrams 9; Crews 4; García Jr., L 3; House 4; Lile; Wood 8; Young 3."},{"label":"RBI","value":"Abrams 3 (82); House (26); Wood 3 (72); Young 2 (35)."},{"label":"2-out RBI","value":"Abrams."},{"label":"Runners left in scoring position, 2 out","value":"Wood 2; Nuñez, N; Abrams; Lile."},{"label":"GIDP","value":"House."},{"label":"Team RISP","value":"3-for-12."},{"label":"Team LOB","value":"7."}]}],"note":[{"label":"a","value":"Singled for Chaparro in the 5th."}]}},"officials":[{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"First Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Cornelio."},{"label":"IBB","value":"Wood (by Thompson, R)."},{"label":"HBP","value":"Locklear (by Mikolas)."},{"label":"Pitch timer violations","value":"Ford, H (batter timer); Krook (pitcher)."},{"label":"ABS Challenge","value":"Ford, H 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Arenado (Strike-Confirmed); Moreno (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Drake 64-42; Loáisiga 16-13; Thompson, R 12-8; Garcia, B 25-16; Ginkel 15-10; Mikolas 63-39; Cornelio 42-25; Kranick 17-11; Cosgrove 17-13; Krook 14-3; Beeter 14-8."},{"label":"Groundouts-flyouts","value":"Drake 1-7; Loáisiga 0-1; Thompson, R 0-1; Garcia, B 0-1; Ginkel 1-1; Mikolas 4-3; Cornelio 0-3; Kranick 0-1; Cosgrove 0-2; Krook 0-0; Beeter 2-0."},{"label":"Batters faced","value":"Drake 19; Loáisiga 5; Thompson, R 4; Garcia, B 7; Ginkel 6; Mikolas 18; Cornelio 9; Kranick 4; Cosgrove 5; Krook 3; Beeter 5."},{"label":"Inherited runners-scored","value":"Garcia, B 2-0; Ginkel 1-0; Beeter 3-2."},{"label":"Umpires","value":"HP: Dan Merzel. 1B: Rob Drake. 2B: Jordan Baker. 3B: Stu Scheurwater. "},{"label":"Weather","value":"83 degrees, Cloudy."},{"label":"Wind","value":"5 mph, Out To RF."},{"label":"First pitch","value":"1:37 PM."},{"label":"T","value":"2:57."},{"label":"Att","value":"21,341."},{"label":"Venue","value":"Nationals Park."},{"label":"July 26, 2026"}],"pitchingNotes":["Drake pitched to 2 batters in the 5th inning.","Krook pitched to 3 batters in the 9th inning."],"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":"3-5 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":56,"groundOuts":69,"airOuts":114,"runs":66,"doubles":21,"triples":2,"homeRuns":27,"strikeOuts":93,"baseOnBalls":36,"intentionalWalks":2,"hits":114,"hitByPitch":10,"avg":".297","atBats":384,"obp":".367","slg":".573","ops":".940","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":220,"rbi":82,"leftOnBase":148,"sacBunts":0,"sacFlies":6,"babip":".322","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.22","popOuts":36,"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":234,"putOuts":140,"errors":15,"chances":389,"fielding":".961","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":72,"hittingGameScore":72},{"player":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","boxscoreName":"Wood"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":2,"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":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":48,"groundOuts":79,"airOuts":76,"runs":96,"doubles":25,"triples":1,"homeRuns":30,"strikeOuts":146,"baseOnBalls":82,"intentionalWalks":9,"hits":111,"hitByPitch":4,"avg":".271","atBats":409,"obp":".396","slg":".557","ops":".953","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":498,"totalBases":228,"rbi":72,"leftOnBase":147,"sacBunts":0,"sacFlies":3,"babip":".343","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.63","popOuts":4,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":171,"errors":5,"chances":181,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","boxscoreName":"Perdomo"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"1-2 | HR, 3 BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":72,"groundOuts":112,"airOuts":119,"runs":50,"doubles":14,"triples":3,"homeRuns":8,"strikeOuts":52,"baseOnBalls":68,"intentionalWalks":0,"hits":83,"hitByPitch":4,"avg":".233","atBats":356,"obp":".358","slg":".357","ops":".715","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":127,"rbi":37,"leftOnBase":153,"sacBunts":5,"sacFlies":5,"babip":".249","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":15,"lineOuts":32},"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":254,"putOuts":159,"errors":6,"chances":419,"fielding":".986","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":65,"hittingGameScore":65}]},"decisions":{"winner":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"loser":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"save":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}