{"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":824894,"link":"/api/v1.1/game/824894/feed/live","metaData":{"wait":10,"timeStamp":"20260731_013709","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824894,"type":"R","doubleHeader":"N","id":"2026/07/30/wasmlb-atlmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824894-2026-07-30","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-30T23:15:00Z","originalDate":"2026-07-30","officialDate":"2026-07-30","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":110,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":55,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":55,"losses":55,"winningPercentage":".500"},"franchiseName":"Washington","clubName":"Nationals","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2026,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":109,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":45,"ties":0,"pct":".587"},"records":{},"divisionLeader":false,"wins":64,"losses":45,"winningPercentage":".587"},"franchiseName":"Atlanta","clubName":"Braves","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":25,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID683000":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000","firstName":"Riley","lastName":"Cornelio","primaryNumber":"74","birthDate":"2000-06-06","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"Cornelio","middleName":"John Thomas","boxscoreName":"Cornelio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley Cornelio","nameSlug":"riley-cornelio-683000","firstLastName":"Riley Cornelio","lastFirstName":"Cornelio, Riley","lastInitName":"Cornelio, R","initLastName":"R Cornelio","fullFMLName":"Riley John Thomas Cornelio","fullLFMName":"Cornelio, Riley John Thomas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682989":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989","firstName":"Victor","lastName":"Mederos","primaryNumber":"58","birthDate":"2001-06-08","currentAge":25,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Mederos","boxscoreName":"Mederos","gender":"M","nameMatrilineal":"Martos","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Mederos","nameSlug":"victor-mederos-682989","firstLastName":"Victor Mederos","lastFirstName":"Mederos, Victor","lastInitName":"Mederos, V","initLastName":"V Mederos","fullFMLName":"Victor Mederos","fullLFMName":"Mederos, Victor","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID592866":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866","firstName":"Trevor","lastName":"Williams","primaryNumber":"32","birthDate":"1992-04-25","currentAge":34,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Williams","middleName":"Anthony","boxscoreName":"Williams","nickName":"Project","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Williams","nameSlug":"trevor-williams-592866","firstLastName":"Trevor Williams","lastFirstName":"Williams, Trevor","lastInitName":"Williams, T","initLastName":"T Williams","fullFMLName":"Trevor Anthony Williams","fullLFMName":"Williams, Trevor Anthony","strikeZoneTop":3.17,"strikeZoneBottom":1.55},"ID622761":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761","firstName":"Jorge","lastName":"Mateo","primaryNumber":"2","birthDate":"1995-06-23","currentAge":31,"birthCity":"Santo Domingo Oeste","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jorge","useLastName":"Mateo","middleName":"Luis","boxscoreName":"Mateo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"mah-TAY-oh","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Mateo","nameSlug":"jorge-mateo-622761","firstLastName":"Jorge Mateo","lastFirstName":"Mateo, Jorge","lastInitName":"Mateo, J","initLastName":"J Mateo","fullFMLName":"Jorge Luis Mateo","fullLFMName":"Mateo, Jorge Luis","strikeZoneTop":3.198,"strikeZoneBottom":1.614},"ID800311":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311","firstName":"Didier","lastName":"Fuentes","primaryNumber":"72","birthDate":"2005-06-17","currentAge":21,"birthCity":"Tolu","birthCountry":"Colombia","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Didier","useLastName":"Fuentes","middleName":"Nicolas","boxscoreName":"Fuentes","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Didier Fuentes","nameSlug":"didier-fuentes-800311","firstLastName":"Didier Fuentes","lastFirstName":"Fuentes, Didier","lastInitName":"Fuentes, D","initLastName":"D Fuentes","fullFMLName":"Didier Nicolas Fuentes","fullLFMName":"Fuentes, Didier Nicolas","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":23,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"45","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID625643":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643","firstName":"Reynaldo","lastName":"López","primaryNumber":"40","birthDate":"1994-01-04","currentAge":32,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reynaldo","useLastName":"López","middleName":"Starling","boxscoreName":"López, R","nickName":"Rey","gender":"M","nameMatrilineal":"Kely","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reynaldo López","nameSlug":"reynaldo-lopez-625643","firstLastName":"Reynaldo López","lastFirstName":"López, Reynaldo","lastInitName":"López, R","initLastName":"R López","fullFMLName":"Reynaldo Starling López","fullLFMName":"López, Reynaldo Starling","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"36","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID622694":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694","firstName":"Elieser","lastName":"Hernández","primaryNumber":"57","birthDate":"1995-05-03","currentAge":31,"birthCity":"Ocumare del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elieser","useLastName":"Hernández","middleName":"Alexis","boxscoreName":"Hernández, E","nickName":"Lilo","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Eh-LEE-eh-ser","mlbDebutDate":"2018-05-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elieser Hernández","nameSlug":"elieser-hernandez-622694","firstLastName":"Elieser Hernández","lastFirstName":"Hernández, Elieser","lastInitName":"Hernández, E","initLastName":"E Hernández","fullFMLName":"Elieser Alexis Hernández","fullLFMName":"Hernández, Elieser Alexis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"18","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID664849":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849","firstName":"Daniel","lastName":"Young","primaryNumber":"63","birthDate":"1994-05-27","currentAge":32,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Young","middleName":"Alexander","boxscoreName":"Young, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2022-05-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Young","nameSlug":"danny-young-664849","firstLastName":"Danny Young","lastFirstName":"Young, Danny","lastInitName":"Young, D","initLastName":"D Young","fullFMLName":"Daniel Alexander Young","fullLFMName":"Young, Daniel Alexander","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID656550":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550","firstName":"Harrison","lastName":"Holmes","primaryNumber":"66","birthDate":"1996-03-22","currentAge":30,"birthCity":"Conway","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Holmes","middleName":"Grant","boxscoreName":"Holmes, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2024-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Holmes","nameSlug":"grant-holmes-656550","firstLastName":"Grant Holmes","lastFirstName":"Holmes, Grant","lastInitName":"Holmes, G","initLastName":"G Holmes","fullFMLName":"Harrison Grant Holmes","fullLFMName":"Holmes, Harrison Grant","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID573262":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262","firstName":"Michael","lastName":"Yastrzemski","primaryNumber":"18","birthDate":"1990-08-23","currentAge":35,"birthCity":"Andover","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mike","useLastName":"Yastrzemski","middleName":"Andrew","boxscoreName":"Yastrzemski","nickName":"Yaz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"yuh-STREM-skee","mlbDebutDate":"2019-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mike Yastrzemski","nameSlug":"mike-yastrzemski-573262","firstLastName":"Mike Yastrzemski","lastFirstName":"Yastrzemski, Mike","lastInitName":"Yastrzemski, M","initLastName":"M Yastrzemski","fullFMLName":"Michael Andrew Yastrzemski","fullLFMName":"Yastrzemski, Michael Andrew","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID527048":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048","firstName":"Martín","lastName":"Pérez","primaryNumber":"33","birthDate":"1991-04-04","currentAge":35,"birthCity":"Guanare","birthCountry":"Venezuela","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Martín","useLastName":"Pérez","boxscoreName":"Pérez, M","nickName":"El De Las Matas","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"mar-TEEN","mlbDebutDate":"2012-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Martín Pérez","nameSlug":"martin-perez-527048","firstLastName":"Martín Pérez","lastFirstName":"Pérez, Martín","lastInitName":"Pérez, M","initLastName":"M Pérez","fullFMLName":"Martín Pérez","fullLFMName":"Pérez, Martín","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":31,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663698":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698","firstName":"Joseph","lastName":"Bart","primaryNumber":"16","birthDate":"1996-12-15","currentAge":29,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":242,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joey","useLastName":"Bart","middleName":"Andrew","boxscoreName":"Bart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Bart","nameSlug":"joey-bart-663698","firstLastName":"Joey Bart","lastFirstName":"Bart, Joey","lastInitName":"Bart, J","initLastName":"J Bart","fullFMLName":"Joseph Andrew Bart","fullLFMName":"Bart, Joseph Andrew","strikeZoneTop":3.3,"strikeZoneBottom":1.665},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":37,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687223":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223","firstName":"Carson","lastName":"Palmquist","primaryNumber":"51","birthDate":"2000-10-17","currentAge":25,"birthCity":"Fort Myers","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Palmquist","middleName":"James","boxscoreName":"Palmquist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Palmquist","nameSlug":"carson-palmquist-687223","firstLastName":"Carson Palmquist","lastFirstName":"Palmquist, Carson","lastInitName":"Palmquist, C","initLastName":"C Palmquist","fullFMLName":"Carson James Palmquist","fullLFMName":"Palmquist, Carson James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID643289":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289","firstName":"Mauricio","lastName":"Dubón","primaryNumber":"14","birthDate":"1994-07-19","currentAge":32,"birthCity":"San Pedro Sula","birthCountry":"Honduras","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mauricio","useLastName":"Dubón","middleName":"Andre","boxscoreName":"Dubón","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"doo-BAHN","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mauricio Dubón","nameSlug":"mauricio-dubon-643289","firstLastName":"Mauricio Dubón","lastFirstName":"Dubón, Mauricio","lastInitName":"Dubón, M","initLastName":"M Dubón","fullFMLName":"Mauricio Andre Dubón","fullLFMName":"Dubón, Mauricio Andre","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"ID668820":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820","firstName":"Max","lastName":"Kranick","primaryNumber":"35","birthDate":"1997-07-21","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Kranick","middleName":"Joseph","boxscoreName":"Kranick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"KRAN-ick","mlbDebutDate":"2021-06-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Kranick","nameSlug":"max-kranick-668820","firstLastName":"Max Kranick","lastFirstName":"Kranick, Max","lastInitName":"Kranick, M","initLastName":"M Kranick","fullFMLName":"Max Joseph Kranick","fullLFMName":"Kranick, Max Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID519242":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","firstName":"Christopher","lastName":"Sale","primaryNumber":"51","birthDate":"1989-03-30","currentAge":37,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Sale","middleName":"Allen","boxscoreName":"Sale","nickName":"The Conductor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2010-08-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Sale","nameSlug":"chris-sale-519242","firstLastName":"Chris Sale","lastFirstName":"Sale, Chris","lastInitName":"Sale, C","initLastName":"C Sale","fullFMLName":"Christopher Allen Sale","fullLFMName":"Sale, Christopher Allen","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID805347":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347","firstName":"James","lastName":"Jarvis","primaryNumber":"74","birthDate":"2000-11-06","currentAge":25,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jim","useLastName":"Jarvis","boxscoreName":"Jarvis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jim Jarvis","nameSlug":"jim-jarvis-805347","firstLastName":"Jim Jarvis","lastFirstName":"Jarvis, Jim","lastInitName":"Jarvis, J","initLastName":"J Jarvis","fullFMLName":"James Jarvis","fullLFMName":"Jarvis, James","strikeZoneTop":3.092,"strikeZoneBottom":1.56},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":27,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695670":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670","firstName":"Harrison","lastName":"Ford","primaryNumber":"17","birthDate":"2003-02-21","currentAge":23,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Harry","useLastName":"Ford","middleName":"Michael","boxscoreName":"Ford, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2025-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harry Ford","nameSlug":"harry-ford-695670","firstLastName":"Harry Ford","lastFirstName":"Ford, Harry","lastInitName":"Ford, H","initLastName":"H Ford","fullFMLName":"Harrison Michael Ford","fullLFMName":"Ford, Harrison Michael","strikeZoneTop":3.123,"strikeZoneBottom":1.576},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663586":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586","firstName":"Michael","lastName":"Riley","primaryNumber":"27","birthDate":"1997-04-02","currentAge":29,"birthCity":"Memphis","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Austin","useLastName":"Riley","middleName":"Austin","boxscoreName":"Riley, A","nickName":"Ocho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Riley","nameSlug":"austin-riley-663586","firstLastName":"Austin Riley","lastFirstName":"Riley, Austin","lastInitName":"Riley, A","initLastName":"A Riley","fullFMLName":"Michael Austin Riley","fullLFMName":"Riley, Michael Austin","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676680":{"id":676680,"fullName":"Tom Cosgrove","link":"/api/v1/people/676680","firstName":"Thomas","lastName":"Cosgrove","primaryNumber":"34","birthDate":"1996-06-14","currentAge":30,"birthCity":"Staten Island","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tom","useLastName":"Cosgrove","boxscoreName":"Cosgrove","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"COSS-grove","mlbDebutDate":"2023-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tom Cosgrove","nameSlug":"tom-cosgrove-676680","firstLastName":"Tom Cosgrove","lastFirstName":"Cosgrove, Tom","lastInitName":"Cosgrove, T","initLastName":"T Cosgrove","fullFMLName":"Thomas  Cosgrove","fullLFMName":"Cosgrove, Thomas ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678868":{"id":678868,"fullName":"Eddy Yean","link":"/api/v1/people/678868","firstName":"Eddy","lastName":"Yean","primaryNumber":"46","birthDate":"2001-06-25","currentAge":25,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 3\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eddy","useLastName":"Yean","boxscoreName":"Yean","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jean","mlbDebutDate":"2026-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eddy Yean","nameSlug":"eddy-yean-678868","firstLastName":"Eddy Yean","lastFirstName":"Yean, Eddy","lastInitName":"Yean, E","initLastName":"E Yean","fullFMLName":"Eddy  Yean","fullLFMName":"Yean, Eddy ","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"2","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639}},"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705","location":{"address1":"755 Battery Avenue","city":"Atlanta","state":"Georgia","stateAbbrev":"GA","postalCode":"30339","defaultCoordinates":{"latitude":33.890672,"longitude":-84.467641},"azimuthAngle":145.0,"elevation":1001,"country":"USA"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41149,"turfType":"Grass","roofType":"Open","leftLine":335,"left":375,"leftCenter":385,"center":400,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":4705,"link":"/api/v1/venues/4705"},"weather":{"condition":"Clear","temp":"87","wind":"8 mph, Out To LF"},"gameInfo":{"attendance":35418,"firstPitch":"2026-07-30T23:16:00.000Z","gameDurationMinutes":141},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"home":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"}},"officialScorer":{"id":603539,"fullName":"Guy Curtright","link":"/api/v1/people/603539"},"primaryDatacaster":{"id":679165,"fullName":"Kay Hill","link":"/api/v1/people/679165"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out sharply, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T23:16:32.691Z","endTime":"2026-07-30T23:16:42.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-30T20:04:49.915Z","endTime":"2026-07-30T22:48:59.659Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-30T22:48:59.659Z","endTime":"2026-07-30T23:15:11.311Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-30T23:15:11.311Z","endTime":"2026-07-30T23:16:34.900Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.278580699512197,"aZ":-24.603336284020408,"pfxX":-8.975597638883988,"pfxZ":3.9347441524404427,"pX":-0.8315487028222979,"pZ":2.83425878000442,"vX0":7.059072733013506,"vY0":-136.8726304373012,"vZ0":-3.218393920874016,"x":148.7,"y":162.26,"x0":-2.260256630872427,"y0":50.00168184180754,"z0":5.684017995948673,"aX":-17.26553082933816},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":2375,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3980641776078997,"extension":6.185617286095589},"hitData":{"launchSpeed":100.4,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":119.16,"coordY":137.68}},"index":3,"playId":"e828bad2-cb9b-3e17-894f-ef03f155187c","pitchNumber":1,"startTime":"2026-07-30T23:16:34.900Z","endTime":"2026-07-30T23:16:42.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:16:42.302Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis García Jr. doubles (19) on a sharp fly ball to left fielder Mike Yastrzemski.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T23:16:50.171Z","endTime":"2026-07-30T23:17:35.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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],"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":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":93.5,"endSpeed":86.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.780152377787413,"aZ":-26.378789971418364,"pfxX":-9.08663584909311,"pfxZ":3.0592897718665206,"pX":-1.0067949002915744,"pZ":2.641612756753498,"vX0":6.581527333918945,"vY0":-136.08235530700972,"vZ0":-3.1743832501474056,"x":155.38,"y":167.46,"x0":-2.26275213720413,"y0":50.00540192692849,"z0":5.62866508629188,"aX":-17.23264228258712},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.2,"breakHorizontal":15.2,"spinRate":2231,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4008133132796976,"extension":6.143088209539888},"index":0,"playId":"2f59a0ba-3e8b-3a75-84eb-6f11189c0ad5","pitchNumber":1,"startTime":"2026-07-30T23:17:07.033Z","endTime":"2026-07-30T23:17:10.720Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.714224142045115,"aZ":-23.521540023862315,"pfxX":-8.452514970032063,"pfxZ":4.575274943956419,"pX":-0.3409045690573456,"pZ":2.216234440190064,"vX0":7.90399397673702,"vY0":-135.91958962629684,"vZ0":-4.63797697651395,"x":129.99,"y":178.94,"x0":-2.172978345361879,"y0":50.003431121740846,"z0":5.555337873630979,"aX":-15.98998226246755},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.6,"breakHorizontal":13.9,"spinRate":2196,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40129028109354836,"extension":6.123830285062943},"hitData":{"launchSpeed":103.2,"launchAngle":22.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":64.8,"coordY":61.34}},"index":1,"playId":"64f325a0-1af0-3bbc-82ea-424639f2f4ca","pitchNumber":2,"startTime":"2026-07-30T23:17:21.581Z","endTime":"2026-07-30T23:17:35.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:17:35.886Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out, third baseman Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T23:17:48.279Z","endTime":"2026-07-30T23:18:32.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":79.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.096116693511267,"aZ":-34.615762775718274,"pfxX":0.7961973208554154,"pfxZ":-1.5472090994349337,"pX":0.6721482607455449,"pZ":2.771446901901556,"vX0":6.492076032720978,"vY0":-123.79439308002853,"vZ0":-0.9872164059371862,"x":91.38,"y":163.95,"x0":-2.0710426799304282,"y0":50.00501847162934,"z0":6.033481217725585,"aX":1.2536081504449679},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.8,"breakHorizontal":-2.8,"spinRate":2677,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4398368615206718,"extension":6.038258941694137},"index":0,"playId":"d7ed174f-3e04-3ac2-b327-71c46ff67a7c","pitchNumber":1,"startTime":"2026-07-30T23:18:07.942Z","endTime":"2026-07-30T23:18:11.471Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.137802472676682,"aZ":-24.06763995804136,"pfxX":-8.056652318835837,"pfxZ":4.396569219134071,"pX":0.29013147522454785,"pZ":1.8296579073098986,"vX0":9.014627053878753,"vY0":-134.19294449584524,"vZ0":-5.6606966015697795,"x":105.94,"y":189.38,"x0":-2.0490739634604056,"y0":50.001243728791735,"z0":5.656442107818665,"aX":-14.849501206542099},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.1,"breakHorizontal":13.0,"spinRate":2222,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4065064138557104,"extension":6.104284552797196},"hitData":{"launchSpeed":86.9,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.91,"coordY":161.93}},"index":1,"playId":"f77cc77b-5d90-35d9-9bed-fcab1da49944","pitchNumber":2,"startTime":"2026-07-30T23:18:25.016Z","endTime":"2026-07-30T23:18:32.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:18:32.415Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-30T23:18:40.014Z","endTime":"2026-07-30T23:19:39.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.6,"endSpeed":79.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.578574099562097,"aZ":-33.34130755085142,"pfxX":0.6298697863951274,"pfxZ":-0.7319084392802679,"pX":-0.030918593758501083,"pZ":1.4530437936569869,"vX0":5.08768531228096,"vY0":-124.7091580959844,"vZ0":-3.9729324581524352,"x":118.18,"y":199.55,"x0":-2.170417383862427,"y0":50.00510200691468,"z0":5.785967115176569,"aX":1.0015202849785518},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.9,"breakHorizontal":-2.2,"spinRate":2715,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.43742938936552545,"extension":6.029579566766739},"index":0,"playId":"ca19be0a-501a-3818-9753-6808fcc133a5","pitchNumber":1,"startTime":"2026-07-30T23:18:57.538Z","endTime":"2026-07-30T23:19:01.907Z","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.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.168245787385242,"aZ":-33.52831891334163,"pfxX":0.13955906758099867,"pfxZ":-0.8777967732878431,"pX":0.07474452883620333,"pZ":0.880976322424112,"vX0":5.541519319782827,"vY0":-122.69463830021093,"vZ0":-4.876944983515087,"x":114.15,"y":214.99,"x0":-2.2225359827607716,"y0":50.00418266386745,"z0":5.722057994004314,"aX":0.21450947444116647},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":-1.4,"spinRate":2727,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.44483447297401124,"extension":6.171947723020835},"index":1,"playId":"3b2aad32-199b-3733-87ec-84657f15d92c","pitchNumber":2,"startTime":"2026-07-30T23:19:13.219Z","endTime":"2026-07-30T23:19:16.219Z","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.4,"endSpeed":78.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75644985981342,"aZ":-32.77269786581031,"pfxX":0.7756626349927546,"pfxZ":-0.385702759163304,"pX":-0.1495505449899939,"pZ":1.854640426299508,"vX0":4.831728615018754,"vY0":-122.8794804247723,"vZ0":-2.927469088556318,"x":122.7,"y":188.7,"x0":-2.2330236499694607,"y0":50.004793425018384,"z0":5.81425810438958,"aX":1.1986761523098561},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":-2.4,"spinRate":2643,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.4438258885046915,"extension":6.124431589116408},"hitData":{"launchSpeed":97.0,"launchAngle":42.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.91,"coordY":76.14}},"index":2,"playId":"840294f4-269e-3652-9b98-b71f17e4d62d","pitchNumber":3,"startTime":"2026-07-30T23:19:29.933Z","endTime":"2026-07-30T23:19:39.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:19:39.497Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out sharply to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T23:22:58.688Z","endTime":"2026-07-30T23:23:23.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","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-30T23:22:22.796Z","endTime":"2026-07-30T23:23:00.911Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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":93.3,"endSpeed":85.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.901334365102436,"aZ":-15.865341631413218,"pfxX":-6.5395845758322135,"pfxZ":8.713502216611804,"pX":-0.5767978214878415,"pZ":2.6018487676378186,"vX0":5.8096402797702495,"vY0":-135.7409430003705,"vZ0":-4.823505585583526,"x":138.99,"y":168.53,"x0":-1.8921231284109281,"y0":50.00174971350251,"z0":5.501556593344832,"aX":-12.23864984867782},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":10.7,"spinRate":2342,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40306616671643614,"extension":6.966909314344649},"index":1,"playId":"a3364eaa-6635-312a-ade2-e0debd427d28","pitchNumber":1,"startTime":"2026-07-30T23:23:00.911Z","endTime":"2026-07-30T23:23:03.911Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.9,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.202025619249493,"aZ":-32.1765766064294,"pfxX":7.312202090799053,"pfxZ":-0.0039053683082928004,"pX":-0.1380195797934601,"pZ":1.9355115663337552,"vX0":1.9449506624065724,"vY0":-114.56455663989799,"vZ0":-1.2024634561717855,"x":122.26,"y":186.52,"x0":-1.9468991636623574,"y0":50.0014180194383,"z0":5.598354235031725,"aX":9.765886980827492},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.0,"breakHorizontal":-13.7,"spinRate":2590,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.4772010735166612,"extension":6.838985449480766},"hitData":{"launchSpeed":102.9,"launchAngle":35.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":49.43,"coordY":64.53}},"index":2,"playId":"4acd6636-3451-35ed-a840-ba6ff10a317b","pitchNumber":2,"startTime":"2026-07-30T23:23:14.875Z","endTime":"2026-07-30T23:23:23.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:23:23.977Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ronald Acuña Jr. lines out sharply to left fielder Daylen Lile.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T23:23:27.807Z","endTime":"2026-07-30T23:25:30.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.862259042073834,"aZ":-15.435726717813882,"pfxX":-4.965721026380496,"pfxZ":8.740238634067127,"pX":-0.47811891111147836,"pZ":2.0569280372838494,"vX0":5.457828849689004,"vY0":-136.715277109462,"vZ0":-6.252677373143545,"x":135.22,"y":183.24,"x0":-1.8442099597137473,"y0":50.00067799749202,"z0":5.411677981652178,"aX":-9.508172800553483},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2345,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3988711042949924,"extension":6.836039215095784},"index":0,"playId":"dd3b2e37-63c3-355d-a5b3-13c49ad49c86","pitchNumber":1,"startTime":"2026-07-30T23:23:51.399Z","endTime":"2026-07-30T23:23:54.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25139027545816,"aZ":-23.481054965488127,"pfxX":-9.393599471828882,"pfxZ":4.48235587750305,"pX":-0.4633832484835503,"pZ":2.7839974835547494,"vX0":6.877678907039308,"vY0":-137.36630729319722,"vZ0":-2.854312596234085,"x":134.66,"y":163.61,"x0":-1.7608773467342964,"y0":50.00186743998618,"z0":5.407350385840137,"aX":-18.213991373071554},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.8,"breakHorizontal":15.8,"spinRate":2299,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3965305633147924,"extension":6.9136826176776625},"index":1,"playId":"4549ae48-54b9-3519-a6c6-fb32f867b156","pitchNumber":2,"startTime":"2026-07-30T23:24:10.584Z","endTime":"2026-07-30T23:24:13.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87474175925191,"aZ":-14.036517979636637,"pfxX":-6.870962822325265,"pfxZ":9.515614218764405,"pX":1.4560383754723583,"pZ":1.8882935134111487,"vX0":10.745687087768818,"vY0":-136.88340197456768,"vZ0":-6.487433427124013,"x":61.5,"y":187.8,"x0":-1.619390283573121,"y0":50.00639599971598,"z0":5.241680611511676,"aX":-13.103000838322954},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":10.3,"spinRate":2458,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3994059091940594,"extension":7.05242954271507},"index":2,"playId":"3ef01b06-e63a-3b53-8125-1acf68b38d78","pitchNumber":3,"startTime":"2026-07-30T23:24:28.625Z","endTime":"2026-07-30T23:24:31.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91797687996398,"aZ":-13.505165705176207,"pfxX":-6.7684491183431055,"pfxZ":9.640969901813797,"pX":1.7299329296632224,"pZ":2.0794579138169134,"vX0":11.200961060446065,"vY0":-137.87009621184387,"vZ0":-6.193077303660116,"x":51.06,"y":182.63,"x0":-1.4949198750568413,"y0":50.00534943992887,"z0":5.256169246159464,"aX":-13.11106463063383},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2453,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3963606286019936,"extension":6.987107245478472},"index":3,"playId":"5fc40369-e391-3dbe-8610-d4865c356d17","pitchNumber":4,"startTime":"2026-07-30T23:24:46.152Z","endTime":"2026-07-30T23:24:49.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.602789931001062,"aZ":-24.129357680094493,"pfxX":4.194591395807378,"pfxZ":5.23475633781021,"pX":1.758643740537213,"pZ":1.9209719563255503,"vX0":7.338962005163014,"vY0":-123.01681300033128,"vZ0":-3.1939987865748445,"x":49.96,"y":186.91,"x0":-1.8045069741535509,"y0":50.005644990662766,"z0":5.273761918297156,"aX":6.453054543148754},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.0,"breakHorizontal":-9.2,"spinRate":2641,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4446432464684742,"extension":7.03862870152477},"index":4,"playId":"db6e2f67-f71a-3e38-8aa7-44110c245027","pitchNumber":5,"startTime":"2026-07-30T23:25:04.609Z","endTime":"2026-07-30T23:25:07.609Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.697286553477994,"aZ":-13.683436335567988,"pfxX":-4.8139421928009885,"pfxZ":9.642951140835033,"pX":0.11320617871293018,"pZ":2.814890157184706,"vX0":6.7570428612571725,"vY0":-137.2094167385864,"vZ0":-4.39845331394027,"x":112.68,"y":162.78,"x0":-1.7492877443376915,"y0":50.00522314257021,"z0":5.3627355611151994,"aX":-9.233958438928694},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2397,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39830453314388414,"extension":6.928994747296457},"hitData":{"launchSpeed":108.9,"launchAngle":15.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.49,"coordY":62.3}},"index":5,"playId":"071006a6-3b8b-339f-9168-73c3bb4a4a60","pitchNumber":6,"startTime":"2026-07-30T23:25:23.288Z","endTime":"2026-07-30T23:25:30.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:25:30.081Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-30T23:25:33.718Z","endTime":"2026-07-30T23:26:08.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.575229977552283,"aZ":-30.490551893471405,"pfxX":7.878957848876888,"pfxZ":1.2179438232007307,"pX":-0.32597798308123754,"pZ":3.3075292990648846,"vX0":1.3269676394933494,"vY0":-116.09220706170784,"vZ0":1.2441498156366433,"x":129.43,"y":149.48,"x0":-1.9277457249006567,"y0":50.00118671776129,"z0":5.643960413450712,"aX":10.866635454492881},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.8,"breakHorizontal":-14.6,"spinRate":2643,"spinDirection":70},"zone":1,"typeConfidence":2.0,"plateTime":0.46991586491866943,"extension":6.676277299172587},"hitData":{"launchSpeed":88.9,"launchAngle":35.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.45,"coordY":87.41}},"index":0,"playId":"dffd84a1-52b1-3d1d-b0e7-99962fb823da","pitchNumber":1,"startTime":"2026-07-30T23:25:59.721Z","endTime":"2026-07-30T23:26:08.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:26:08.482Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daylen Lile homers (12) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T23:28:26.674Z","endTime":"2026-07-30T23:29:22.057Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":656550,"link":"/api/v1/people/656550"},"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":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.398270072201672,"aZ":-19.78019671665257,"pfxX":-0.6239138963492759,"pfxZ":6.6681846504626545,"pX":-0.31923800093750904,"pZ":3.7837118949796364,"vX0":5.252957880470045,"vY0":-133.85872642103078,"vZ0":-1.7915232890254393,"x":129.17,"y":136.62,"x0":-2.2060876261162945,"y0":50.00049773275631,"z0":5.84353073493376,"aX":-1.1599861513464633},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.0,"breakHorizontal":0.2,"spinRate":2487,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4054991223541009,"extension":5.690902859899759},"index":0,"playId":"60ba4b7f-196c-3b92-a02e-a4af50481a8d","pitchNumber":1,"startTime":"2026-07-30T23:28:37.440Z","endTime":"2026-07-30T23:28:41.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.183400586705957,"aZ":-18.6786229680365,"pfxX":-1.0122269378755782,"pfxZ":7.320333954795149,"pX":-0.13583397884400647,"pZ":2.439423212192558,"vX0":5.582202237123168,"vY0":-133.33575796904552,"vZ0":-5.35475509460016,"x":122.18,"y":172.92,"x0":-2.1036371956615363,"y0":50.00437755361531,"z0":5.775043760751117,"aX":-1.8667835558991728},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":1.0,"spinRate":2493,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4070703471770054,"extension":6.0441371574071665},"hitData":{"launchSpeed":98.6,"launchAngle":26.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":184.96,"coordY":50.92}},"index":1,"playId":"c2bfece7-b17c-384b-b7d7-d6315a87daec","pitchNumber":2,"startTime":"2026-07-30T23:28:51.564Z","endTime":"2026-07-30T23:29:22.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:29:22.057Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Keibert Ruiz lines out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T23:29:22.037Z","endTime":"2026-07-30T23:30:33.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837596001655474,"aZ":-32.533652990121446,"pfxX":0.5761382736384608,"pfxZ":-0.22842480428740686,"pX":0.08915405427647137,"pZ":2.676571888597084,"vX0":5.451053190191671,"vY0":-123.81980665546192,"vZ0":-1.3909935900478918,"x":113.6,"y":166.51,"x0":-2.2083447199013526,"y0":50.00369225785774,"z0":5.947646050267894,"aX":0.9014155649182662},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.5,"breakHorizontal":-2.2,"spinRate":2793,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.4409842043749195,"extension":5.994253803763327},"index":0,"playId":"ec3cfdd2-2ef4-3a41-afa9-6ed488592797","pitchNumber":1,"startTime":"2026-07-30T23:29:36.335Z","endTime":"2026-07-30T23:29:39.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.192011731398164,"aZ":-17.180783961901795,"pfxX":-5.635385996773237,"pfxZ":7.675635554064273,"pX":-0.5516724246748974,"pZ":2.6621897205364213,"vX0":6.226427563061783,"vY0":-138.02248894114135,"vZ0":-5.281252196673082,"x":138.03,"y":166.9,"x0":-2.091566807633252,"y0":50.00057228579849,"z0":5.735845860605514,"aX":-11.004969449551014},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":9.1,"spinRate":2412,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39498590172917236,"extension":5.812672674067257},"index":1,"playId":"6666e2b1-5d9b-3c8d-9c82-b254a52205f6","pitchNumber":2,"startTime":"2026-07-30T23:30:03.467Z","endTime":"2026-07-30T23:30:09.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24659904531601,"aZ":-34.94121979329579,"pfxX":-0.17183572550329806,"pfxZ":-1.7132995841745604,"pX":0.5622135135013526,"pZ":2.033079429503502,"vX0":6.5789921016345385,"vY0":-125.3051651531754,"vZ0":-2.448718199412818,"x":95.57,"y":183.89,"x0":-2.0609425202897436,"y0":50.00620060920355,"z0":5.842166658995977,"aX":-0.27745228397416666},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.4,"breakHorizontal":-1.0,"spinRate":2707,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.4349759211654738,"extension":5.863326029127472},"hitData":{"launchSpeed":94.3,"launchAngle":19.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.94,"coordY":106.82}},"index":2,"playId":"96f57069-93c6-38d6-b16e-512e5fd20c73","pitchNumber":3,"startTime":"2026-07-30T23:30:27.477Z","endTime":"2026-07-30T23:30:33.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:30:33.930Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Tena singles on a ground ball to second baseman Ozzie Albies.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T23:30:40.761Z","endTime":"2026-07-30T23:31:58.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18823986989308,"aZ":-18.442758087964112,"pfxX":-0.3697001045941629,"pfxZ":7.362855457828619,"pX":0.19917125869745897,"pZ":1.778234699904183,"vX0":6.448723292709206,"vY0":-134.46296141486576,"vZ0":-7.040284960000709,"x":109.41,"y":190.77,"x0":-2.163721809111425,"y0":50.000157383940085,"z0":5.699646889375321,"aX":-0.6901150345583354},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":-0.5,"spinRate":2416,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.40454266400031225,"extension":6.113657437239442},"index":0,"playId":"a2bc97d0-71f7-3346-ab47-0b8b54f317c3","pitchNumber":1,"startTime":"2026-07-30T23:31:02.525Z","endTime":"2026-07-30T23:31:06.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44129054923523,"aZ":-26.174317732495282,"pfxX":-9.033405398914404,"pfxZ":3.4980636709661326,"pX":0.2428875022837285,"pZ":1.100330915475569,"vX0":8.998000871663383,"vY0":-129.7189167986059,"vZ0":-6.312029158324072,"x":107.74,"y":209.07,"x0":-2.08615111435061,"y0":50.00328296640317,"z0":5.542812435971715,"aX":-15.498106237998877},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":14.5,"spinRate":1714,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.42117414755748417,"extension":6.01987320855167},"index":1,"playId":"56b2fcb0-0a44-3442-9517-7bd46da03a38","pitchNumber":2,"startTime":"2026-07-30T23:31:19.680Z","endTime":"2026-07-30T23:31:23.316Z","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":84.6,"endSpeed":78.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.707707759756588,"aZ":-33.46912098240527,"pfxX":-0.6344083059046928,"pfxZ":-0.8412891993240716,"pX":-0.6637497881348385,"pZ":0.45546953776670573,"vX0":4.030299133946108,"vY0":-123.08797485423895,"vZ0":-6.096845347777382,"x":142.3,"y":226.48,"x0":-2.237715195230454,"y0":50.00396395012761,"z0":5.787885675743539,"aX":-0.9773064710628971},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.6,"breakHorizontal":0.2,"spinRate":2632,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4444619385181583,"extension":6.016490096941089},"index":2,"playId":"c905fccb-9f1c-3ca3-99fe-9be894e845d8","pitchNumber":3,"startTime":"2026-07-30T23:31:34.196Z","endTime":"2026-07-30T23:31:37.506Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.042247745891082,"aZ":-18.868950714638014,"pfxX":0.8949534288605595,"pfxZ":7.075469629823145,"pX":0.08818246542783395,"pZ":2.766748074092684,"vX0":5.695369330612609,"vY0":-135.63171928907326,"vZ0":-4.519850232296772,"x":113.64,"y":164.08,"x0":-2.147079562921891,"y0":50.00382908972417,"z0":5.7538267910759595,"aX":1.682727783553631},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":-2.8,"spinRate":2483,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4023770526962207,"extension":5.822670547985689},"hitData":{"launchSpeed":80.1,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.58,"coordY":151.04}},"index":3,"playId":"2fec81ee-fa5a-3895-a14a-7a8df714500f","pitchNumber":4,"startTime":"2026-07-30T23:31:51.147Z","endTime":"2026-07-30T23:31:58.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:31:58.778Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out to first baseman Matt Olson. José Tena to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T23:32:07.337Z","endTime":"2026-07-30T23:34:28.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23672972368033,"aZ":-34.86504816714391,"pfxX":0.2612364026875582,"pfxZ":-1.7246461927143955,"pX":0.14593458633133527,"pZ":2.5588947047499406,"vX0":5.387210357785303,"vY0":-122.96634944889792,"vZ0":-1.10483983370135,"x":111.44,"y":169.69,"x0":-2.0908127462698616,"y0":50.00387854082333,"z0":5.92471719011159,"aX":0.40664039091067583},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.1,"breakHorizontal":-1.6,"spinRate":2745,"spinDirection":60},"zone":5,"typeConfidence":2.0,"plateTime":0.4423869065289865,"extension":6.198906358510255},"index":0,"playId":"cd36d93e-c860-3184-8403-9519bc200e8b","pitchNumber":1,"startTime":"2026-07-30T23:32:28.431Z","endTime":"2026-07-30T23:32:31.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.893524478308468,"aZ":-14.549501744908445,"pfxX":-3.8248434346706786,"pfxZ":9.429411687953133,"pX":1.5137630571535048,"pZ":0.9795938227647152,"vX0":10.625621239003808,"vY0":-135.21745674424506,"vZ0":-9.499171128950891,"x":59.3,"y":212.33,"x0":-1.9537035570694428,"y0":50.00504726443987,"z0":5.537578227058534,"aX":-7.151898605524641},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":4.9,"spinRate":2283,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4036420903527418,"extension":6.226950950471875},"index":1,"playId":"4c5c2b9f-1d76-3629-adb1-ffd8a137dc18","pitchNumber":2,"startTime":"2026-07-30T23:32:42.893Z","endTime":"2026-07-30T23:32:45.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.234971151611926,"aZ":-13.592229878734539,"pfxX":-4.284702299419883,"pfxZ":9.860014951182773,"pX":0.6273515110908903,"pZ":1.260867024370509,"vX0":8.569260200088856,"vY0":-136.0259416257942,"vZ0":-9.109124068722677,"x":93.09,"y":204.74,"x0":-1.9990141125021126,"y0":50.005002579960845,"z0":5.58306536768167,"aX":-8.07727108420404},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":6.1,"spinRate":2318,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.40177806413761585,"extension":5.977899505219642},"index":2,"playId":"0e0e0dd1-ed3f-3623-a316-0f67034468f4","pitchNumber":3,"startTime":"2026-07-30T23:33:00.739Z","endTime":"2026-07-30T23:33:04.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.820468175837767,"aZ":-33.302509145272566,"pfxX":0.12289135723516131,"pfxZ":-0.7093705484609609,"pX":0.24051708146989675,"pZ":1.487438655480372,"vX0":5.751538954702397,"vY0":-124.02975539471771,"vZ0":-3.7938484931749406,"x":107.83,"y":198.62,"x0":-2.108019557647689,"y0":50.00527343491927,"z0":5.764256988754398,"aX":0.19398087678646234},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.8,"breakHorizontal":-1.3,"spinRate":2808,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.43875879311018817,"extension":6.075864239213859},"index":3,"playId":"851fe802-8c37-3a94-898f-b43d3100d6d6","pitchNumber":4,"startTime":"2026-07-30T23:33:16.361Z","endTime":"2026-07-30T23:33:19.361Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-30T23:33:35.835Z","endTime":"2026-07-30T23:33:46.743Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.697822030303335,"aZ":-39.8269424641613,"pfxX":0.7539137028343341,"pfxZ":-5.050778596103585,"pX":0.7448500129171124,"pZ":1.204683956408444,"vX0":6.6114967074667845,"vY0":-121.51664064056789,"vZ0":-2.8469706792041487,"x":88.61,"y":206.25,"x0":-2.0933813056786015,"y0":50.00157622497046,"z0":5.805098286442504,"aX":1.141461081292698},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.6,"breakHorizontal":-2.8,"spinRate":2838,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.44835973144877794,"extension":6.098333685107093},"index":5,"playId":"ad6c2596-9813-3a56-8354-d395d8ea0ec5","pitchNumber":5,"startTime":"2026-07-30T23:33:46.743Z","endTime":"2026-07-30T23:33:50.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.847812499757953,"aZ":-32.36466157331142,"pfxX":0.7767273503640839,"pfxZ":-0.12023434384204368,"pX":0.1145963335562607,"pZ":1.5232893045797837,"vX0":5.296328520480837,"vY0":-124.47155909849816,"vZ0":-3.8252204784970583,"x":112.63,"y":197.65,"x0":-2.129971977130856,"y0":50.00174807778296,"z0":5.7215847325512925,"aX":1.2350387171949688},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":-2.5,"spinRate":2735,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4378021681257609,"extension":6.17903139783743},"index":6,"playId":"da14f555-96f7-35a6-9075-6eff26a9d102","pitchNumber":6,"startTime":"2026-07-30T23:34:01.683Z","endTime":"2026-07-30T23:34:04.697Z","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":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.524824560935723,"aZ":-13.407384816261201,"pfxX":-4.921876076522144,"pfxZ":9.692291501846839,"pX":0.5884940493991667,"pZ":2.28912827613374,"vX0":8.545965901752954,"vY0":-137.5506652864052,"vZ0":-6.82459979621338,"x":94.57,"y":176.97,"x0":-1.9044946679521517,"y0":50.002934351353254,"z0":5.692815785535423,"aX":-9.53074150388461},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2429,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.396630714027685,"extension":6.268728043675132},"hitData":{"launchSpeed":76.8,"launchAngle":4.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.69,"coordY":168.59}},"index":7,"playId":"7b3dfb0e-eda7-3582-8a4c-e751a9d881ce","pitchNumber":7,"startTime":"2026-07-30T23:34:22.270Z","endTime":"2026-07-30T23:34:28.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:34:28.715Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, third baseman Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-30T23:34:43.362Z","endTime":"2026-07-30T23:35:11.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":643289,"link":"/api/v1/people/643289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19129675682466,"aZ":-33.34307397298729,"pfxX":0.9140626399591683,"pfxZ":-0.7578399110641607,"pX":-0.22553751822322676,"pZ":1.3121282859418952,"vX0":4.636539555657873,"vY0":-123.0576364444005,"vZ0":-4.0418655496369675,"x":125.6,"y":203.35,"x0":-2.248742517604621,"y0":50.00434746119273,"z0":5.784470136176302,"aX":1.4083063796451485},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.0,"breakHorizontal":-2.6,"spinRate":2747,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.44419332909814235,"extension":6.118920883228819},"hitData":{"launchSpeed":67.2,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.17,"coordY":179.48}},"index":0,"playId":"b66cee3e-4ab8-3e4c-80d6-ff39b432910c","pitchNumber":1,"startTime":"2026-07-30T23:35:04.449Z","endTime":"2026-07-30T23:35:11.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:35:11.662Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out softly to first baseman Luis García Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T23:37:22.782Z","endTime":"2026-07-30T23:38:02.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":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(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":92.2,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.830342452479417,"aZ":-25.157505410584438,"pfxX":-9.438239651728654,"pfxZ":3.8323416993574213,"pX":-0.4188470994442137,"pZ":2.653208034851087,"vX0":6.761927934526087,"vY0":-134.13742983541837,"vZ0":-2.588796649257311,"x":132.97,"y":167.14,"x0":-1.7406302359760157,"y0":50.00276883957674,"z0":5.416357298602484,"aX":-17.274294045015793},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":15.7,"spinRate":2266,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40766381423030795,"extension":6.82017381739695},"index":0,"playId":"50ebf40a-0c2b-38f0-9e98-f02c7b88e2b7","pitchNumber":1,"startTime":"2026-07-30T23:37:42.409Z","endTime":"2026-07-30T23:37:45.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.166065081016313,"aZ":-20.30879780616287,"pfxX":0.7506595172974997,"pfxZ":6.694365583238344,"pX":1.0974989714596894,"pZ":3.320187416829376,"vX0":7.405390056604082,"vY0":-131.37408618626847,"vZ0":-1.8127495349662852,"x":75.17,"y":149.13,"x0":-1.8390586681992918,"y0":50.00294628833977,"z0":5.507181951095104,"aX":1.3299323973607682},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.0,"breakHorizontal":-2.8,"spinRate":2428,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.41469888942908995,"extension":6.78570081299294},"hitData":{"launchSpeed":51.3,"launchAngle":11.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":161.62,"coordY":165.04}},"index":1,"playId":"b0100541-7cf9-3a5f-977d-25bbefaf4bed","pitchNumber":2,"startTime":"2026-07-30T23:37:55.857Z","endTime":"2026-07-30T23:38:02.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:38:02.978Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to right fielder James Wood.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T23:38:05.933Z","endTime":"2026-07-30T23:39:45.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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, 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":76.5,"endSpeed":70.2,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.255654138150394,"aZ":-31.577418234204405,"pfxX":8.232992690346506,"pfxZ":0.4767790818797568,"pX":-0.8091474212105804,"pZ":3.55697012151787,"vX0":0.3321516321569842,"vY0":-111.42388418251836,"vZ0":2.531210190367643,"x":147.84,"y":142.74,"x0":-2.029674680966992,"y0":50.00359805714551,"z0":5.6718392859802425,"aX":10.339245361133058},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":1.8,"breakHorizontal":-15.0,"spinRate":2479,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.4918127817911646,"extension":6.885502473182504},"index":0,"playId":"2c020301-e55d-3c55-bdc5-bbaece7508a2","pitchNumber":1,"startTime":"2026-07-30T23:38:27.951Z","endTime":"2026-07-30T23:38:31.580Z","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":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.300304046564527,"aZ":-33.60659256552238,"pfxX":9.272964581607145,"pfxZ":-1.1560438252089504,"pX":-0.8087382773356004,"pZ":2.8766604285298483,"vX0":0.045742500123961305,"vY0":-111.19371926852267,"vZ0":1.6306727918076416,"x":147.83,"y":161.11,"x0":-2.0327045229242193,"y0":50.00032850550881,"z0":5.639735151069545,"aX":11.524785187665943},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-1.3,"breakHorizontal":-16.8,"spinRate":2588,"spinDirection":64},"zone":1,"typeConfidence":2.0,"plateTime":0.49397612205553987,"extension":6.827838976549088},"index":1,"playId":"833a1350-0d45-3f6f-a1dc-607afbc8a975","pitchNumber":2,"startTime":"2026-07-30T23:38:43.326Z","endTime":"2026-07-30T23:38:47.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":69.7,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.67714547888617,"aZ":-29.283437081426708,"pfxX":8.721585713188947,"pfxZ":2.3300844228986524,"pX":-2.2230018716571447,"pZ":2.6963476209472437,"vX0":-2.4869980120282804,"vY0":-110.87605869227518,"vZ0":0.4002115350329065,"x":201.74,"y":165.98,"x0":-2.2167664458954626,"y0":50.00128558376523,"z0":5.580680053380779,"aX":10.80770062302},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":4.7,"breakHorizontal":-15.1,"spinRate":2463,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.4948793346375795,"extension":6.8711855755070905},"index":2,"playId":"f6e0f733-2a44-3503-9931-ce4f087992c6","pitchNumber":3,"startTime":"2026-07-30T23:39:06.135Z","endTime":"2026-07-30T23:39:09.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685600777736312,"aZ":-15.40075764426111,"pfxX":-3.880464676406177,"pfxZ":9.10420852107698,"pX":-0.09637029086385977,"pZ":2.8913805338632197,"vX0":5.656994499937529,"vY0":-134.73266046104763,"vZ0":-3.7028075204753184,"x":120.67,"y":160.71,"x0":-1.7169674921945657,"y0":50.003518817643325,"z0":5.36874093684292,"aX":-7.150311335838979},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":5.9,"spinRate":2349,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4061925052283657,"extension":6.872866259866884},"index":3,"playId":"d472fa52-ecc6-341c-b6e2-65dbc45bd954","pitchNumber":4,"startTime":"2026-07-30T23:39:21.570Z","endTime":"2026-07-30T23:39:24.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.957599671904187,"aZ":-21.519914144912903,"pfxX":-7.264066698422086,"pfxZ":6.0946819897025195,"pX":-0.18829510838224103,"pZ":1.818897622890597,"vX0":6.7265003679428865,"vY0":-131.1640664251001,"vZ0":-5.055968159297377,"x":124.18,"y":189.67,"x0":-1.8385166979335714,"y0":50.002569895658056,"z0":5.369788584860625,"aX":-12.69553163818308},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":11.8,"spinRate":2248,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.41712000170313335,"extension":6.85038081185212},"hitData":{"launchSpeed":95.4,"launchAngle":34.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.97,"coordY":67.04}},"index":4,"playId":"98047179-b49f-38bc-9a1f-0480e3c51a4b","pitchNumber":5,"startTime":"2026-07-30T23:39:36.348Z","endTime":"2026-07-30T23:39:45.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:39:45.227Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mauricio Dubón flies out to right fielder James Wood.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-30T23:39:52.858Z","endTime":"2026-07-30T23:40:22.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09950261543936,"aZ":-22.542951785649006,"pfxX":-9.399340643184292,"pfxZ":5.1927109759658485,"pX":-0.6060699329854649,"pZ":3.3339727928957563,"vX0":6.352282353158878,"vY0":-134.79679888480769,"vZ0":-1.7236976026607835,"x":140.1,"y":148.76,"x0":-1.7624253531139942,"y0":50.00297830764931,"z0":5.560553837028499,"aX":-17.43613776564915},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":15.8,"spinRate":2273,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.405090872667067,"extension":6.714340328546439},"hitData":{"launchSpeed":77.3,"launchAngle":46.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.06,"coordY":114.91}},"index":0,"playId":"79309a53-c4ea-3a4a-af8d-a7f5e0ae8dc1","pitchNumber":1,"startTime":"2026-07-30T23:40:14.017Z","endTime":"2026-07-30T23:40:22.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:40:22.735Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out to first baseman Matt Olson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T23:42:42.276Z","endTime":"2026-07-30T23:43:12.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":80.9,"endSpeed":75.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.823913571565033,"aZ":-39.95928153429468,"pfxX":0.5758199522235885,"pfxZ":-5.438471776242244,"pX":-0.5483502897370073,"pZ":2.394653534993814,"vX0":3.8066343271866594,"vY0":-117.88413923433703,"vZ0":0.14593683039048266,"x":137.9,"y":174.12,"x0":-2.247591720972376,"y0":50.002567844531754,"z0":5.969507996116154,"aX":0.8240728490183927},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.6,"breakHorizontal":-1.8,"spinRate":2838,"spinDirection":39},"zone":7,"typeConfidence":2.0,"plateTime":0.46163498421634097,"extension":5.8970157118539035},"index":0,"playId":"60a2b966-cf3e-34e9-9d98-c4fc90b1c44d","pitchNumber":1,"startTime":"2026-07-30T23:42:52.134Z","endTime":"2026-07-30T23:42:56.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33318632441896,"aZ":-26.91546210807377,"pfxX":-8.179157896573203,"pfxZ":3.1528623664169366,"pX":-0.1758957444907684,"pZ":2.539372480747859,"vX0":7.813547436178922,"vY0":-127.34743592404777,"vZ0":-2.767993436241894,"x":123.7,"y":170.22,"x0":-2.198526919607232,"y0":50.00330064027932,"z0":5.735262999713996,"aX":-13.644147693296887},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.4,"breakHorizontal":13.4,"spinRate":1707,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.4275787853678201,"extension":6.095372367930363},"hitData":{"launchSpeed":89.1,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.0,"coordY":162.0}},"index":1,"playId":"27231261-357c-36fa-b33c-1ba9c5b44b3b","pitchNumber":2,"startTime":"2026-07-30T23:43:04.271Z","endTime":"2026-07-30T23:43:12.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:43:12.768Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis García Jr. homers (23) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T23:43:19.331Z","endTime":"2026-07-30T23:44:24.913Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":656550,"link":"/api/v1/people/656550"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95149906894833,"aZ":-37.225949709628985,"pfxX":1.4453080849250508,"pfxZ":-3.3657742324725746,"pX":-0.8065231710000185,"pZ":1.2052862350752722,"vX0":3.2855899507482693,"vY0":-121.05813857219425,"vZ0":-3.5050274333577667,"x":147.74,"y":206.24,"x0":-2.362511122392351,"y0":50.00039870624267,"z0":5.890534585586652,"aX":2.1708091885926626},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.6,"breakHorizontal":-3.4,"spinRate":2771,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4503722086731696,"extension":5.761705495058383},"index":0,"playId":"2ae3f4ed-7702-3b1d-9af1-70b0c87d993e","pitchNumber":1,"startTime":"2026-07-30T23:43:36.025Z","endTime":"2026-07-30T23:43:39.432Z","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":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83004147530771,"aZ":-37.2849810061258,"pfxX":1.0126211211638303,"pfxZ":-3.2964485092996405,"pX":0.43384428644650286,"pZ":2.4949173645538787,"vX0":5.927498577703738,"vY0":-122.81868336111485,"vZ0":-0.9041956598848601,"x":100.46,"y":171.42,"x0":-2.127242699948484,"y0":50.00132601801665,"z0":5.99639061614289,"aX":1.5703808176495382},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.0,"breakHorizontal":-3.0,"spinRate":2786,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.4433718001043987,"extension":5.810752621327076},"hitData":{"launchSpeed":111.1,"launchAngle":34.0,"totalDistance":455.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":238.38,"coordY":61.16}},"index":1,"playId":"cf8dd86e-eba1-36d8-b2d4-925dda26a84e","pitchNumber":2,"startTime":"2026-07-30T23:43:51.454Z","endTime":"2026-07-30T23:44:24.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:44:24.913Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T23:44:25.925Z","endTime":"2026-07-30T23:45:39.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.920671140997804,"aZ":-19.98851737286758,"pfxX":-5.134110336065979,"pfxZ":6.346931838287137,"pX":0.3425125773949067,"pZ":2.3711948035567305,"vX0":8.284534182145709,"vY0":-136.91110158248244,"vZ0":-5.481806061478822,"x":103.94,"y":174.76,"x0":-2.0395886268700614,"y0":50.006382130496945,"z0":5.744618125091744,"aX":-9.863299668503627},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":7.8,"spinRate":2377,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3982835925979553,"extension":6.010970427737128},"index":0,"playId":"3ad6eaca-25bf-328f-9f81-867d2620c180","pitchNumber":1,"startTime":"2026-07-30T23:44:41.479Z","endTime":"2026-07-30T23:44:44.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.701513306383273,"aZ":-34.79780997540793,"pfxX":-0.022968447820109983,"pfxZ":-1.6096709895139845,"pX":0.8236710537208124,"pZ":0.8003528167890553,"vX0":6.95660342756118,"vY0":-126.25019440048517,"vZ0":-5.427366437115934,"x":85.6,"y":217.17,"x0":-1.9550163092915598,"y0":50.00531645891427,"z0":5.752113762705072,"aX":-0.038558765275156524},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.8,"breakHorizontal":-1.4,"spinRate":2819,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4324746674509843,"extension":6.072403044573887},"index":1,"playId":"70e2b6f2-5768-35dd-b7b3-ab29667fc359","pitchNumber":2,"startTime":"2026-07-30T23:44:58.557Z","endTime":"2026-07-30T23:45:01.912Z","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":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96349659903968,"aZ":-34.53479752420068,"pfxX":0.5858259470326246,"pfxZ":-1.455926313616466,"pX":1.1860820263669405,"pZ":2.1363254299084646,"vX0":7.718719645811265,"vY0":-125.57046809821266,"vZ0":-2.4473430623361643,"x":71.79,"y":181.1,"x0":-1.985298511893074,"y0":50.0030587913234,"z0":5.8937438790151715,"aX":0.9490537602404434},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.9,"breakHorizontal":-2.6,"spinRate":2773,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.43378503984305405,"extension":6.096354485372157},"index":2,"playId":"2d88f38d-b6ed-31aa-b683-dcec0ec404e8","pitchNumber":3,"startTime":"2026-07-30T23:45:22.098Z","endTime":"2026-07-30T23:45:25.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18545967274108,"aZ":-29.945319712862037,"pfxX":-7.7803629912445285,"pfxZ":1.2745590865468208,"pX":-0.6497697798588636,"pZ":0.9268527325595645,"vX0":6.32945515134954,"vY0":-130.23345860149274,"vZ0":-6.424665624167546,"x":141.77,"y":213.75,"x0":-2.081622730719048,"y0":50.0006648018584,"z0":5.643698434063742,"aX":-13.580398589354239},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":13.0,"spinRate":1650,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4179900699275372,"extension":6.367087090480606},"index":3,"playId":"ed354c48-f78c-32cc-b768-8ce727c3471a","pitchNumber":4,"startTime":"2026-07-30T23:45:36.465Z","endTime":"2026-07-30T23:45:39.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:45:39.465Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-30T23:45:54.035Z","endTime":"2026-07-30T23:46:57.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44595960373567,"aZ":-15.634708631368813,"pfxX":-5.405798938998595,"pfxZ":8.521734097268174,"pX":-0.493560464887005,"pZ":2.9738547952268033,"vX0":6.39731767110696,"vY0":-137.25702888980456,"vZ0":-4.690641358389507,"x":135.81,"y":158.49,"x0":-2.133324499023555,"y0":50.005171883180736,"z0":5.742261638356014,"aX":-10.495135770008092},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":8.8,"spinRate":2405,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3964479908055405,"extension":6.044378340743708},"index":0,"playId":"8560411c-6902-3627-9424-2967b0956939","pitchNumber":1,"startTime":"2026-07-30T23:46:04.557Z","endTime":"2026-07-30T23:46:07.583Z","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.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.335582489192017,"aZ":-15.742226763280673,"pfxX":-5.676265364049013,"pfxZ":8.445476963356644,"pX":-1.6588241079269659,"pZ":3.4668137531611,"vX0":3.5110801451270275,"vY0":-137.59204444560208,"vZ0":-3.4240530703025396,"x":180.23,"y":145.18,"x0":-2.204372111269664,"y0":50.00223222895629,"z0":5.773720010568326,"aX":-11.042532494191342},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2429,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39588613942117634,"extension":5.802958667266648},"index":1,"playId":"2684c66c-92b7-3311-b6d1-48de4896575d","pitchNumber":2,"startTime":"2026-07-30T23:46:20.854Z","endTime":"2026-07-30T23:46:24.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61175859154429,"aZ":-33.62594780384813,"pfxX":0.11758881751881733,"pfxZ":-0.909172447653738,"pX":0.4853472422990695,"pZ":1.566689485957747,"vX0":5.977190382146084,"vY0":-124.34560763942973,"vZ0":-3.8184077096423676,"x":98.5,"y":196.48,"x0":-1.9507957362133086,"y0":50.00572610204562,"z0":5.870429607541136,"aX":0.18689098052918376},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":-1.4,"spinRate":2856,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43810941085983,"extension":6.053595819738905},"index":2,"playId":"0e46634b-0401-3013-9cf0-3429ed09d587","pitchNumber":3,"startTime":"2026-07-30T23:46:37.587Z","endTime":"2026-07-30T23:46:40.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.366179334559106,"aZ":-34.63456250409791,"pfxX":-0.3073454665094535,"pfxZ":-1.5371437555641565,"pX":0.5988058657228138,"pZ":0.674794665182225,"vX0":6.503602012980166,"vY0":-124.98950342022238,"vZ0":-5.585009174945229,"x":94.17,"y":220.56,"x0":-1.9839057775624265,"y0":50.003955579838575,"z0":5.7433036387332885,"aX":-0.493665525089824},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.7,"breakHorizontal":-0.7,"spinRate":2842,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4362421039481079,"extension":6.1655982711174175},"index":3,"playId":"4cf733f3-e922-3939-85fd-ec4f1d090258","pitchNumber":4,"startTime":"2026-07-30T23:46:54.860Z","endTime":"2026-07-30T23:46:57.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:46:57.917Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out to right fielder James Wood.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T23:49:05.141Z","endTime":"2026-07-30T23:50:25.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.220540419243935,"aZ":-24.73185725821555,"pfxX":-9.37751023592245,"pfxZ":4.14675085298176,"pX":-0.871755106476444,"pZ":2.0739780270242516,"vX0":6.110657188271931,"vY0":-133.03230004175992,"vZ0":-4.215348324912741,"x":150.23,"y":182.78,"x0":-1.97878604964577,"y0":50.0026043021509,"z0":5.469248030319909,"aX":-16.827906934377797},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":15.7,"spinRate":2198,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4115360058929891,"extension":6.795130736435836},"index":0,"playId":"f1c983af-80df-38d1-97bd-ad0fc3df5ac2","pitchNumber":1,"startTime":"2026-07-30T23:49:32.592Z","endTime":"2026-07-30T23:49:36.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.976763565137645,"aZ":-30.201146975708195,"pfxX":8.13021278647257,"pfxZ":1.5323629628494047,"pX":0.8965534039483539,"pZ":2.6763968702613776,"vX0":3.7607964836878693,"vY0":-112.55160572151345,"vZ0":0.19224595792882493,"x":82.83,"y":166.52,"x0":-1.8508820788692069,"y0":50.001219334099666,"z0":5.642310366466988,"aX":10.454064041429884},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.1,"breakHorizontal":-15.7,"spinRate":2569,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.48620463475837417,"extension":6.791349741856381},"index":1,"playId":"dc8a4453-3761-3faa-8bc5-b2f44a64fad4","pitchNumber":2,"startTime":"2026-07-30T23:49:53.099Z","endTime":"2026-07-30T23:49:56.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72756082857186,"aZ":-27.989150515855478,"pfxX":-9.044094991499671,"pfxZ":2.6437132579997353,"pX":-0.1510545327598726,"pZ":2.4511606200565073,"vX0":7.178696576223971,"vY0":-124.41586136484233,"vZ0":-1.8501114216611256,"x":122.76,"y":172.6,"x0":-1.885345115657597,"y0":50.002653901337936,"z0":5.5027816441812565,"aX":-14.314251061758622},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":14.9,"spinRate":2207,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4386387457768919,"extension":6.885789555054248},"hitData":{"launchSpeed":88.9,"launchAngle":30.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.42,"coordY":81.86}},"index":2,"playId":"515af58b-2d3b-3d97-af72-34c25f4b8570","pitchNumber":3,"startTime":"2026-07-30T23:50:16.862Z","endTime":"2026-07-30T23:50:25.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:50:25.102Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Yastrzemski lines out to first baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T23:50:29.684Z","endTime":"2026-07-30T23:50:54.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"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":"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.1,"endSpeed":85.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.535822784659164,"aZ":-19.248228831368273,"pfxX":-6.838246339369469,"pfxZ":6.902589174068476,"pX":-0.06245227416361843,"pZ":2.39252027026135,"vX0":6.794143021145964,"vY0":-135.4710594730217,"vZ0":-4.6221535237893745,"x":119.38,"y":174.18,"x0":-1.705529979019871,"y0":50.0022545963131,"z0":5.452699954354611,"aX":-12.80459298916454},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":11.0,"spinRate":2372,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4031662965356171,"extension":6.891167259934287},"hitData":{"launchSpeed":99.7,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":164.63,"coordY":161.96}},"index":0,"playId":"fc7091b4-65c2-32ae-9d58-7295723a20bd","pitchNumber":1,"startTime":"2026-07-30T23:50:49.880Z","endTime":"2026-07-30T23:50:54.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:50:54.381Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jim Jarvis grounds out sharply, second baseman Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-30T23:51:05.115Z","endTime":"2026-07-30T23:51:45.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"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"}]}],"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":77.4,"endSpeed":71.3,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.136438220490813,"aZ":-36.51317380955424,"pfxX":8.972933924097198,"pfxZ":-3.3700612974882898,"pX":-1.0480062298038673,"pZ":3.2330674053894155,"vX0":-0.24060844645796536,"vY0":-112.64585413875875,"vZ0":2.714815025741736,"x":156.95,"y":151.49,"x0":-2.106017199096016,"y0":50.00378125951049,"z0":5.699392786736578,"aX":11.550626510315166},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-5.2,"breakHorizontal":-16.2,"spinRate":2560,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4859359196209918,"extension":6.809859845871404},"index":0,"playId":"3a8c2c47-2000-3c53-b214-3bc139563323","pitchNumber":1,"startTime":"2026-07-30T23:51:19.645Z","endTime":"2026-07-30T23:51:23.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.636148843035507,"aZ":-16.58045358162259,"pfxX":-0.0938568653778602,"pfxZ":8.66747554034234,"pX":-0.24774440149269028,"pZ":2.336816721369353,"vX0":4.9381235015561105,"vY0":-132.82952186588423,"vZ0":-4.838788168005539,"x":126.44,"y":175.69,"x0":-2.1133751925918225,"y0":50.00318818989208,"z0":5.375692584376225,"aX":-0.16964308383319196},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.9,"breakHorizontal":-0.8,"spinRate":2397,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4112853194261499,"extension":7.016970007802933},"hitData":{"launchSpeed":106.0,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":139.16,"coordY":155.28}},"index":1,"playId":"0727e75b-d1b5-383d-b908-f4ab886928e0","pitchNumber":2,"startTime":"2026-07-30T23:51:38.400Z","endTime":"2026-07-30T23:51:45.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:51:45.486Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daylen Lile homers (13) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T23:54:14.323Z","endTime":"2026-07-30T23:56:13.513Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":656550,"link":"/api/v1/people/656550"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67890426537919,"aZ":-14.554072174834964,"pfxX":-3.8481434813454767,"pfxZ":9.211890667063603,"pX":-1.6529050141621413,"pZ":3.9778603686477525,"vX0":3.2020127956283426,"vY0":-137.25368822133944,"vZ0":-2.352088590348545,"x":180.0,"y":131.38,"x0":-2.333269718894203,"y0":50.001945681201335,"z0":5.834111785745205,"aX":-7.359850947949164},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":6.4,"spinRate":2412,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3986837250611579,"extension":6.161214141179895},"index":0,"playId":"fea1e897-b123-389e-96af-5b84708430a0","pitchNumber":1,"startTime":"2026-07-30T23:54:20.754Z","endTime":"2026-07-30T23:54:24.096Z","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":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.332410044165556,"aZ":-29.185396625614615,"pfxX":-8.32744285863663,"pfxZ":1.719660196489012,"pX":-0.5916914341388642,"pZ":2.115032098087188,"vX0":6.51867155905308,"vY0":-130.70558592099144,"vZ0":-3.536223222228682,"x":139.55,"y":181.67,"x0":-2.030255660229878,"y0":50.004359433049444,"z0":5.665946894975745,"aX":-14.477998915946495},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.5,"breakHorizontal":13.7,"spinRate":1677,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.41831380872450197,"extension":6.255205282464074},"index":1,"playId":"d5e1ce25-a43f-30a2-b973-f669ee3a7e2e","pitchNumber":2,"startTime":"2026-07-30T23:54:34.316Z","endTime":"2026-07-30T23:54:37.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.129514142328276,"aZ":-27.888836811511,"pfxX":-8.396230792388323,"pfxZ":2.4617582976464063,"pX":0.7015044648988926,"pZ":-0.06039573865372938,"vX0":9.742936504713207,"vY0":-130.18288460631624,"vZ0":-9.004089589245249,"x":90.26,"y":240.41,"x0":-1.9767953488663372,"y0":50.00148732386797,"z0":5.514545571400763,"aX":-14.591847196695852},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.8,"breakHorizontal":13.3,"spinRate":1634,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.41875305726912293,"extension":6.470463864715502},"index":2,"playId":"e1c4e2e9-c8d5-3bb4-b3e2-4781872b8768","pitchNumber":3,"startTime":"2026-07-30T23:54:51.226Z","endTime":"2026-07-30T23:54:54.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358866108189392,"aZ":-15.055829185049411,"pfxX":-5.246324163606818,"pfxZ":8.9270267796081,"pX":-0.5370896989862602,"pZ":3.1750488755802313,"vX0":6.147027951445028,"vY0":-136.70289039338718,"vZ0":-4.146213648424745,"x":137.47,"y":153.05,"x0":-2.1191710010394695,"y0":50.006695007248524,"z0":5.725294687979043,"aX":-10.065111964168706},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":8.4,"spinRate":2371,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.39864181382524677,"extension":5.987366754832626},"index":3,"playId":"e06f5f5f-b269-374e-9807-f68678271480","pitchNumber":4,"startTime":"2026-07-30T23:55:09.256Z","endTime":"2026-07-30T23:55:15.420Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.558105343158477,"aZ":-38.66519953344927,"pfxX":0.6908470087672662,"pfxZ":-4.220945485697333,"pX":0.029122963505648424,"pZ":2.690370874510261,"vX0":4.690959290464772,"vY0":-122.75312713822478,"vZ0":-0.09071190977241517,"x":115.89,"y":166.14,"x0":-1.9903388361719694,"y0":50.00216841369079,"z0":5.998522555563591,"aX":1.0624091408902285},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.4,"breakHorizontal":-2.3,"spinRate":2786,"spinDirection":50},"zone":5,"typeConfidence":2.0,"plateTime":0.44489198815284237,"extension":6.154524838548049},"hitData":{"launchSpeed":104.5,"launchAngle":24.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":166.46,"coordY":38.81}},"index":4,"playId":"281f495c-ac65-35d4-a21c-586c887523ff","pitchNumber":5,"startTime":"2026-07-30T23:55:47.346Z","endTime":"2026-07-30T23:56:13.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:56:13.513Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T23:56:16.292Z","endTime":"2026-07-30T23:57:37.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":95.5,"endSpeed":87.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13716406792527,"aZ":-14.065020263054947,"pfxX":-4.154648022727395,"pfxZ":9.226070437621884,"pX":-0.8116148562408402,"pZ":2.541524048730644,"vX0":5.1765046140735,"vY0":-138.96262502627388,"vZ0":-6.020440964372812,"x":147.94,"y":170.16,"x0":-2.1557454061055714,"y0":50.000374423817945,"z0":5.664610583428751,"aX":-8.152720097484945},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2288,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.393639259942574,"extension":6.182430189606857},"index":0,"playId":"18cd917b-5869-36e8-8045-95a91f81c0f8","pitchNumber":1,"startTime":"2026-07-30T23:56:32.325Z","endTime":"2026-07-30T23:56:35.325Z","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":83.9,"endSpeed":78.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.512716697635426,"aZ":-38.77163408139959,"pfxX":0.9878898912017666,"pfxZ":-4.277558853085541,"pX":-1.2620869448119663,"pZ":3.278946994902477,"vX0":2.083435925197271,"vY0":-122.33708823550896,"vZ0":1.4877575226531066,"x":165.11,"y":150.25,"x0":-2.2478505129892064,"y0":50.006068652263785,"z0":5.9465362925821985,"aX":1.5218012598246329},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-7.3,"breakHorizontal":-2.2,"spinRate":2896,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4450081766888925,"extension":6.0045725855174625},"index":1,"playId":"362136da-8542-3133-a139-f7813c7162ac","pitchNumber":2,"startTime":"2026-07-30T23:56:45.923Z","endTime":"2026-07-30T23:56:49.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09673718851242,"aZ":-18.025538677250193,"pfxX":-1.0607378530293308,"pfxZ":7.39842652012645,"pX":-0.6191139690806634,"pZ":2.1146661631859485,"vX0":4.667285767198248,"vY0":-136.47954533243174,"vZ0":-6.253408039105447,"x":140.6,"y":181.68,"x0":-2.2033434114182433,"y0":50.00595795800127,"z0":5.649602322736392,"aX":-2.029847306951112},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":1.1,"spinRate":2443,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3991911697160182,"extension":6.257798196725823},"index":2,"playId":"bee6729f-33d7-3246-a55e-0db8f7a059eb","pitchNumber":3,"startTime":"2026-07-30T23:57:00.434Z","endTime":"2026-07-30T23:57:03.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-30T23:57:17.227Z","endTime":"2026-07-30T23:57:29.416Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.881126340838712,"aZ":-14.987967104146662,"pfxX":-5.4606774945624945,"pfxZ":8.96280895540712,"pX":-0.08339736092144048,"pZ":2.6981653984207177,"vX0":7.351803520437701,"vY0":-137.2435318419456,"vZ0":-5.222425427222895,"x":120.18,"y":165.93,"x0":-2.0808692129249056,"y0":50.004181774139845,"z0":5.6379168149862195,"aX":-10.473056892752208},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2367,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3982981150309124,"extension":6.374084241401314},"hitData":{"launchSpeed":88.3,"launchAngle":28.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.81,"coordY":65.05}},"index":4,"playId":"89975085-375c-3aa8-a2ef-502eca697984","pitchNumber":4,"startTime":"2026-07-30T23:57:29.416Z","endTime":"2026-07-30T23:57:37.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:57:37.360Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Tena grounds out to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T23:57:47.483Z","endTime":"2026-07-30T23:58:32.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20751229030846,"aZ":-35.14760167808435,"pfxX":0.36036792401702655,"pfxZ":-1.8469603751792079,"pX":0.27932584706657027,"pZ":1.2769889067781912,"vX0":5.5407444540615405,"vY0":-126.20146657078281,"vZ0":-4.080594595032988,"x":106.35,"y":204.3,"x0":-1.9934902324957018,"y0":50.00464673948629,"z0":5.752740452885428,"aX":0.578613683124464},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.1,"breakHorizontal":-1.9,"spinRate":2784,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43437347818714267,"extension":6.136422892607348},"index":0,"playId":"0795d2e7-56a8-36d4-b29d-5413f5b49140","pitchNumber":1,"startTime":"2026-07-30T23:57:59.121Z","endTime":"2026-07-30T23:58:02.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":79.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.316668367565345,"aZ":-35.27386449079081,"pfxX":1.0961253741139698,"pfxZ":-1.9538089696091694,"pX":0.03558811883996249,"pZ":1.7324033789662714,"vX0":5.079735582685149,"vY0":-125.1297508704824,"vZ0":-2.8253645655634845,"x":115.64,"y":192.01,"x0":-2.163481577922146,"y0":50.00436067845341,"z0":5.767133308642846,"aX":1.7370277740832132},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.0,"breakHorizontal":-3.1,"spinRate":2779,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4377864464703425,"extension":6.146350528265394},"index":1,"playId":"31a31158-2c76-3393-9484-013f06c989d1","pitchNumber":2,"startTime":"2026-07-30T23:58:11.431Z","endTime":"2026-07-30T23:58:14.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39227385288807,"aZ":-35.80223473053719,"pfxX":-0.048550128176222035,"pfxZ":-2.277240136618511,"pX":-0.04423356513609595,"pZ":1.495097042055184,"vX0":5.104209369366034,"vY0":-125.26451703725186,"vZ0":-3.344513248202176,"x":118.69,"y":198.41,"x0":-2.0985566872334265,"y0":50.00017670228728,"z0":5.7629280453515435,"aX":-0.07756368160494577},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.7,"breakHorizontal":-1.1,"spinRate":2834,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4366146218664486,"extension":6.336714299866281},"hitData":{"launchSpeed":93.7,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.0,"coordY":168.0}},"index":2,"playId":"acc91ba7-78b6-3f8e-b9b5-c68bd3fc85a6","pitchNumber":3,"startTime":"2026-07-30T23:58:24.461Z","endTime":"2026-07-30T23:58:32.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:58:32.562Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorbit Vivas pops out to third baseman Mauricio Dubón in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-30T23:58:37.541Z","endTime":"2026-07-30T23:59:06.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":94.2,"endSpeed":86.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.538531960878892,"aZ":-13.238002683162318,"pfxX":-3.48654742153335,"pfxZ":9.904060488711899,"pX":0.5091082993548716,"pZ":2.229362515711715,"vX0":7.869367899636196,"vY0":-136.98172775020544,"vZ0":-6.98009147159994,"x":97.59,"y":178.59,"x0":-1.9401695010658,"y0":50.003918219351874,"z0":5.704701485022079,"aX":-6.667689137640229},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":4.8,"spinRate":2382,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3989298944991182,"extension":6.277958845184195},"hitData":{"launchSpeed":75.9,"launchAngle":77.0,"totalDistance":98.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.2,"coordY":192.19}},"index":0,"playId":"12f2054b-dfa5-3550-8ecc-5b96419dc6cc","pitchNumber":1,"startTime":"2026-07-30T23:58:57.595Z","endTime":"2026-07-30T23:59:06.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-30T23:59:06.731Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to center fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T00:01:28.399Z","endTime":"2026-07-31T00:02:39.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":73.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.25930451184898,"aZ":-29.151096566949814,"pfxX":5.859370057363675,"pfxZ":2.2322074062629156,"pX":0.6669064176035536,"pZ":1.4321877619510772,"vX0":4.012851185620463,"vY0":-115.25774227570946,"vZ0":-2.617235337994897,"x":91.58,"y":200.11,"x0":-1.8543063186010247,"y0":50.00114507380791,"z0":5.381138569581252,"aX":7.927878906300853},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.7,"breakHorizontal":-11.5,"spinRate":2555,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4741721283517428,"extension":6.856321112042976},"index":0,"playId":"d5b76466-2862-3df0-9869-ce7f5638d5a5","pitchNumber":1,"startTime":"2026-07-31T00:01:37.829Z","endTime":"2026-07-31T00:01:41.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33105908359428,"aZ":-19.965169960181377,"pfxX":-0.2583610707396202,"pfxZ":6.894126227070884,"pX":0.7116264533710688,"pZ":2.3588361789543173,"vX0":6.824612554028451,"vY0":-131.3604037988088,"vZ0":-4.2281430157845215,"x":89.87,"y":175.09,"x0":-1.8719234018247088,"y0":50.00440863374951,"z0":5.448346691592619,"aX":-0.4590724402184932},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.9,"breakHorizontal":-0.8,"spinRate":2414,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.41485954197022057,"extension":6.674174056075839},"index":1,"playId":"38a6b31e-ad23-379b-9537-7730863dae17","pitchNumber":2,"startTime":"2026-07-31T00:01:53.805Z","endTime":"2026-07-31T00:01:57.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22147522459576,"aZ":-27.33000147966897,"pfxX":-9.216547017186192,"pfxZ":2.8687278127523737,"pX":-1.6910808642879789,"pZ":2.1975890626262315,"vX0":3.644197738225965,"vY0":-128.4997390500576,"vZ0":-2.832086159529504,"x":181.46,"y":179.45,"x0":-1.9225796876132315,"y0":50.00199796848628,"z0":5.415879101876246,"aX":-15.561039410570373},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":16.0,"spinRate":2138,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.42467420293604485,"extension":6.798689019141369},"index":2,"playId":"f5e01503-73e1-3f9f-a6f0-3caf6faa7f26","pitchNumber":3,"startTime":"2026-07-31T00:02:16.316Z","endTime":"2026-07-31T00:02:19.741Z","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":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.726986581465024,"aZ":-31.08052722864958,"pfxX":6.91271049538239,"pfxZ":0.7981625978764644,"pX":-0.25049479839079,"pZ":2.788780935904287,"vX0":2.017292201552675,"vY0":-115.87333816535033,"vZ0":0.399541775684106,"x":126.55,"y":163.48,"x0":-2.0293214168323837,"y0":50.00070347534385,"z0":5.572744402086573,"aX":9.4415281833973},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.8,"breakHorizontal":-13.0,"spinRate":2609,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4718619433892277,"extension":6.745746671332736},"hitData":{"launchSpeed":96.9,"launchAngle":46.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.45,"coordY":74.7}},"index":3,"playId":"485ffbf1-8838-38b5-99ed-727a4ef67bca","pitchNumber":4,"startTime":"2026-07-31T00:02:29.444Z","endTime":"2026-07-31T00:02:39.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:02:39.464Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ronald Acuña Jr. homers (8) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T00:02:41.505Z","endTime":"2026-07-31T00:04:31.070Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.929992767201767,"aZ":-24.186863078460437,"pfxX":-8.941672250468836,"pfxZ":4.1283750679090385,"pX":-0.3780700372953112,"pZ":1.5871370466939174,"vX0":7.2553283516862415,"vY0":-137.42986788463529,"vZ0":-5.437342599631455,"x":131.41,"y":195.93,"x0":-1.8744809843031465,"y0":50.006385545594554,"z0":5.20727374574379,"aX":-17.319154243627526},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.6,"breakHorizontal":14.9,"spinRate":2265,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.39668389882885435,"extension":6.951533324631002},"index":0,"playId":"81620c38-b28b-3138-b7d4-3d8dea7bdec1","pitchNumber":1,"startTime":"2026-07-31T00:03:04.050Z","endTime":"2026-07-31T00:03:07.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01787987455198,"aZ":-14.476732199321766,"pfxX":-5.119880777823118,"pfxZ":9.113955288034386,"pX":1.6448277622511025,"pZ":1.9850786795359083,"vX0":10.855591543314901,"vY0":-137.63876629785577,"vZ0":-6.1612881638770345,"x":54.3,"y":185.18,"x0":-1.6636039229617345,"y0":50.0068147168549,"z0":5.211598790519249,"aX":-9.94707134699277},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":7.3,"spinRate":2388,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3960857185623645,"extension":7.050402406702013},"index":1,"playId":"fdc804e8-6b6f-3f65-8573-817b6ed8e891","pitchNumber":2,"startTime":"2026-07-31T00:03:19.909Z","endTime":"2026-07-31T00:03:22.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.393458408624113,"aZ":-19.975733356851553,"pfxX":-1.4123983791173895,"pfxZ":6.567827545520539,"pX":1.3339963518895854,"pZ":2.3738068695151466,"vX0":9.034484348809203,"vY0":-134.29310812506395,"vZ0":-3.9870721779604246,"x":66.15,"y":174.69,"x0":-1.8658246244581465,"y0":50.006021678514195,"z0":5.268115909841549,"aX":-2.6255715727528877},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":1.0,"spinRate":2458,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4052097463581674,"extension":6.949245335102892},"index":2,"playId":"28d76317-84f7-3e57-bb23-67a7e09e96e3","pitchNumber":3,"startTime":"2026-07-31T00:03:33.287Z","endTime":"2026-07-31T00:03:36.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.35419452690918,"aZ":-25.237721025905987,"pfxX":2.962923528656969,"pfxZ":4.495668272337728,"pX":0.6963727330865517,"pZ":2.176389453636822,"vX0":5.546309813974597,"vY0":-122.63628843392655,"vZ0":-2.364783796006193,"x":90.46,"y":180.02,"x0":-1.9681650282767547,"y0":50.00218501241013,"z0":5.278165444729243,"aX":4.569530977415948},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.9,"breakHorizontal":-6.5,"spinRate":2602,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.4444778315753273,"extension":6.809915740742678},"index":3,"playId":"be76ec7d-de12-33a3-928a-eed183f1eb84","pitchNumber":4,"startTime":"2026-07-31T00:03:49.055Z","endTime":"2026-07-31T00:03:52.663Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056761202081322,"aZ":-22.899391529121875,"pfxX":-8.596874752239573,"pfxZ":4.899254539263744,"pX":0.3252554195246182,"pZ":2.460931074637517,"vX0":8.125427308100157,"vY0":-135.85075286940952,"vZ0":-3.443076534242392,"x":104.6,"y":172.33,"x0":-1.56846367157034,"y0":50.006258816047136,"z0":5.312247330506872,"aX":-16.28598414403104},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.4,"breakHorizontal":14.2,"spinRate":2283,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4011641681266154,"extension":6.956795627461609},"hitData":{"launchSpeed":104.9,"launchAngle":29.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":169.95,"coordY":34.02}},"index":4,"playId":"0efe8ad8-c4c1-307c-8970-b87d76549411","pitchNumber":5,"startTime":"2026-07-31T00:04:02.735Z","endTime":"2026-07-31T00:04:31.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:04:31.070Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, second baseman Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T00:05:02.879Z","endTime":"2026-07-31T00:05:29.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-31T00:04:51.699Z","endTime":"2026-07-31T00:05:05.142Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.258884863670932,"aZ":-27.084914819571754,"pfxX":-10.29934272502313,"pfxZ":3.1069663335852056,"pX":0.37835733924366444,"pZ":1.8141332886274968,"vX0":8.897436958557604,"vY0":-126.43155530653638,"vZ0":-3.7485945373699057,"x":102.58,"y":189.8,"x0":-1.8306030439706131,"y0":50.00019127621456,"z0":5.464533815854582,"aX":-16.84588563480952},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.0,"breakHorizontal":16.9,"spinRate":2173,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.43151445086470686,"extension":6.9065076537329215},"index":1,"playId":"ce7d3056-2387-3f81-b703-6f1e02df1731","pitchNumber":1,"startTime":"2026-07-31T00:05:05.142Z","endTime":"2026-07-31T00:05:09.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.264881318473392,"aZ":-19.94634582472844,"pfxX":-1.5253471339755065,"pfxZ":6.571198316532145,"pX":0.4630641289619624,"pZ":2.810762403728887,"vX0":6.76402086415252,"vY0":-135.02711988441507,"vZ0":-3.137695316925935,"x":99.35,"y":162.89,"x0":-1.8678582029187802,"y0":50.00403755421399,"z0":5.378630942486092,"aX":-2.8400937103432957},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":1.4,"spinRate":2337,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4044609329764475,"extension":6.897399628376114},"hitData":{"launchSpeed":80.5,"launchAngle":9.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.88,"coordY":132.86}},"index":2,"playId":"67d422c1-0c4a-37d5-9f09-3023986cf2ee","pitchNumber":2,"startTime":"2026-07-31T00:05:21.912Z","endTime":"2026-07-31T00:05:29.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:05:29.529Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-31T00:05:52.820Z","endTime":"2026-07-31T00:06:27.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.051266437991924,"aZ":-27.812382010935433,"pfxX":-8.841867921143487,"pfxZ":2.7537110635996536,"pX":-0.7861072250616975,"pZ":1.4275021254883449,"vX0":5.436607890364028,"vY0":-124.27119829366187,"vZ0":-4.228678971248425,"x":146.96,"y":200.24,"x0":-1.839885975608768,"y0":50.00244168196029,"z0":5.429623098309881,"aX":-13.998173465776238},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.3,"breakHorizontal":15.0,"spinRate":2070,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4387154399388544,"extension":6.901511945777784},"index":0,"playId":"f912648f-caef-3bec-a224-351ba8666574","pitchNumber":1,"startTime":"2026-07-31T00:05:58.742Z","endTime":"2026-07-31T00:06:01.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(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":77.0,"endSpeed":71.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.731098644148176,"aZ":-30.831863552318307,"pfxX":8.140750146628326,"pfxZ":1.0426428907117593,"pX":-0.6005284881185481,"pZ":1.957812180060143,"vX0":0.8152949613286118,"vY0":-112.25767044957256,"vZ0":-1.0622182873945423,"x":139.89,"y":185.92,"x0":-2.0262194528692987,"y0":50.00202173177299,"z0":5.5523638013404035,"aX":10.47620425589488},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.9,"breakHorizontal":-15.0,"spinRate":2468,"spinDirection":67},"zone":7,"typeConfidence":2.0,"plateTime":0.4863702868793003,"extension":6.790846291749742},"index":1,"playId":"5ca4acc8-34e5-3ae6-89d5-4986034e49b0","pitchNumber":2,"startTime":"2026-07-31T00:06:11.244Z","endTime":"2026-07-31T00:06:14.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.498643755772395,"aZ":-29.46489384047588,"pfxX":-9.06473493352527,"pfxZ":1.6843170528081566,"pX":-1.1466366183868322,"pZ":0.8172906011540896,"vX0":5.396056735863685,"vY0":-125.22974149098056,"vZ0":-5.226118866632981,"x":160.71,"y":216.71,"x0":-2.1387311896351306,"y0":50.00091219409497,"z0":5.307697648236243,"aX":-14.56554461203346},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":15.4,"spinRate":2145,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4354135851286576,"extension":6.801752736733235},"index":2,"playId":"7783e84e-d8fe-323d-8714-9678651fc316","pitchNumber":3,"startTime":"2026-07-31T00:06:24.265Z","endTime":"2026-07-31T00:06:27.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:06:27.666Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-31T00:08:48.223Z","endTime":"2026-07-31T00:10:06.931Z","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":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":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(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":85.8,"endSpeed":79.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.876341436222777,"aZ":-32.431954315595114,"pfxX":1.1411702856485588,"pfxZ":-0.1628950103808915,"pX":-1.298713145982333,"pZ":1.9511700106056402,"vX0":2.294387419906894,"vY0":-125.0561350518895,"vZ0":-3.04748461906117,"x":166.5,"y":186.1,"x0":-2.372706815877535,"y0":50.00070563428471,"z0":5.818941756191359,"aX":1.82521159271322},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.7,"breakHorizontal":-2.5,"spinRate":2754,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4363276200744224,"extension":6.137171188445406},"index":0,"playId":"f0ebf1ab-7935-364a-b70f-e0af3814b5b8","pitchNumber":1,"startTime":"2026-07-31T00:09:01.015Z","endTime":"2026-07-31T00:09:04.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.598527984651923,"aZ":-13.912377055240562,"pfxX":-5.219130546221239,"pfxZ":9.510545066934744,"pX":-0.7487148002955085,"pZ":1.7789144180889689,"vX0":5.890850113421862,"vY0":-137.26637527867854,"vZ0":-7.915784814079311,"x":145.54,"y":190.75,"x0":-2.2381426365029515,"y0":50.00346052454376,"z0":5.63478258633341,"aX":-10.02272997202171},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":8.3,"spinRate":2346,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3980731492601217,"extension":6.061578999872876},"index":1,"playId":"04ab759f-52b7-3b40-b651-073ba3434e8f","pitchNumber":2,"startTime":"2026-07-31T00:09:13.419Z","endTime":"2026-07-31T00:09:16.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.188946646337264,"aZ":-29.89573531269474,"pfxX":-8.006129744400177,"pfxZ":1.2977314615914715,"pX":0.3346369795923523,"pZ":0.08594871068796675,"vX0":8.744598135069973,"vY0":-131.35196294603992,"vZ0":-8.205485923148409,"x":104.24,"y":236.46,"x0":-1.9876291520340323,"y0":50.003540829782025,"z0":5.453372323438687,"aX":-14.078112477055734},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.8,"breakHorizontal":12.7,"spinRate":1583,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4159935228520282,"extension":6.089838245072431},"index":2,"playId":"00698dd3-2d01-3147-9d4a-6760e319cb26","pitchNumber":3,"startTime":"2026-07-31T00:09:27.814Z","endTime":"2026-07-31T00:09:31.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.139634283737585,"aZ":-15.93601457252948,"pfxX":-3.9211705759082567,"pfxZ":8.699178729099245,"pX":-0.4494831716087052,"pZ":1.2473474389130235,"vX0":5.787348429372521,"vY0":-134.96840303988955,"vZ0":-8.660737567341311,"x":134.13,"y":205.1,"x0":-2.1005498070004185,"y0":50.00493269570736,"z0":5.593687257444927,"aX":-7.321075640218356},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":6.0,"spinRate":2301,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.40401484519830744,"extension":6.125959513554213},"index":3,"playId":"9e1085c7-5ece-36dd-a7a5-dab0a2173ffc","pitchNumber":4,"startTime":"2026-07-31T00:09:44.877Z","endTime":"2026-07-31T00:09:48.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.268616828126657,"aZ":-16.544367898919166,"pfxX":-3.5513468895941127,"pfxZ":8.040950186185977,"pX":-1.4685105329204302,"pZ":2.8679910743363295,"vX0":3.5571283473768003,"vY0":-137.95945230093827,"vZ0":-4.393692240615369,"x":172.98,"y":161.34,"x0":-2.307977405309628,"y0":50.00430839977085,"z0":5.583076172265547,"aX":-6.9042025686683095},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":5.8,"spinRate":2352,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39576138377969317,"extension":6.181791314285125},"index":4,"playId":"1f2306cb-8408-3bbe-8080-a19a5d658093","pitchNumber":5,"startTime":"2026-07-31T00:10:03.502Z","endTime":"2026-07-31T00:10:06.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:10:06.931Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks. Nasim Nuñez to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-31T00:10:09.724Z","endTime":"2026-07-31T00:11:43.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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(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.3,"endSpeed":79.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.212305323607215,"aZ":-32.05060652675783,"pfxX":0.3587512894397924,"pfxZ":0.07487115078853535,"pX":-0.5237751949880395,"pZ":1.8189727686756283,"vX0":4.24183339771129,"vY0":-124.30510013660489,"vZ0":-3.0865848875450723,"x":136.97,"y":189.67,"x0":-2.2906633530001645,"y0":50.000544779262846,"z0":5.7062342030953745,"aX":0.5673070080052658},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.2,"breakHorizontal":-1.6,"spinRate":2706,"spinDirection":42},"zone":7,"typeConfidence":2.0,"plateTime":0.4386912592953909,"extension":6.10465376353015},"index":0,"playId":"f915cc27-c7a6-3f2e-8d6b-9e7882eb0a58","pitchNumber":1,"startTime":"2026-07-31T00:10:32.441Z","endTime":"2026-07-31T00:10:35.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.076716772001994,"aZ":-30.189649391851077,"pfxX":-6.829711420132003,"pfxZ":1.1561399565070936,"pX":-1.2907286616914782,"pZ":3.5627550674059534,"vX0":4.5493943417532625,"vY0":-129.53265830691683,"vZ0":0.22692708209605938,"x":166.2,"y":142.59,"x0":-2.1755881054936275,"y0":50.001381635557685,"z0":5.767676426995079,"aX":-11.695663106886625},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.4,"breakHorizontal":11.5,"spinRate":1635,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4215943164966749,"extension":6.20302629993581},"index":1,"playId":"179e2585-cef9-3e18-946f-01b36fc60cd0","pitchNumber":2,"startTime":"2026-07-31T00:10:49.534Z","endTime":"2026-07-31T00:10:53.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.807041756104418,"aZ":-30.727056982438032,"pfxX":-8.146558969508852,"pfxZ":0.827832236379276,"pX":-0.15039984622454297,"pZ":1.0908721209905823,"vX0":7.878950637650593,"vY0":-130.43033257865866,"vZ0":-5.444795047986765,"x":122.73,"y":209.33,"x0":-2.137167804354679,"y0":50.00019107236833,"z0":5.4939787153862705,"aX":-14.177892557820536},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.6,"breakHorizontal":13.2,"spinRate":1556,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4183119746587045,"extension":6.105973270653424},"index":2,"playId":"93f361e1-44df-3a01-b86e-4d906c37ddde","pitchNumber":3,"startTime":"2026-07-31T00:11:06.283Z","endTime":"2026-07-31T00:11:09.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.673221327768836,"aZ":-14.855968374602101,"pfxX":-4.435206111180766,"pfxZ":8.947316448441754,"pX":-1.1422503555395327,"pZ":2.749361864042636,"vX0":4.876811143108905,"vY0":-137.76785115803622,"vZ0":-5.013898309249907,"x":160.54,"y":164.55,"x0":-2.353459340163528,"y0":50.00182552250677,"z0":5.586306924700594,"aX":-8.583267702387321},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":7.1,"spinRate":2373,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3965606109642552,"extension":5.977141442230053},"index":3,"playId":"9d9798ff-80ab-3657-b2e5-3284d48d24bd","pitchNumber":4,"startTime":"2026-07-31T00:11:24.427Z","endTime":"2026-07-31T00:11:28.275Z","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":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.597521671370572,"aZ":-36.1126299156023,"pfxX":1.2726592582895044,"pfxZ":-2.429124760222937,"pX":-1.0216938930107893,"pZ":2.276979830938542,"vX0":2.769064647471443,"vY0":-125.68245096470649,"vZ0":-1.331125101802597,"x":155.94,"y":177.3,"x0":-2.2979508483346196,"y0":50.00599339453462,"z0":5.714673494218781,"aX":2.060243379099838},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.4,"breakHorizontal":-2.9,"spinRate":2756,"spinDirection":45},"zone":13,"typeConfidence":2.0,"plateTime":0.4338214371123228,"extension":6.095545691790706},"index":4,"playId":"fc7d24ea-d68a-3a64-b828-e561f28a706d","pitchNumber":5,"startTime":"2026-07-31T00:11:39.656Z","endTime":"2026-07-31T00:11:43.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:11:43.511Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-31T00:12:32.809Z","endTime":"2026-07-31T00:14:24.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnThird":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T00:11:52.089Z","endTime":"2026-07-31T00:12:35.080Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22836823092178,"aZ":-34.289811047368,"pfxX":-7.816684174768271,"pfxZ":-1.2031923858502953,"pX":-0.0522745376783185,"pZ":2.86788111060145,"vX0":8.121791163901854,"vY0":-131.5368831314794,"vZ0":-0.7104078175295612,"x":118.99,"y":161.35,"x0":-2.1606236278826323,"y0":50.004321200191214,"z0":5.678205483303513,"aX":-13.734357574521276},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.2,"breakHorizontal":12.5,"spinRate":1697,"spinDirection":246},"zone":2,"typeConfidence":2.0,"plateTime":0.4160085713566706,"extension":6.244200869759075},"index":1,"playId":"6f20ba81-9744-39f5-a1b3-93c123a1d2f1","pitchNumber":1,"startTime":"2026-07-31T00:12:35.080Z","endTime":"2026-07-31T00:12:38.080Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.172500270685088,"aZ":-32.79306989772974,"pfxX":-0.20176175028664112,"pfxZ":-0.3919283270267937,"pX":1.0651950856795909,"pZ":0.326101276014901,"vX0":7.786976536249404,"vY0":-124.85844522998306,"vZ0":-6.519278675863329,"x":76.4,"y":229.98,"x0":-2.051076959900038,"y0":50.00046278282111,"z0":5.627739279612431,"aX":-0.3242282157692589},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.8,"breakHorizontal":-1.2,"spinRate":2761,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43658107102061106,"extension":6.292387502979516},"index":2,"playId":"be50d6d3-27a2-312a-8e93-a3ee5b4170ea","pitchNumber":2,"startTime":"2026-07-31T00:12:55.633Z","endTime":"2026-07-31T00:13:02.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nasim Nuñez steals (39) 3rd base. James Wood steals (17) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"be50d6d3-27a2-312a-8e93-a3ee5b4170ea","startTime":"2026-07-31T00:13:09.922Z","endTime":"2026-07-31T00:13:30.295Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"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":90.8,"endSpeed":83.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.894288639476354,"aZ":-31.095649544298105,"pfxX":-7.866508700068892,"pfxZ":0.6048095190674623,"pX":-0.4664874176659226,"pZ":2.9526148484668795,"vX0":7.0080723676244,"vY0":-132.179056108734,"vZ0":-1.3525687065424217,"x":134.78,"y":159.06,"x0":-2.119057807550846,"y0":50.004176706374594,"z0":5.736145490502424,"aX":-14.041373464372569},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":12.8,"spinRate":2004,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.41303085829118613,"extension":6.155520180698431},"index":4,"playId":"9a78c30a-39ab-38c4-9d0c-71c2fd26df09","pitchNumber":3,"startTime":"2026-07-31T00:13:30.295Z","endTime":"2026-07-31T00:13:35.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.691627934620836,"aZ":-35.19507596668117,"pfxX":0.5601081540537625,"pfxZ":-1.8749531257690286,"pX":0.20525868315882917,"pZ":0.748996458325738,"vX0":5.521704956135134,"vY0":-125.1984041070486,"vZ0":-5.274403024855455,"x":109.18,"y":218.56,"x0":-2.087858873704004,"y0":50.00404602787414,"z0":5.714599562211264,"aX":0.9012513037664676},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.2,"breakHorizontal":-2.0,"spinRate":2910,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4349987360354297,"extension":6.123291683249824},"index":5,"playId":"4b7742bd-50bc-3551-b828-965b82ce090a","pitchNumber":4,"startTime":"2026-07-31T00:13:55.171Z","endTime":"2026-07-31T00:13:58.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.429947683407583,"aZ":-34.33970346285614,"pfxX":-0.0874383601511739,"pfxZ":-1.3481510064865851,"pX":0.9595220838659372,"pZ":0.0531587489654004,"vX0":7.202373689130509,"vY0":-124.93605426672455,"vZ0":-6.927087137123345,"x":80.43,"y":237.34,"x0":-1.935471402402877,"y0":50.006143078732016,"z0":5.643572986402404,"aX":-0.13951597213075675},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.7,"breakHorizontal":-1.3,"spinRate":2742,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4364766424780071,"extension":6.187945393395528},"index":6,"playId":"059d84d1-b628-3dbc-b7c1-41726a1e6267","pitchNumber":5,"startTime":"2026-07-31T00:14:20.972Z","endTime":"2026-07-31T00:14:24.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:14:24.441Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-31T00:14:30.040Z","endTime":"2026-07-31T00:15:54.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnThird":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":80.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67828382240018,"aZ":-36.32535575882287,"pfxX":0.8572848062043008,"pfxZ":-2.5850461508786804,"pX":0.032469874332575324,"pZ":1.4545837639095214,"vX0":4.980378970907107,"vY0":-125.14429362196562,"vZ0":-3.4833366506183028,"x":115.76,"y":199.51,"x0":-2.086076226609409,"y0":50.005319793501585,"z0":5.807060286935561,"aX":1.3745533732985018},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.2,"breakHorizontal":-2.6,"spinRate":2819,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.435874161615168,"extension":6.290026270224804},"index":0,"playId":"670bae88-782d-3803-b822-1f01707175bc","pitchNumber":1,"startTime":"2026-07-31T00:14:50.922Z","endTime":"2026-07-31T00:14:54.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73543299867855,"aZ":-34.44860580192529,"pfxX":0.11301125220169927,"pfxZ":-1.4165148088120358,"pX":0.9269713379433041,"pZ":0.914645303213432,"vX0":7.1157587248990986,"vY0":-125.10350394079698,"vZ0":-4.91461816648836,"x":81.67,"y":214.08,"x0":-1.9564610108535485,"y0":50.00512720497923,"z0":5.694961704480722,"aX":0.18066555938352674},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":-1.7,"spinRate":2751,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.43605492784200006,"extension":6.156100099139003},"index":1,"playId":"3ce9e03a-5550-3af5-b46e-6e16ba2112e2","pitchNumber":2,"startTime":"2026-07-31T00:15:07.306Z","endTime":"2026-07-31T00:15:10.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-31T00:15:19.638Z","endTime":"2026-07-31T00:15:31.584Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"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":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.964158329605233,"aZ":-36.2411657135936,"pfxX":0.0434452132886749,"pfxZ":-2.5411123111792806,"pX":1.3862401032734482,"pZ":0.48756473031077063,"vX0":8.122548563093622,"vY0":-125.13620133098466,"vZ0":-5.539716029971485,"x":64.16,"y":225.62,"x0":-1.894238893656825,"y0":50.003425853392955,"z0":5.666575501635154,"aX":0.06762062880647741},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.6,"breakHorizontal":-1.8,"spinRate":2819,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43609651670287164,"extension":6.239251887538194},"index":3,"playId":"eeed9ec3-3461-3d61-9164-5c557776c1cd","pitchNumber":3,"startTime":"2026-07-31T00:15:31.584Z","endTime":"2026-07-31T00:15:34.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.148329734966918,"aZ":-36.837419727588546,"pfxX":-0.1784780177022529,"pfxZ":-2.94178394933091,"pX":0.07521932597988118,"pZ":1.2012539164574447,"vX0":5.191197397947917,"vY0":-124.57891837518478,"vZ0":-3.740136497879406,"x":114.13,"y":206.35,"x0":-2.005369916918883,"y0":50.00377668859809,"z0":5.741746010831956,"aX":-0.2831956362590807},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.9,"breakHorizontal":-0.8,"spinRate":2800,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4383211334686541,"extension":6.167953229502674},"index":4,"playId":"9ec2f036-a51d-3aa9-a311-733fd0127028","pitchNumber":4,"startTime":"2026-07-31T00:15:51.697Z","endTime":"2026-07-31T00:15:54.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:15:54.697Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to shortstop Jim Jarvis.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-31T00:18:29.555Z","endTime":"2026-07-31T00:19:47.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":5},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T00:16:21.543Z","endTime":"2026-07-31T00:16:53.414Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Danny Young replaces Grant Holmes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-31T00:16:53.414Z","endTime":"2026-07-31T00:18:31.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664849,"link":"/api/v1/people/664849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.904697081066285,"aZ":-25.485842117388053,"pfxX":11.783687810766601,"pfxZ":3.6089938660188166,"pX":0.354906668414331,"pZ":1.7607108861647438,"vX0":-11.866202472593427,"vY0":-134.72668617444901,"vZ0":-3.8960162874174955,"x":103.47,"y":191.24,"x0":3.2672852912159014,"y0":50.004620817040035,"z0":5.008743747850792,"aX":21.851957321750497},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":-19.1,"spinRate":2339,"spinDirection":110},"zone":9,"typeConfidence":0.9,"plateTime":0.4052065477171811,"extension":6.699810718565584},"index":2,"playId":"9e0e4886-e809-3d75-b7a4-2dd3b80fb32e","pitchNumber":1,"startTime":"2026-07-31T00:18:31.870Z","endTime":"2026-07-31T00:18:35.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37699343270419,"aZ":-34.907022857837255,"pfxX":-7.405304862989809,"pfxZ":-1.853292991944685,"pX":-2.556281502430304,"pZ":-0.3062383189593186,"vX0":-11.49999580072234,"vY0":-121.42646147265596,"vZ0":-4.442016841130879,"x":214.44,"y":247.05,"x0":3.2246937601602466,"y0":50.002122550492444,"z0":4.622929909317688,"aX":-10.926476254435311},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.3,"breakHorizontal":16.4,"spinRate":2718,"spinDirection":311},"zone":13,"typeConfidence":0.89,"plateTime":0.4531130397377905,"extension":6.732702156473581},"index":3,"playId":"97b96bda-4d68-3880-9241-3d0f947731b7","pitchNumber":2,"startTime":"2026-07-31T00:18:49.700Z","endTime":"2026-07-31T00:18:53.606Z","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":82.1,"endSpeed":75.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87962766652793,"aZ":-30.188473466727505,"pfxX":-9.273602448135168,"pfxZ":1.3822691435431693,"pX":-1.618504838249741,"pZ":1.6369687225677338,"vX0":-8.666659075750317,"vY0":-119.23645480289727,"vZ0":-0.6577479885545816,"x":178.69,"y":194.58,"x0":3.2737162813844005,"y0":50.00098302852219,"z0":4.650986825271438,"aX":-13.290016241330633},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.6,"breakHorizontal":19.0,"spinRate":2714,"spinDirection":299},"zone":13,"typeConfidence":0.9,"plateTime":0.4601564031255059,"extension":6.547605881836654},"index":4,"playId":"1a168c48-5b19-344b-a8d4-ab77486aef15","pitchNumber":3,"startTime":"2026-07-31T00:19:19.053Z","endTime":"2026-07-31T00:19:22.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01874564667393,"aZ":-31.252053892475523,"pfxX":-8.638602103876382,"pfxZ":0.6416000277408722,"pX":-0.16610033985731473,"pZ":1.9812487467211708,"vX0":-5.744016919728495,"vY0":-119.48151470861835,"vZ0":0.16682975809819167,"x":123.33,"y":185.29,"x0":3.3953654577012995,"y0":50.00431869395007,"z0":4.729718521871844,"aX":-12.430558090826604},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.4,"breakHorizontal":17.0,"spinRate":2679,"spinDirection":295},"zone":8,"typeConfidence":0.9,"plateTime":0.4592518002276966,"extension":6.410882534284836},"hitData":{"launchSpeed":90.5,"launchAngle":63.0,"totalDistance":185.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":92.89,"coordY":134.8}},"index":5,"playId":"759e7091-f086-39f0-af2e-7b206768b2e5","pitchNumber":4,"startTime":"2026-07-31T00:19:37.753Z","endTime":"2026-07-31T00:19:47.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:19:47.762Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ozzie Albies pops out softly to shortstop CJ Abrams.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-31T00:21:57.904Z","endTime":"2026-07-31T00:22:22.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.8,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.426487682130052,"aZ":-33.23159538415268,"pfxX":8.63316947662723,"pfxZ":-0.8578961533238978,"pX":0.6551174806092338,"pZ":2.4172807652769324,"vX0":3.0038749213015197,"vY0":-110.34548750629493,"vZ0":0.6236030458089918,"x":92.03,"y":173.51,"x0":-1.8472595881212222,"y0":50.00433749618403,"z0":5.644235677859603,"aX":10.601010510534248},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-1.1,"breakHorizontal":-16.4,"spinRate":2565,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.49719839027103996,"extension":6.848239239161231},"hitData":{"launchSpeed":53.9,"launchAngle":55.0,"totalDistance":128.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":118.53,"coordY":151.56}},"index":0,"playId":"90afdf41-fa6c-39aa-b4ec-5343f981dbd1","pitchNumber":1,"startTime":"2026-07-31T00:22:15.449Z","endTime":"2026-07-31T00:22:22.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:22:22.967Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mauricio Dubón lines out to first baseman Luis García Jr.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-31T00:22:27.189Z","endTime":"2026-07-31T00:23:22.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34166514931082,"aZ":-21.382951465571978,"pfxX":-2.1240226576204018,"pfxZ":6.110894728156509,"pX":-0.9400867294037605,"pZ":2.5653251020002448,"vX0":3.2443920997396285,"vY0":-131.626590223846,"vZ0":-3.4107343216357435,"x":152.83,"y":169.52,"x0":-1.9092249020676533,"y0":50.000860635562866,"z0":5.449811789029331,"aX":-3.749636040311783},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":3.2,"spinRate":2425,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4151533701597554,"extension":6.945437636786318},"index":0,"playId":"46a2e22d-b9e0-303f-8c29-152d9a8657ee","pitchNumber":1,"startTime":"2026-07-31T00:22:47.490Z","endTime":"2026-07-31T00:22:51.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31983388187809,"aZ":-23.640115613562134,"pfxX":-9.694612026496557,"pfxZ":4.653746146046576,"pX":0.15044168058712368,"pZ":1.8459742546103015,"vX0":8.185185991670721,"vY0":-134.1393649861595,"vZ0":-4.822705624593331,"x":111.27,"y":188.94,"x0":-1.6716384623264917,"y0":50.00407494672375,"z0":5.33934723480883,"aX":-17.778957735987383},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.7,"breakHorizontal":16.0,"spinRate":2274,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4073730408918266,"extension":6.878925301635523},"index":1,"playId":"e87035dc-663b-38c4-8a3c-ee0baf58caa2","pitchNumber":2,"startTime":"2026-07-31T00:23:00.938Z","endTime":"2026-07-31T00:23:05.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13928283048183,"aZ":-16.929206856693014,"pfxX":-4.215125589759636,"pfxZ":8.235547649857716,"pX":-0.11335589028732489,"pZ":4.024033780181237,"vX0":5.819470611266082,"vY0":-134.69208895569818,"vZ0":-0.8772866615449286,"x":121.32,"y":130.13,"x0":-1.7466230069343538,"y0":50.00660514581482,"z0":5.5424368508438855,"aX":-7.807097004990387},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.0,"breakHorizontal":6.5,"spinRate":2272,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40546653539381516,"extension":7.031116778438273},"hitData":{"launchSpeed":85.0,"launchAngle":9.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":152.0,"coordY":163.0}},"index":2,"playId":"aaa0ab80-9b16-33dd-be2c-7ed6432cfcd1","pitchNumber":3,"startTime":"2026-07-31T00:23:18.064Z","endTime":"2026-07-31T00:23:22.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:23:22.585Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a line drive to right fielder James Wood. Dominic Smith to 2nd. Dominic Smith advances to 2nd, on a throwing error by right fielder James Wood.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-31T00:23:27.309Z","endTime":"2026-07-31T00:24:52.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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_throwing_error"}]}],"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":76.7,"endSpeed":70.7,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.036511800212303,"aZ":-31.448682037118115,"pfxX":9.730878104235705,"pfxZ":0.5791702443552813,"pX":-0.19105718786530226,"pZ":1.1896761897935033,"vX0":0.9964551037031412,"vY0":-111.68855992180345,"vZ0":-2.250371341278849,"x":124.28,"y":206.66,"x0":-1.9072373264320346,"y0":50.00475162054296,"z0":5.459893903235271,"aX":12.233967988519552},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":0.7,"breakHorizontal":-17.9,"spinRate":2589,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4913409911811013,"extension":7.013783937664683},"index":0,"playId":"027af618-208a-3206-958e-d5c328f71cfb","pitchNumber":1,"startTime":"2026-07-31T00:23:47.274Z","endTime":"2026-07-31T00:23:50.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.71045341778095,"aZ":-34.92013484505921,"pfxX":8.86432051755877,"pfxZ":-2.161664168156177,"pX":0.31398931976746464,"pZ":1.6639493725523846,"vX0":2.433771211302416,"vY0":-112.17415326989705,"vZ0":-0.47818401973300395,"x":105.03,"y":193.85,"x0":-1.9371978098940872,"y0":50.002726918234494,"z0":5.446908316411972,"aX":11.269745081621041},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-3.7,"breakHorizontal":-16.7,"spinRate":2638,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.48870257378451454,"extension":6.962500322136817},"index":1,"playId":"6db07ad3-2e05-3745-8779-269cdcb0fdcd","pitchNumber":2,"startTime":"2026-07-31T00:24:01.441Z","endTime":"2026-07-31T00:24:04.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.435941539056994,"aZ":-24.03596450893641,"pfxX":0.821010557085839,"pfxZ":4.805260167055909,"pX":-0.9929202331306384,"pZ":2.5108030029919295,"vX0":2.5771103437792195,"vY0":-128.49777003894332,"vZ0":-2.5622869009917633,"x":154.85,"y":170.99,"x0":-2.1103641402214937,"y0":50.00274117451939,"z0":5.363329740078738,"aX":1.3902629677253846},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":-2.0,"spinRate":2305,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.42418183001824694,"extension":6.984939292081991},"index":2,"playId":"31395a49-e123-3b49-afec-664607590e77","pitchNumber":3,"startTime":"2026-07-31T00:24:17.403Z","endTime":"2026-07-31T00:24:22.847Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.3,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.30857266427449,"aZ":-29.801508847239685,"pfxX":8.606520173184414,"pfxZ":1.9053802005475617,"pX":-0.13058283069357982,"pZ":2.6776189101191705,"vX0":1.5805989996779963,"vY0":-110.82876664858203,"vZ0":0.519435024305348,"x":121.98,"y":166.48,"x0":-1.9709812414729526,"y0":50.004184690730305,"z0":5.545914551094023,"aX":10.7362781325873},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":3.8,"breakHorizontal":-16.0,"spinRate":2489,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4937057648128751,"extension":7.083229179664492},"hitData":{"launchSpeed":77.6,"launchAngle":26.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.53,"coordY":110.99}},"index":3,"playId":"e2d3a5a2-89d9-31b7-97fe-e907158ed2c2","pitchNumber":4,"startTime":"2026-07-31T00:24:37.181Z","endTime":"2026-07-31T00:24:52.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:24:52.687Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Yastrzemski homers (7) on a fly ball to right field. Dominic Smith scores.","rbi":2,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-31T00:25:10.270Z","endTime":"2026-07-31T00:26:25.477Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"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":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685426008834707,"aZ":-15.965269881920575,"pfxX":-3.5175365229698494,"pfxZ":8.811229241736818,"pX":-1.0573784147902923,"pZ":2.9319293335082843,"vX0":3.5027511371891515,"vY0":-134.4140654428283,"vZ0":-3.721554865537637,"x":157.3,"y":159.62,"x0":-1.9170930336061203,"y0":50.00125422964831,"z0":5.459859161240775,"aX":-6.470074368043032},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":5.6,"spinRate":2215,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4066631847839002,"extension":6.922613683485119},"index":0,"playId":"aff0cf21-07b0-3921-adbe-5896241d7da0","pitchNumber":1,"startTime":"2026-07-31T00:25:38.588Z","endTime":"2026-07-31T00:25:42.335Z","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":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.4,"strikeZoneTop":3.125,"strikeZoneBottom":1.577,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.024904451226252,"aZ":-31.345006378917528,"pfxX":9.204914700143492,"pfxZ":0.6653391082677622,"pX":0.1560878347508229,"pZ":2.493545444670431,"vX0":2.080983875466499,"vY0":-111.13283409778555,"vZ0":0.2176172956771405,"x":111.05,"y":171.45,"x0":-1.9885090380231374,"y0":50.00343544200743,"z0":5.651619297094113,"aX":11.5075598281906},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":1.6,"breakHorizontal":-17.2,"spinRate":2561,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.49296981822347785,"extension":6.565867003691859},"hitData":{"launchSpeed":104.7,"launchAngle":29.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.81,"coordY":62.65}},"index":1,"playId":"ef93abaf-c025-3dba-9921-15c209c7a7fc","pitchNumber":2,"startTime":"2026-07-31T00:25:56.561Z","endTime":"2026-07-31T00:26:25.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:26:25.477Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jim Jarvis grounds out, second baseman Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-31T00:26:20.864Z","endTime":"2026-07-31T00:27:27.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":{"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":77.1,"endSpeed":71.0,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.221119176702388,"aZ":-34.70929739710564,"pfxX":10.421961809851705,"pfxZ":-2.005387803599463,"pX":0.5426351458365117,"pZ":0.8605998196158947,"vX0":2.302956767272347,"vY0":-112.26917108323212,"vZ0":-2.330696982120057,"x":96.32,"y":215.54,"x0":-1.8526202419282018,"y0":50.0043560470616,"z0":5.479045673226915,"aX":13.170650570001035},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-4.0,"breakHorizontal":-19.4,"spinRate":2550,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.48975634898341225,"extension":7.102075798288378},"index":0,"playId":"0ac88e49-9018-3ab4-982b-4610251c6eca","pitchNumber":1,"startTime":"2026-07-31T00:26:46.621Z","endTime":"2026-07-31T00:26:50.567Z","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":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45941171071281,"aZ":-25.92983894811961,"pfxX":-8.966212438571873,"pfxZ":3.8798942315623535,"pX":-0.4584153423530333,"pZ":2.268572008436293,"vX0":6.49456017104863,"vY0":-125.55648613850485,"vZ0":-2.589017553509855,"x":134.47,"y":177.53,"x0":-1.9031475858378917,"y0":50.002924133565315,"z0":5.405181110451471,"aX":-14.433591874877626},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.7,"breakHorizontal":14.9,"spinRate":2254,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.43486792868685686,"extension":6.905579166434174},"index":1,"playId":"0cd408cf-32e3-3ede-b502-6977ca4a9249","pitchNumber":2,"startTime":"2026-07-31T00:27:05.344Z","endTime":"2026-07-31T00:27:08.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.120440040838854,"aZ":-26.31265986004274,"pfxX":-8.27190539515924,"pfxZ":3.5790918522722777,"pX":-0.8242685785054965,"pZ":1.7421386634570923,"vX0":5.381035995096879,"vY0":-126.46387778472968,"vZ0":-3.9059476579289436,"x":148.42,"y":191.74,"x0":-1.8930822904929352,"y0":50.004133847972845,"z0":5.391085171951602,"aX":-13.547679394547396},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":13.9,"spinRate":2159,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.43129415379523683,"extension":6.918069171338824},"hitData":{"launchSpeed":78.3,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":154.67}},"index":2,"playId":"4546aa6c-547d-362a-958c-3a21411cda52","pitchNumber":3,"startTime":"2026-07-31T00:27:20.538Z","endTime":"2026-07-31T00:27:27.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:27:27.749Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-31T00:29:50.815Z","endTime":"2026-07-31T00:32:06.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.4,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87658619917628,"aZ":-28.861985830720094,"pfxX":11.054407187522058,"pfxZ":1.7594453616632997,"pX":-0.34107218475412626,"pZ":1.9116033950966218,"vX0":-12.49668277564619,"vY0":-135.52775119086726,"vZ0":-2.9635331650148564,"x":130.0,"y":187.17,"x0":2.8719546495272055,"y0":50.000801690269974,"z0":5.014157519116207,"aX":20.766653650102004},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.8,"breakHorizontal":-17.6,"spinRate":2311,"spinDirection":111},"zone":7,"typeConfidence":0.9,"plateTime":0.40263094884600337,"extension":6.7313532781440575},"index":0,"playId":"4d73255e-7b4a-31b6-86bf-fb72566a26cd","pitchNumber":1,"startTime":"2026-07-31T00:29:58.087Z","endTime":"2026-07-31T00:30:01.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02549058580905,"aZ":-33.62121542956567,"pfxX":-6.894282954478621,"pfxZ":-0.9979566834393436,"pX":-1.5979623443206035,"pZ":0.7577890015796234,"vX0":-9.251643200359561,"vY0":-120.38384337260854,"vZ0":-2.184488318588847,"x":177.91,"y":218.32,"x0":3.2014581150806616,"y0":50.00105584708162,"z0":4.67501830813599,"aX":-10.037756765374976},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.0,"breakHorizontal":14.9,"spinRate":2764,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.4563098931263956,"extension":6.250574929970086},"index":1,"playId":"e9eefe00-6692-3c12-a9ea-8b5b081bb726","pitchNumber":2,"startTime":"2026-07-31T00:30:14.099Z","endTime":"2026-07-31T00:30:19.692Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-31T00:30:23.153Z","endTime":"2026-07-31T00:30:40.187Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":83.9,"endSpeed":77.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.354262363467114,"aZ":-33.31275966869946,"pfxX":-7.660698587355194,"pfxZ":-0.7689894615847002,"pX":-2.574309311878245,"pZ":0.5757619757992615,"vX0":-11.179622559459457,"vY0":-121.61775994503293,"vZ0":-2.893102397826669,"x":215.13,"y":223.23,"x0":3.0973504220203942,"y0":50.00268540879628,"z0":4.703009483231939,"aX":-11.345206432701923},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.9,"breakHorizontal":16.8,"spinRate":2811,"spinDirection":310},"zone":13,"typeConfidence":0.89,"plateTime":0.45232363254255903,"extension":6.398262777908045},"index":3,"playId":"540b8cb6-b38b-3b29-ba1f-78df6e247121","pitchNumber":3,"startTime":"2026-07-31T00:30:40.187Z","endTime":"2026-07-31T00:30:43.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":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34244921462635,"aZ":-29.171234894197248,"pfxX":11.59382211720089,"pfxZ":1.6043595675925237,"pX":-1.2214323140614596,"pZ":0.7821684919598519,"vX0":-14.311631366250399,"vY0":-135.40315160496266,"vZ0":-5.33254689410291,"x":149.53,"y":91.89,"x0":2.6064902217030204,"y0":50.004089793512094,"z0":4.79822700244149,"aX":21.703860340899787},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.9,"breakHorizontal":-18.2,"spinRate":2364,"spinDirection":110},"zone":13,"typeConfidence":0.91,"plateTime":0.4032806227695085,"extension":6.640589969933901},"index":4,"playId":"bbdb4eee-22ff-3c1a-b499-bb65918f481d","pitchNumber":4,"startTime":"2026-07-31T00:30:59.863Z","endTime":"2026-07-31T00:31:02.863Z","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":83.7,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.157134985546307,"aZ":-31.02359510345984,"pfxX":-7.928370177692343,"pfxZ":0.767224894698578,"pX":-0.3415954704263842,"pZ":1.4127364336484278,"vX0":-6.688380115648931,"vY0":-121.76228097780589,"vZ0":-1.2562621939981835,"x":130.02,"y":200.64,"x0":3.4678637309130567,"y0":50.004753112957815,"z0":4.611460202955189,"aX":-11.946418843040957},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":16.0,"spinRate":2714,"spinDirection":281},"zone":13,"typeConfidence":0.9,"plateTime":0.4492497619788427,"extension":6.273605978161866},"index":5,"playId":"b682200d-70a6-3f9e-b642-e3b8612e063b","pitchNumber":5,"startTime":"2026-07-31T00:31:17.649Z","endTime":"2026-07-31T00:31:20.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39646381772118,"aZ":-32.13212051100186,"pfxX":-8.02252465249154,"pfxZ":0.02614680838995387,"pX":-2.578807819935543,"pZ":0.6756228287928172,"vX0":-11.199363303157245,"vY0":-120.27808012666976,"vZ0":-2.5122912226444205,"x":215.3,"y":220.54,"x0":3.180270320348335,"y0":50.00113500677068,"z0":4.58381243890123,"aX":-11.747788924751067},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.4,"breakHorizontal":17.2,"spinRate":2679,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.45544186761021166,"extension":6.7947974911113675},"index":6,"playId":"56b455cb-5e2b-3109-af7c-645aa75e937c","pitchNumber":6,"startTime":"2026-07-31T00:31:38.341Z","endTime":"2026-07-31T00:31:41.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375151902934977,"aZ":-29.384035205938176,"pfxX":11.338899246059956,"pfxZ":1.4812397102659736,"pX":-0.8561788401357627,"pZ":1.9428494098889098,"vX0":-13.888201460281229,"vY0":-135.7334982158528,"vZ0":-2.4990627833812473,"x":149.64,"y":186.32,"x0":2.8335234113379335,"y0":50.001780734248314,"z0":4.904122323573346,"aX":21.3348819537932},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.4,"breakHorizontal":-17.9,"spinRate":2414,"spinDirection":116},"zone":13,"typeConfidence":0.91,"plateTime":0.40224758737508104,"extension":6.87244447621109},"hitData":{"launchSpeed":87.1,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":147.0}},"index":7,"playId":"c97e21d7-2200-3bcb-87a5-8c2e8ce8dadc","pitchNumber":7,"startTime":"2026-07-31T00:31:58.717Z","endTime":"2026-07-31T00:32:06.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:32:06.116Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-31T00:32:10.887Z","endTime":"2026-07-31T00:33:11.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.514296875203787,"aZ":-32.50512409441133,"pfxX":-10.112224962002461,"pfxZ":-0.2251508199652612,"pX":0.3503474710881071,"pZ":2.188484630464176,"vX0":-4.045330584420623,"vY0":-121.10192666283187,"vZ0":0.52294210163942,"x":103.65,"y":179.69,"x0":3.357928080220306,"y0":50.00137083614057,"z0":4.821926368021662,"aX":-14.959317511213186},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.0,"breakHorizontal":19.3,"spinRate":2831,"spinDirection":296},"zone":6,"typeConfidence":0.9,"plateTime":0.4529536181452598,"extension":6.295142074647652},"index":0,"playId":"5c0ace4f-5393-31cc-8bf6-7cfc0df65f46","pitchNumber":1,"startTime":"2026-07-31T00:32:31.165Z","endTime":"2026-07-31T00:32:34.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.680028524147424,"aZ":-32.61056921189121,"pfxX":-10.676929608560354,"pfxZ":-0.2931362529344401,"pX":-0.4815902003701889,"pZ":1.3368425534172461,"vX0":-5.723652202423868,"vY0":-120.96064934642683,"vZ0":-0.9581044222023923,"x":135.36,"y":202.69,"x0":3.310098562148822,"y0":50.005628076949826,"z0":4.62158158950523,"aX":-15.673680072406908},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.5,"breakHorizontal":20.8,"spinRate":2817,"spinDirection":292},"zone":13,"typeConfidence":0.9,"plateTime":0.4544583909904838,"extension":6.208401359803133},"index":1,"playId":"39038abc-a833-3cf0-9786-b0e8ac6cbad8","pitchNumber":2,"startTime":"2026-07-31T00:32:47.189Z","endTime":"2026-07-31T00:32:50.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34438662180433,"aZ":-33.2114433826152,"pfxX":-9.61356016254942,"pfxZ":-0.7355390401248139,"pX":0.39594138493426395,"pZ":1.1899856159335243,"vX0":-4.238886667466728,"vY0":-118.30846819615967,"vZ0":-0.7427837911060227,"x":101.91,"y":206.65,"x0":3.4617549259734357,"y0":50.0023447810232,"z0":4.561728731439192,"aX":-13.57633527730375},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.2,"breakHorizontal":18.5,"spinRate":2917,"spinDirection":298},"zone":14,"typeConfidence":0.9,"plateTime":0.4636156788910548,"extension":6.51098252991438},"index":2,"playId":"cb2bf53f-a923-3c07-9419-9f8942b0be09","pitchNumber":3,"startTime":"2026-07-31T00:33:07.896Z","endTime":"2026-07-31T00:33:11.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:33:11.653Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Tena doubles (11) on a sharp fly ball to left fielder Mike Yastrzemski.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-31T00:33:17.436Z","endTime":"2026-07-31T00:34:25.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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, 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":82.8,"endSpeed":76.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28033936344568,"aZ":-35.49361614476789,"pfxX":-7.8359885208705435,"pfxZ":-2.2599495410620802,"pX":-0.7391883486516558,"pZ":1.1466537360142526,"vX0":-7.1888500793164996,"vY0":-120.4033829227996,"vZ0":-0.7986962255638995,"x":145.18,"y":207.82,"x0":3.3027871352497793,"y0":50.00325965668146,"z0":4.622351921510333,"aX":-11.50852117105678},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.0,"breakHorizontal":16.0,"spinRate":2881,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.4548434273560735,"extension":6.427453105678691},"index":0,"playId":"05651b6d-6662-3a15-8221-bef2bf5de3d5","pitchNumber":1,"startTime":"2026-07-31T00:33:38.891Z","endTime":"2026-07-31T00:33:42.561Z","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":86.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442809933266098,"aZ":-27.13200489920474,"pfxX":12.019356451795371,"pfxZ":2.641735897113226,"pX":-1.0231633196139815,"pZ":1.688811514821102,"vX0":-13.846522970007577,"vY0":-136.40652289910742,"vZ0":-3.5479049816282235,"x":156.0,"y":193.18,"x0":2.5269923659511373,"y0":50.00279227043411,"z0":4.850612680624819,"aX":22.938022655773178},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":-19.3,"spinRate":2467,"spinDirection":118},"zone":13,"typeConfidence":0.91,"plateTime":0.3996179006901226,"extension":6.687256438149821},"index":1,"playId":"be485c00-aa18-31ca-aebb-4cf588b71fde","pitchNumber":2,"startTime":"2026-07-31T00:33:55.228Z","endTime":"2026-07-31T00:33:59.441Z","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":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.762191771328887,"aZ":-27.699180797989897,"pfxX":11.47280127387887,"pfxZ":2.3509520891407476,"pX":0.6408459811014887,"pZ":2.259898295899435,"vX0":-10.520198098946576,"vY0":-136.33203295460615,"vZ0":-2.1189547748900823,"x":92.57,"y":177.76,"x0":3.0377898765955265,"y0":50.004034998802446,"z0":4.937383946281845,"aX":21.845550437034007},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.1,"breakHorizontal":-18.8,"spinRate":2448,"spinDirection":115},"zone":6,"typeConfidence":0.9,"plateTime":0.400019382561732,"extension":6.739158418520595},"hitData":{"launchSpeed":105.5,"launchAngle":22.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":70.88,"coordY":56.56}},"index":2,"playId":"b659ea41-b8ec-32ef-94c2-7faabb35dd42","pitchNumber":3,"startTime":"2026-07-31T00:34:11.884Z","endTime":"2026-07-31T00:34:25.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:34:25.389Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, third baseman Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-31T00:37:17.923Z","endTime":"2026-07-31T00:38:20.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,2],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brady House replaces Jorbit Vivas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T00:34:41.884Z","endTime":"2026-07-31T00:35:04.229Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-31T00:35:04.229Z","endTime":"2026-07-31T00:35:44.598Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Victor Mederos replaces Danny Young.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-31T00:35:44.598Z","endTime":"2026-07-31T00:37:20.052Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682989,"link":"/api/v1/people/682989"},"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(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":92.4,"endSpeed":85.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82195419435284,"aZ":-26.058415073279352,"pfxX":-0.5805696015929994,"pfxZ":3.2809718775658503,"pX":-0.17560760650014398,"pZ":2.531489112456283,"vX0":7.528232253059581,"vY0":-134.5845597533568,"vZ0":-2.037427034220095,"x":123.69,"y":170.43,"x0":-2.9147616896809727,"y0":50.00362214436442,"z0":5.114713893350712,"aX":-1.084113694083774},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.8,"breakHorizontal":-0.2,"spinRate":2587,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.40451647327017337,"extension":6.772782784842058},"index":3,"playId":"4f835d6b-dafa-309b-b040-bc3a568802ed","pitchNumber":1,"startTime":"2026-07-31T00:37:20.052Z","endTime":"2026-07-31T00:37:23.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.462203959223377,"aZ":-23.852603616470116,"pfxX":-1.6999730330883676,"pfxZ":4.431119998575933,"pX":1.5476887636425416,"pZ":1.9824017662194982,"vX0":11.78029548929586,"vY0":-135.01584505640244,"vZ0":-3.8057378895550684,"x":58.01,"y":185.26,"x0":-2.618187037823732,"y0":50.00539767175578,"z0":5.05371816843046,"aX":-3.1948386431416496},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.6,"breakHorizontal":1.1,"spinRate":2517,"spinDirection":220},"zone":14,"typeConfidence":0.89,"plateTime":0.4029357977728081,"extension":6.702618196120301},"index":4,"playId":"4f4c1ddb-6c23-3636-ba23-8a3ce660ca6b","pitchNumber":2,"startTime":"2026-07-31T00:37:36.253Z","endTime":"2026-07-31T00:37:39.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.808704328239017,"aZ":-24.884173731562424,"pfxX":-1.345955497438477,"pfxZ":3.9054732763620983,"pX":1.1839449088233054,"pZ":1.6710106592245484,"vX0":10.792253682084691,"vY0":-134.6517433286189,"vZ0":-4.347424223430151,"x":71.87,"y":193.66,"x0":-2.6735405649506805,"y0":50.00152567792486,"z0":5.032903639631436,"aX":-2.5126991090328947},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.5,"breakHorizontal":0.5,"spinRate":2524,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.40428589021282546,"extension":6.454441429223935},"index":5,"playId":"004ca81c-0cdc-398d-9333-691c964cbaa9","pitchNumber":3,"startTime":"2026-07-31T00:37:53.246Z","endTime":"2026-07-31T00:37:56.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":96.8,"endSpeed":88.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66894183771301,"aZ":-24.12329092959335,"pfxX":-10.595304395960925,"pfxZ":4.00690147641941,"pX":-0.582716953039886,"pZ":2.8024337909852095,"vX0":10.07627171918625,"vY0":-140.60867287935585,"vZ0":-2.137742321291987,"x":139.21,"y":163.11,"x0":-2.8290719834676943,"y0":50.00667567383367,"z0":5.131377577689914,"aX":-21.307174340633765},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.0,"breakHorizontal":17.3,"spinRate":2463,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.3889337993920776,"extension":6.775994791141492},"hitData":{"launchSpeed":96.8,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.52,"coordY":161.11}},"index":6,"playId":"c286d4fb-677b-36d0-a554-9ef0272c42bf","pitchNumber":4,"startTime":"2026-07-31T00:38:12.843Z","endTime":"2026-07-31T00:38:20.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:38:20.345Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drake Baldwin walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-31T00:40:49.666Z","endTime":"2026-07-31T00:42:52.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Brady House remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T00:39:59.368Z","endTime":"2026-07-31T00:40:51.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.423440815922245,"aZ":-26.47800600254077,"pfxX":-9.459140960775345,"pfxZ":3.708024479214652,"pX":-0.9770070882790926,"pZ":2.725516440757065,"vX0":4.747799712855522,"vY0":-122.63619684253052,"vZ0":-1.5691179962512527,"x":154.24,"y":165.19,"x0":-1.7009936515669564,"y0":50.00154590456043,"z0":5.614973726220242,"aX":-14.522927937337142},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.6,"breakHorizontal":16.2,"spinRate":2250,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.44526944390245005,"extension":6.768675385488107},"index":1,"playId":"376f0278-d2ea-3199-8d8c-96d63e8c4cf1","pitchNumber":1,"startTime":"2026-07-31T00:40:51.976Z","endTime":"2026-07-31T00:40:55.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.3,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.345296107974995,"aZ":-19.98067546974898,"pfxX":-0.67642589689155,"pfxZ":6.9059960791324,"pX":-0.6795788188614734,"pZ":3.1243152702929837,"vX0":4.226841745122658,"vY0":-131.40638083382797,"vZ0":-2.04348776879667,"x":142.9,"y":154.42,"x0":-2.214434318017857,"y0":50.00167368827415,"z0":5.381522356289131,"aX":-1.1942830751851212},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.4,"breakHorizontal":0.4,"spinRate":2359,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4152954739933432,"extension":6.977900942071962},"index":2,"playId":"1614ec77-b6e8-3764-bd20-7b9d31d1697d","pitchNumber":2,"startTime":"2026-07-31T00:41:07.388Z","endTime":"2026-07-31T00:41:11.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.084906793437348,"aZ":-24.648504343834766,"pfxX":-9.797174472624487,"pfxZ":4.64811912863834,"pX":-0.21623411877804496,"pZ":1.5102026716430577,"vX0":7.211594023510154,"vY0":-126.01411027604647,"vZ0":-4.754262111578249,"x":125.24,"y":198.0,"x0":-1.833330785288237,"y0":50.00020864808686,"z0":5.3968965673113,"aX":-15.854072977388428},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.6,"breakHorizontal":16.2,"spinRate":2080,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.43359745724927956,"extension":6.961935678382839},"index":3,"playId":"c910e55e-d7c8-35a9-a3ad-d26787174abe","pitchNumber":3,"startTime":"2026-07-31T00:41:21.187Z","endTime":"2026-07-31T00:41:24.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039288445321837,"aZ":-21.06745373436451,"pfxX":-0.48878478931367547,"pfxZ":6.396622053950077,"pX":0.10036409385415569,"pZ":2.3666872462984507,"vX0":5.473019168192825,"vY0":-130.3373228916736,"vZ0":-3.4815814314613003,"x":113.17,"y":174.88,"x0":-1.9549882096649303,"y0":50.0025382352487,"z0":5.293522917665007,"aX":-0.8492445339113421},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.2,"breakHorizontal":-0.2,"spinRate":2290,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.41877159505685135,"extension":7.126765108432019},"index":4,"playId":"38ebf397-4aa2-3b65-853c-bb8cdb2097c8","pitchNumber":4,"startTime":"2026-07-31T00:41:42.958Z","endTime":"2026-07-31T00:41:49.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98707569728364,"aZ":-29.318410888786918,"pfxX":5.192141913216267,"pfxZ":2.0265775075847037,"pX":1.5868194924197319,"pZ":0.91231244455625,"vX0":6.346499300371694,"vY0":-117.91590280385988,"vZ0":-4.157448393015377,"x":56.51,"y":214.15,"x0":-1.8121675458059228,"y0":50.004864183033185,"z0":5.397191523196881,"aX":7.326893563021118},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.9,"breakHorizontal":-10.9,"spinRate":2593,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.46413646156480715,"extension":7.062251759705733},"index":5,"playId":"80afe532-c7d4-3781-b357-a88a01b680b1","pitchNumber":5,"startTime":"2026-07-31T00:42:27.863Z","endTime":"2026-07-31T00:42:31.728Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.7,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.755840853958265,"aZ":-30.91730727296948,"pfxX":6.250003059550913,"pfxZ":0.9759260163828625,"pX":1.1919152851975343,"pZ":2.1105620930933213,"vX0":5.163184798559572,"vY0":-112.26757531368514,"vZ0":-0.30082309095023274,"x":71.57,"y":181.79,"x0":-1.942773675648086,"y0":50.00186841708708,"z0":5.371109416215231,"aX":8.043329249351283},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":2.0,"breakHorizontal":-12.6,"spinRate":2510,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.48635026789762836,"extension":6.960544766994457},"index":6,"playId":"266cd90a-f4e9-3c22-8462-ae205909b956","pitchNumber":6,"startTime":"2026-07-31T00:42:48.955Z","endTime":"2026-07-31T00:42:52.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:42:52.407Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronald Acuña Jr. walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-31T00:42:56.627Z","endTime":"2026-07-31T00:45:07.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05483867410136,"aZ":-22.940493874723423,"pfxX":-0.8320965342123388,"pfxZ":5.077719961942095,"pX":-0.6307874883626216,"pZ":2.2947639902284678,"vX0":3.91020266586062,"vY0":-133.55897435022501,"vZ0":-3.6124363093141474,"x":141.04,"y":176.82,"x0":-2.0016362707695396,"y0":50.00143331147077,"z0":5.302336651561621,"aX":-1.5130726588267902},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":0.7,"spinRate":2356,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.4091145156582656,"extension":7.072842698110926},"index":0,"playId":"976e832d-4c90-3d3b-9031-e620abfa1a2b","pitchNumber":1,"startTime":"2026-07-31T00:43:20.692Z","endTime":"2026-07-31T00:43:23.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.68672296488641,"aZ":-18.785411231629176,"pfxX":-1.591562944136042,"pfxZ":7.358995586733846,"pX":2.728537913292776,"pZ":1.925973620945127,"vX0":11.702897283468992,"vY0":-133.07593955817845,"vZ0":-5.031546238968786,"x":12.99,"y":186.78,"x0":-1.4922787074357282,"y0":50.00252358077699,"z0":5.174391686084865,"aX":-2.895859630369463},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":0.7,"spinRate":2429,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4093258275392788,"extension":7.482908479641455},"index":1,"playId":"de9cc59f-fa44-3e41-8f8f-c5ba5604fc48","pitchNumber":2,"startTime":"2026-07-31T00:43:44.864Z","endTime":"2026-07-31T00:43:47.864Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jake Irvin. Drake Baldwin to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"de9cc59f-fa44-3e41-8f8f-c5ba5604fc48","startTime":"2026-07-31T00:43:57.241Z","endTime":"2026-07-31T00:44:16.364Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.282869310945504,"aZ":-31.156945673741784,"pfxX":2.130296728036214,"pfxZ":0.6708872336914398,"pX":2.4975200446923633,"pZ":-0.3545224138263467,"vX0":9.458865488103648,"vY0":-121.74170374266865,"vZ0":-6.696209537932027,"x":21.8,"y":248.35,"x0":-1.703299521280082,"y0":50.001139614728494,"z0":5.103886951297448,"aX":3.21988920817594},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.1,"breakHorizontal":-6.0,"spinRate":2625,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4486767859849339,"extension":7.108562351208743},"index":3,"playId":"003c1121-0d00-3579-82a5-f73a614e170c","pitchNumber":3,"startTime":"2026-07-31T00:44:16.364Z","endTime":"2026-07-31T00:44:19.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.283577079755126,"aZ":-15.82175612714731,"pfxX":-4.514134595683482,"pfxZ":8.664588507225575,"pX":1.2826419871709416,"pZ":3.368137349737328,"vX0":9.362939556566841,"vY0":-136.11508180519533,"vZ0":-2.801097770226423,"x":68.11,"y":147.84,"x0":-1.606420919674879,"y0":50.002661078370885,"z0":5.498516439594657,"aX":-8.520477971659664},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":6.4,"spinRate":2298,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40152965435900656,"extension":6.980443453628893},"index":4,"playId":"12f82cea-919f-352d-9da5-6471e8307f18","pitchNumber":4,"startTime":"2026-07-31T00:44:41.482Z","endTime":"2026-07-31T00:44:44.667Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.722471011721336,"aZ":-28.813495307313733,"pfxX":3.7690366094362444,"pfxZ":2.2734008864110793,"pX":1.1913638492728746,"pZ":1.8324972878120507,"vX0":6.174126157425726,"vY0":-120.10672544550417,"vZ0":-2.197556620761645,"x":71.59,"y":189.3,"x0":-1.8906472612662928,"y0":50.00311582922275,"z0":5.29267088375698,"aX":5.569426836536662},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.8,"breakHorizontal":-8.2,"spinRate":2592,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.45403161017374005,"extension":7.064249839813697},"index":5,"playId":"c1a3747e-80b8-3893-b43a-13aed74835ce","pitchNumber":5,"startTime":"2026-07-31T00:45:04.774Z","endTime":"2026-07-31T00:45:07.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:45:07.842Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Olson flies out to center fielder Dylan Crews.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-31T00:47:51.118Z","endTime":"2026-07-31T00:49:53.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnSecond":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T00:45:31.479Z","endTime":"2026-07-31T00:46:43.655Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Carson Palmquist replaces Jake Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-31T00:46:43.655Z","endTime":"2026-07-31T00:47:53.274Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687223,"link":"/api/v1/people/687223"},"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":73.7,"endSpeed":68.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.26186995099757,"aZ":-32.1781394964232,"pfxX":-6.361460143487304,"pfxZ":-3.86472894492229E-4,"pX":-1.5256408159509678,"pZ":0.9940922673866233,"vX0":-7.166014696382158,"vY0":-107.16654580683199,"vZ0":-0.6277581248540676,"x":175.15,"y":211.94,"x0":2.6936053892336758,"y0":50.00376784279361,"z0":4.898422384313344,"aX":-7.368177920976986},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":0.1,"breakHorizontal":13.6,"spinRate":2004,"spinDirection":284},"zone":13,"typeConfidence":0.9,"plateTime":0.5119262677817966,"extension":7.4544161736044074},"index":2,"playId":"12e5d51f-1909-35af-9a7d-d717742fdec0","pitchNumber":1,"startTime":"2026-07-31T00:47:53.274Z","endTime":"2026-07-31T00:48:01.047Z","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":91.1,"endSpeed":84.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37064569957963,"aZ":-26.66800363758995,"pfxX":10.784870223940072,"pfxZ":3.0577874104541145,"pX":-0.3294070800471525,"pZ":3.1308771771503183,"vX0":-12.069397532893753,"vY0":-132.3124895079526,"vZ0":0.46186959740124445,"x":129.56,"y":154.25,"x0":2.8588322743126215,"y0":50.000580898647385,"z0":4.885963434419254,"aX":19.40014439937282},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":-17.4,"spinRate":2189,"spinDirection":122},"zone":1,"typeConfidence":0.91,"plateTime":0.4116884145587285,"extension":7.154385445842979},"index":3,"playId":"d617df56-6db0-363c-a306-6e64cf4190a7","pitchNumber":2,"startTime":"2026-07-31T00:48:12.634Z","endTime":"2026-07-31T00:48:16.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85710714306915,"aZ":-27.35620180546442,"pfxX":10.09137704812402,"pfxZ":2.666028473653123,"pX":-0.7969890831013418,"pZ":2.9533356948828002,"vX0":-12.92972689292938,"vY0":-132.69708602438817,"vZ0":0.3169925696307577,"x":147.38,"y":159.04,"x0":2.797624595844679,"y0":50.00245347693474,"z0":4.804194368987199,"aX":18.23627773843332},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":-16.0,"spinRate":2161,"spinDirection":121},"zone":11,"typeConfidence":0.91,"plateTime":0.41069164273539727,"extension":7.370067524049803},"index":4,"playId":"a2094207-0087-3cd4-bfdb-16d2095411d1","pitchNumber":3,"startTime":"2026-07-31T00:48:30.193Z","endTime":"2026-07-31T00:48:34.766Z","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":74.8,"endSpeed":68.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.001222281528054,"aZ":-32.55216391730411,"pfxX":-5.626393316908052,"pfxZ":-0.3139191963972685,"pX":-0.5020855245359912,"pZ":2.6533788901278093,"vX0":-5.192813747726589,"vY0":-108.83142105385251,"vZ0":2.6035044256784863,"x":136.14,"y":167.14,"x0":2.6504630653384034,"y0":50.00480913316316,"z0":4.9796334562401166,"aX":-6.714582991032902},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":0.5,"breakHorizontal":11.6,"spinRate":1921,"spinDirection":283},"zone":4,"typeConfidence":0.9,"plateTime":0.5042541199782846,"extension":7.001211351584228},"index":5,"playId":"3fa2d8a5-1676-3565-be1f-10750fd77cd8","pitchNumber":4,"startTime":"2026-07-31T00:48:50.234Z","endTime":"2026-07-31T00:48:54.887Z","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":76.8,"endSpeed":70.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.21774721246374,"aZ":-29.303040314065218,"pfxX":-3.770982959282951,"pfxZ":2.2712329127845994,"pX":-1.2549083777602676,"pZ":2.8871263665886118,"vX0":-8.118345885812966,"vY0":-111.54756306220729,"vZ0":1.9777534476808263,"x":164.83,"y":160.83,"x0":2.9152958130786386,"y0":50.005054938002594,"z0":5.0004939384807825,"aX":-4.772874426215236},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":4.9,"breakHorizontal":8.9,"spinRate":2080,"spinDirection":278},"zone":11,"typeConfidence":0.9,"plateTime":0.4901891848114559,"extension":7.248456859834302},"index":6,"playId":"09b67fb2-f709-37d2-8cf1-ca83539d0c38","pitchNumber":5,"startTime":"2026-07-31T00:49:15.687Z","endTime":"2026-07-31T00:49:20.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.08770894433391,"aZ":-31.16120749107985,"pfxX":-4.6743351411107845,"pfxZ":0.8543912484618517,"pX":-0.6661162820645227,"pZ":1.8005980512347608,"vX0":-6.0462624018086775,"vY0":-108.08407649160206,"vZ0":0.646583392209064,"x":142.39,"y":190.16,"x0":2.7702998979052724,"y0":50.00345973004185,"z0":4.907840203635086,"aX":-5.553944624365566},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":2.0,"breakHorizontal":10.1,"spinRate":1992,"spinDirection":285},"zone":7,"typeConfidence":0.9,"plateTime":0.5059409456587556,"extension":7.3896398574746796},"hitData":{"launchSpeed":84.5,"launchAngle":49.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.36,"coordY":95.19}},"index":7,"playId":"fd5952ea-8223-3c49-85ed-7f36868ccd34","pitchNumber":6,"startTime":"2026-07-31T00:49:42.149Z","endTime":"2026-07-31T00:49:53.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:49:53.771Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out softly, pitcher Carson Palmquist to first baseman Luis García Jr. Drake Baldwin to 3rd. Ronald Acuña Jr. to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-31T00:49:56.410Z","endTime":"2026-07-31T00:50:53.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687223,"link":"/api/v1/people/687223"},"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"}]},{"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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.1,"endSpeed":68.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.771433161183086,"aZ":-31.463434086522376,"pfxX":-5.948804628929478,"pfxZ":0.5994489102112723,"pX":0.12105630769122828,"pZ":2.1542693237649333,"vX0":-4.334639155546579,"vY0":-107.92769576629371,"vZ0":1.5126629505428313,"x":112.39,"y":180.61,"x0":2.9242429793022193,"y0":50.003356033925435,"z0":4.8946147495040755,"aX":-7.057518992708822},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":1.8,"breakHorizontal":11.9,"spinRate":1993,"spinDirection":271},"zone":8,"typeConfidence":0.9,"plateTime":0.5063850343135918,"extension":7.461624562333813},"index":0,"playId":"55108328-dfbb-3cb9-99d9-fcabf42716fe","pitchNumber":1,"startTime":"2026-07-31T00:50:22.669Z","endTime":"2026-07-31T00:50:27.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":67.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.443657424795553,"aZ":-34.19591533656032,"pfxX":-7.84362998969268,"pfxZ":-1.7587932373887005,"pX":0.18948981296540046,"pZ":1.430601088487,"vX0":-3.267715036518871,"vY0":-106.77939564381138,"vZ0":0.741120178767269,"x":109.78,"y":200.15,"x0":2.7617025016889722,"y0":50.003564198176555,"z0":4.945247046840507,"aX":-9.002301691321792},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-2.6,"breakHorizontal":15.1,"spinRate":1985,"spinDirection":274},"zone":14,"typeConfidence":0.9,"plateTime":0.5141620405051981,"extension":7.223215875304692},"hitData":{"launchSpeed":30.0,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":119.35,"coordY":190.68}},"index":1,"playId":"b18120ca-7372-3623-9dae-ec259c3df090","pitchNumber":2,"startTime":"2026-07-31T00:50:45.818Z","endTime":"2026-07-31T00:50:53.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:50:53.596Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to center fielder Dylan Crews. Drake Baldwin scores. Ronald Acuña Jr. scores.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-31T00:51:02.237Z","endTime":"2026-07-31T00:52:43.927Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.4,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.37694812333491,"aZ":-31.716527670498927,"pfxX":-6.734660252176374,"pfxZ":0.4001056831964167,"pX":0.47553418431585576,"pZ":3.154766918585532,"vX0":-3.709022404701594,"vY0":-106.65031364547437,"vZ0":3.722474214677882,"x":98.87,"y":153.6,"x0":3.112352431013605,"y0":50.00387965437427,"z0":4.964217825443795,"aX":-7.756823320342362},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":2.0,"breakHorizontal":13.2,"spinRate":1962,"spinDirection":279},"zone":3,"typeConfidence":0.9,"plateTime":0.5136135264916204,"extension":7.526749702488391},"index":0,"playId":"aa250f35-2968-3bb0-9921-ebb71e7e6fb6","pitchNumber":1,"startTime":"2026-07-31T00:51:24.474Z","endTime":"2026-07-31T00:51:27.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.1,"endSpeed":68.6,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.275094451619584,"aZ":-33.399147255031764,"pfxX":-6.040584479550068,"pfxZ":-1.0469490455477204,"pX":-0.69247469938815,"pZ":0.4650817437282756,"vX0":-5.796731449721478,"vY0":-107.77750510748595,"vZ0":-1.369965235854267,"x":143.4,"y":226.22,"x0":2.819707181612093,"y0":50.00186422403762,"z0":4.807893216569673,"aX":-7.082751037603641},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-1.9,"breakHorizontal":12.5,"spinRate":1987,"spinDirection":282},"zone":13,"typeConfidence":0.9,"plateTime":0.508801013295737,"extension":7.387195932604754},"index":1,"playId":"58eb3af6-0ed1-3309-b9b2-5177a610e3e6","pitchNumber":2,"startTime":"2026-07-31T00:51:44.607Z","endTime":"2026-07-31T00:51:48.245Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":71.8,"endSpeed":66.1,"strikeZoneTop":2.985,"strikeZoneBottom":1.506,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.79595141638333,"aZ":-32.41278958025107,"pfxX":-7.224276587961842,"pfxZ":-0.21698273298139714,"pX":0.8969701850925438,"pZ":1.212031614787897,"vX0":-2.385636801719369,"vY0":-104.59465883027764,"vZ0":0.396523359652591,"x":82.81,"y":206.06,"x0":2.993186464324998,"y0":50.00354566434576,"z0":4.842603473566674,"aX":-7.947498955600041},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":0.1,"breakHorizontal":13.8,"spinRate":2081,"spinDirection":284},"zone":14,"typeConfidence":0.9,"plateTime":0.5250849036084713,"extension":7.179632548057901},"hitData":{"launchSpeed":94.0,"launchAngle":15.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.31,"coordY":66.99}},"index":2,"playId":"1a88e84b-6c3e-3d2b-b64a-867e473183c1","pitchNumber":3,"startTime":"2026-07-31T00:52:32.582Z","endTime":"2026-07-31T00:52:43.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:52:43.927Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mauricio Dubón grounds out sharply, pitcher Carson Palmquist to first baseman Luis García Jr.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-31T00:54:16.015Z","endTime":"2026-07-31T00:55:20.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687223,"link":"/api/v1/people/687223"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T00:53:20.751Z","endTime":"2026-07-31T00:54:18.301Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.118894009581265,"aZ":-19.549565015846742,"pfxX":7.0459913843185,"pfxZ":7.440022124254099,"pX":-0.9421261085225666,"pZ":3.2650821608573866,"vX0":-11.978614414977386,"vY0":-128.9787672254788,"vZ0":-0.09163317415617045,"x":152.91,"y":150.62,"x0":2.832429661823303,"y0":50.00001019718779,"z0":4.800100135961417,"aX":11.952052807013883},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.7,"breakHorizontal":-10.3,"spinRate":2083,"spinDirection":111},"zone":11,"typeConfidence":0.85,"plateTime":0.423571511318269,"extension":7.385290458875444},"index":1,"playId":"794c5147-dd39-3222-b0dd-155ff3af27c5","pitchNumber":1,"startTime":"2026-07-31T00:54:18.301Z","endTime":"2026-07-31T00:54:22.658Z","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":90.4,"endSpeed":83.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.524435720379273,"aZ":-19.077866650016055,"pfxX":7.268283072542251,"pfxZ":7.45918231801115,"pX":-1.279971298360564,"pZ":2.701182445373488,"vX0":-13.207921750117471,"vY0":-131.12487203995343,"vZ0":-1.9378073797904107,"x":165.79,"y":165.85,"x0":2.858892619206997,"y0":50.004175044029296,"z0":4.860594596083086,"aX":12.765162265037665},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":-10.6,"spinRate":2225,"spinDirection":119},"zone":11,"typeConfidence":0.88,"plateTime":0.41636571614653706,"extension":7.172339757750024},"index":2,"playId":"299964b8-05d8-3e56-a6a4-d924e7ff527c","pitchNumber":2,"startTime":"2026-07-31T00:54:37.629Z","endTime":"2026-07-31T00:54:40.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.119795167739294,"aZ":-28.220474064321746,"pfxX":10.77077002837827,"pfxZ":2.2697677369484914,"pX":-1.312265385389052,"pZ":2.3024112105277856,"vX0":-14.360149201065237,"vY0":-130.62452666394466,"vZ0":-1.1492220255931862,"x":167.02,"y":176.61,"x0":2.833586298635906,"y0":50.006211615068736,"z0":4.851906483389915,"aX":18.791059856582265},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.1,"breakHorizontal":-16.7,"spinRate":2196,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.41783577846923636,"extension":7.03452654375579},"index":3,"playId":"94e59792-c65f-372f-9374-942bc56d639d","pitchNumber":3,"startTime":"2026-07-31T00:54:55.100Z","endTime":"2026-07-31T00:54:58.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.893986180781162,"aZ":-27.57161521503237,"pfxX":10.733495269515426,"pfxZ":2.667050529565964,"pX":0.8254806978900715,"pZ":1.8935108549265562,"vX0":-9.449250316620022,"vY0":-130.14010560556324,"vZ0":-1.6760881873986369,"x":85.53,"y":187.66,"x0":3.099166724512286,"y0":50.002383205719894,"z0":4.623291007172494,"aX":18.513361896495876},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":-17.5,"spinRate":2172,"spinDirection":117},"zone":9,"typeConfidence":0.91,"plateTime":0.41999603091126936,"extension":7.326223807681691},"hitData":{"launchSpeed":101.5,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":124.47,"coordY":169.28}},"index":4,"playId":"fd40b125-855d-3db0-a971-3cb9c23f1e7a","pitchNumber":4,"startTime":"2026-07-31T00:55:12.791Z","endTime":"2026-07-31T00:55:20.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:55:20.119Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nasim Nuñez pops out to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-31T00:57:40.746Z","endTime":"2026-07-31T00:58:41.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.269459228927854,"aZ":-24.004641417769875,"pfxX":-0.6053848658728728,"pfxZ":4.447053102965059,"pX":-0.16691851820547768,"pZ":3.13000086213968,"vX0":7.565973039754351,"vY0":-133.99959558955774,"vZ0":-0.954738928250052,"x":123.36,"y":154.27,"x0":-2.9364157558023485,"y0":50.00106711231144,"z0":5.1903954147547315,"aX":-1.1124417536644564},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.0,"breakHorizontal":-0.4,"spinRate":2604,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.40721510694543905,"extension":6.7415253040100165},"index":0,"playId":"120bcce4-d25f-32bf-953e-d98546f75a2e","pitchNumber":1,"startTime":"2026-07-31T00:57:53.064Z","endTime":"2026-07-31T00:57:56.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.662760920892147,"aZ":-23.317914463528282,"pfxX":-1.0010700490779465,"pfxZ":4.88582705745787,"pX":1.1733956001509227,"pZ":1.6730824622956033,"vX0":10.929165682179026,"vY0":-133.06511340511904,"vZ0":-4.066853807707636,"x":72.27,"y":193.61,"x0":-2.83819996291041,"y0":50.00299073551369,"z0":4.888730756531511,"aX":-1.8159018621028455},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.3,"breakHorizontal":-0.2,"spinRate":2540,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.4099348921723416,"extension":6.805237926202612},"index":1,"playId":"62a35578-c278-3589-8237-f847da12ec25","pitchNumber":2,"startTime":"2026-07-31T00:58:07.228Z","endTime":"2026-07-31T00:58:11.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-31T00:58:24.507Z","endTime":"2026-07-31T00:58:33.442Z","isPitch":false,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"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":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.846955486306044,"aZ":-25.50961832903957,"pfxX":1.2722210388127038,"pfxZ":3.6368382388127394,"pX":0.9510155253828002,"pZ":2.5501741974814767,"vX0":8.934154774515521,"vY0":-134.04128853027217,"vZ0":-2.2996489722191416,"x":80.75,"y":169.93,"x0":-2.5799781401141177,"y0":50.00502965027375,"z0":5.2259770756671005,"aX":2.3336922215540605},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.4,"breakHorizontal":-4.1,"spinRate":2530,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.4073950793820278,"extension":6.6509878099106},"hitData":{"launchSpeed":62.8,"launchAngle":70.0,"totalDistance":91.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":139.07,"coordY":168.8}},"index":3,"playId":"db16284e-e00a-3d6f-aef1-df5f3b7c0c9f","pitchNumber":3,"startTime":"2026-07-31T00:58:33.442Z","endTime":"2026-07-31T00:58:41.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T00:58:41.884Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-31T00:58:44.631Z","endTime":"2026-07-31T01:00:43.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"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":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.91794086905107,"aZ":-27.96916130716949,"pfxX":4.920210325433037,"pfxZ":2.6953854960363675,"pX":1.1762544485022504,"pZ":2.02656896713316,"vX0":8.624675216842196,"vY0":-123.35016340229167,"vZ0":-1.633077087239479,"x":72.16,"y":184.06,"x0":-2.98905493751493,"y0":50.000758700791984,"z0":5.030091957415885,"aX":7.665623349180968},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.8,"breakHorizontal":-10.7,"spinRate":2635,"spinDirection":79},"zone":14,"typeConfidence":0.72,"plateTime":0.4421176525478212,"extension":6.889315570161229},"index":0,"playId":"2dd63671-a890-3e43-93f0-e547339d4236","pitchNumber":1,"startTime":"2026-07-31T00:59:02.532Z","endTime":"2026-07-31T00:59:06.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585524335936057,"aZ":-31.888286478267023,"pfxX":-8.304238504209803,"pfxZ":0.1637160316383781,"pX":-0.7953961295847032,"pZ":1.2790205842532403,"vX0":7.9962280829934045,"vY0":-132.5202579726796,"vZ0":-4.010711992943497,"x":147.32,"y":204.25,"x0":-2.7689657198791737,"y0":50.005782981254335,"z0":5.134446181273168,"aX":-14.813690419898904},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.4,"breakHorizontal":13.3,"spinRate":1679,"spinDirection":238},"zone":13,"typeConfidence":0.86,"plateTime":0.41287901012632044,"extension":6.834304859718226},"index":1,"playId":"b711a4a8-74dd-3a1c-9916-6cbc072cde14","pitchNumber":2,"startTime":"2026-07-31T00:59:18.567Z","endTime":"2026-07-31T00:59:22.105Z","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":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.981007055444795,"aZ":-23.881994748375963,"pfxX":-0.5615217776435673,"pfxZ":4.443867708221914,"pX":0.590614547768318,"pZ":1.5627541037073167,"vX0":9.067432807148453,"vY0":-134.95765401696326,"vZ0":-4.715175130075635,"x":94.49,"y":196.59,"x0":-2.7225303171020516,"y0":50.00541286019159,"z0":4.988611892403038,"aX":-1.0481919836648879},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2616,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.4039487758680682,"extension":6.6752561296611574},"index":2,"playId":"26f13ea9-8bac-3711-b89c-c5fb73bb55a3","pitchNumber":3,"startTime":"2026-07-31T00:59:35.024Z","endTime":"2026-07-31T00:59:38.448Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.762865066527123,"aZ":-26.2312617926646,"pfxX":7.318302262499609,"pfxZ":3.8576343164515965,"pX":-0.7601298592885525,"pZ":2.475914453987128,"vX0":3.4754172842593847,"vY0":-122.93644107735217,"vZ0":-0.9143601187345393,"x":145.97,"y":171.93,"x0":-3.1399800691874766,"y0":50.003773569732026,"z0":5.0650602492557875,"aX":11.281794727678891},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.1,"breakHorizontal":-14.0,"spinRate":2613,"spinDirection":67},"zone":4,"typeConfidence":0.86,"plateTime":0.4443434239148729,"extension":6.901745069877314},"index":3,"playId":"b027cadb-ecf5-3e50-af9e-ab03b31fd3a7","pitchNumber":4,"startTime":"2026-07-31T01:00:03.977Z","endTime":"2026-07-31T01:00:07.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907626033265984,"aZ":-33.126163417455004,"pfxX":8.376167725493117,"pfxZ":-0.650288338380459,"pX":-0.6006160859211379,"pZ":0.8051016421649794,"vX0":3.3434948499911883,"vY0":-120.3725570021146,"vZ0":-2.8265473073289735,"x":139.89,"y":217.04,"x0":-3.096865771471218,"y0":50.003430331662834,"z0":4.934786643417932,"aX":12.260477329532572},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.6,"breakHorizontal":-16.0,"spinRate":2768,"spinDirection":73},"zone":13,"typeConfidence":0.9,"plateTime":0.4554651895820352,"extension":6.901591563875313},"index":4,"playId":"511413b0-9e1b-3561-b16c-23038a50ff84","pitchNumber":5,"startTime":"2026-07-31T01:00:20.534Z","endTime":"2026-07-31T01:00:23.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.181393519681766,"aZ":-23.87101504692192,"pfxX":0.026049296592933535,"pfxZ":4.5325887730332095,"pX":0.07167222452782768,"pZ":0.9981512325197766,"vX0":7.629572740382237,"vY0":-133.85596261698637,"vZ0":-5.759218234649823,"x":114.27,"y":211.83,"x0":-2.8071310144508277,"y0":50.00498923783318,"z0":4.863636161719757,"aX":0.04757551157510303},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.3,"breakHorizontal":-1.6,"spinRate":2649,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.4076289218609155,"extension":6.890398971033101},"index":5,"playId":"a94ba7f0-b1b5-378c-bc0c-325ed08832fc","pitchNumber":6,"startTime":"2026-07-31T01:00:40.479Z","endTime":"2026-07-31T01:00:43.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:00:43.848Z","atBatIndex":51},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Luis García Jr. triples (5) on a sharp line drive to center fielder Michael Harris II. James Wood scores.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-31T01:00:50.886Z","endTime":"2026-07-31T01:01:42.224Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":1},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":682989,"link":"/api/v1/people/682989"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16328550196712,"aZ":-26.203554854720696,"pfxX":-0.5557571729307131,"pfxZ":3.4315825774556306,"pX":-0.18229890638738278,"pZ":2.7703765861603533,"vX0":7.0736263831933925,"vY0":-130.51873513453546,"vZ0":-0.8936751440345745,"x":123.95,"y":163.98,"x0":-2.8451722589824637,"y0":50.00445880441387,"z0":5.07461996245588,"aX":-0.968230260776703},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.2,"breakHorizontal":-0.4,"spinRate":2465,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.4182324324356954,"extension":6.602132904276926},"index":0,"playId":"2d7dcd7d-b120-37b7-a055-a7f4cb0eee1b","pitchNumber":1,"startTime":"2026-07-31T01:01:09.491Z","endTime":"2026-07-31T01:01:17.897Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.0801989405377,"aZ":-24.88363998058419,"pfxX":-0.7049940274491346,"pfxZ":4.134792471410222,"pX":-0.12151904225602646,"pZ":2.305117225287141,"vX0":7.506409130020358,"vY0":-131.4530345980569,"vZ0":-2.4670567786626956,"x":121.63,"y":176.54,"x0":-2.9139930488093646,"y0":50.00000613860379,"z0":5.08993393929875,"aX":-1.2430940729940196},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.2,"breakHorizontal":-0.2,"spinRate":2453,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.4155866963318564,"extension":6.758690054691753},"hitData":{"launchSpeed":109.1,"launchAngle":15.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.37,"coordY":62.6}},"index":1,"playId":"291317e2-20ad-35b5-9d01-543a09725e45","pitchNumber":2,"startTime":"2026-07-31T01:01:28.295Z","endTime":"2026-07-31T01:01:42.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:01:42.224Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dylan Crews pops out to shortstop Jim Jarvis.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-31T01:02:05.910Z","endTime":"2026-07-31T01:03:05.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96537893717199,"aZ":-24.101626038518603,"pfxX":-0.56879369314212,"pfxZ":4.434039869525821,"pX":0.7842409368606897,"pZ":2.2250078174906265,"vX0":9.77175263233818,"vY0":-133.6387552175324,"vZ0":-3.037505227797574,"x":87.11,"y":178.7,"x0":-2.8353327900277705,"y0":50.00438858586901,"z0":5.094671373502949,"aX":-1.0371749488996753},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.6,"breakHorizontal":-1.0,"spinRate":2534,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.408793199164029,"extension":6.78877910776575},"index":0,"playId":"1978995b-4e79-31d8-9e10-6619630ecb60","pitchNumber":1,"startTime":"2026-07-31T01:02:19.557Z","endTime":"2026-07-31T01:02:22.679Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.575082600852884,"aZ":-22.871490895789677,"pfxX":-1.0025301207164146,"pfxZ":4.934975054432227,"pX":0.4921382379521588,"pZ":3.007254779278436,"vX0":9.191813047785793,"vY0":-135.45327977580482,"vZ0":-1.5218492384010314,"x":98.24,"y":157.58,"x0":-2.794233713177415,"y0":50.00369843749819,"z0":5.153206746315361,"aX":-1.8920180162965878},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":0.1,"spinRate":2615,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.4021538708955652,"extension":6.859166778448699},"hitData":{"launchSpeed":77.9,"launchAngle":65.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.17,"coordY":155.88}},"index":1,"playId":"92175404-73aa-3cce-b712-2a04171b06e0","pitchNumber":2,"startTime":"2026-07-31T01:02:56.604Z","endTime":"2026-07-31T01:03:05.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:03:05.831Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out to first baseman Matt Olson.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-31T01:05:30.120Z","endTime":"2026-07-31T01:07:41.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-31T01:03:26.897Z","endTime":"2026-07-31T01:04:10.422Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Lee replaces Victor Mederos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-31T01:04:10.422Z","endTime":"2026-07-31T01:05:32.400Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.287109885160003,"aZ":-10.167429554685578,"pfxX":4.635629200404559,"pfxZ":11.828495484997578,"pX":1.275835544183115,"pZ":3.4999583163741557,"vX0":-2.8961744580079825,"vY0":-135.2414233197525,"vZ0":-6.038688353826503,"x":68.37,"y":144.28,"x0":1.7559335976733177,"y0":50.00211964145024,"z0":6.468155753053853,"aX":8.624284761068518},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.4,"breakHorizontal":-7.8,"spinRate":2362,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.40431767941259267,"extension":6.192151973013647},"index":2,"playId":"fa23cf41-7395-32be-8732-d6717b419dd7","pitchNumber":1,"startTime":"2026-07-31T01:05:32.400Z","endTime":"2026-07-31T01:05:35.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.180633961870363,"aZ":-10.444293552537731,"pfxX":5.871697901012246,"pfxZ":11.741683340295605,"pX":-0.04676408720463738,"pZ":1.9607873459853205,"vX0":-6.384020276653913,"vY0":-134.90773277514865,"vZ0":-9.693031719678558,"x":118.78,"y":185.84,"x0":1.5826774756415358,"y0":50.006741043226775,"z0":6.327687348261209,"aX":10.871524445134407},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":-9.4,"spinRate":2397,"spinDirection":154},"zone":8,"typeConfidence":0.9,"plateTime":0.4053415980848145,"extension":6.100188643255059},"index":3,"playId":"fbe8438e-5296-3ca9-99c4-b1fd3fcf9b91","pitchNumber":2,"startTime":"2026-07-31T01:05:47.475Z","endTime":"2026-07-31T01:05:50.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.581392441587536,"aZ":-29.893251140190934,"pfxX":0.18255906345597595,"pfxZ":1.5749356564453567,"pX":-1.633428040164631,"pZ":1.870560406697296,"vX0":-7.480870296400274,"vY0":-119.37555740183643,"vZ0":-4.478743808446714,"x":179.26,"y":188.27,"x0":1.5146637879690281,"y0":50.00215345650388,"z0":6.456539586526488,"aX":0.2656056887156425},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.0,"breakHorizontal":1.4,"spinRate":2154,"spinDirection":158},"zone":13,"typeConfidence":0.91,"plateTime":0.4585102541317956,"extension":6.287576929466216},"index":4,"playId":"e097e53b-db2f-37f5-8347-ad46a52a02ca","pitchNumber":3,"startTime":"2026-07-31T01:06:03.095Z","endTime":"2026-07-31T01:06:06.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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.186064256936675,"aZ":-26.146135814958225,"pfxX":0.3351733034530193,"pfxZ":4.008103161465979,"pX":-1.3076252093385035,"pZ":3.043654511551742,"vX0":-7.087216015822062,"vY0":-121.43163230390431,"vZ0":-2.97878835541849,"x":166.84,"y":156.6,"x0":1.596443584348739,"y0":50.00371875200198,"z0":6.543873051856856,"aX":0.5053221578421495},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.8,"breakHorizontal":1.0,"spinRate":2115,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.44982802264333444,"extension":6.2183155374698895},"index":5,"playId":"c3e093f0-c181-3e54-b615-62d1a1032dc2","pitchNumber":4,"startTime":"2026-07-31T01:06:18.423Z","endTime":"2026-07-31T01:06:22.343Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.685636568556273,"aZ":-27.609553196457238,"pfxX":0.3313142476981987,"pfxZ":2.9435053114705543,"pX":-0.8397795813208044,"pZ":1.6876591352323729,"vX0":-6.317181189676747,"vY0":-122.99926077111533,"vZ0":-5.703387991080848,"x":149.01,"y":193.21,"x0":1.705901420957763,"y0":50.00184672472555,"z0":6.343194773098366,"aX":0.513914556001466},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.3,"breakHorizontal":0.7,"spinRate":2159,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.44330808577426817,"extension":6.364177377022755},"index":6,"playId":"e2205738-c065-3ecd-b80e-ae53f16938cc","pitchNumber":5,"startTime":"2026-07-31T01:06:34.859Z","endTime":"2026-07-31T01:06:37.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79598674236625,"aZ":-26.443693073976895,"pfxX":0.11261064061780746,"pfxZ":3.6497250795610316,"pX":-0.0912633621667587,"pZ":1.8717751637354807,"vX0":-4.412635729901518,"vY0":-124.00577291501243,"vZ0":-5.560516659624988,"x":120.48,"y":188.24,"x0":1.6901960882448168,"y0":50.00375565907128,"z0":6.325420443917007,"aX":0.1769975293315024},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.6,"breakHorizontal":0.7,"spinRate":2170,"spinDirection":155},"zone":8,"typeConfidence":0.9,"plateTime":0.4402401461732799,"extension":6.2246937468676435},"index":7,"playId":"e65a924b-1678-3e04-a9fe-4a5c4536530d","pitchNumber":6,"startTime":"2026-07-31T01:06:51.949Z","endTime":"2026-07-31T01:06:54.949Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.090885416224026,"aZ":-10.30091643933979,"pfxX":5.7421182837027,"pfxZ":11.395504853254227,"pX":0.41218904468483897,"pZ":3.441926862100347,"vX0":-5.107868052710872,"vY0":-137.56320530981426,"vZ0":-6.105337916076194,"x":101.29,"y":145.85,"x0":1.5456905352691164,"y0":50.00084421458251,"z0":6.386040910939372,"aX":11.020288737588643},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.6,"breakHorizontal":-9.4,"spinRate":2377,"spinDirection":157},"zone":12,"typeConfidence":0.9,"plateTime":0.3979376015137306,"extension":6.210225355045661},"index":8,"playId":"b9b3c337-b2d3-33ef-83fd-6ebe925cef10","pitchNumber":7,"startTime":"2026-07-31T01:07:14.752Z","endTime":"2026-07-31T01:07:17.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.448312456696335,"aZ":-26.62360040250239,"pfxX":-0.6321617112041151,"pfxZ":3.534694109801052,"pX":-0.5713881943310479,"pZ":2.1270759239304646,"vX0":-5.241403262186466,"vY0":-124.36875582490558,"vZ0":-5.146028078853684,"x":138.78,"y":181.35,"x0":1.6436674194439975,"y0":50.00319887545517,"z0":6.425538757089621,"aX":-0.9911290891561053},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.5,"breakHorizontal":2.3,"spinRate":2260,"spinDirection":165},"zone":7,"typeConfidence":0.9,"plateTime":0.440051298109009,"extension":6.299410283916367},"hitData":{"launchSpeed":88.2,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.9,"coordY":167.38}},"index":9,"playId":"67c10f90-7720-34cf-9192-57125c2f2be4","pitchNumber":8,"startTime":"2026-07-31T01:07:33.875Z","endTime":"2026-07-31T01:07:41.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:07:41.400Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dominic Smith pops out to third baseman Brady House in foul territory.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-31T01:09:47.428Z","endTime":"2026-07-31T01:10:58.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.912592780809568,"aZ":-30.002257823471673,"pfxX":12.021754490302353,"pfxZ":1.2634215896416379,"pX":0.0858057455417478,"pZ":2.560344810783665,"vX0":-11.577828218963155,"vY0":-130.8062237904653,"vZ0":0.2410896731880381,"x":113.73,"y":169.65,"x0":3.0183905319212037,"y0":50.00499109535282,"z0":4.7257419919708905,"aX":20.728110598270376},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.6,"breakHorizontal":-19.1,"spinRate":2280,"spinDirection":115},"zone":5,"typeConfidence":0.9,"plateTime":0.4195424730658037,"extension":7.253609804334642},"index":0,"playId":"85df520d-892b-37be-8ceb-b415648731ea","pitchNumber":1,"startTime":"2026-07-31T01:10:12.684Z","endTime":"2026-07-31T01:10:16.636Z","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":89.9,"endSpeed":81.8,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.825604810536078,"aZ":-30.13790705523218,"pfxX":11.335080907992788,"pfxZ":1.1829615963022597,"pX":0.5629298427572862,"pZ":2.432074953003832,"vX0":-10.043287646677237,"vY0":-130.57244664158452,"vZ0":-0.20919737113425663,"x":95.54,"y":173.11,"x0":2.9962240882721125,"y0":50.00049302383947,"z0":4.790899365765918,"aX":19.4685681973128},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.4,"breakHorizontal":-18.1,"spinRate":2279,"spinDirection":116},"zone":6,"typeConfidence":0.91,"plateTime":0.42031878549946455,"extension":7.1612886144663035},"index":1,"playId":"090378f7-68c8-3150-93c5-8dd38d390066","pitchNumber":2,"startTime":"2026-07-31T01:10:26.493Z","endTime":"2026-07-31T01:10:29.992Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-31T01:10:37.265Z","endTime":"2026-07-31T01:10:49.163Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":67.5,"strikeZoneTop":3.176,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.278776288016505,"aZ":-30.238155711809235,"pfxX":-7.185025011567256,"pfxZ":1.6594321071801144,"pX":0.1760540971690116,"pZ":3.186547310077806,"vX0":-3.4631984877864324,"vY0":-107.69718264367688,"vZ0":3.1618026875158436,"x":110.29,"y":152.74,"x0":2.7428896200623836,"y0":50.000109513280854,"z0":5.063505646671238,"aX":-8.362415747125837},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":4.3,"breakHorizontal":14.0,"spinRate":2081,"spinDirection":278},"zone":2,"typeConfidence":0.9,"plateTime":0.510344949247028,"extension":7.124511634383643},"hitData":{"launchSpeed":73.7,"launchAngle":77.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.88,"coordY":188.36}},"index":3,"playId":"b6b4e4e7-a196-34fa-b0d6-33e726f9753f","pitchNumber":3,"startTime":"2026-07-31T01:10:49.163Z","endTime":"2026-07-31T01:10:58.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:10:58.306Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eli White flies out to right fielder James Wood.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-31T01:11:52.453Z","endTime":"2026-07-31T01:12:42.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Eli White replaces Mike Yastrzemski.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-31T01:11:10.246Z","endTime":"2026-07-31T01:11:36.101Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-31T01:11:36.101Z","endTime":"2026-07-31T01:11:54.668Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.23310950994734,"aZ":-27.758180484550245,"pfxX":-1.6162710033182281,"pfxZ":2.9906244881348982,"pX":0.608133919149387,"pZ":3.313315700078005,"vX0":-5.1166981209125115,"vY0":-120.14916549846023,"vZ0":1.8131154014354358,"x":93.82,"y":149.32,"x0":2.967155688021331,"y0":50.00106257184458,"z0":4.999512455849367,"aX":-2.3844135628045224},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.1,"breakHorizontal":4.1,"spinRate":2062,"spinDirection":169},"zone":3,"typeConfidence":0.93,"plateTime":0.45425294900006685,"extension":7.056482938141319},"index":2,"playId":"7d34d3c7-567d-378e-b043-3a18eb6ad79a","pitchNumber":1,"startTime":"2026-07-31T01:11:54.668Z","endTime":"2026-07-31T01:11:57.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.33452586551424,"aZ":-20.664642908455505,"pfxX":7.799890616874988,"pfxZ":6.482440675520525,"pX":-0.10561262222081426,"pZ":2.9167371375076483,"vX0":-10.5561013292965,"vY0":-131.9678972022069,"vZ0":-1.1057704087877411,"x":121.03,"y":160.03,"x0":2.920577192677657,"y0":50.00379235441049,"z0":4.853883821709406,"aX":13.851293269282852},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":-12.0,"spinRate":2221,"spinDirection":117},"zone":2,"typeConfidence":0.87,"plateTime":0.4140032930666675,"extension":7.184135681136353},"index":3,"playId":"f8b4333f-5105-3d25-9bbb-16dbdbce4541","pitchNumber":2,"startTime":"2026-07-31T01:12:13.033Z","endTime":"2026-07-31T01:12:16.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.1,"endSpeed":67.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.76639403079636,"aZ":-28.014072726830488,"pfxX":-7.467081545909638,"pfxZ":3.638604030211983,"pX":0.7208161955264747,"pZ":2.4239650831390653,"vX0":-2.4636922470219624,"vY0":-106.40016073056063,"vZ0":1.560712721455385,"x":89.52,"y":173.33,"x0":2.864784443354018,"y0":50.0029634642187,"z0":4.862438758513166,"aX":-8.534737687291388},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":7.3,"breakHorizontal":14.2,"spinRate":2059,"spinDirection":276},"zone":6,"typeConfidence":0.9,"plateTime":0.5153862583830424,"extension":7.2200873961785295},"hitData":{"launchSpeed":85.8,"launchAngle":34.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.75,"coordY":90.9}},"index":4,"playId":"74618651-ba00-37b7-bdbb-54e2e7a25604","pitchNumber":3,"startTime":"2026-07-31T01:12:33.708Z","endTime":"2026-07-31T01:12:42.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:12:42.037Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jim Jarvis walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-31T01:12:45.120Z","endTime":"2026-07-31T01:14:20.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":75.6,"endSpeed":69.5,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.008351965045247,"aZ":-27.366637515136162,"pfxX":-4.548637284829532,"pfxZ":3.940667970638506,"pX":-1.1091943912456665,"pZ":1.7067879510403716,"vX0":-6.899185654843868,"vY0":-109.86049151285114,"vZ0":-0.5216675939690377,"x":159.28,"y":192.7,"x0":2.6662057750142685,"y0":50.000226381657846,"z0":4.863697051282159,"aX":-5.541105009167899},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":7.3,"breakHorizontal":10.1,"spinRate":1994,"spinDirection":282},"zone":13,"typeConfidence":0.9,"plateTime":0.49914304534477116,"extension":7.239040542637956},"index":0,"playId":"8c08b4fb-83e6-3db0-8236-6f6263a7a3a6","pitchNumber":1,"startTime":"2026-07-31T01:13:06.748Z","endTime":"2026-07-31T01:13:11.696Z","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":2},"pitchData":{"startSpeed":74.2,"endSpeed":67.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.608623010180658,"aZ":-27.175109826160295,"pfxX":-5.193371328100634,"pfxZ":4.249839520108255,"pX":0.9795940413219214,"pZ":3.415473545155672,"vX0":-2.5178603630437313,"vY0":-108.02089974314474,"vZ0":2.881136599638534,"x":79.66,"y":146.56,"x0":2.8367306257801665,"y0":50.003144188711076,"z0":5.0607590586382285,"aX":-6.109116060953782},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":8.9,"breakHorizontal":10.1,"spinRate":1967,"spinDirection":283},"zone":12,"typeConfidence":0.9,"plateTime":0.5079281358179712,"extension":7.1310630951504805},"index":1,"playId":"101c5e5c-cb4c-3ae4-a0cf-e85d47ddd7ea","pitchNumber":2,"startTime":"2026-07-31T01:13:23.586Z","endTime":"2026-07-31T01:13:27.631Z","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":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.701587482324797,"aZ":-25.618671864555317,"pfxX":10.36754311582988,"pfxZ":3.785444310536139,"pX":0.8773703346271895,"pZ":2.729399874810912,"vX0":-8.62123829812769,"vY0":-130.77567985074208,"vZ0":-0.15178165276610633,"x":83.56,"y":165.09,"x0":2.8705425487947407,"y0":50.00157388319558,"z0":4.710618323311805,"aX":17.947915417776514},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":-16.9,"spinRate":2183,"spinDirection":118},"zone":12,"typeConfidence":0.9,"plateTime":0.41891274536130263,"extension":7.459840691340943},"index":2,"playId":"2bab9bd0-8695-39f4-8db6-34d659be2d9b","pitchNumber":3,"startTime":"2026-07-31T01:13:40.082Z","endTime":"2026-07-31T01:13:43.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.868907810348574,"aZ":-26.47361531460907,"pfxX":11.183776943759238,"pfxZ":3.261135001885302,"pX":-1.0365041141511788,"pZ":2.1595513001555173,"vX0":-13.892346449769098,"vY0":-131.21375543386716,"vZ0":-1.5203297846807793,"x":156.51,"y":180.47,"x0":2.8651473585980125,"y0":50.0061137864715,"z0":4.712614363873797,"aX":19.573027070348846},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.8,"breakHorizontal":-17.3,"spinRate":2257,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.416877816872149,"extension":7.116801651035135},"index":3,"playId":"06982bd4-13b0-3fa7-8f62-fdd3ceba932f","pitchNumber":4,"startTime":"2026-07-31T01:14:00.548Z","endTime":"2026-07-31T01:14:05.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.092,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.824347217984204,"aZ":-28.549531405232518,"pfxX":10.741451524864587,"pfxZ":2.0892550472428777,"pX":-0.6614730159940092,"pZ":1.2029681346173318,"vX0":-12.395504890530232,"vY0":-130.50788096950768,"vZ0":-3.3008013542403316,"x":142.21,"y":206.3,"x0":2.73991132924399,"y0":50.003631980808144,"z0":4.619671144490965,"aX":18.64850740533},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":-16.9,"spinRate":2233,"spinDirection":115},"zone":13,"typeConfidence":0.91,"plateTime":0.4186672780026286,"extension":7.208319968898092},"index":4,"playId":"f64bd17b-0419-3a42-8f4b-f1dece760e1f","pitchNumber":5,"startTime":"2026-07-31T01:14:16.198Z","endTime":"2026-07-31T01:14:20.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:14:20.357Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, second baseman Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-31T01:14:22.748Z","endTime":"2026-07-31T01:16:29.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.3,"endSpeed":67.5,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.44763421282615,"aZ":-31.206335270776233,"pfxX":-6.543202979981725,"pfxZ":0.8384204379927205,"pX":0.5341122727653472,"pZ":2.529594109398917,"vX0":-3.080503716955589,"vY0":-106.67388635025813,"vZ0":2.0953929169950376,"x":96.64,"y":170.48,"x0":2.847165043399571,"y0":50.0021708243446,"z0":5.054116760116136,"aX":-7.535143477546699},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":2.4,"breakHorizontal":12.7,"spinRate":2074,"spinDirection":279},"zone":6,"typeConfidence":0.9,"plateTime":0.5135741672713019,"extension":7.2037303231551775},"index":0,"playId":"6314429e-deec-334e-ae44-b236b562644f","pitchNumber":1,"startTime":"2026-07-31T01:14:48.641Z","endTime":"2026-07-31T01:14:52.007Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"44d08f71-213a-3045-a2ae-4009c4d8e8c4","startTime":"2026-07-31T01:15:10.791Z","endTime":"2026-07-31T01:15:13.791Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.020486331096077,"aZ":-25.84744322715787,"pfxX":9.907788350295863,"pfxZ":3.5548112270767005,"pX":-0.2019501541779414,"pZ":1.9962028051618437,"vX0":-11.511091790515353,"vY0":-132.2444393235955,"vZ0":-2.1294761572507177,"x":124.7,"y":184.88,"x0":2.9108253304923926,"y0":50.001586003392404,"z0":4.699310593082384,"aX":17.626811148340693},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":-15.6,"spinRate":2143,"spinDirection":119},"zone":8,"typeConfidence":0.9,"plateTime":0.4134735725131744,"extension":7.34027333619764},"index":2,"playId":"6d5d83e1-4390-301b-8dee-1e17d34950e8","pitchNumber":2,"startTime":"2026-07-31T01:15:41.568Z","endTime":"2026-07-31T01:15:44.992Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":68.8,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.767498627115106,"aZ":-30.709202173921042,"pfxX":-6.159786892485286,"pfxZ":1.2289736853107316,"pX":-1.9359394687719091,"pZ":1.4239492297814207,"vX0":-8.354920076851023,"vY0":-108.93438403279907,"vZ0":-0.06687810654473769,"x":190.79,"y":200.33,"x0":2.76283580669984,"y0":50.001672548075575,"z0":4.800322319283481,"aX":-7.334488960609747},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":2.5,"breakHorizontal":13.6,"spinRate":2085,"spinDirection":287},"zone":13,"typeConfidence":0.9,"plateTime":0.5045703155693877,"extension":7.3583983904986585},"index":3,"playId":"573d6bc5-981d-379e-a685-f4d8c585ebdd","pitchNumber":3,"startTime":"2026-07-31T01:16:03.908Z","endTime":"2026-07-31T01:16:07.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":69.1,"strikeZoneTop":3.206,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.873787835580337,"aZ":-27.555622628488873,"pfxX":-4.994226800613145,"pfxZ":3.8107665796415393,"pX":-1.6247381122450708,"pZ":2.604473209527841,"vX0":-7.79203981222721,"vY0":-109.79534222724514,"vZ0":1.2336328140484598,"x":178.93,"y":168.46,"x0":2.629834455050981,"y0":50.00200965549536,"z0":4.985305145491969,"aX":-6.0466077098538165},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":7.6,"breakHorizontal":11.3,"spinRate":2092,"spinDirection":283},"zone":11,"typeConfidence":0.9,"plateTime":0.5003873356155539,"extension":7.325819598988091},"hitData":{"launchSpeed":65.5,"launchAngle":8.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.0,"coordY":145.0}},"index":4,"playId":"2f20beaa-b467-37d6-8b74-2c8cc2fc0971","pitchNumber":4,"startTime":"2026-07-31T01:16:22.564Z","endTime":"2026-07-31T01:16:29.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:16:29.986Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daylen Lile pops out to third baseman Mauricio Dubón in foul territory.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-31T01:19:01.439Z","endTime":"2026-07-31T01:20:17.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Eli White remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T01:18:31.039Z","endTime":"2026-07-31T01:19:01.439Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":573262,"link":"/api/v1/people/573262"}},{"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":695734,"fullName":"Daylen Lile"}}},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"d19aeaed-dd29-4814-a1f8-4dc7f73a1927","pitchNumber":0,"startTime":"2026-07-31T01:19:01.439Z","endTime":"2026-07-31T01:19:06.439Z","isPitch":false,"type":"no_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":81.5,"endSpeed":74.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.562667936829715,"aZ":-28.91610691707348,"pfxX":0.644786548660468,"pfxZ":2.3203387539582314,"pX":-1.30478631097359,"pZ":1.6214197957024437,"vX0":-6.928216087680767,"vY0":-118.38635869719761,"vZ0":-4.961248506184583,"x":166.74,"y":195.0,"x0":1.5876781590369031,"y0":50.00571904557401,"z0":6.420032753650402,"aX":0.9074978495985687},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.1,"breakHorizontal":0.7,"spinRate":2164,"spinDirection":149},"zone":13,"typeConfidence":0.91,"plateTime":0.46432341318374526,"extension":6.026898907149407},"index":2,"playId":"a8b720a4-da43-35c5-bfd9-861a70b92a13","pitchNumber":1,"startTime":"2026-07-31T01:19:23.449Z","endTime":"2026-07-31T01:19:27.306Z","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":92.4,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23652562863453,"aZ":-9.99489933061189,"pfxX":4.657857121084782,"pfxZ":12.099760355497356,"pX":-1.2107005222935487,"pZ":1.8738982437491565,"vX0":-8.497257980340809,"vY0":-134.1044868916369,"vZ0":-9.897412290733968,"x":163.15,"y":188.18,"x0":1.3845433990944966,"y0":50.004946172706724,"z0":6.311647720102436,"aX":8.540191222238665},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.0,"breakHorizontal":-6.7,"spinRate":2408,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.4074278565218159,"extension":6.101904919476369},"index":3,"playId":"7cb82781-bcf1-3902-9079-307d25f010cf","pitchNumber":2,"startTime":"2026-07-31T01:19:37.639Z","endTime":"2026-07-31T01:19:41.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.054457207597242,"aZ":-26.819936459383342,"pfxX":-0.4263495736274927,"pfxZ":3.6249467613380055,"pX":-0.09813201233793001,"pZ":1.5335030044681615,"vX0":-4.2995556595947555,"vY0":-120.18599484787087,"vZ0":-5.720075536974205,"x":120.74,"y":197.38,"x0":1.7619004602280985,"y0":50.00568175562952,"z0":6.296142721018156,"aX":-0.629430999789431},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.5,"breakHorizontal":1.7,"spinRate":2230,"spinDirection":178},"zone":13,"typeConfidence":0.9,"plateTime":0.45396860695651053,"extension":6.214536656497406},"index":4,"playId":"bcfc38fc-1bc4-37ef-8f84-5e47d71e4e3a","pitchNumber":3,"startTime":"2026-07-31T01:19:51.873Z","endTime":"2026-07-31T01:19:57.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.614655478502705,"aZ":-9.92207962764607,"pfxX":4.23259749452761,"pfxZ":11.952425631888971,"pX":0.05367812951281752,"pZ":2.527931000746753,"vX0":-5.51902484826514,"vY0":-135.13741604246087,"vZ0":-8.107518005929998,"x":114.95,"y":170.53,"x0":1.566225452238524,"y0":50.0057960905569,"z0":6.251973430198775,"aX":7.882296373675537},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.3,"breakHorizontal":-6.6,"spinRate":2339,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.40428578503618917,"extension":6.2645522113778105},"hitData":{"launchSpeed":88.9,"launchAngle":82.0,"totalDistance":39.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":108.3,"coordY":204.9}},"index":5,"playId":"4d3f0f21-438f-369b-adc4-94fbf14114b3","pitchNumber":4,"startTime":"2026-07-31T01:20:07.483Z","endTime":"2026-07-31T01:20:17.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:20:17.598Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Chaparro flies out to left fielder Eli White.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-31T01:20:51.562Z","endTime":"2026-07-31T01:21:34.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"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":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":3},"credits":[{"player":{"id":642201,"link":"/api/v1/people/642201"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrés Chaparro replaces Keibert Ruiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-31T01:20:34.253Z","endTime":"2026-07-31T01:20:53.832Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665953,"link":"/api/v1/people/665953"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.953061047341432,"aZ":-27.30542345314311,"pfxX":0.23552872752506016,"pfxZ":3.223239662659143,"pX":-0.7558086210691168,"pZ":1.730056234814037,"vX0":-5.97755943509404,"vY0":-121.41685500805606,"vZ0":-5.411351667819164,"x":145.81,"y":192.07,"x0":1.6944656971673644,"y0":50.0059894723872,"z0":6.327456763664016,"aX":0.3569412666912511},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.9,"breakHorizontal":0.8,"spinRate":2110,"spinDirection":163},"zone":7,"typeConfidence":0.9,"plateTime":0.44895437065174937,"extension":6.366983715390609},"index":1,"playId":"64a0afcb-8fdd-300d-82e6-a23067adc8fc","pitchNumber":1,"startTime":"2026-07-31T01:20:53.832Z","endTime":"2026-07-31T01:20:57.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.524911523145967,"aZ":-26.12868362836904,"pfxX":-0.38976822484601836,"pfxZ":4.081637381374967,"pX":-0.5557374006657678,"pZ":0.5760918042423784,"vX0":-5.39544597966442,"vY0":-120.70045787770134,"vZ0":-8.05139566777462,"x":138.18,"y":223.23,"x0":1.7552434334340625,"y0":50.00554940898228,"z0":6.241535841046711,"aX":-0.5769975963140281},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.8,"breakHorizontal":1.9,"spinRate":2149,"spinDirection":160},"zone":13,"typeConfidence":0.91,"plateTime":0.45303807993924305,"extension":6.155913989785692},"index":2,"playId":"a010cd83-b47a-3c7e-9d91-86c4ddf43b50","pitchNumber":2,"startTime":"2026-07-31T01:21:08.916Z","endTime":"2026-07-31T01:21:13.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.726793864480708,"aZ":-18.836865822418975,"pfxX":6.919349959929733,"pfxZ":8.508535319689638,"pX":0.4943726506824182,"pZ":2.489202644124394,"vX0":-5.451795783471996,"vY0":-124.10283234432039,"vZ0":-5.401567820470842,"x":98.16,"y":171.57,"x0":1.8155344946995007,"y0":50.00120524156306,"z0":6.252309795905531,"aX":10.843722164350083},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":14.4,"breakHorizontal":-11.4,"spinRate":1835,"spinDirection":139},"zone":6,"typeConfidence":0.92,"plateTime":0.4405511136668654,"extension":6.3572843563573995},"hitData":{"launchSpeed":91.6,"launchAngle":32.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.34,"coordY":85.84}},"index":3,"playId":"a2e4620d-17a3-303e-9e75-78ed6c69a734","pitchNumber":3,"startTime":"2026-07-31T01:21:25.437Z","endTime":"2026-07-31T01:21:34.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:21:34.199Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-31T01:21:37.812Z","endTime":"2026-07-31T01:23:39.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.818926067313576,"aZ":-28.13395489803836,"pfxX":0.26882599085551667,"pfxZ":2.7400095406771996,"pX":-0.01219082874217804,"pZ":2.532095566939928,"vX0":-4.313868573242386,"vY0":-120.04091869588355,"vZ0":-3.259506059610203,"x":117.46,"y":170.41,"x0":1.764893776744282,"y0":50.00511442996345,"z0":6.383108222906867,"aX":0.3974182820778209},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.6,"breakHorizontal":0.5,"spinRate":2078,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.4543735444806134,"extension":6.194156911551712},"index":0,"playId":"2dde5d59-2d01-3892-8559-4b7b1a51686b","pitchNumber":1,"startTime":"2026-07-31T01:22:00.768Z","endTime":"2026-07-31T01:22:03.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.8,"endSpeed":78.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.54341250852317,"aZ":-29.106523282573246,"pfxX":-1.5075118038230682,"pfxZ":2.004656507293417,"pX":-0.18544442818905604,"pZ":2.2823368223420846,"vX0":-4.3049725192937505,"vY0":-122.12273295828479,"vZ0":-3.849648166748016,"x":124.07,"y":177.16,"x0":1.7880792935499505,"y0":50.00087203363734,"z0":6.352531631539595,"aX":-2.3008367160400423},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":3.6,"spinRate":2191,"spinDirection":197},"zone":5,"typeConfidence":0.91,"plateTime":0.446626528082275,"extension":6.298837197066961},"index":1,"playId":"96f439ea-08a5-389c-b769-6fe7091aac6a","pitchNumber":2,"startTime":"2026-07-31T01:22:18.674Z","endTime":"2026-07-31T01:22:27.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.265176677871057,"aZ":-12.852960211066119,"pfxX":4.4930882591656065,"pfxZ":10.446584738131204,"pX":0.9859679175773778,"pZ":4.346453540726049,"vX0":-2.7278493745782093,"vY0":-134.8664351848554,"vZ0":-3.329663319355033,"x":79.42,"y":121.43,"x0":1.4247790650277221,"y0":50.00078460032019,"z0":6.49861559731869,"aX":8.308024581771248},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":-7.6,"spinRate":2338,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.40553068392573843,"extension":5.975908014900248},"index":2,"playId":"7d820150-6e5b-347f-b9d1-3484dbdfc314","pitchNumber":3,"startTime":"2026-07-31T01:23:05.235Z","endTime":"2026-07-31T01:23:08.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152872863245392,"aZ":-27.758857874478416,"pfxX":-0.9947356839860264,"pfxZ":2.873046223303488,"pX":-1.1847396798427128,"pZ":1.686076704328622,"vX0":-6.466359941190991,"vY0":-122.77406349419948,"vZ0":-5.493636102961223,"x":162.16,"y":193.26,"x0":1.60671509061428,"y0":50.000637431178916,"z0":6.300479460688454,"aX":-1.5241428894935845},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":3.2,"spinRate":2126,"spinDirection":187},"zone":13,"typeConfidence":0.91,"plateTime":0.4452625320771677,"extension":6.394795750286755},"index":3,"playId":"eb5b5a35-aa82-3cf8-83b0-77645384058f","pitchNumber":4,"startTime":"2026-07-31T01:23:19.667Z","endTime":"2026-07-31T01:23:24.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64767827939292,"aZ":-10.763891840412114,"pfxX":3.8624714958544475,"pfxZ":11.146523656328092,"pX":-0.40982009454303453,"pZ":3.1801323333652878,"vX0":-6.206176708975145,"vY0":-137.2908414485832,"vZ0":-6.7348561636533475,"x":132.62,"y":152.92,"x0":1.371807560786512,"y0":50.00123368998598,"z0":6.387511091176804,"aX":7.418423076551657},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":-5.8,"spinRate":2404,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.39801333586438625,"extension":6.247132724407},"index":4,"playId":"b45ec8df-972a-35ba-8275-83f67989102c","pitchNumber":5,"startTime":"2026-07-31T01:23:36.658Z","endTime":"2026-07-31T01:23:39.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:23:39.658Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-31T01:26:18.487Z","endTime":"2026-07-31T01:27:00.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Harry Ford replaces Andrés Chaparro, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T01:25:36.274Z","endTime":"2026-07-31T01:25:36.298Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"602","replacedPlayer":{"id":665953,"link":"/api/v1/people/665953"}},{"details":{"description":"Pitching Change: Riley Cornelio replaces Carson Palmquist.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-31T01:25:36.298Z","endTime":"2026-07-31T01:26:20.704Z","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":"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.0,"endSpeed":75.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66508126729553,"aZ":-31.083322851759558,"pfxX":-0.8998307062433035,"pfxZ":0.7501212305030016,"pX":0.32449202222480134,"pZ":3.038016523468073,"vX0":6.793557993124504,"vY0":-119.37940324939659,"vZ0":-0.35584164944513597,"x":104.63,"y":156.75,"x0":-2.4337544481784374,"y0":50.00294502358277,"z0":5.9725242922960415,"aX":-1.3082210547983624},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.6,"breakHorizontal":0.1,"spinRate":2396,"spinDirection":43},"zone":3,"typeConfidence":0.89,"plateTime":0.45775594852216805,"extension":6.225768895964531},"index":2,"playId":"8c26a020-c3a1-3791-ae10-90530006f9be","pitchNumber":1,"startTime":"2026-07-31T01:26:20.704Z","endTime":"2026-07-31T01:26:24.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08110545089124,"aZ":-10.417535367563163,"pfxX":-4.748419536172872,"pfxZ":10.813770162081623,"pX":0.3229449622885627,"pZ":2.732397406086373,"vX0":9.010849190585123,"vY0":-140.9545515188212,"vZ0":-6.72312128300997,"x":104.69,"y":165.01,"x0":-2.2985868261447098,"y0":50.00477098156814,"z0":5.821536915922956,"aX":-9.556108270405039},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":6.7,"spinRate":2442,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.3886160953484721,"extension":6.422062412631847},"index":3,"playId":"0249eb5e-d8e7-3548-9c4a-8771ed2c5ad0","pitchNumber":2,"startTime":"2026-07-31T01:26:37.667Z","endTime":"2026-07-31T01:26:40.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14199925415944,"aZ":-32.6565821522023,"pfxX":-0.40088195321581477,"pfxZ":-0.3161642955080435,"pX":0.8586180230336384,"pZ":2.7625535866755606,"vX0":7.844840653074952,"vY0":-122.53596714445762,"vZ0":-0.7935814914810161,"x":84.27,"y":164.19,"x0":-2.3258342552170563,"y0":50.0032896573567,"z0":5.8692168200799335,"aX":-0.614133933590484},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.5,"breakHorizontal":-1.1,"spinRate":2437,"spinDirection":57},"zone":12,"typeConfidence":0.89,"plateTime":0.4461919543628512,"extension":6.350039316560062},"index":4,"playId":"83772f5e-95a5-3de9-b383-d65f3540166d","pitchNumber":3,"startTime":"2026-07-31T01:26:56.698Z","endTime":"2026-07-31T01:27:00.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:27:00.864Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-31T01:27:03.556Z","endTime":"2026-07-31T01:28:53.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695670,"link":"/api/v1/people/695670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.744980222807783,"aZ":-22.332267266678187,"pfxX":-2.91418196675273,"pfxZ":5.4045525560706285,"pX":0.5080483468370706,"pZ":2.5758192813065466,"vX0":8.544707185728972,"vY0":-133.39692453119335,"vZ0":-4.380047564497717,"x":97.63,"y":169.23,"x0":-2.3427602347084684,"y0":50.006358179022726,"z0":5.827066410697648,"aX":-5.3113923659628},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":3.6,"spinRate":2211,"spinDirection":202},"zone":6,"typeConfidence":0.52,"plateTime":0.40889131232917775,"extension":6.496520120684975},"index":0,"playId":"3242c97e-a899-3283-a045-61382e6fad71","pitchNumber":1,"startTime":"2026-07-31T01:27:24.861Z","endTime":"2026-07-31T01:27:28.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31699898447899,"aZ":-31.234582024174582,"pfxX":0.2754163950848234,"pfxZ":0.6099508636874926,"pX":-1.1875179037497061,"pZ":3.9697638091127625,"vX0":3.3033117440445445,"vY0":-123.30290803624398,"vZ0":1.3572649227057834,"x":162.27,"y":131.6,"x0":-2.579855441338391,"y0":50.00291605074072,"z0":6.045953051542931,"aX":0.4241034687218505},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":-1.3,"spinRate":2396,"spinDirection":87},"zone":11,"typeConfidence":0.9,"plateTime":0.4440723378049509,"extension":6.362008149383742},"index":1,"playId":"209d9dba-524a-3de1-b1ed-57c31903036f","pitchNumber":2,"startTime":"2026-07-31T01:27:46.228Z","endTime":"2026-07-31T01:27:49.657Z","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":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.548420907583342,"aZ":-30.79201484974117,"pfxX":-1.3660089830156275,"pfxZ":0.940582503590278,"pX":0.5356674797723947,"pZ":3.4782428028610006,"vX0":7.319881053062735,"vY0":-120.23965276489247,"vZ0":0.4754922686276666,"x":96.58,"y":144.87,"x0":-2.365949442836181,"y0":50.00210258905752,"z0":6.00241473861187,"aX":-2.007178074644527},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":0.8,"spinRate":2395,"spinDirection":52},"zone":3,"typeConfidence":0.88,"plateTime":0.45491168746230093,"extension":6.347139850572393},"index":2,"playId":"88de63cf-01a7-3dde-9a0a-16e9994312a7","pitchNumber":3,"startTime":"2026-07-31T01:28:04.571Z","endTime":"2026-07-31T01:28:08.985Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-31T01:28:21.912Z","endTime":"2026-07-31T01:28:30.371Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90434765384692,"aZ":-9.530996966680757,"pfxX":-4.868506089726148,"pfxZ":11.007222372564023,"pX":-0.06006609757762575,"pZ":2.374886687756504,"vX0":8.136244871813505,"vY0":-142.3530115550597,"vZ0":-7.71454573354066,"x":119.29,"y":174.66,"x0":-2.3195184566283333,"y0":50.006590656369376,"z0":5.719413886055526,"aX":-10.019059676913088},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.6,"breakHorizontal":7.2,"spinRate":2362,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.38439082800922586,"extension":6.546350672989929},"index":4,"playId":"6ac65c88-804d-3b6c-a21c-1e6172daab34","pitchNumber":4,"startTime":"2026-07-31T01:28:30.371Z","endTime":"2026-07-31T01:28:33.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28237489413264,"aZ":-30.515808206928163,"pfxX":-0.884939753250765,"pfxZ":1.074139083945365,"pX":0.9723961372324508,"pZ":2.167061699785318,"vX0":8.329575952778455,"vY0":-122.81460341225232,"vZ0":-2.6795898703224994,"x":79.93,"y":180.27,"x0":-2.335137817291679,"y0":50.00140992901048,"z0":5.844298719136611,"aX":-1.3646508849287742},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.6,"breakHorizontal":-0.1,"spinRate":2291,"spinDirection":25},"zone":14,"typeConfidence":0.89,"plateTime":0.44446387258025455,"extension":6.359525562792128},"index":5,"playId":"4bc5b499-fa7c-3b13-b7ad-15a2334132f0","pitchNumber":5,"startTime":"2026-07-31T01:28:50.463Z","endTime":"2026-07-31T01:28:53.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:28:53.660Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out softly, pitcher Riley Cornelio to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-31T01:28:57.311Z","endTime":"2026-07-31T01:29:28.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683000,"link":"/api/v1/people/683000"},"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":"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":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.961293094567008,"aZ":-31.403927703025243,"pfxX":-0.4471410584258646,"pfxZ":0.4985201616526105,"pX":0.18530872681071903,"pZ":2.3066491584429825,"vX0":6.571442678784081,"vY0":-123.25772654338252,"vZ0":-2.2659390378567847,"x":109.94,"y":176.5,"x0":-2.449728984053662,"y0":50.004484949886226,"z0":5.872430151026564,"aX":-0.6938117606704509},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":-0.6,"spinRate":2308,"spinDirection":94},"zone":5,"typeConfidence":0.9,"plateTime":0.4432490136916414,"extension":6.233794077515549},"hitData":{"launchSpeed":59.4,"launchAngle":-72.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.65,"coordY":180.66}},"index":0,"playId":"d9c63bb5-9cd9-3c82-9839-55560e0fe770","pitchNumber":1,"startTime":"2026-07-31T01:29:19.830Z","endTime":"2026-07-31T01:29:28.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:29:28.232Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, third baseman Mauricio Dubón to first baseman Matt Olson.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-31T01:31:59.875Z","endTime":"2026-07-31T01:34:06.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0,5],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643289,"link":"/api/v1/people/643289"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Raisel Iglesias replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T01:31:16.773Z","endTime":"2026-07-31T01:32:02.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628452,"link":"/api/v1/people/628452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.953437254630863,"aZ":-17.958769671757075,"pfxX":-8.736714305258387,"pfxZ":7.382078331720987,"pX":-0.18905950067608945,"pZ":2.4688978429359345,"vX0":5.916268442535022,"vY0":-137.305356348173,"vZ0":-5.304954992255271,"x":124.21,"y":172.12,"x0":-1.2272263024768546,"y0":50.00211232861098,"z0":5.632292116605642,"aX":-16.824544761241796},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":14.8,"spinRate":2298,"spinDirection":221},"zone":5,"typeConfidence":0.55,"plateTime":0.39760102981602374,"extension":5.953241157500286},"index":1,"playId":"afe49017-8220-3fcf-9c33-06028ad01862","pitchNumber":1,"startTime":"2026-07-31T01:32:02.143Z","endTime":"2026-07-31T01:32:05.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.767934626098704,"aZ":-26.657014600399055,"pfxX":-10.964823640517523,"pfxZ":2.8643663825203722,"pX":-1.3883991354352863,"pZ":2.1080940639216603,"vX0":6.259327627276106,"vY0":-137.49590676257475,"vZ0":-2.9040808692133107,"x":169.92,"y":181.86,"x0":-2.2626546672778054,"y0":50.0025130364322,"z0":4.9751339517234525,"aX":-21.120155289276774},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.8,"breakHorizontal":18.6,"spinRate":2291,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.39743984287552836,"extension":6.235286379895077},"index":2,"playId":"f1aaf382-79fe-34f8-a848-7194ba1117cc","pitchNumber":2,"startTime":"2026-07-31T01:32:13.676Z","endTime":"2026-07-31T01:32:16.676Z","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":88.0,"endSpeed":81.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0747786479114,"aZ":-28.698898422379237,"pfxX":-8.35381614158915,"pfxZ":2.061409474773404,"pX":-0.6894432850736646,"pZ":1.2675471657662953,"vX0":5.1106859076459115,"vY0":-128.09866761416052,"vZ0":-4.519683107917831,"x":143.28,"y":204.56,"x0":-1.6112046035579737,"y0":50.00263377678013,"z0":5.263284005308172,"aX":-14.072727278521473},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":14.2,"spinRate":1790,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.4253699361011982,"extension":6.1142834063320715},"index":3,"playId":"62b4842f-3123-3693-a1ab-a135b41d53e0","pitchNumber":3,"startTime":"2026-07-31T01:32:27.785Z","endTime":"2026-07-31T01:32:39.801Z","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.5,"endSpeed":76.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.745311080514934,"aZ":-30.021580474725088,"pfxX":8.438927775979387,"pfxZ":1.4557485105338674,"pX":1.0569966626877345,"pZ":2.1739312274993563,"vX0":3.737807882268555,"vY0":-121.52224449455672,"vZ0":-1.4929734584937042,"x":76.71,"y":180.08,"x0":-1.6017303501631655,"y0":50.00512460876141,"z0":5.425400435132687,"aX":12.513785181260738},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.5,"breakHorizontal":-16.2,"spinRate":2709,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.45221950580374504,"extension":5.999076159984518},"index":4,"playId":"8a55a7f9-449f-30be-8c1f-f2d634e650cd","pitchNumber":4,"startTime":"2026-07-31T01:32:56.762Z","endTime":"2026-07-31T01:32:59.762Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-31T01:33:20.979Z","endTime":"2026-07-31T01:33:31.827Z","isPitch":false,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.155962594887658,"aZ":-18.648611262074095,"pfxX":-7.3281879181598395,"pfxZ":6.961250872534876,"pX":0.9012643185974708,"pZ":3.4009749647489933,"vX0":10.512428799301482,"vY0":-137.9164399102014,"vZ0":-1.1046406339462085,"x":82.65,"y":146.95,"x0":-1.992344185425642,"y0":50.00408185879268,"z0":5.0538683261037,"aX":-14.242404092312626},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":11.3,"spinRate":2347,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.3958184976582606,"extension":6.480702193011045},"index":6,"playId":"4e94d0e4-44ce-3162-96d8-fdbf4b0f49a7","pitchNumber":5,"startTime":"2026-07-31T01:33:31.827Z","endTime":"2026-07-31T01:33:35.808Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":144,"player":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.646308122469353,"aZ":-26.81762971772917,"pfxX":-9.118015962278378,"pfxZ":3.202382523030189,"pX":-0.5971200450314527,"pZ":1.2532969626905315,"vX0":5.6093899757903465,"vY0":-128.00479247731417,"vZ0":-4.542214972759169,"x":139.76,"y":204.94,"x0":-1.6243213700327859,"y0":50.00014390196424,"z0":5.132456212629102,"aX":-15.237369512203362},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":15.4,"spinRate":2006,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4267297661560767,"extension":6.275170731938027},"hitData":{"launchSpeed":99.4,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.09,"coordY":158.7}},"index":7,"playId":"858fd653-fff1-3b99-ac95-6f60458faf70","pitchNumber":6,"startTime":"2026-07-31T01:33:59.389Z","endTime":"2026-07-31T01:34:06.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:34:06.816Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, shortstop Jim Jarvis to first baseman Matt Olson.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-31T01:34:13.880Z","endTime":"2026-07-31T01:34:49.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":805347,"link":"/api/v1/people/805347"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.0,"endSpeed":86.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65710720364368,"aZ":-14.713840114740155,"pfxX":-5.49569264830191,"pfxZ":9.14737366362305,"pX":0.31709175822877333,"pZ":2.1298537333567378,"vX0":7.124269995320124,"vY0":-136.67593716979508,"vZ0":-5.791832541972684,"x":104.91,"y":181.27,"x0":-1.5986571526198257,"y0":50.00036891406605,"z0":5.271752560963546,"aX":-10.487396591546716},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2403,"spinDirection":229},"zone":6,"typeConfidence":0.9,"plateTime":0.39941745414633223,"extension":6.047754435261482},"index":0,"playId":"92e7e45e-eb01-3948-9367-5632cac8715f","pitchNumber":1,"startTime":"2026-07-31T01:34:30.663Z","endTime":"2026-07-31T01:34:34.056Z","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":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99505731027789,"aZ":-18.482517644160207,"pfxX":-6.680806576524703,"pfxZ":6.9220515454084,"pX":0.22196665601306903,"pZ":2.518661829664848,"vX0":8.72414593034065,"vY0":-139.01819984183987,"vZ0":-3.3984972535530074,"x":108.54,"y":170.78,"x0":-2.0731187011418943,"y0":50.00591676397983,"z0":4.967410414238838,"aX":-13.221284089878122},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.1,"breakHorizontal":10.6,"spinRate":2310,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.3923692363715636,"extension":6.178673350233768},"hitData":{"launchSpeed":99.2,"launchAngle":5.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.0,"coordY":144.0}},"index":1,"playId":"a44590bc-c4b1-3c56-b78f-af48011b2771","pitchNumber":2,"startTime":"2026-07-31T01:34:42.050Z","endTime":"2026-07-31T01:34:49.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:34:49.388Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-31T01:34:56.395Z","endTime":"2026-07-31T01:36:33.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"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":{"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":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.614532436476516,"aZ":-29.41884840378107,"pfxX":-8.843365928431776,"pfxZ":1.6436019690063048,"pX":-0.5486707524326105,"pZ":1.9976268346225579,"vX0":6.438311183605107,"vY0":-128.20667602137198,"vZ0":-2.3809654174455464,"x":137.91,"y":184.84,"x0":-1.9339915636185114,"y0":50.00491690174592,"z0":5.217128241986566,"aX":-14.835868746099901},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":14.8,"spinRate":1817,"spinDirection":253},"zone":7,"typeConfidence":0.9,"plateTime":0.4259864206089259,"extension":6.101173744356952},"index":0,"playId":"15331da4-b439-3708-acc8-b921f1b79df8","pitchNumber":1,"startTime":"2026-07-31T01:35:17.301Z","endTime":"2026-07-31T01:35:20.826Z","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":87.6,"endSpeed":80.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.167231813664745,"aZ":-29.823617007191057,"pfxX":-9.156070586703658,"pfxZ":1.4236303475950907,"pX":-0.3209461992714372,"pZ":1.4300446484906788,"vX0":6.564542036302555,"vY0":-127.48694064630654,"vZ0":-3.5360535486619273,"x":129.23,"y":200.17,"x0":-1.7342242316353618,"y0":50.00389021442029,"z0":5.178250879601009,"aX":-15.136564087512602},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":15.2,"spinRate":2037,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.42894339403680437,"extension":6.0366354055146925},"index":1,"playId":"74a6656a-43d4-3db8-8b1e-b24d47dfe595","pitchNumber":2,"startTime":"2026-07-31T01:35:31.843Z","endTime":"2026-07-31T01:35:36.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.736844657644813,"aZ":-28.867033541417477,"pfxX":-9.051325939699634,"pfxZ":1.9804734197183333,"pX":-0.5719280897841805,"pZ":0.7750752586915387,"vX0":6.279150285724292,"vY0":-127.60190606029693,"vZ0":-5.131202634747497,"x":138.8,"y":217.85,"x0":-1.8761198166281772,"y0":50.000019321502556,"z0":5.058578959893055,"aX":-15.076619796843708},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.8,"breakHorizontal":15.1,"spinRate":1854,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.42758364965340734,"extension":6.2970783938605015},"index":2,"playId":"dbaf438c-77b5-30f0-bc66-ba7680de5a93","pitchNumber":3,"startTime":"2026-07-31T01:35:44.623Z","endTime":"2026-07-31T01:35:48.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68908177762398,"aZ":-30.459550694355663,"pfxX":-8.984530214261845,"pfxZ":1.0179788615066987,"pX":-0.027990665519934333,"pZ":0.6662136543826133,"vX0":7.287946116717781,"vY0":-128.11337431413023,"vZ0":-5.383579633834582,"x":118.07,"y":220.79,"x0":-1.721232687041944,"y0":50.004281538775125,"z0":5.132500249432004,"aX":-15.163861186854628},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.0,"breakHorizontal":15.0,"spinRate":1967,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4250760191693401,"extension":6.198859696246023},"index":3,"playId":"df33e4ac-cfda-3d0d-97f0-6aded5ea054c","pitchNumber":4,"startTime":"2026-07-31T01:35:59.242Z","endTime":"2026-07-31T01:36:02.711Z","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":94.4,"endSpeed":86.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64695314999546,"aZ":-22.04860764758005,"pfxX":-9.253038608997617,"pfxZ":5.266805781375222,"pX":-0.8617505490844722,"pZ":1.8793980354439401,"vX0":5.473812259672381,"vY0":-137.33284859073243,"vZ0":-4.8797586728306355,"x":149.85,"y":188.04,"x0":-1.672169722025223,"y0":50.00210811588198,"z0":5.166720557306418,"aX":-17.78337451059104},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":15.7,"spinRate":2359,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.3979030621716726,"extension":6.226159977167692},"index":4,"playId":"90353e26-be60-30dd-94fa-08ab42c18f74","pitchNumber":5,"startTime":"2026-07-31T01:36:15.298Z","endTime":"2026-07-31T01:36:18.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.752027417652315,"aZ":-27.260499979649506,"pfxX":-9.858492146442316,"pfxZ":2.835418445247008,"pX":0.42982258714455857,"pZ":0.9730867864291592,"vX0":8.405678490831676,"vY0":-130.36262133312232,"vZ0":-5.426467675518751,"x":100.62,"y":212.51,"x0":-1.545423826432387,"y0":50.00249382410584,"z0":5.12289630601563,"aX":-17.07749583583638},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":16.2,"spinRate":1882,"spinDirection":251},"zone":14,"typeConfidence":0.91,"plateTime":0.4191367824605221,"extension":6.158435366745138},"index":5,"playId":"bd4bf6a2-13c8-35d7-bcfc-117e69302bce","pitchNumber":6,"startTime":"2026-07-31T01:36:30.366Z","endTime":"2026-07-31T01:36:33.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:36:33.607Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-31T01:36:39.426Z","endTime":"2026-07-31T01:37:09.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".538"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".415"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".069"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".394"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".243"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.54"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.03"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.36"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.14"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.34"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.12"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.50"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.66"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.43"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.50"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.50"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.09"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.65"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.962"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.341"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.962"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.341"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.319972412283924,"aZ":-25.445646770134815,"pfxX":-8.263519592919206,"pfxZ":4.006260037174085,"pX":-0.012475860585806077,"pZ":2.342120853681226,"vX0":6.820053330174935,"vY0":-128.4075768090745,"vZ0":-2.5020414532245763,"x":117.48,"y":175.54,"x0":-1.6226865411918487,"y0":50.000065472057315,"z0":5.298345400126085,"aX":-13.867819552780784},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":13.6,"spinRate":1839,"spinDirection":248},"zone":5,"typeConfidence":0.89,"plateTime":0.4257314850239733,"extension":6.275212852319699},"hitData":{"launchSpeed":98.5,"launchAngle":47.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.29,"coordY":82.99}},"index":0,"playId":"1a3a2cf7-03bb-3691-a847-941f1a1e6699","pitchNumber":1,"startTime":"2026-07-31T01:36:59.849Z","endTime":"2026-07-31T01:37:09.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:37:09.769Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-31T01:36:39.426Z","endTime":"2026-07-31T01:37:09.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".538"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".415"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".069"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".394"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".243"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.54"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.03"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.36"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.14"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.34"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.12"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.50"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.66"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.43"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.50"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.50"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.09"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.65"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.962"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.341"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".720"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.962"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".692"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.341"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.625"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".138"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.091"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".514"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".659"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.319972412283924,"aZ":-25.445646770134815,"pfxX":-8.263519592919206,"pfxZ":4.006260037174085,"pX":-0.012475860585806077,"pZ":2.342120853681226,"vX0":6.820053330174935,"vY0":-128.4075768090745,"vZ0":-2.5020414532245763,"x":117.48,"y":175.54,"x0":-1.6226865411918487,"y0":50.000065472057315,"z0":5.298345400126085,"aX":-13.867819552780784},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":13.6,"spinRate":1839,"spinDirection":248},"zone":5,"typeConfidence":0.89,"plateTime":0.4257314850239733,"extension":6.275212852319699},"hitData":{"launchSpeed":98.5,"launchAngle":47.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.29,"coordY":82.99}},"index":0,"playId":"1a3a2cf7-03bb-3691-a847-941f1a1e6699","pitchNumber":1,"startTime":"2026-07-31T01:36:59.849Z","endTime":"2026-07-31T01:37:09.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-31T01:37:09.769Z","atBatIndex":68},"scoringPlays":[7,16,22,27,38,48,52],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":119.16,"y":137.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":64.8,"y":61.34},"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":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":108.91,"y":161.93},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":87.91,"y":76.14},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":49.43,"y":64.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":84.49,"y":62.3},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":206.45,"y":87.41},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":184.96,"y":50.92},"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":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":193.94,"y":106.82},"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":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":141.58,"y":151.04},"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":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":153.69,"y":168.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":116.17,"y":179.48},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":161.62,"y":165.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":191.97,"y":67.04},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":177.06,"y":114.91},"type":"O","description":"Flyout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":155.0,"y":162.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":238.38,"y":61.16},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":203.42,"y":81.86},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":164.63,"y":161.96},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":139.16,"y":155.28},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24,25],"bottom":[26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":166.46,"y":38.81},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":136.81,"y":65.05},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":160.0,"y":168.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":96.2,"y":192.19},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":132.45,"y":74.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":169.95,"y":34.02},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":147.88,"y":132.86},"type":"O","description":"Groundout"}]}},{"startIndex":30,"endIndex":39,"top":[30,31,32,33,34],"bottom":[35,36,37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":92.89,"y":134.8},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":118.53,"y":151.56},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":152.0,"y":163.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":184.53,"y":110.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"coordinates":{"x":223.81,"y":62.65},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"coordinates":{"x":142.19,"y":154.67},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":49,"top":[40,41,42,43],"bottom":[44,45,46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":144.0,"y":147.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":70.88,"y":56.56},"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":92.52,"y":161.11},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":103.36,"y":95.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":119.35,"y":190.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":152.31,"y":66.99},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"batter":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"coordinates":{"x":124.47,"y":169.28},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":58,"top":[50,51,52,53,54],"bottom":[55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":139.07,"y":168.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":7,"pitcher":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":146.37,"y":62.6},"type":"H","description":"Triple"},{"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":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":116.17,"y":155.88},"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":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":154.9,"y":167.38},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":100.88,"y":188.36},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"batter":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"coordinates":{"x":180.75,"y":90.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":151.0,"y":145.0},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":64,"top":[59,60,61],"bottom":[62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":108.3,"y":204.9},"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":8,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"coordinates":{"x":40.34,"y":85.84},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":123.65,"y":180.66},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":68,"top":[65,66,67,68],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":91.09,"y":158.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":104.0,"y":144.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":166.29,"y":82.99},"type":"O","description":"Flyout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":4,"hits":7,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"catcher":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"first":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"second":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"third":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"shortstop":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"left":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"center":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"right":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"onDeck":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"inHole":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"battingOrder":5,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"onDeck":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"inHole":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"pitcher":{"id":683000,"fullName":"Riley Cornelio","link":"/api/v1/people/683000"},"battingOrder":2,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":11,"airOuts":10,"runs":4,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".254","atBats":34,"obp":".329","slg":".446","ops":".775","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":20,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":5,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":13,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":28,"obp":".226","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":100,"era":"4.76","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.40","battersFaced":31,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":36,"strikes":64,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":5,"pitchesPerInning":"12.50","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"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":"801","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":48,"flyOuts":24,"groundOuts":51,"airOuts":33,"runs":24,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":52,"baseOnBalls":13,"intentionalWalks":0,"hits":41,"hitByPitch":0,"avg":".233","atBats":176,"obp":".284","slg":".403","ops":".687","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":190,"totalBases":71,"rbi":26,"leftOnBase":86,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.14","popOuts":1,"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":55,"putOuts":29,"errors":8,"chances":92,"fielding":".913","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":60,"groundOuts":72,"airOuts":119,"runs":68,"doubles":21,"triples":2,"homeRuns":27,"strikeOuts":98,"baseOnBalls":39,"intentionalWalks":2,"hits":115,"hitByPitch":10,"avg":".289","atBats":398,"obp":".362","slg":".555","ops":".917","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":221,"rbi":82,"leftOnBase":156,"sacBunts":0,"sacFlies":6,"babip":".315","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.74","popOuts":37,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":242,"putOuts":143,"errors":16,"chances":401,"fielding":".960","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, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":37,"groundOuts":94,"airOuts":75,"runs":46,"doubles":4,"triples":3,"homeRuns":1,"strikeOuts":74,"baseOnBalls":38,"intentionalWalks":0,"hits":75,"hitByPitch":1,"avg":".242","atBats":310,"obp":".325","slg":".284","ops":".609","caughtStealing":5,"stolenBases":39,"stolenBasePercentage":".886","caughtStealingPercentage":".114","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":88,"rbi":31,"leftOnBase":140,"sacBunts":6,"sacFlies":2,"babip":".312","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"310.00","popOuts":11,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":281,"putOuts":162,"errors":13,"chances":456,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":14,"groundOuts":19,"airOuts":20,"runs":16,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".221","atBats":77,"obp":".333","slg":".481","ops":".814","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":37,"rbi":19,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".235","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.40","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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":15,"groundOuts":14,"airOuts":23,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":17,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":68,"obp":".382","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":378,"era":"5.59","inningsPitched":"19.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"1.76","battersFaced":90,"outs":58,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":378,"balls":149,"strikes":229,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"19.55","gamesFinished":3,"strikeoutWalkRatio":"1.12","strikeoutsPer9Inn":"8.84","walksPer9Inn":"7.91","hitsPer9Inn":"7.91","runsScoredPer9":"6.05","homeRunsPer9":"0.47","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":9,"flyOuts":64,"groundOuts":125,"airOuts":121,"runs":69,"doubles":19,"triples":0,"homeRuns":23,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":0,"hits":115,"hitByPitch":1,"atBats":407,"obp":".315","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1601,"era":"5.65","inningsPitched":"102.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.33","battersFaced":435,"outs":306,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1601,"balls":547,"strikes":1054,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".300","pitchesPerInning":"15.70","gamesFinished":1,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"4.59","walksPer9Inn":"1.85","hitsPer9Inn":"10.15","runsScoredPer9":"6.09","homeRunsPer9":"2.03","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":9,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687223":{"person":{"id":687223,"fullName":"Carson Palmquist","link":"/api/v1/people/687223"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":10,"strikes":20,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"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":10,"gamesStarted":5,"flyOuts":11,"groundOuts":11,"airOuts":19,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":19,"hitByPitch":3,"atBats":62,"obp":".397","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":297,"era":"7.31","inningsPitched":"16.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.63","battersFaced":74,"outs":48,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":297,"balls":102,"strikes":195,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.58","rbi":2,"winPercentage":".000","pitchesPerInning":"18.56","gamesFinished":3,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"8.44","walksPer9Inn":"3.94","hitsPer9Inn":"10.69","runsScoredPer9":"7.31","homeRunsPer9":"0.56","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":31,"groundOuts":63,"airOuts":61,"runs":23,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":33,"baseOnBalls":22,"intentionalWalks":0,"hits":47,"hitByPitch":4,"avg":".237","atBats":198,"obp":".320","slg":".333","ops":".653","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":66,"rbi":18,"leftOnBase":92,"sacBunts":2,"sacFlies":4,"babip":".265","groundOutsToAirouts":"1.03","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":12,"lineOuts":18},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":16,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"16.88","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.38","battersFaced":18,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":16,"strikes":23,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"14.63","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.38","hitsPer9Inn":"27.00","runsScoredPer9":"20.25","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":45,"errors":6,"chances":146,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":35,"groundOuts":47,"airOuts":64,"runs":34,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":55,"baseOnBalls":18,"intentionalWalks":0,"hits":48,"hitByPitch":7,"avg":".224","atBats":214,"obp":".305","slg":".388","ops":".693","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":83,"rbi":24,"leftOnBase":93,"sacBunts":0,"sacFlies":0,"babip":".260","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.78","popOuts":10,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":117,"errors":1,"chances":119,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592866":{"person":{"id":592866,"fullName":"Trevor Williams","link":"/api/v1/people/592866"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":2,"strikes":13,"strikePercentage":".870","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.25","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668820":{"person":{"id":668820,"fullName":"Max Kranick","link":"/api/v1/people/668820"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":7,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":20,"obp":".440","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":90,"era":"11.57","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"2.14","battersFaced":25,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".---","pitchesPerInning":"19.29","gamesFinished":2,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"5.79","walksPer9Inn":"7.71","hitsPer9Inn":"11.57","runsScoredPer9":"11.57","homeRunsPer9":"1.93","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":14,"groundOuts":38,"airOuts":24,"runs":13,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":3,"hits":21,"hitByPitch":2,"atBats":114,"obp":".314","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":533,"era":"3.58","inningsPitched":"32.2","wins":3,"losses":3,"saves":11,"saveOpportunities":16,"holds":5,"blownSaves":5,"earnedRuns":13,"whip":"1.26","battersFaced":139,"outs":98,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":533,"balls":209,"strikes":324,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".500","pitchesPerInning":"16.32","gamesFinished":15,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"9.37","walksPer9Inn":"5.51","hitsPer9Inn":"5.79","runsScoredPer9":"3.58","homeRunsPer9":"1.38","inheritedRunners":29,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":91,"groundOuts":96,"airOuts":138,"runs":56,"doubles":22,"triples":5,"homeRuns":13,"strikeOuts":83,"baseOnBalls":27,"intentionalWalks":1,"hits":103,"hitByPitch":5,"avg":".248","atBats":416,"obp":".299","slg":".418","ops":".717","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":174,"rbi":54,"leftOnBase":205,"sacBunts":0,"sacFlies":4,"babip":".278","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":21,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":179,"errors":2,"chances":183,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":16,"groundOuts":50,"airOuts":30,"runs":27,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":62,"baseOnBalls":16,"intentionalWalks":0,"hits":47,"hitByPitch":2,"avg":".249","atBats":189,"obp":".314","slg":".407","ops":".721","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":77,"rbi":20,"leftOnBase":93,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.80","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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"0-2 | 3 BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":49,"groundOuts":85,"airOuts":78,"runs":99,"doubles":26,"triples":1,"homeRuns":30,"strikeOuts":148,"baseOnBalls":89,"intentionalWalks":9,"hits":114,"hitByPitch":4,"avg":".270","atBats":422,"obp":".400","slg":".550","ops":".950","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":518,"totalBases":232,"rbi":72,"leftOnBase":155,"sacBunts":0,"sacFlies":3,"babip":".340","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.07","popOuts":4,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":180,"errors":6,"chances":191,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"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":23,"gamesStarted":23,"flyOuts":58,"groundOuts":118,"airOuts":92,"runs":56,"doubles":18,"triples":0,"homeRuns":10,"strikeOuts":130,"baseOnBalls":36,"intentionalWalks":0,"hits":115,"hitByPitch":12,"atBats":450,"obp":".325","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1965,"era":"3.55","inningsPitched":"116.2","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.29","battersFaced":503,"outs":350,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1965,"balls":673,"strikes":1292,"strikePercentage":".660","hitBatsmen":12,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".667","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"10.03","walksPer9Inn":"2.78","hitsPer9Inn":"8.87","runsScoredPer9":"4.32","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":14,"errors":3,"chances":27,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695670":{"person":{"id":695670,"fullName":"Harry Ford","link":"/api/v1/people/695670"},"jerseyNumber":"17","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"602","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":5,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".200","atBats":20,"obp":".333","slg":".400","ops":".733","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":24,"totalBases":8,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.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":{"caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":1,"putOuts":43,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":48,"groundOuts":79,"airOuts":93,"runs":40,"doubles":14,"triples":2,"homeRuns":9,"strikeOuts":57,"baseOnBalls":21,"intentionalWalks":0,"hits":70,"hitByPitch":5,"avg":".237","atBats":295,"obp":".298","slg":".390","ops":".688","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":115,"rbi":38,"leftOnBase":121,"sacBunts":3,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.78","popOuts":11,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":233,"errors":2,"chances":238,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(L, 2-5)","summary":"5.0 IP, 5 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":10,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":25,"strikes":36,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":12,"gamesStarted":12,"flyOuts":37,"groundOuts":45,"airOuts":63,"runs":39,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":0,"hits":51,"hitByPitch":6,"atBats":217,"obp":".327","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1010,"era":"5.56","inningsPitched":"56.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.32","battersFaced":248,"outs":170,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1010,"balls":378,"strikes":632,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.71","rbi":3,"winPercentage":".286","pitchesPerInning":"17.82","gamesFinished":0,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.37","walksPer9Inn":"3.81","hitsPer9Inn":"8.10","runsScoredPer9":"6.19","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":16},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":20,"groundOuts":24,"airOuts":37,"runs":15,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":117,"obp":".300","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":564,"era":"3.69","inningsPitched":"31.2","wins":0,"losses":2,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":13,"whip":"1.23","battersFaced":131,"outs":95,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":564,"balls":195,"strikes":369,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".000","pitchesPerInning":"17.81","gamesFinished":6,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"8.81","walksPer9Inn":"3.41","hitsPer9Inn":"7.67","runsScoredPer9":"4.26","homeRunsPer9":"0.85","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":14,"flyOuts":86,"groundOuts":94,"airOuts":147,"runs":65,"doubles":14,"triples":1,"homeRuns":25,"strikeOuts":68,"baseOnBalls":34,"intentionalWalks":0,"hits":108,"hitByPitch":3,"atBats":411,"obp":".320","caughtStealing":6,"stolenBases":9,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1690,"era":"4.94","inningsPitched":"105.2","wins":7,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.34","battersFaced":454,"outs":317,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1690,"balls":592,"strikes":1098,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".467","pitchesPerInning":"15.99","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.79","walksPer9Inn":"2.90","hitsPer9Inn":"9.20","runsScoredPer9":"5.54","homeRunsPer9":"2.13","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":30,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","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":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":49,"groundOuts":63,"airOuts":79,"runs":33,"doubles":20,"triples":0,"homeRuns":7,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":60,"hitByPitch":2,"avg":".263","atBats":228,"obp":".293","slg":".443","ops":".736","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":101,"rbi":36,"leftOnBase":113,"sacBunts":0,"sacFlies":3,"babip":".272","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.57","popOuts":17,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":51,"stolenBasePercentage":".785","caughtStealingPercentage":".215","assists":28,"putOuts":507,"errors":5,"chances":540,"fielding":".991","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":99,"era":"1.29","inningsPitched":"7.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.14","battersFaced":28,"outs":21,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":30,"strikes":69,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".---","pitchesPerInning":"14.14","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.14","walksPer9Inn":"2.57","hitsPer9Inn":"7.71","runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678868":{"person":{"id":678868,"fullName":"Eddy Yean","link":"/api/v1/people/678868"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":1,"flyOuts":5,"groundOuts":12,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":29,"obp":".194","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":105,"era":"2.25","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"0.75","battersFaced":31,"outs":24,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":39,"strikes":66,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".000","pitchesPerInning":"13.13","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"2.25","hitsPer9Inn":"4.50","runsScoredPer9":"2.25","homeRunsPer9":"1.13","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | HR, 3B, 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":1,"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":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":38,"groundOuts":101,"airOuts":91,"runs":48,"doubles":19,"triples":5,"homeRuns":23,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":0,"hits":100,"hitByPitch":0,"avg":".286","atBats":350,"obp":".316","slg":".566","ops":".882","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":198,"rbi":76,"leftOnBase":143,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.22","popOuts":23,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":552,"errors":4,"chances":623,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[695578,671277,686611,682928,695734,660688,665953,695670,677588,678391,691781,683083,663623,687223,683000],"pitchers":[663623,687223,683000],"bench":[696285],"bullpen":[690925,676917,676680,656492,668820,641793,571945,687377,592866,678868],"battingOrder":[695578,671277,686611,682928,695734,695670,677588,691781,683083],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"García Jr., L (19, Holmes, G); Tena (11, Young, D)."},{"label":"3B","value":"García Jr., L (5, Mederos)."},{"label":"HR","value":"Lile 2 (13, 2nd inning off Holmes, G, 0 on, 0 out, 4th inning off Holmes, G, 0 on, 0 out); García Jr., L (23, 3rd inning off Holmes, G, 0 on, 1 out)."},{"label":"TB","value":"García Jr., L 9; Lile 8; Tena 3."},{"label":"RBI","value":"García Jr., L 2 (76); Lile 2 (54)."},{"label":"Runners left in scoring position, 2 out","value":"Nuñez, N; Abrams 4; House."},{"label":"Team RISP","value":"0-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Nuñez, N (39, 3rd base off Holmes, G/Baldwin, D); Wood (17, 2nd base off Holmes, G/Baldwin, D)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Wood (6, throw)."}]}],"note":[{"label":"a","value":"Grounded out for Vivas in the 6th."},{"label":"b","value":"Flied out for Ruiz, K in the 8th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":8,"airOuts":13,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".248","atBats":28,"obp":".314","slg":".414","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":10,"rbi":5,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":11,"airOuts":10,"runs":4,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".289","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":138,"era":"3.71","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.25","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":52,"strikes":86,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":4,"pitchesPerInning":"15.33","runsScoredPer9":"4.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":16,"groundOuts":22,"airOuts":39,"runs":8,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":1,"hits":16,"hitByPitch":1,"atBats":112,"obp":".226","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":520,"era":"2.20","inningsPitched":"32.2","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":8,"whip":"0.83","battersFaced":125,"outs":98,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":192,"strikes":328,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".667","pitchesPerInning":"15.92","gamesFinished":4,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"9.92","walksPer9Inn":"3.03","hitsPer9Inn":"4.41","runsScoredPer9":"2.20","homeRunsPer9":"0.83","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(H, 22)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":51,"gamesStarted":0,"flyOuts":32,"groundOuts":35,"airOuts":53,"runs":14,"doubles":4,"triples":3,"homeRuns":3,"strikeOuts":61,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":174,"obp":".196","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":751,"era":"2.16","inningsPitched":"50.0","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":22,"blownSaves":1,"earnedRuns":12,"whip":"0.72","battersFaced":185,"outs":150,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":751,"balls":234,"strikes":517,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.02","gamesFinished":2,"strikeoutWalkRatio":"7.63","strikeoutsPer9Inn":"10.98","walksPer9Inn":"1.44","hitsPer9Inn":"5.04","runsScoredPer9":"2.52","homeRunsPer9":"0.54","inheritedRunners":19,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663698":{"person":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":18,"groundOuts":21,"airOuts":28,"runs":13,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":5,"intentionalWalks":0,"hits":24,"hitByPitch":6,"avg":".233","atBats":103,"obp":".304","slg":".388","ops":".692","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":40,"rbi":13,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.75","popOuts":5,"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":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","assists":13,"putOuts":250,"errors":3,"chances":266,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":103,"flyOuts":58,"groundOuts":103,"airOuts":98,"runs":53,"doubles":21,"triples":0,"homeRuns":19,"strikeOuts":81,"baseOnBalls":16,"intentionalWalks":0,"hits":114,"hitByPitch":2,"avg":".290","atBats":393,"obp":".319","slg":".489","ops":".808","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":192,"rbi":61,"leftOnBase":142,"sacBunts":0,"sacFlies":3,"babip":".321","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.68","popOuts":21,"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":224,"errors":0,"chances":225,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682989":{"person":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":1,"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":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":7,"groundOuts":11,"airOuts":18,"runs":6,"doubles":2,"triples":2,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":50,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":204,"era":"4.05","inningsPitched":"13.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.13","battersFaced":55,"outs":40,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":75,"strikes":129,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.30","gamesFinished":4,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.70","hitsPer9Inn":"7.43","runsScoredPer9":"4.05","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622761":{"person":{"id":622761,"fullName":"Jorge Mateo","link":"/api/v1/people/622761"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":17,"groundOuts":24,"airOuts":33,"runs":29,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":41,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":0,"avg":".240","atBats":129,"obp":".285","slg":".380","ops":".665","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":49,"rbi":11,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.25","popOuts":3,"lineOuts":13},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.57","battersFaced":12,"outs":7,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":16,"strikes":25,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.86","walksPer9Inn":"3.86","hitsPer9Inn":"19.29","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":49,"errors":1,"chances":128,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643289":{"person":{"id":643289,"fullName":"Mauricio Dubón","link":"/api/v1/people/643289"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":64,"groundOuts":112,"airOuts":126,"runs":48,"doubles":21,"triples":2,"homeRuns":10,"strikeOuts":58,"baseOnBalls":27,"intentionalWalks":0,"hits":102,"hitByPitch":2,"avg":".258","atBats":396,"obp":".308","slg":".396","ops":".704","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":430,"totalBases":157,"rbi":55,"leftOnBase":146,"sacBunts":1,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.89","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"39.60","popOuts":29,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":184,"errors":4,"chances":278,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID800311":{"person":{"id":800311,"fullName":"Didier Fuentes","link":"/api/v1/people/800311"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":1,"flyOuts":26,"groundOuts":30,"airOuts":48,"runs":13,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":55,"baseOnBalls":15,"intentionalWalks":1,"hits":38,"hitByPitch":2,"atBats":168,"obp":".293","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":787,"era":"2.60","inningsPitched":"45.0","wins":4,"losses":1,"saves":1,"saveOpportunities":4,"holds":11,"blownSaves":3,"earnedRuns":13,"whip":"1.18","battersFaced":188,"outs":135,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":787,"balls":270,"strikes":517,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".800","pitchesPerInning":"17.49","gamesFinished":5,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"11.00","walksPer9Inn":"3.00","hitsPer9Inn":"7.60","runsScoredPer9":"2.60","homeRunsPer9":"0.40","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":38,"groundOuts":89,"airOuts":72,"runs":60,"doubles":7,"triples":0,"homeRuns":20,"strikeOuts":80,"baseOnBalls":42,"intentionalWalks":2,"hits":93,"hitByPitch":7,"avg":".279","atBats":333,"obp":".371","slg":".480","ops":".851","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":160,"rbi":56,"leftOnBase":114,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.65","popOuts":12,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":33,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":12,"putOuts":457,"errors":2,"chances":471,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":58,"groundOuts":95,"airOuts":104,"runs":32,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":143,"baseOnBalls":26,"intentionalWalks":0,"hits":93,"hitByPitch":10,"atBats":432,"obp":".274","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1866,"era":"2.08","inningsPitched":"117.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.02","battersFaced":471,"outs":351,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1866,"balls":600,"strikes":1266,"strikePercentage":".680","hitBatsmen":10,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".667","pitchesPerInning":"15.95","gamesFinished":0,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"11.00","walksPer9Inn":"2.00","hitsPer9Inn":"7.15","runsScoredPer9":"2.46","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":12,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805347":{"person":{"id":805347,"fullName":"Jim Jarvis","link":"/api/v1/people/805347"},"jerseyNumber":"74","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":7,"groundOuts":28,"airOuts":15,"runs":9,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".243","atBats":70,"obp":".293","slg":".386","ops":".679","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":27,"rbi":8,"leftOnBase":30,"sacBunts":3,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":33,"errors":4,"chances":94,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":68,"groundOuts":87,"airOuts":111,"runs":73,"doubles":26,"triples":0,"homeRuns":28,"strikeOuts":119,"baseOnBalls":49,"intentionalWalks":3,"hits":111,"hitByPitch":2,"avg":".261","atBats":425,"obp":".338","slg":".520","ops":".858","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":221,"rbi":66,"leftOnBase":190,"sacBunts":0,"sacFlies":3,"babip":".295","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.18","popOuts":27,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":777,"errors":6,"chances":858,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":46,"groundOuts":67,"airOuts":74,"runs":36,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":35,"baseOnBalls":19,"intentionalWalks":1,"hits":62,"hitByPitch":2,"avg":".267","atBats":232,"obp":".322","slg":".392","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":91,"rbi":41,"leftOnBase":104,"sacBunts":1,"sacFlies":5,"babip":".282","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.14","popOuts":12,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":34,"groundOuts":43,"airOuts":60,"runs":34,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":57,"baseOnBalls":37,"intentionalWalks":2,"hits":51,"hitByPitch":4,"avg":".244","atBats":209,"obp":".365","slg":".416","ops":".781","caughtStealing":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":87,"rbi":23,"leftOnBase":55,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.12","popOuts":14,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":116,"errors":1,"chances":120,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":26,"groundOuts":24,"airOuts":47,"runs":19,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":2,"hits":32,"hitByPitch":1,"atBats":141,"obp":".310","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":626,"era":"4.23","inningsPitched":"38.1","wins":6,"losses":4,"saves":0,"saveOpportunities":4,"holds":11,"blownSaves":4,"earnedRuns":18,"whip":"1.25","battersFaced":158,"outs":115,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":626,"balls":236,"strikes":390,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".600","pitchesPerInning":"16.33","gamesFinished":12,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.92","walksPer9Inn":"3.76","hitsPer9Inn":"7.51","runsScoredPer9":"4.46","homeRunsPer9":"1.88","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID625643":{"person":{"id":625643,"fullName":"Reynaldo López","link":"/api/v1/people/625643"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":11,"flyOuts":45,"groundOuts":61,"airOuts":81,"runs":33,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":66,"baseOnBalls":29,"intentionalWalks":0,"hits":67,"hitByPitch":1,"atBats":274,"obp":".318","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1226,"era":"3.64","inningsPitched":"71.2","wins":4,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":29,"whip":"1.34","battersFaced":306,"outs":215,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1226,"balls":463,"strikes":763,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".571","pitchesPerInning":"17.11","gamesFinished":5,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"8.29","walksPer9Inn":"3.64","hitsPer9Inn":"8.41","runsScoredPer9":"4.14","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622694":{"person":{"id":622694,"fullName":"Elieser Hernández","link":"/api/v1/people/622694"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":10,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":48,"era":"0.00","inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":21,"strikes":27,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"6.00","walksPer9Inn":"9.00","hitsPer9Inn":"3.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":20,"groundOuts":45,"airOuts":27,"runs":17,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".233","atBats":133,"obp":".285","slg":".406","ops":".691","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":54,"rbi":17,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".265","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.60","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":73,"errors":0,"chances":75,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2 RBI","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":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":97,"groundOuts":98,"airOuts":159,"runs":68,"doubles":21,"triples":0,"homeRuns":18,"strikeOuts":69,"baseOnBalls":31,"intentionalWalks":1,"hits":111,"hitByPitch":5,"avg":".261","atBats":426,"obp":".311","slg":".437","ops":".748","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":473,"totalBases":186,"rbi":62,"leftOnBase":175,"sacBunts":0,"sacFlies":11,"babip":".266","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.67","popOuts":31,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":244,"putOuts":138,"errors":6,"chances":388,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(S, 23)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":24,"groundOuts":31,"airOuts":39,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":145,"obp":".266","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":577,"era":"2.31","inningsPitched":"39.0","wins":0,"losses":2,"saves":23,"saveOpportunities":25,"holds":0,"blownSaves":2,"earnedRuns":10,"whip":"1.05","battersFaced":154,"outs":117,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":577,"balls":159,"strikes":418,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".000","pitchesPerInning":"14.79","gamesFinished":33,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"9.92","walksPer9Inn":"2.08","hitsPer9Inn":"7.38","runsScoredPer9":"3.00","homeRunsPer9":"0.92","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663586":{"person":{"id":663586,"fullName":"Austin Riley","link":"/api/v1/people/663586"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":62,"groundOuts":70,"airOuts":106,"runs":43,"doubles":14,"triples":1,"homeRuns":12,"strikeOuts":135,"baseOnBalls":34,"intentionalWalks":0,"hits":83,"hitByPitch":10,"avg":".212","atBats":392,"obp":".290","slg":".344","ops":".634","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":438,"totalBases":135,"rbi":50,"leftOnBase":191,"sacBunts":0,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","popOuts":24,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":159,"putOuts":88,"errors":9,"chances":256,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664849":{"person":{"id":664849,"fullName":"Danny Young","link":"/api/v1/people/664849"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":1,"flyOuts":3,"groundOuts":9,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":2,"hits":6,"hitByPitch":1,"atBats":28,"obp":".405","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":159,"era":"2.08","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":2,"whip":"1.62","battersFaced":38,"outs":26,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":69,"strikes":90,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"18.35","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.31","walksPer9Inn":"8.31","hitsPer9Inn":"6.23","runsScoredPer9":"2.08","homeRunsPer9":"1.04","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656550":{"person":{"id":656550,"fullName":"Grant Holmes","link":"/api/v1/people/656550"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":69,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":25,"strikes":44,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.79","homeRunsPer9":"5.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":20,"flyOuts":64,"groundOuts":99,"airOuts":115,"runs":46,"doubles":14,"triples":1,"homeRuns":18,"strikeOuts":87,"baseOnBalls":45,"intentionalWalks":0,"hits":94,"hitByPitch":3,"atBats":389,"obp":".321","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1663,"era":"3.88","inningsPitched":"102.0","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.36","battersFaced":443,"outs":306,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1663,"balls":615,"strikes":1048,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":3,"winPercentage":".600","pitchesPerInning":"16.30","gamesFinished":1,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"7.68","walksPer9Inn":"3.97","hitsPer9Inn":"8.29","runsScoredPer9":"4.06","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":19,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":13,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID573262":{"person":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":44,"groundOuts":52,"airOuts":72,"runs":35,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":69,"baseOnBalls":28,"intentionalWalks":0,"hits":56,"hitByPitch":4,"avg":".226","atBats":248,"obp":".313","slg":".363","ops":".676","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":90,"rbi":30,"leftOnBase":108,"sacBunts":0,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.43","popOuts":11,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":148,"errors":3,"chances":155,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":68,"groundOuts":113,"airOuts":123,"runs":56,"doubles":12,"triples":2,"homeRuns":18,"strikeOuts":98,"baseOnBalls":37,"intentionalWalks":0,"hits":105,"hitByPitch":2,"atBats":434,"obp":".303","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1706,"era":"3.96","inningsPitched":"113.2","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.25","battersFaced":479,"outs":341,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1706,"balls":625,"strikes":1081,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".500","pitchesPerInning":"15.01","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.76","walksPer9Inn":"2.93","hitsPer9Inn":"8.31","runsScoredPer9":"4.43","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID527048":{"person":{"id":527048,"fullName":"Martín Pérez","link":"/api/v1/people/527048"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":16,"flyOuts":45,"groundOuts":101,"airOuts":90,"runs":36,"doubles":13,"triples":4,"homeRuns":11,"strikeOuts":69,"baseOnBalls":37,"intentionalWalks":1,"hits":74,"hitByPitch":2,"atBats":329,"obp":".304","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1444,"era":"3.49","inningsPitched":"90.1","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.23","battersFaced":373,"outs":271,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1444,"balls":561,"strikes":883,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".500","pitchesPerInning":"15.99","gamesFinished":2,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.87","walksPer9Inn":"3.69","hitsPer9Inn":"7.37","runsScoredPer9":"3.59","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[686948,660670,621566,671739,645277,643289,642086,573262,642201,805347,656550,664849,682989,669276,628452],"pitchers":[656550,664849,682989,669276,628452],"bench":[663698,622761,663586],"bullpen":[689266,693821,800311,622694,641755,625643,527048,519242],"battingOrder":[686948,660670,621566,671739,645277,643289,642086,642201,805347],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Acuña Jr. (8, 4th inning off Irvin, J, 0 on, 1 out); Yastrzemski (7, 5th inning off Irvin, J, 1 on, 2 out)."},{"label":"TB","value":"Acuña Jr. 4; Albies; Smith, D; Yastrzemski 4."},{"label":"RBI","value":"Acuña Jr. (23); Albies 2 (62); Yastrzemski 2 (30)."},{"label":"2-out RBI","value":"Albies 2; Yastrzemski 2."},{"label":"Team RISP","value":"2-for-4."},{"label":"Team LOB","value":"2."}]}],"note":[{"label":"a","value":"Flied out for Yastrzemski in the 7th."}]}},"officials":[{"official":{"id":431232,"fullName":"Chad Fairchild","link":"/api/v1/people/431232"},"officialType":"Home Plate"},{"official":{"id":427344,"fullName":"Bill Miller","link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":665281,"fullName":"Brian Walsh","link":"/api/v1/people/665281"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Irvin, J."},{"label":"Pitch timer violations","value":"Lile (batter timer)."},{"label":"ABS Challenge","value":"Wood (Strike-Overturned to Ball); Crews (Strike-Overturned to Ball); Baldwin, D (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Irvin, J 61-36; Palmquist 30-20; Cornelio 9-8; Holmes, G 69-44; Young, D 17-11; Mederos 17-10; Lee, D 20-11; Iglesias, R 15-10."},{"label":"Groundouts-flyouts","value":"Irvin, J 4-6; Palmquist 3-2; Cornelio 1-0; Holmes, G 6-2; Young, D 1-0; Mederos 1-0; Lee, D 1-1; Iglesias, R 2-1."},{"label":"Batters faced","value":"Irvin, J 20; Palmquist 8; Cornelio 3; Holmes, G 21; Young, D 4; Mederos 5; Lee, D 4; Iglesias, R 4."},{"label":"Inherited runners-scored","value":"Palmquist 2-2; Young, D 2-0; Mederos 1-0; Lee, D 1-0."},{"label":"Umpires","value":"HP: Chad Fairchild. 1B: Bill Miller. 2B: John Bacon. 3B: Brian Walsh. "},{"label":"Weather","value":"87 degrees, Clear."},{"label":"Wind","value":"8 mph, Out To LF."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:21."},{"label":"Att","value":"35,418."},{"label":"Venue","value":"Truist Park."},{"label":"July 30, 2026"}],"pitchingNotes":["Irvin, J pitched to 2 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","boxscoreName":"García Jr., L"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | HR, 3B, 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":1,"homeRuns":1,"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":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":38,"groundOuts":101,"airOuts":91,"runs":48,"doubles":19,"triples":5,"homeRuns":23,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":0,"hits":100,"hitByPitch":0,"avg":".286","atBats":350,"obp":".316","slg":".566","ops":".882","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":198,"rbi":76,"leftOnBase":143,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.22","popOuts":23,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":552,"errors":4,"chances":623,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","boxscoreName":"Lile"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":91,"groundOuts":96,"airOuts":138,"runs":56,"doubles":22,"triples":5,"homeRuns":13,"strikeOuts":83,"baseOnBalls":27,"intentionalWalks":1,"hits":103,"hitByPitch":5,"avg":".248","atBats":416,"obp":".299","slg":".418","ops":".717","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":174,"rbi":54,"leftOnBase":205,"sacBunts":0,"sacFlies":4,"babip":".278","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":21,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":179,"errors":2,"chances":183,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","boxscoreName":"Acuña Jr."},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":34,"groundOuts":43,"airOuts":60,"runs":34,"doubles":10,"triples":1,"homeRuns":8,"strikeOuts":57,"baseOnBalls":37,"intentionalWalks":2,"hits":51,"hitByPitch":4,"avg":".244","atBats":209,"obp":".365","slg":".416","ops":".781","caughtStealing":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":252,"totalBases":87,"rbi":23,"leftOnBase":55,"sacBunts":0,"sacFlies":2,"babip":".295","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.12","popOuts":14,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":116,"errors":1,"chances":120,"fielding":".992","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":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":682989,"fullName":"Victor Mederos","link":"/api/v1/people/682989"},"loser":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"save":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}