{"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":823028,"link":"/api/v1.1/game/823028/feed/live","metaData":{"wait":10,"timeStamp":"20260726_212020","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823028,"type":"R","doubleHeader":"N","id":"2026/07/26/cinmlb-slnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823028-2026-07-26","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-26T18:15:00Z","originalDate":"2026-07-26","officialDate":"2026-07-26","dayNight":"day","time":"1:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":104,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":49,"losses":55,"ties":0,"pct":".471"},"records":{},"divisionLeader":false,"wins":49,"losses":55,"winningPercentage":".471"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2026,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"St. Louis","record":{"gamesPlayed":105,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":53,"losses":52,"ties":0,"pct":".505"},"records":{},"divisionLeader":false,"wins":53,"losses":52,"winningPercentage":".505"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true}},"players":{"ID694335":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","firstName":"Matthew","lastName":"Svanson","primaryNumber":"49","birthDate":"1999-01-31","currentAge":27,"birthCity":"Lake Zurich","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Svanson","middleName":"Patrick","boxscoreName":"Svanson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"SVONN-suhn","mlbDebutDate":"2025-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Svanson","nameSlug":"matt-svanson-694335","firstLastName":"Matt Svanson","lastFirstName":"Svanson, Matt","lastInitName":"Svanson, M","initLastName":"M Svanson","fullFMLName":"Matthew Patrick Svanson","fullLFMName":"Svanson, Matthew Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668881":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","firstName":"Christian","lastName":"Greene","primaryNumber":"21","birthDate":"1999-08-06","currentAge":27,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Greene","middleName":"Hunter","boxscoreName":"Greene, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Greene","nameSlug":"hunter-greene-668881","firstLastName":"Hunter Greene","lastFirstName":"Greene, Hunter","lastInitName":"Greene, H","initLastName":"H Greene","fullFMLName":"Christian Hunter Greene","fullLFMName":"Greene, Christian Hunter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID701675":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","firstName":"Nathan","lastName":"Church","primaryNumber":"27","birthDate":"2000-07-12","currentAge":26,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Nathan","useLastName":"Church","middleName":"Michael","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nathan Church","nameSlug":"nathan-church-701675","firstLastName":"Nathan Church","lastFirstName":"Church, Nathan","lastInitName":"Church, N","initLastName":"N Church","fullFMLName":"Nathan Michael Church","fullLFMName":"Church, Nathan Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"ID622088":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088","firstName":"Tejay","lastName":"Antone","primaryNumber":"70","birthDate":"1993-12-05","currentAge":32,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tejay","useLastName":"Antone","middleName":"Anthony","boxscoreName":"Antone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AN-tone","mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tejay Antone","nameSlug":"tejay-antone-622088","firstLastName":"Tejay Antone","lastFirstName":"Antone, Tejay","lastInitName":"Antone, T","initLastName":"T Antone","fullFMLName":"Tejay Anthony Antone","fullLFMName":"Antone, Tejay Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID700669":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669","firstName":"Gordon","lastName":"Graceffo","primaryNumber":"44","birthDate":"2000-03-17","currentAge":26,"birthCity":"Wayne","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gordon","useLastName":"Graceffo","middleName":"Joseph","boxscoreName":"Graceffo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-SEFF-oh","mlbDebutDate":"2024-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gordon Graceffo","nameSlug":"gordon-graceffo-700669","firstLastName":"Gordon Graceffo","lastFirstName":"Graceffo, Gordon","lastInitName":"Graceffo, G","initLastName":"G Graceffo","fullFMLName":"Gordon Joseph Graceffo","fullLFMName":"Graceffo, Gordon Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":30,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID802139":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","firstName":"Jonathan","lastName":"Wetherholt","primaryNumber":"26","birthDate":"2002-09-10","currentAge":24,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"JJ","useLastName":"Wetherholt","middleName":"David","boxscoreName":"Wetherholt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JJ Wetherholt","nameSlug":"jj-wetherholt-802139","firstLastName":"JJ Wetherholt","lastFirstName":"Wetherholt, JJ","lastInitName":"Wetherholt, J","initLastName":"J Wetherholt","fullFMLName":"Jonathan David Wetherholt","fullLFMName":"Wetherholt, Jonathan David","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID690928":{"id":690928,"fullName":"Hunter Dobbins","link":"/api/v1/people/690928","firstName":"Hunter","lastName":"Dobbins","primaryNumber":"40","birthDate":"1999-08-30","currentAge":27,"birthCity":"Bryan","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Dobbins","boxscoreName":"Dobbins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Dobbins","nameSlug":"hunter-dobbins-690928","firstLastName":"Hunter Dobbins","lastFirstName":"Dobbins, Hunter","lastInitName":"Dobbins, H","initLastName":"H Dobbins","fullFMLName":"Hunter  Dobbins","fullLFMName":"Dobbins, Hunter ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691458":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458","firstName":"Blaze","lastName":"Jordan","primaryNumber":"33","birthDate":"2002-12-19","currentAge":23,"birthCity":"Southaven","birthStateProvince":"MS","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Jordan","boxscoreName":"Jordan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Jordan","nameSlug":"blaze-jordan-691458","firstLastName":"Blaze Jordan","lastFirstName":"Jordan, Blaze","lastInitName":"Jordan, B","initLastName":"B Jordan","fullFMLName":"Blaze  Jordan","fullLFMName":"Jordan, Blaze","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":31,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID695534":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534","firstName":"Chase","lastName":"Petty","primaryNumber":"61","birthDate":"2003-04-04","currentAge":23,"birthCity":"Camden","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Petty","middleName":"Robert","boxscoreName":"Petty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Petty","nameSlug":"chase-petty-695534","firstLastName":"Chase Petty","lastFirstName":"Petty, Chase","lastInitName":"Petty, C","initLastName":"C Petty","fullFMLName":"Chase Robert Petty","fullLFMName":"Petty, Chase Robert","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID666277":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277","firstName":"George","lastName":"Soriano","primaryNumber":"65","birthDate":"1999-03-24","currentAge":27,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Soriano","boxscoreName":"Soriano, G","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Soriano","nameSlug":"george-soriano-666277","firstLastName":"George Soriano","lastFirstName":"Soriano, George","lastInitName":"Soriano, G","initLastName":"G Soriano","fullFMLName":"George Soriano","fullLFMName":"Soriano, George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":30,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID695490":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490","firstName":"Edwin","lastName":"Arroyo","primaryNumber":"2","birthDate":"2003-08-25","currentAge":23,"birthCity":"Arecibo","birthCountry":"Puerto Rico","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edwin","useLastName":"Arroyo","middleName":"Zaed","boxscoreName":"Arroyo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Arroyo","nameSlug":"edwin-arroyo-695490","firstLastName":"Edwin Arroyo","lastFirstName":"Arroyo, Edwin","lastInitName":"Arroyo, E","initLastName":"E Arroyo","fullFMLName":"Edwin Zaed Arroyo","fullLFMName":"Arroyo, Edwin Zaed","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID703725":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725","firstName":"Luis","lastName":"Gastelum","primaryNumber":"72","birthDate":"2001-09-27","currentAge":24,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Gastelum","middleName":"Enrique","boxscoreName":"Gastelum, L","gender":"M","nameMatrilineal":"Canedo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Gastelum","nameSlug":"luis-gastelum-703725","firstLastName":"Luis Gastelum","lastFirstName":"Gastelum, Luis","lastInitName":"Gastelum, L","initLastName":"L Gastelum","fullFMLName":"Luis Enrique Gastelum","fullLFMName":"Gastelum, Luis Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":30,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663494":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494","firstName":"Bryan","lastName":"Torres","primaryNumber":"39","birthDate":"1997-07-02","currentAge":29,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryan","useLastName":"Torres","boxscoreName":"Torres, B","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Torres","nameSlug":"bryan-torres-663494","firstLastName":"Bryan Torres","lastFirstName":"Torres, Bryan","lastInitName":"Torres, B","initLastName":"B Torres","fullFMLName":"Bryan Torres","fullLFMName":"Torres, Bryan","strikeZoneTop":2.98,"strikeZoneBottom":1.5},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":29,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID677865":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","firstName":"Justin","lastName":"Bruihl","primaryNumber":"47","birthDate":"1997-06-26","currentAge":29,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Bruihl","boxscoreName":"Bruihl","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Bruihl","nameSlug":"justin-bruihl-677865","firstLastName":"Justin Bruihl","lastFirstName":"Bruihl, Justin","lastInitName":"Bruihl, J","initLastName":"J Bruihl","fullFMLName":"Justin  Bruihl","fullLFMName":"Bruihl, Justin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695076":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076","firstName":"Rhett","lastName":"Lowder","primaryNumber":"25","birthDate":"2002-03-08","currentAge":24,"birthCity":"Albemarle","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rhett","useLastName":"Lowder","middleName":"Hamilton","boxscoreName":"Lowder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhett Lowder","nameSlug":"rhett-lowder-695076","firstLastName":"Rhett Lowder","lastFirstName":"Lowder, Rhett","lastInitName":"Lowder, R","initLastName":"R Lowder","fullFMLName":"Rhett Hamilton Lowder","fullLFMName":"Lowder, Rhett Hamilton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID670062":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062","firstName":"Julian","lastName":"Garcia","primaryNumber":"57","birthDate":"1995-05-13","currentAge":31,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Julian","useLastName":"Garcia","middleName":"Robert","boxscoreName":"Garcia, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"JOO-lee-in garr-SEE-a","mlbDebutDate":"2026-06-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julian Garcia","nameSlug":"julian-garcia-670062","firstLastName":"Julian Garcia","lastFirstName":"Garcia, Julian","lastInitName":"Garcia, J","initLastName":"J Garcia","fullFMLName":"Julian Robert Garcia","fullLFMName":"Garcia, Julian Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555},"ID676369":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369","firstName":"Nelson","lastName":"Velázquez","primaryNumber":"30","birthDate":"1998-12-26","currentAge":27,"birthCity":"Carolina","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Nelson","useLastName":"Velázquez","middleName":"Javier","boxscoreName":"Velázquez, N","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"veh-LAZZ-kezz","mlbDebutDate":"2022-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nelson Velázquez","nameSlug":"nelson-velazquez-676369","firstLastName":"Nelson Velázquez","lastFirstName":"Velázquez, Nelson","lastInitName":"Velázquez, N","initLastName":"N Velázquez","fullFMLName":"Nelson Javier Velázquez","fullLFMName":"Velázquez, Nelson Javier","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID699625":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625","firstName":"James","lastName":"Crooks","primaryNumber":"8","birthDate":"2001-07-19","currentAge":25,"birthCity":"Euless","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jimmy","useLastName":"Crooks","middleName":"Dale","boxscoreName":"Crooks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Crooks","nameTitle":"II","nameSuffix":"II","nameSlug":"jimmy-crooks-699625","firstLastName":"Jimmy Crooks","lastFirstName":"Crooks, Jimmy","lastInitName":"Crooks, J","initLastName":"J Crooks","fullFMLName":"James Dale Crooks II","fullLFMName":"Crooks II, James Dale","strikeZoneTop":3.201,"strikeZoneBottom":1.615}},"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889","location":{"address1":"700 Clark Street","city":"St. Louis","state":"Missouri","stateAbbrev":"MO","postalCode":"63102","defaultCoordinates":{"latitude":38.62256667,"longitude":-90.19286667},"azimuthAngle":62.0,"elevation":460,"country":"USA","phone":"(314) 345-9600"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":43435,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":375,"center":400,"rightCenter":375,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":2889,"link":"/api/v1/venues/2889"},"weather":{"condition":"Partly Cloudy","temp":"94","wind":"5 mph, Out To RF"},"gameInfo":{"attendance":22852,"firstPitch":"2026-07-26T18:17:00.000Z","gameDurationMinutes":183},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"home":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"}},"officialScorer":{"id":823823,"fullName":"Lauren Wiser","link":"/api/v1/people/823823"},"primaryDatacaster":{"id":650313,"fullName":"Steve Loher","link":"/api/v1/people/650313"},"moundVisits":{"away":{"used":1,"remaining":4},"home":{"used":1,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out sharply to center fielder José Fermín.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T18:17:09.130Z","endTime":"2026-07-26T18:18:19.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T14:35:31.503Z","endTime":"2026-07-26T17:56:30.335Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T17:56:30.335Z","endTime":"2026-07-26T18:15:57.159Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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-26T18:15:57.159Z","endTime":"2026-07-26T18:17:11.429Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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":95.1,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962888385580676,"aZ":-18.365743304043516,"pfxX":-2.4631496023295956,"pfxZ":6.963062993443117,"pX":-1.7301813844913638,"pZ":4.166033282961949,"vX0":1.626031058079401,"vY0":-138.73286542838343,"vZ0":-0.8849881418379328,"x":182.95,"y":126.3,"x0":-1.998682646691032,"y0":50.00269957109555,"z0":5.693446012094789,"aX":-4.885133642835274},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":4.2,"spinRate":1893,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.39220627766166594,"extension":7.0093694939170765},"index":3,"playId":"4fe7518e-6aa6-3e70-9875-3556d890744e","pitchNumber":1,"startTime":"2026-07-26T18:17:11.429Z","endTime":"2026-07-26T18:17:14.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67019657960352,"aZ":-19.396003387005912,"pfxX":-2.016340516554398,"pfxZ":6.570539007339848,"pX":-1.2902288039071241,"pZ":3.1097552582811923,"vX0":1.926671075910029,"vY0":-137.2326409306311,"vZ0":-3.151629998292907,"x":166.18,"y":154.82,"x0":-1.732710787821753,"y0":50.00584898985243,"z0":5.5631841244039775,"aX":-3.9236000298668965},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":3.4,"spinRate":1941,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3961101702711387,"extension":7.126083224711297},"index":4,"playId":"07d09d18-6449-3b1f-951b-020ff207064b","pitchNumber":2,"startTime":"2026-07-26T18:17:24.667Z","endTime":"2026-07-26T18:17:28.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.290735409982403,"aZ":-16.581823790920566,"pfxX":-2.7224881229854314,"pfxZ":7.928797530780516,"pX":-0.4852558898905702,"pZ":3.1933809746543687,"vX0":4.793305477281069,"vY0":-138.04477013747444,"vZ0":-3.580955336485147,"x":135.5,"y":152.56,"x0":-1.8756486104907626,"y0":50.00108812226077,"z0":5.596168606147484,"aX":-5.353197977018846},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":4.2,"spinRate":2050,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.39393888137258015,"extension":7.305689158768068},"index":5,"playId":"fce08a1d-9e4b-372a-847e-d22362cff29a","pitchNumber":3,"startTime":"2026-07-26T18:17:41.427Z","endTime":"2026-07-26T18:17:44.848Z","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":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.652246379451412,"aZ":-40.40827775397739,"pfxX":2.608858706943302,"pfxZ":-5.421031783261496,"pX":0.9141825344623677,"pZ":1.3470875588600157,"vX0":5.575791965096299,"vY0":-121.87428507880585,"vZ0":-1.6726010368022064,"x":82.15,"y":202.41,"x0":-1.7328969771889855,"y0":50.001982349086965,"z0":5.499882893433921,"aX":3.96309870440699},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-10.0,"breakHorizontal":-5.9,"spinRate":2156,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4476750994800578,"extension":7.112307042776885},"index":6,"playId":"095a2d30-9e1a-326c-ab5c-a9a0cb0c080c","pitchNumber":4,"startTime":"2026-07-26T18:17:56.217Z","endTime":"2026-07-26T18:18:00.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.457507945459426,"aZ":-16.316447104396918,"pfxX":-2.3047735903451443,"pfxZ":8.082462882286876,"pX":-0.08966982365594856,"pZ":3.514352045090033,"vX0":5.009270431931835,"vY0":-137.9512492291873,"vZ0":-2.6744477870898242,"x":120.42,"y":143.89,"x0":-1.6149968819523843,"y0":50.00478714082954,"z0":5.572593097398488,"aX":-4.523478506168825},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":3.4,"spinRate":2059,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.39431608209538016,"extension":7.258597608273863},"hitData":{"launchSpeed":107.0,"launchAngle":18.0,"totalDistance":365.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":130.68,"coordY":52.24}},"index":7,"playId":"4139952f-1331-3d26-94f5-acd670e900c1","pitchNumber":5,"startTime":"2026-07-26T18:18:11.383Z","endTime":"2026-07-26T18:18:19.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:18:19.304Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T18:18:40.034Z","endTime":"2026-07-26T18:20:42.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":95.4,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87236466298098,"aZ":-16.69604900996819,"pfxX":-3.3668538902427545,"pfxZ":7.837293298777853,"pX":0.20817057729023325,"pZ":2.9699957458088115,"vX0":6.549780766768287,"vY0":-138.88555366592254,"vZ0":-4.167444968566825,"x":109.07,"y":158.59,"x0":-1.7315395146586978,"y0":50.004658364367046,"z0":5.5832993322242395,"aX":-6.651485293989405},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":4.9,"spinRate":2176,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3927197587822908,"extension":7.201361360890961},"index":0,"playId":"c4ab6eb1-cb86-3c05-8a4b-610ca12b81f2","pitchNumber":1,"startTime":"2026-07-26T18:18:47.978Z","endTime":"2026-07-26T18:18:51.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.592430366553785,"aZ":-32.88657904532594,"pfxX":2.754955631343212,"pfxZ":-0.4239245928550517,"pX":-0.10005627230191436,"pZ":2.5590103291274664,"vX0":3.6567973551720123,"vY0":-127.70193094388843,"vZ0":-1.0835921425892672,"x":120.81,"y":169.69,"x0":-1.9004385748144037,"y0":50.00313154451585,"z0":5.541210752820387,"aX":4.6185391290764},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.8,"breakHorizontal":-5.8,"spinRate":2236,"spinDirection":96},"zone":5,"typeConfidence":2.0,"plateTime":0.4264630770742106,"extension":7.1777169946281845},"index":1,"playId":"6e28a1e9-a040-35b0-9ae7-b31178746094","pitchNumber":2,"startTime":"2026-07-26T18:19:07.788Z","endTime":"2026-07-26T18:19:11.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T18:19:21.151Z","endTime":"2026-07-26T18:19:33.884Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19010646659004,"aZ":-17.43984219706249,"pfxX":-3.8195405613605633,"pfxZ":7.477687832486353,"pX":0.8257004372333896,"pZ":4.37338408319837,"vX0":8.014182578655328,"vY0":-138.59863290062668,"vZ0":-0.35276373834567853,"x":85.53,"y":120.7,"x0":-1.5902995598603626,"y0":50.00580394884604,"z0":5.653820543083081,"aX":-7.530308488444954},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":5.5,"spinRate":2088,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3932432638852017,"extension":7.191325551836247},"index":3,"playId":"f43d327d-82a7-3bc9-8e07-b382393d1c4b","pitchNumber":3,"startTime":"2026-07-26T18:19:33.884Z","endTime":"2026-07-26T18:19:37.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.599406080805487,"aZ":-31.795315446342887,"pfxX":5.969181371107334,"pfxZ":0.24151644207568168,"pX":0.07889783581359718,"pZ":3.766721662033493,"vX0":3.3100396789068918,"vY0":-124.42423534094532,"vZ0":1.8313735150381858,"x":113.99,"y":137.08,"x0":-2.0417046948234665,"y0":50.00314451362572,"z0":5.644805139830902,"aX":9.414148119393458},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-11.5,"spinRate":2548,"spinDirection":77},"zone":12,"typeConfidence":2.0,"plateTime":0.43923007342491793,"extension":6.905711246509027},"index":4,"playId":"8e9e86e7-499c-37dc-bc90-cc2882ab2257","pitchNumber":4,"startTime":"2026-07-26T18:19:48.046Z","endTime":"2026-07-26T18:19:52.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4159621807099,"aZ":-19.64912598481331,"pfxX":-8.574650789872985,"pfxZ":6.347454416138777,"pX":0.2512247130635606,"pZ":1.2519113398269903,"vX0":8.332582767863858,"vY0":-138.91603875640388,"vZ0":-7.634574156161673,"x":107.42,"y":204.98,"x0":-1.6597744152146172,"y0":50.00152965870008,"z0":5.321392326937975,"aX":-16.91346941686723},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":14.0,"spinRate":2149,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39289620264108294,"extension":7.349269922167386},"index":5,"playId":"dd6655fd-a0e6-3bce-9940-e4e205a1bf0b","pitchNumber":5,"startTime":"2026-07-26T18:20:04.106Z","endTime":"2026-07-26T18:20:09.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575952856568442,"aZ":-21.558002307605545,"pfxX":-9.746722525810432,"pfxZ":5.57748480250655,"pX":0.09312856326209142,"pZ":2.3569726113703737,"vX0":7.823649645202451,"vY0":-136.94856691627044,"vZ0":-4.57639752818384,"x":113.45,"y":175.14,"x0":-1.5310049918164914,"y0":50.00551269540364,"z0":5.519877735010603,"aX":-18.560374286935303},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":16.1,"spinRate":2095,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3995968167176325,"extension":7.149187934539543},"index":6,"playId":"cea110d8-efa9-3275-be29-7d3d6312b30b","pitchNumber":6,"startTime":"2026-07-26T18:20:20.321Z","endTime":"2026-07-26T18:20:23.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04489299941544,"aZ":-27.60550367865505,"pfxX":1.028443777334588,"pfxZ":2.5923730897456547,"pX":0.3077353099995177,"pZ":1.4675377676892802,"vX0":5.486360120455479,"vY0":-131.20991485664314,"vZ0":-4.601422703761028,"x":105.27,"y":199.16,"x0":-1.9349433133035683,"y0":50.001161708270686,"z0":5.275445038938103,"aX":1.8118256205062047},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.0,"breakHorizontal":-3.0,"spinRate":2258,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.41577852727847464,"extension":7.272242628157},"index":7,"playId":"9db7a8ec-804c-3d91-86c7-106622a11655","pitchNumber":7,"startTime":"2026-07-26T18:20:38.223Z","endTime":"2026-07-26T18:20:42.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:20:42.144Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T18:20:56.610Z","endTime":"2026-07-26T18:22:36.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":82.3,"endSpeed":75.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.619117811624708,"aZ":-31.054035366131597,"pfxX":8.314336921051858,"pfxZ":0.7651942985506963,"pX":-1.543304096734795,"pZ":3.9082755873573563,"vX0":-1.0145344522321962,"vY0":-119.8795071613543,"vZ0":2.413565399109471,"x":175.83,"y":133.26,"x0":-2.197428324789118,"y0":50.00381550230641,"z0":5.647092483739311,"aX":12.18820113814231},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.2,"breakHorizontal":-14.9,"spinRate":2537,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.4556613172214168,"extension":6.801035130472672},"index":0,"playId":"be93ee45-a250-3a9e-b7ee-787ff4a8bcbc","pitchNumber":1,"startTime":"2026-07-26T18:21:05.460Z","endTime":"2026-07-26T18:21:09.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.518890695834994,"aZ":-23.82575915013398,"pfxX":4.676168529711079,"pfxZ":5.032120969540236,"pX":1.1543162211154836,"pZ":1.2252751432240119,"vX0":6.227805327528855,"vY0":-127.59406556017208,"vZ0":-5.59404541251209,"x":73.0,"y":205.7,"x0":-1.919450301440575,"y0":50.005985104415586,"z0":5.30613538376988,"aX":7.766821710652426},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":-9.8,"spinRate":2602,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.42811228820974545,"extension":7.182794497864381},"index":1,"playId":"5c99fa11-4294-391e-99fa-a5af14704d03","pitchNumber":2,"startTime":"2026-07-26T18:21:19.560Z","endTime":"2026-07-26T18:21:23.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.156655089786945,"aZ":-32.881057241543154,"pfxX":-9.584847154989129,"pfxZ":-0.41964221219161324,"pX":-0.2592628556379393,"pZ":2.6348494184468065,"vX0":7.172873990939109,"vY0":-128.82430761296837,"vZ0":-0.6329614600676592,"x":126.88,"y":167.64,"x0":-1.8365999065968273,"y0":50.00320262410231,"z0":5.4288414600486785,"aX":-16.084996599234785},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.7,"breakHorizontal":15.7,"spinRate":1631,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.42541720224368884,"extension":6.985635505459699},"index":2,"playId":"6084c5cd-2517-31c1-ab1a-8f1a0c96f2e0","pitchNumber":3,"startTime":"2026-07-26T18:21:39.259Z","endTime":"2026-07-26T18:21:43.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03279465072964,"aZ":-17.651778449719643,"pfxX":-2.5872380488347657,"pfxZ":7.228577899258402,"pX":-1.0298499095152038,"pZ":2.711452070617685,"vX0":2.9226397988816135,"vY0":-140.4447850214491,"vZ0":-4.557530790075218,"x":156.26,"y":165.57,"x0":-1.7448963759404428,"y0":50.00598346477777,"z0":5.493657097060752,"aX":-5.200372041524306},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":4.1,"spinRate":2081,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3891102089555454,"extension":7.244593706320755},"index":3,"playId":"8ae635b2-adab-32c8-9dec-fc5be4f7fda8","pitchNumber":4,"startTime":"2026-07-26T18:21:53.436Z","endTime":"2026-07-26T18:21:58.587Z","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":88.2,"endSpeed":82.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1548346462544,"aZ":-27.97025054912299,"pfxX":1.98845774445484,"pfxZ":2.479713568951807,"pX":0.4217167509998524,"pZ":1.5504728911526469,"vX0":5.344731834462157,"vY0":-128.3974948176939,"vZ0":-4.2726670673298885,"x":100.93,"y":196.92,"x0":-1.9336485097841922,"y0":50.00055021291065,"z0":5.378451593414447,"aX":3.3635764899696836},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":-4.7,"spinRate":2296,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.42437097922849576,"extension":7.088595098042977},"index":4,"playId":"b8f75719-b96c-37d5-bc5e-5c14d1b442b9","pitchNumber":5,"startTime":"2026-07-26T18:22:11.188Z","endTime":"2026-07-26T18:22:14.539Z","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":88.5,"endSpeed":81.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.426000087004432,"aZ":-37.717439688623,"pfxX":-6.882467668654332,"pfxZ":-3.2939253208822166,"pX":-1.1459589925388778,"pZ":4.001893594550404,"vX0":4.096504931092133,"vY0":-128.73561720576944,"vZ0":3.6004473186345045,"x":160.68,"y":130.73,"x0":-1.8626208046171266,"y0":50.00624133279257,"z0":5.502478293353077,"aX":-11.568111932476766},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.9,"breakHorizontal":11.5,"spinRate":1531,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.42526787811198963,"extension":7.117838135110227},"index":5,"playId":"43c43d61-5689-3e8e-8b7c-bf4ba8482933","pitchNumber":6,"startTime":"2026-07-26T18:22:32.998Z","endTime":"2026-07-26T18:22:36.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:22:36.628Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-26T18:22:52.447Z","endTime":"2026-07-26T18:24:41.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.980030410981666,"aZ":-19.374568992382535,"pfxX":-8.448022622577199,"pfxZ":6.452924154487641,"pX":0.4013002670427359,"pZ":2.1030587342429916,"vX0":8.894518143834217,"vY0":-139.16331402003073,"vZ0":-5.622320835728278,"x":101.7,"y":182.0,"x0":-1.7217831369474152,"y0":50.00118648748041,"z0":5.411759744621452,"aX":-16.75289556806926},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":13.7,"spinRate":2159,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.3919180796734394,"extension":7.2399597468344545},"index":0,"playId":"86c9b4cd-57eb-3033-80d7-802d56d1e4fc","pitchNumber":1,"startTime":"2026-07-26T18:23:02.966Z","endTime":"2026-07-26T18:23:06.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8643283726202,"aZ":-42.45409968679605,"pfxX":3.9489321778881976,"pfxZ":-6.801012170848823,"pX":0.3278722929374696,"pZ":2.7355696494531894,"vX0":3.978216792834698,"vY0":-121.92279788996343,"vZ0":1.7034467618512983,"x":104.5,"y":164.92,"x0":-1.8348037820055911,"y0":50.00027659013963,"z0":5.678201640210233,"aX":5.971822108934768},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.6,"breakHorizontal":-8.0,"spinRate":2299,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.448408571666266,"extension":6.94986773825673},"index":1,"playId":"4687b519-3926-3e8b-9538-ab86c9e0191a","pitchNumber":2,"startTime":"2026-07-26T18:23:20.936Z","endTime":"2026-07-26T18:23:24.638Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.434532683112486,"aZ":-28.693209600795893,"pfxX":-7.651354651321487,"pfxZ":2.0558739118668203,"pX":0.45632833517409904,"pZ":2.1555687983268412,"vX0":7.840513271434705,"vY0":-129.43485941665267,"vZ0":-2.6415177486256964,"x":99.61,"y":180.58,"x0":-1.6203977952749316,"y0":50.00402171966672,"z0":5.390248408171016,"aX":-12.962277481699866},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":12.1,"spinRate":1420,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.423439668957569,"extension":6.986099043096188},"index":2,"playId":"462985f5-0377-36c5-b375-7b2d7c905195","pitchNumber":3,"startTime":"2026-07-26T18:23:44.147Z","endTime":"2026-07-26T18:23:47.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.553528648419732,"aZ":-32.03743592725678,"pfxX":1.9766318128835023,"pfxZ":0.08287894185724198,"pX":-0.42940131407329557,"pZ":3.727066023722368,"vX0":3.4708260645507942,"vY0":-128.1114466915835,"vZ0":1.6215873136808838,"x":133.37,"y":138.15,"x0":-2.0545191896693202,"y0":50.00310195180975,"z0":5.576017176606047,"aX":3.3111057177427656},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.7,"breakHorizontal":-4.3,"spinRate":2268,"spinDirection":103},"zone":11,"typeConfidence":2.0,"plateTime":0.4262845584983532,"extension":7.255388915265105},"index":3,"playId":"7ba5eaf0-081e-34ae-8e3e-0bfc8223267d","pitchNumber":4,"startTime":"2026-07-26T18:24:07.428Z","endTime":"2026-07-26T18:24:15.089Z","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(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":88.0,"endSpeed":81.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.027492650044767,"aZ":-29.790907151198024,"pfxX":1.3965150169837086,"pfxZ":1.4111278395842604,"pX":0.5230630677648598,"pZ":2.8129403542532003,"vX0":5.789888478338007,"vY0":-128.15766185783025,"vZ0":-0.97350180599968,"x":97.06,"y":162.83,"x0":-1.9340466522093605,"y0":50.002286144867185,"z0":5.49583339752947,"aX":2.353376085053866},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.6,"breakHorizontal":-3.6,"spinRate":2252,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.42514430429087335,"extension":7.203706410624527},"index":4,"playId":"bee53591-269c-3812-8131-3ff081b9c248","pitchNumber":5,"startTime":"2026-07-26T18:24:37.723Z","endTime":"2026-07-26T18:24:41.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:24:41.742Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging, catcher Jose Trevino to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T18:26:54.835Z","endTime":"2026-07-26T18:27:43.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.042863396716804,"aZ":-16.302528484877406,"pfxX":4.314643905624766,"pfxZ":8.870494330446022,"pX":0.5908929008758361,"pZ":2.201718178092709,"vX0":-6.435805506790795,"vY0":-132.36328910080604,"vZ0":-6.556759921546186,"x":94.48,"y":179.33,"x0":2.483987107567154,"y0":50.00423525165565,"z0":5.88794545728762,"aX":7.721416428865709},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":-6.6,"spinRate":2153,"spinDirection":149},"zone":6,"typeConfidence":0.87,"plateTime":0.41249581319499207,"extension":6.205479758663419},"index":0,"playId":"71834a33-d1ae-32e0-a582-53073812121c","pitchNumber":1,"startTime":"2026-07-26T18:26:57.211Z","endTime":"2026-07-26T18:27:00.894Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-26T18:27:09.809Z","endTime":"2026-07-26T18:27:23.060Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25027552512275,"aZ":-15.205135641773765,"pfxX":6.149239142448919,"pfxZ":9.270612639110754,"pX":0.15880929436160046,"pZ":2.876602626927846,"vX0":-7.931816737998911,"vY0":-134.25277521666507,"vZ0":-5.25443328116231,"x":110.95,"y":161.11,"x0":2.348558968358584,"y0":50.00596760197702,"z0":5.936330942060817,"aX":11.260698164119146},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":-9.5,"spinRate":2223,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.40751494486223505,"extension":6.195295433929116},"index":2,"playId":"ea0664e7-21a8-33b0-8366-1086181f4b5a","pitchNumber":2,"startTime":"2026-07-26T18:27:23.060Z","endTime":"2026-07-26T18:27:26.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46402988181065,"aZ":-30.37646560522278,"pfxX":-4.0677036833230975,"pfxZ":1.2669292581499305,"pX":-1.283633180405876,"pZ":0.5046316558191196,"vX0":-7.3408940876437985,"vY0":-118.50659380679244,"vZ0":-6.125322436551972,"x":165.93,"y":225.15,"x0":2.387165957222656,"y0":50.00099910779027,"z0":5.910608087590981,"aX":-5.762356628360701},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.0,"breakHorizontal":9.2,"spinRate":2820,"spinDirection":315},"zone":13,"typeConfidence":0.67,"plateTime":0.46286537053179355,"extension":6.225270040650151},"index":3,"playId":"07aa5b83-9af9-396e-a508-3e885b862572","pitchNumber":3,"startTime":"2026-07-26T18:27:38.023Z","endTime":"2026-07-26T18:27:43.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:27:43.623Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Walker lines out to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T18:27:58.625Z","endTime":"2026-07-26T18:28:32.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":72.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.66119369952503,"aZ":-34.18504177281893,"pfxX":-5.1312091907744,"pfxZ":-1.5416605962911216,"pX":0.8975977397286761,"pZ":2.4727983166537024,"vX0":-2.1334122571691325,"vY0":-113.08066996746712,"vZ0":-0.8732744752446502,"x":82.79,"y":172.01,"x0":2.5186164260765582,"y0":50.00498301572271,"z0":6.2786206698244325,"aX":-6.678667857524173},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.8,"breakHorizontal":9.8,"spinRate":2785,"spinDirection":321},"zone":14,"typeConfidence":0.9,"plateTime":0.48345587137289714,"extension":6.0157052038535355},"index":0,"playId":"13bd33b1-d3c3-349a-b49f-de2fbf46e4b7","pitchNumber":1,"startTime":"2026-07-26T18:28:08.787Z","endTime":"2026-07-26T18:28:13.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.194705439431317,"aZ":-25.18594570538922,"pfxX":7.6108716890137345,"pfxZ":4.397714742271903,"pX":0.8359685321343715,"pZ":2.4725964740596766,"vX0":-6.640719506213698,"vY0":-124.76589088486156,"vZ0":-3.4853916912031346,"x":85.13,"y":172.02,"x0":2.532866566284846,"y0":50.004087977757926,"z0":5.944677471355822,"aX":12.097557313777534},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.4,"breakHorizontal":-12.4,"spinRate":2049,"spinDirection":140},"zone":6,"typeConfidence":0.9,"plateTime":0.4376541947306958,"extension":6.120043479571096},"hitData":{"launchSpeed":90.0,"launchAngle":22.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.02,"coordY":80.3}},"index":1,"playId":"1197b330-98cc-332c-b6ef-fd508560c24a","pitchNumber":2,"startTime":"2026-07-26T18:28:22.793Z","endTime":"2026-07-26T18:28:32.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:28:32.120Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-26T18:28:32.021Z","endTime":"2026-07-26T18:30:45.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.007586108622476,"aZ":-23.89793207329118,"pfxX":6.5199171812481955,"pfxZ":5.2940174413015555,"pX":1.2686154715806337,"pZ":2.930603727776367,"vX0":-5.461404553449771,"vY0":-123.79784075937324,"vZ0":-2.581338065758729,"x":68.64,"y":159.65,"x0":2.6483168527291983,"y0":50.00435063813019,"z0":5.971852758908846,"aX":10.19592753129901},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.2,"breakHorizontal":-10.7,"spinRate":2236,"spinDirection":137},"zone":12,"typeConfidence":0.9,"plateTime":0.4411959112512549,"extension":6.1024380459946945},"index":0,"playId":"6859a273-12be-31a2-a46a-f03f1a87e258","pitchNumber":1,"startTime":"2026-07-26T18:28:53.979Z","endTime":"2026-07-26T18:28:58.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.472153037198794,"aZ":-22.91251015590411,"pfxX":6.8938033300388,"pfxZ":6.011918943363026,"pX":0.5122006290959996,"pZ":1.4800718217695161,"vX0":-6.906188601892275,"vY0":-122.87235817967355,"vZ0":-5.933627990310824,"x":97.48,"y":198.82,"x0":2.452764451717404,"y0":50.005964878564505,"z0":5.851675461849985,"aX":10.629628527092175},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.8,"breakHorizontal":-11.0,"spinRate":2257,"spinDirection":140},"zone":14,"typeConfidence":0.89,"plateTime":0.44437865804364396,"extension":6.108321024746344},"index":1,"playId":"af7b128b-8c25-361c-9ec8-2449132be9c4","pitchNumber":2,"startTime":"2026-07-26T18:29:08.402Z","endTime":"2026-07-26T18:29:12.848Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-26T18:29:22.690Z","endTime":"2026-07-26T18:29:34.108Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.908339824507728,"aZ":-24.59963203761013,"pfxX":-2.1582255588083172,"pfxZ":4.405330897763218,"pX":0.31871091137508667,"pZ":2.8868172565808363,"vX0":-5.0032995362540325,"vY0":-128.85386922578914,"vZ0":-3.215651633928881,"x":104.85,"y":160.84,"x0":2.5484714813278067,"y0":50.00575545023698,"z0":6.003413140777809,"aX":-3.7147972759230647},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.7,"breakHorizontal":4.8,"spinRate":2563,"spinDirection":167},"zone":3,"typeConfidence":0.8,"plateTime":0.42133427872353435,"extension":6.251395867560629},"index":3,"playId":"723acc5a-f16d-3423-b229-0f312da69e8d","pitchNumber":3,"startTime":"2026-07-26T18:29:34.108Z","endTime":"2026-07-26T18:29:38.040Z","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":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.649522156050768,"aZ":-38.24910881861292,"pfxX":-3.2663278877856414,"pfxZ":-4.6314077466650705,"pX":0.19841450894313226,"pZ":0.8202026897665308,"vX0":-4.1529723241556695,"vY0":-113.45637717959805,"vZ0":-3.2513609556363567,"x":109.44,"y":216.63,"x0":2.473001184464205,"y0":50.00319400374613,"z0":6.062158129193176,"aX":-4.282751875171322},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.9,"breakHorizontal":7.0,"spinRate":2893,"spinDirection":318},"zone":14,"typeConfidence":0.89,"plateTime":0.48171614744746094,"extension":6.279057459365055},"index":4,"playId":"00ddc623-c2e3-3294-8c6a-8a59f6312759","pitchNumber":4,"startTime":"2026-07-26T18:29:48.591Z","endTime":"2026-07-26T18:29:52.714Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3724903361376,"aZ":-25.27890926213162,"pfxX":7.169183319134835,"pfxZ":4.4210428558552906,"pX":0.3427765239972665,"pZ":1.7082433941974744,"vX0":-7.8840871425330645,"vY0":-123.77346198536776,"vZ0":-4.964147116207534,"x":103.93,"y":192.66,"x0":2.6293569463838313,"y0":50.005978769100615,"z0":5.841917740384726,"aX":11.19024807041987},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.1,"breakHorizontal":-11.3,"spinRate":2194,"spinDirection":136},"zone":9,"typeConfidence":0.89,"plateTime":0.44156322844572493,"extension":6.297038693626628},"index":5,"playId":"76e464ff-7537-31ad-a63e-7c061515e828","pitchNumber":5,"startTime":"2026-07-26T18:30:05.880Z","endTime":"2026-07-26T18:30:09.779Z","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":91.9,"endSpeed":84.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53707042816659,"aZ":-14.593798585393733,"pfxX":2.8334312632359677,"pfxZ":9.647107149777485,"pX":0.3901700986771458,"pZ":2.268632913044424,"vX0":-6.501543020096415,"vY0":-133.6011689742609,"vZ0":-6.708113343808559,"x":102.13,"y":177.53,"x0":2.4781768236323685,"y0":50.00567549222563,"z0":5.845004743615598,"aX":5.1655549960277325},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.3,"breakHorizontal":-3.8,"spinRate":2408,"spinDirection":154},"zone":6,"typeConfidence":0.89,"plateTime":0.40866330395743766,"extension":6.367229018110589},"index":6,"playId":"cffde444-179d-39bd-8059-24e2ae185ac3","pitchNumber":6,"startTime":"2026-07-26T18:30:20.850Z","endTime":"2026-07-26T18:30:24.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29032816016213,"aZ":-15.422478207836223,"pfxX":4.349713395003971,"pfxZ":9.015050230470802,"pX":-0.21258598254036024,"pZ":2.274001248362962,"vX0":-8.426560815423816,"vY0":-134.7350972217501,"vZ0":-6.716952951757965,"x":125.1,"y":177.38,"x0":2.3751532229696024,"y0":50.00592015646702,"z0":5.86822120250279,"aX":8.086230228577431},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-6.2,"spinRate":2360,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.40484757635152757,"extension":6.288009505865175},"index":7,"playId":"bea10d18-6ca1-3690-b3f3-7d271442e3d3","pitchNumber":7,"startTime":"2026-07-26T18:30:40.691Z","endTime":"2026-07-26T18:30:45.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:30:45.148Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a ground ball to left fielder Nelson Velázquez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:32:54.263Z","endTime":"2026-07-26T18:33:08.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676369,"link":"/api/v1/people/676369"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57023581523745,"aZ":-18.809870602961624,"pfxX":-3.517949039368571,"pfxZ":6.889021622868567,"pX":-0.5772328597125317,"pZ":2.5052867649152835,"vX0":4.723483849766138,"vY0":-137.21841068689778,"vZ0":-4.794869565119585,"x":139.0,"y":171.14,"x0":-1.850470499614652,"y0":50.00013329296295,"z0":5.526973209582757,"aX":-6.821316344202367},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":5.5,"spinRate":2005,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39664250791365996,"extension":7.244695060037591},"hitData":{"launchSpeed":93.6,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.8,"coordY":155.24}},"index":0,"playId":"3f3ca6a1-a43d-3cde-aa7a-506de0cdc98d","pitchNumber":1,"startTime":"2026-07-26T18:32:56.073Z","endTime":"2026-07-26T18:33:08.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:33:08.376Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dane Myers singles on a ground ball to center fielder José Fermín, deflected by shortstop Masyn Winn. Nathaniel Lowe to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:33:38.398Z","endTime":"2026-07-26T18:34:52.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"postOnSecond":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T18:33:26.069Z","endTime":"2026-07-26T18:33:40.658Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"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":89.2,"endSpeed":82.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.863974925894016,"aZ":-26.888299874823566,"pfxX":2.2632506169342657,"pfxZ":3.0744927518372744,"pX":0.19984455618947766,"pZ":2.844662122141178,"vX0":5.198191157212156,"vY0":-129.94096189389398,"vZ0":-1.5709812173076985,"x":109.38,"y":161.97,"x0":-2.116311677886813,"y0":50.00184152607537,"z0":5.489473176601415,"aX":3.8907963869663105},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":-5.2,"spinRate":2274,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.420655557859106,"extension":7.079774851000875},"index":1,"playId":"089b8358-649a-3092-b4e5-716481443c9c","pitchNumber":1,"startTime":"2026-07-26T18:33:40.658Z","endTime":"2026-07-26T18:33:44.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.573582028312565,"aZ":-16.768571715378712,"pfxX":-3.356729457841353,"pfxZ":7.986216736277967,"pX":0.23240548172870135,"pZ":2.722053616680957,"vX0":6.378190906605752,"vY0":-137.1056439482008,"vZ0":-4.790962243886533,"x":108.14,"y":165.28,"x0":-1.6741773389767254,"y0":50.00224938055304,"z0":5.614488104040887,"aX":-6.475247145136337},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":4.9,"spinRate":2087,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3975049664180119,"extension":7.085405959024115},"index":2,"playId":"dca66e21-3eff-3ff0-82fe-f225b1e51f5b","pitchNumber":2,"startTime":"2026-07-26T18:34:01.101Z","endTime":"2026-07-26T18:34:05.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.54708989683658,"aZ":-29.197999900490746,"pfxX":9.78560368440313,"pfxZ":1.9588977772883887,"pX":-0.3319166181972374,"pZ":4.354485137225163,"vX0":0.95549540246066,"vY0":-122.05443415619216,"vZ0":2.879239066142311,"x":129.65,"y":121.21,"x0":-2.000056266819261,"y0":50.002360960170016,"z0":5.6635006074538925,"aX":14.859406175224551},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.4,"breakHorizontal":-18.0,"spinRate":2646,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.44764616979754246,"extension":6.865638784150412},"index":3,"playId":"0548ce42-a04e-3ff2-8533-6c132ee12683","pitchNumber":3,"startTime":"2026-07-26T18:34:20.031Z","endTime":"2026-07-26T18:34:24.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87312059331597,"aZ":-32.64497840002912,"pfxX":-7.196844402063112,"pfxZ":-0.28343975417602785,"pX":-0.5326897186244622,"pZ":3.2030338115575425,"vX0":5.621116826431621,"vY0":-127.4902179136012,"vZ0":0.6134066287930293,"x":137.3,"y":152.3,"x0":-1.825147489245144,"y0":50.003979814859484,"z0":5.524806330272912,"aX":-11.912701088475577},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.1,"breakHorizontal":11.9,"spinRate":1347,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.4287429813706205,"extension":7.082915827721414},"hitData":{"launchSpeed":92.8,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.63,"coordY":148.14}},"index":4,"playId":"adca3b5a-91a1-33bb-ae70-b9a6de76457f","pitchNumber":4,"startTime":"2026-07-26T18:34:39.750Z","endTime":"2026-07-26T18:34:52.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:34:52.170Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Noelvi Marte grounds into a force out, second baseman JJ Wetherholt to shortstop Masyn Winn. Nathaniel Lowe to 3rd. Dane Myers out at 2nd. Noelvi Marte to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:35:18.911Z","endTime":"2026-07-26T18:36:12.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnThird":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":89.2,"endSpeed":83.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.857670190440295,"aZ":-28.325314619705495,"pfxX":1.8337188785484044,"pfxZ":2.2119128058224007,"pX":0.9327944976343961,"pZ":2.6953625162363624,"vX0":6.7160351949090416,"vY0":-129.96684070975226,"vZ0":-1.6244440754328935,"x":81.44,"y":166.01,"x0":-1.9052239165751519,"y0":50.00269693228569,"z0":5.444999551433599,"aX":3.190104446001756},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.0,"breakHorizontal":-4.6,"spinRate":2304,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.41870616760228385,"extension":7.06378144735903},"index":0,"playId":"8862ed6a-4eca-3e5f-9c18-79bebb8e7dfd","pitchNumber":1,"startTime":"2026-07-26T18:35:19.644Z","endTime":"2026-07-26T18:35:23.309Z","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":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08010000519488,"aZ":-40.80209365772388,"pfxX":4.340225682494801,"pfxZ":-6.037287361640219,"pX":-0.1838554536919233,"pZ":3.43215907305867,"vX0":2.286177871137023,"vY0":-118.37052535336237,"vZ0":3.427034309744433,"x":124.01,"y":146.11,"x0":-1.7238253808891406,"y0":50.002836924764985,"z0":5.683549805872453,"aX":6.202418725604324},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.0,"breakHorizontal":-8.4,"spinRate":2119,"spinDirection":48},"zone":2,"typeConfidence":2.0,"plateTime":0.4614746797483851,"extension":6.882352441206534},"index":1,"playId":"773c4e01-e9ac-3dcf-b5b2-f6fc5611f6b7","pitchNumber":2,"startTime":"2026-07-26T18:35:44.351Z","endTime":"2026-07-26T18:35:48.661Z","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":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.929527652836644,"aZ":-27.33764111629161,"pfxX":-7.321711087933929,"pfxZ":2.895865838080078,"pX":0.4039856168238215,"pZ":2.0883271944198656,"vX0":7.904276675541637,"vY0":-128.25391776001638,"vZ0":-2.870824299791429,"x":101.6,"y":182.4,"x0":-1.763105462004772,"y0":50.0031001745424,"z0":5.3488977529208945,"aX":-12.227575196359975},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":11.5,"spinRate":1499,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4266738949780984,"extension":7.223239847998919},"hitData":{"launchSpeed":99.6,"launchAngle":-0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.3,"coordY":151.19}},"index":2,"playId":"509fd7c7-b164-3e7c-808c-69133f5c10e5","pitchNumber":3,"startTime":"2026-07-26T18:36:04.284Z","endTime":"2026-07-26T18:36:12.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:36:12.786Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Jose Trevino strikes out swinging and Noelvi Marte caught stealing 2nd, catcher Pedro Pagés to second baseman JJ Wetherholt to catcher Pedro Pagés.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-26T18:36:30.107Z","endTime":"2026-07-26T18:39:26.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.3,"endSpeed":84.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.399856894213812,"aZ":-27.80229819886555,"pfxX":3.3462073166305326,"pfxZ":2.417897016902449,"pX":0.5278687768860998,"pZ":3.305058273792414,"vX0":5.110200117015006,"vY0":-132.97285570488683,"vZ0":-0.5647578431460389,"x":96.88,"y":149.54,"x0":-1.8453075394078793,"y0":50.006561125824604,"z0":5.516865998058556,"aX":6.063959648771157},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.4,"breakHorizontal":-7.1,"spinRate":2105,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4100859586379313,"extension":6.981748322268774},"index":0,"playId":"8303a311-d28e-33da-9a8c-0f3ecf537822","pitchNumber":1,"startTime":"2026-07-26T18:36:59.690Z","endTime":"2026-07-26T18:37:03.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":88.0,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62284151998538,"aZ":-17.4115062234813,"pfxX":-3.303568771770167,"pfxZ":7.528881708994146,"pX":0.6919508562409011,"pZ":2.6025684132113183,"vX0":7.783254457752778,"vY0":-138.14978580194446,"vZ0":-4.574937170296325,"x":90.62,"y":168.51,"x0":-1.7147436514123056,"y0":50.00420386202407,"z0":5.426734960021802,"aX":-6.4796860948964},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":4.6,"spinRate":2070,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39431341770207373,"extension":7.23997686295182},"index":1,"playId":"f920b686-bd24-30a5-a6d7-8f9a82a45418","pitchNumber":2,"startTime":"2026-07-26T18:37:18.773Z","endTime":"2026-07-26T18:37:23.005Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T18:37:33.186Z","endTime":"2026-07-26T18:37:50.024Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09498201723736,"aZ":-22.581197536199927,"pfxX":-7.6701814909396235,"pfxZ":4.804609733933715,"pX":0.8222183297122345,"pZ":3.4131087257564205,"vX0":9.54440815034486,"vY0":-139.61480906443134,"vZ0":-1.4852334347716765,"x":85.66,"y":146.63,"x0":-1.6260329217643676,"y0":50.00235502338579,"z0":5.421714266255425,"aX":-15.31390149929412},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.6,"breakHorizontal":12.2,"spinRate":2081,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39062156552455685,"extension":7.260565251534927},"index":3,"playId":"45f17c74-6ce0-36f2-9df3-110e5758d72b","pitchNumber":3,"startTime":"2026-07-26T18:37:50.024Z","endTime":"2026-07-26T18:37:54.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.268316883601436,"aZ":-36.83954816885194,"pfxX":1.7799475404390552,"pfxZ":-2.9625858605288595,"pX":1.0757688268401475,"pZ":0.6678433733210924,"vX0":6.340241969199618,"vY0":-124.04599422545527,"vZ0":-4.177183235187936,"x":75.99,"y":220.75,"x0":-1.7332241616152015,"y0":50.0027445807868,"z0":5.4095895804835825,"aX":2.802937869926848},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.0,"breakHorizontal":-4.6,"spinRate":2313,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.43971710753466464,"extension":7.051484796170024},"index":4,"playId":"884d5870-49af-399b-bd25-a1001d9bc288","pitchNumber":4,"startTime":"2026-07-26T18:38:09.558Z","endTime":"2026-07-26T18:38:16.719Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.267995235542692,"aZ":-22.602850599026613,"pfxX":-8.6067585018968,"pfxZ":4.863476520473348,"pX":0.633404323757366,"pZ":3.8389032851456055,"vX0":9.447876221988432,"vY0":-138.77653244047744,"vZ0":-0.5718177642841361,"x":92.86,"y":135.13,"x0":-1.6815122675740148,"y0":50.00606037708063,"z0":5.540464015300708,"aX":-16.95191800529086},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":13.8,"spinRate":2039,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39323887343869934,"extension":7.338442367907938},"index":5,"playId":"6b3672ba-3ee4-3a1a-8608-1729d8a86a1e","pitchNumber":5,"startTime":"2026-07-26T18:38:35.964Z","endTime":"2026-07-26T18:38:40.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"c4e5b41a-aea7-3fd6-97c8-42149ef43299","startTime":"2026-07-26T18:38:58.441Z","endTime":"2026-07-26T18:39:01.441Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.301889792710377,"aZ":-28.706789485546697,"pfxX":3.1793685645455807,"pfxZ":2.072554135224939,"pX":-0.8705106782516717,"pZ":3.596143374878471,"vX0":2.214511384884996,"vY0":-127.52060074336006,"vZ0":0.873509925741205,"x":150.18,"y":141.68,"x0":-2.1585521975253275,"y0":50.00242690896616,"z0":5.486395037378084,"aX":5.319572347912508},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":-6.2,"spinRate":2163,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4269190573033952,"extension":6.921497869318371},"index":7,"playId":"f9ac5ce0-340a-3326-956e-8e2d22038e6a","pitchNumber":6,"startTime":"2026-07-26T18:39:20.474Z","endTime":"2026-07-26T18:39:26.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:39:26.664Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alec Burleson doubles (26) on a sharp fly ball to right fielder Noelvi Marte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:41:45.195Z","endTime":"2026-07-26T18:43:14.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.304221681741804,"aZ":-30.908835210816143,"pfxX":-7.649174862183846,"pfxZ":0.9270306370858181,"pX":-0.6742824434946926,"pZ":1.048438306745252,"vX0":-5.096111369206571,"vY0":-116.68285751626311,"vZ0":-4.6923239122431095,"x":142.7,"y":210.47,"x0":2.537075506625093,"y0":50.00552495574777,"z0":6.019636370085728,"aX":-10.478594806319288},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.7,"breakHorizontal":15.1,"spinRate":2974,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.47059790941926805,"extension":6.1895021421113245},"index":0,"playId":"4fcfeb07-c3bc-3b5a-bded-9b1e6109b2e9","pitchNumber":1,"startTime":"2026-07-26T18:41:54.612Z","endTime":"2026-07-26T18:41:58.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856493213300762,"aZ":-16.00678655931695,"pfxX":2.5212168647260045,"pfxZ":8.879630299915089,"pX":1.2233229544600412,"pZ":4.917134798895594,"vX0":-4.483652583770622,"vY0":-133.84592959351338,"vZ0":-0.0342773711960786,"x":70.37,"y":106.02,"x0":2.5897838056459244,"y0":50.00602570676129,"z0":6.072636895621074,"aX":4.592593095715774},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":-3.6,"spinRate":2396,"spinDirection":154},"zone":12,"typeConfidence":0.88,"plateTime":0.4086284837605647,"extension":6.075388547265735},"index":1,"playId":"de00f465-d723-3100-a14e-eced4e684214","pitchNumber":2,"startTime":"2026-07-26T18:42:08.965Z","endTime":"2026-07-26T18:42:13.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59289898524973,"aZ":-15.873422795727206,"pfxX":4.263339334652944,"pfxZ":9.141733770825303,"pX":0.1951563526201373,"pZ":2.8177151331886683,"vX0":-7.169469886222323,"vY0":-132.52226378555378,"vZ0":-5.070077118872939,"x":109.56,"y":162.7,"x0":2.3783843205232618,"y0":50.006539400650354,"z0":5.910508558030853,"aX":7.6060198007252104},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":-6.2,"spinRate":2381,"spinDirection":150},"zone":2,"typeConfidence":0.88,"plateTime":0.4128852896503421,"extension":6.11028003967502},"index":2,"playId":"9e8d497a-0831-3ac4-a33d-e06fab806b16","pitchNumber":3,"startTime":"2026-07-26T18:42:26.091Z","endTime":"2026-07-26T18:42:30.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74476493862774,"aZ":-17.31682132754688,"pfxX":4.089259258174138,"pfxZ":8.162347550364332,"pX":-0.22914111634689927,"pZ":4.457673723516323,"vX0":-8.272731538099123,"vY0":-133.55436502926923,"vZ0":-0.9192719806164615,"x":125.73,"y":118.42,"x0":2.3667837221253256,"y0":50.00046952733938,"z0":6.042946939262408,"aX":7.441875219551751},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":-5.8,"spinRate":2278,"spinDirection":152},"zone":11,"typeConfidence":0.89,"plateTime":0.4089388150880944,"extension":6.192657919221143},"index":3,"playId":"18be05d1-f3f2-3606-9a7d-024d97732cfa","pitchNumber":4,"startTime":"2026-07-26T18:42:44.284Z","endTime":"2026-07-26T18:42:48.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.96267322190524,"aZ":-33.07502262380498,"pfxX":-7.229430726606482,"pfxZ":-0.6240476215302184,"pX":-0.353462760712099,"pZ":1.745883939326539,"vX0":-4.430794879932983,"vY0":-118.91523617284996,"vZ0":-2.9781171817029914,"x":130.47,"y":191.64,"x0":2.4709098345369127,"y0":50.00511406008632,"z0":6.003288345032525,"aX":-10.394607189975407},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.6,"breakHorizontal":14.2,"spinRate":2888,"spinDirection":296},"zone":7,"typeConfidence":0.91,"plateTime":0.45990642983253727,"extension":6.15416324640524},"hitData":{"launchSpeed":105.0,"launchAngle":23.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":183.5,"coordY":53.17}},"index":4,"playId":"ffc766e6-28d6-38f0-8e94-2ebe9ce2a17a","pitchNumber":5,"startTime":"2026-07-26T18:42:58.471Z","endTime":"2026-07-26T18:43:14.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:43:14.115Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a ground ball to center fielder Dane Myers. Alec Burleson to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:43:31.909Z","endTime":"2026-07-26T18:44:10.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnThird":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":73.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.45767487054398,"aZ":-33.67376761429713,"pfxX":-6.721953165213421,"pfxZ":-1.1177241936455005,"pX":0.12536404298478884,"pZ":1.4172720248402315,"vX0":-3.147447277000328,"vY0":-115.36014982621148,"vZ0":-3.2281100940066176,"x":112.22,"y":200.51,"x0":2.3804998784591493,"y0":50.00081845278536,"z0":6.080812493925603,"aX":-9.05732828458726},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.5,"breakHorizontal":13.0,"spinRate":2823,"spinDirection":312},"zone":14,"typeConfidence":0.91,"plateTime":0.4747934883661684,"extension":6.264633591523237},"index":0,"playId":"011be730-f4e6-3f53-98dd-745b6b58d037","pitchNumber":1,"startTime":"2026-07-26T18:43:43.332Z","endTime":"2026-07-26T18:43:47.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.816903168575884,"aZ":-27.54837072846439,"pfxX":0.4054804870000731,"pfxZ":2.775152176039721,"pX":-0.23493757119224692,"pZ":2.0334275036028857,"vX0":-7.084729583525395,"vY0":-127.36793506684094,"vZ0":-4.375615727418846,"x":125.96,"y":183.88,"x0":2.5139310967553623,"y0":50.00133463656067,"z0":5.917908831834824,"aX":0.6765316872801835},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.3,"breakHorizontal":0.6,"spinRate":2667,"spinDirection":191},"zone":8,"typeConfidence":0.59,"plateTime":0.427815813100771,"extension":6.265805601445766},"hitData":{"launchSpeed":106.7,"launchAngle":6.0,"totalDistance":137.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.83,"coordY":88.85}},"index":1,"playId":"1a9f517e-00bb-3746-ab43-f6976895c76c","pitchNumber":2,"startTime":"2026-07-26T18:43:59.870Z","endTime":"2026-07-26T18:44:10.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:44:10.886Z","atBatIndex":12},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"José Fermín out on a sacrifice fly to left fielder JJ Bleday. Alec Burleson scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:44:36.061Z","endTime":"2026-07-26T18:45:10.113Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"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, 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":85.6,"endSpeed":79.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.442258703349907,"aZ":-25.708901162740993,"pfxX":8.415664944121314,"pfxZ":4.08368401084348,"pX":0.4464900272586446,"pZ":0.769837490270399,"vX0":-7.834034232320162,"vY0":-124.35807454024717,"vZ0":-7.084824081223723,"x":99.98,"y":217.99,"x0":2.5280963133184833,"y0":50.00418403451975,"z0":5.757046509163318,"aX":13.323772902955028},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.1,"breakHorizontal":-13.7,"spinRate":2126,"spinDirection":139},"zone":14,"typeConfidence":0.89,"plateTime":0.43865728716779273,"extension":6.277229197180759},"index":0,"playId":"4aed3a45-1dbb-3ba4-b154-830fc7d27ad9","pitchNumber":1,"startTime":"2026-07-26T18:44:41.391Z","endTime":"2026-07-26T18:44:45.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.890784707014628,"aZ":-25.403680348985958,"pfxX":8.29812817132962,"pfxZ":4.2276765713968185,"pX":0.2681535781508261,"pZ":1.9401834735488777,"vX0":-8.148426679079948,"vY0":-125.06600785935234,"vZ0":-4.49642892798553,"x":106.78,"y":186.4,"x0":2.4750810448514198,"y0":50.000011374998124,"z0":5.820467123741076,"aX":13.273900304593367},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.0,"breakHorizontal":-13.3,"spinRate":2173,"spinDirection":133},"zone":8,"typeConfidence":0.9,"plateTime":0.4363116710509747,"extension":6.299878197196616},"hitData":{"launchSpeed":83.2,"launchAngle":26.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.98,"coordY":85.57}},"index":1,"playId":"072220f9-4f45-360f-b7d3-e01a6286fbb5","pitchNumber":2,"startTime":"2026-07-26T18:44:58.937Z","endTime":"2026-07-26T18:45:10.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:45:10.113Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nelson Velázquez lines out to center fielder Dane Myers.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:45:56.677Z","endTime":"2026-07-26T18:48:16.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c0cd3667-a454-3bc5-8e84-992d2a121fa7","startTime":"2026-07-26T18:45:40.612Z","endTime":"2026-07-26T18:45:43.627Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06976684361905,"aZ":-24.15026939843146,"pfxX":7.900425285713833,"pfxZ":5.097006211068651,"pX":1.5626732088507165,"pZ":3.42499911814719,"vX0":-5.016631400315295,"vY0":-124.15677897415432,"vZ0":-1.3918914202127626,"x":57.43,"y":146.31,"x0":2.5752013136355663,"y0":50.00018070151907,"z0":5.988160282572093,"aX":12.427007255056195},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.2,"breakHorizontal":-13.3,"spinRate":2155,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.4398827790927977,"extension":6.107167124162046},"index":1,"playId":"bc4854cc-3de1-3069-8806-5c78c078bcb1","pitchNumber":1,"startTime":"2026-07-26T18:45:58.962Z","endTime":"2026-07-26T18:46:02.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.380968096487297,"aZ":-15.368145991384592,"pfxX":2.5088522636287323,"pfxZ":9.154504586646308,"pX":0.9750992744142906,"pZ":3.0685626682257268,"vX0":-5.036542470575889,"vY0":-134.23986796194092,"vZ0":-4.656447854073019,"x":79.83,"y":155.93,"x0":2.544527332187951,"y0":50.00568880805512,"z0":5.909677302897147,"aX":4.60774013716403},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.8,"breakHorizontal":-3.5,"spinRate":2341,"spinDirection":154},"zone":12,"typeConfidence":0.89,"plateTime":0.4070515992727963,"extension":6.2163643379412115},"index":2,"playId":"bd8942c4-3c18-348c-a062-73a179c99af6","pitchNumber":2,"startTime":"2026-07-26T18:46:18.734Z","endTime":"2026-07-26T18:46:22.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.442313299328234,"aZ":-17.087364755610796,"pfxX":3.838733672911683,"pfxZ":8.109542861129476,"pX":0.9763402081061558,"pZ":3.7204369878421115,"vX0":-5.145143388945909,"vY0":-135.26637393529933,"vZ0":-2.79523137586555,"x":79.78,"y":138.33,"x0":2.400948982778038,"y0":50.00261047830938,"z0":5.95980149415695,"aX":7.141483121475501},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":-5.9,"spinRate":2280,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.40434277638325433,"extension":6.239710983360881},"index":3,"playId":"5f0779a2-8108-3be0-80ff-8f9e1da4ac5b","pitchNumber":3,"startTime":"2026-07-26T18:46:37.717Z","endTime":"2026-07-26T18:46:41.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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.552421649082902,"aZ":-27.954414462504786,"pfxX":6.780741474121288,"pfxZ":2.7110098897835826,"pX":1.0464147625970157,"pZ":3.1338836356850193,"vX0":-5.779020026122048,"vY0":-123.46518537748554,"vZ0":-1.006384676775415,"x":77.11,"y":154.17,"x0":2.5264988736267764,"y0":50.003305456614214,"z0":5.880611143421797,"aX":10.561075715760168},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.9,"breakHorizontal":-11.0,"spinRate":1949,"spinDirection":141},"zone":12,"typeConfidence":0.88,"plateTime":0.44213297365841475,"extension":6.230592419337477},"index":4,"playId":"f78bbf7e-6be7-398b-9097-8c36246af800","pitchNumber":4,"startTime":"2026-07-26T18:46:55.072Z","endTime":"2026-07-26T18:46:59.782Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.822524427434676,"aZ":-22.443347525671335,"pfxX":7.495030840605526,"pfxZ":6.152759762502628,"pX":0.7844382427547995,"pZ":2.431389449091009,"vX0":-6.5677493262219535,"vY0":-124.17187823465494,"vZ0":-3.848106326145661,"x":87.1,"y":173.13,"x0":2.4733605202841122,"y0":50.005413288752955,"z0":5.8401770946241705,"aX":11.859102506533112},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.6,"breakHorizontal":-12.4,"spinRate":2204,"spinDirection":135},"zone":6,"typeConfidence":0.9,"plateTime":0.43892755775726044,"extension":6.34461757168587},"index":5,"playId":"d7f5652e-5e6e-34d8-88d7-873cb0f86151","pitchNumber":5,"startTime":"2026-07-26T18:47:13.217Z","endTime":"2026-07-26T18:47:17.362Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-07-26T18:47:28.289Z","endTime":"2026-07-26T18:47:40.334Z","isPitch":false,"type":"action","player":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.511367318854,"aZ":-24.728894289659596,"pfxX":7.828246724245334,"pfxZ":4.633232912793636,"pX":1.1444775519137602,"pZ":3.083241163551349,"vX0":-5.954802328560781,"vY0":-125.22772890618106,"vZ0":-2.048042323334615,"x":73.38,"y":155.53,"x0":2.52251148333003,"y0":50.00173855650794,"z0":5.91097876650808,"aX":12.578225671519395},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.2,"breakHorizontal":-13.0,"spinRate":2036,"spinDirection":139},"zone":12,"typeConfidence":0.9,"plateTime":0.4354350819729027,"extension":6.2742206861893335},"index":7,"playId":"8c149996-bbea-3730-be0a-2911c1b81abe","pitchNumber":6,"startTime":"2026-07-26T18:47:40.334Z","endTime":"2026-07-26T18:47:44.821Z","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":92.0,"endSpeed":85.3,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18211598500474,"aZ":-16.46285150213088,"pfxX":3.2652696566567054,"pfxZ":8.527711645605532,"pX":0.8504704868664511,"pZ":2.4583501649068302,"vX0":-5.097677810739078,"vY0":-133.95364026172086,"vZ0":-5.86677798505511,"x":84.58,"y":172.4,"x0":2.3419626973418133,"y0":50.0037678293463,"z0":5.827915974905588,"aX":6.016906102423534},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":-5.0,"spinRate":2249,"spinDirection":153},"zone":12,"typeConfidence":0.89,"plateTime":0.4067587382943474,"extension":6.295487419776455},"hitData":{"launchSpeed":101.9,"launchAngle":14.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.46,"coordY":87.83}},"index":8,"playId":"6cfc1ec2-0e8a-31d7-9db1-f06ddeeb5515","pitchNumber":7,"startTime":"2026-07-26T18:48:06.320Z","endTime":"2026-07-26T18:48:16.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:48:16.734Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Blaze Jordan walks. Masyn Winn to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:48:30.608Z","endTime":"2026-07-26T18:51:04.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":75.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.77662903639593,"aZ":-34.23127797907031,"pfxX":-2.859400110394075,"pfxZ":-1.484302035161932,"pX":-0.07251879892387153,"pZ":0.7488003683225081,"vX0":-4.489465045205934,"vY0":-116.0950134201142,"vZ0":-4.583662324121089,"x":119.76,"y":218.56,"x0":2.243220449290861,"y0":50.00050276315724,"z0":5.939319409418015,"aX":-3.9768989827772847},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.4,"breakHorizontal":6.1,"spinRate":2810,"spinDirection":309},"zone":13,"typeConfidence":0.89,"plateTime":0.46833834394561746,"extension":6.447828006874122},"index":0,"playId":"12b63c51-f796-3a94-bb3f-3ccd2fbd5968","pitchNumber":1,"startTime":"2026-07-26T18:48:39.856Z","endTime":"2026-07-26T18:48:44.343Z","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":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.373928232453927,"aZ":-24.728125949473466,"pfxX":6.467783036419782,"pfxZ":4.748352871999002,"pX":0.7031474299515029,"pZ":2.6510219805889093,"vX0":-6.6357551885315305,"vY0":-123.59313091889018,"vZ0":-2.7893016116256826,"x":90.2,"y":167.2,"x0":2.564717823980288,"y0":50.00552325559756,"z0":5.840331027427172,"aX":10.149362510244918},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.3,"breakHorizontal":-10.4,"spinRate":1700,"spinDirection":138},"zone":6,"typeConfidence":0.89,"plateTime":0.4407991468522141,"extension":6.220785397310093},"index":1,"playId":"ce23b6ed-4e91-3cd2-9c02-ddb9fcd942e0","pitchNumber":2,"startTime":"2026-07-26T18:48:59.167Z","endTime":"2026-07-26T18:49:02.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.448054080390925,"aZ":-20.786977695837177,"pfxX":4.107004460914901,"pfxZ":6.176894021598109,"pX":0.6406817309934343,"pZ":3.9456183909695035,"vX0":-6.049067874575243,"vY0":-134.08568019401565,"vZ0":-1.5996626812052506,"x":92.58,"y":132.25,"x0":2.3789105611565056,"y0":50.00645529898965,"z0":6.013962119657366,"aX":7.577367872138603},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":-6.4,"spinRate":2084,"spinDirection":154},"zone":12,"typeConfidence":0.88,"plateTime":0.4064723126384955,"extension":6.170952948611554},"index":2,"playId":"74511b71-4951-346c-bd42-d85da6473ba6","pitchNumber":3,"startTime":"2026-07-26T18:49:20.842Z","endTime":"2026-07-26T18:49:24.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"8b9e5c2c-faad-3a7b-88b0-106711640091","startTime":"2026-07-26T18:49:41.208Z","endTime":"2026-07-26T18:49:44.208Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83210083493305,"aZ":-27.072080465753942,"pfxX":8.306691256883695,"pfxZ":3.3096653605576893,"pX":2.1611280506823927,"pZ":2.7436823397590397,"vX0":-3.7145487342874417,"vY0":-122.52645875946207,"vZ0":-2.170647519510056,"x":34.62,"y":164.7,"x0":2.6054145215221847,"y0":50.00463247573344,"z0":5.920576550536159,"aX":12.819591682258945},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.8,"breakHorizontal":-14.4,"spinRate":1670,"spinDirection":139},"zone":12,"typeConfidence":0.88,"plateTime":0.444499006380791,"extension":6.233993671903437},"index":4,"playId":"bd4a8742-d564-3a53-90bf-e00083b9149a","pitchNumber":4,"startTime":"2026-07-26T18:49:59.143Z","endTime":"2026-07-26T18:50:02.649Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74270805330447,"aZ":-16.81356804137077,"pfxX":3.287239006338185,"pfxZ":8.449898821511463,"pX":0.643495560741124,"pZ":2.8951637861008845,"vX0":-5.907036534256218,"vY0":-133.47717754973735,"vZ0":-4.718657064046699,"x":92.47,"y":160.61,"x0":2.4507406520937636,"y0":50.003202108083585,"z0":5.88379287446065,"aX":5.976376304299779},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":-4.8,"spinRate":2045,"spinDirection":152},"zone":3,"typeConfidence":0.88,"plateTime":0.40920518107183845,"extension":6.292185795637806},"index":5,"playId":"4e71f65e-e4ff-3848-9880-2ed6098f1c80","pitchNumber":5,"startTime":"2026-07-26T18:50:17.909Z","endTime":"2026-07-26T18:50:21.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.138991361320812,"aZ":-14.224124374518171,"pfxX":1.999459163033416,"pfxZ":9.705538812074007,"pX":1.403758251819629,"pZ":2.904996345463544,"vX0":-3.501231351712775,"vY0":-134.61649410578138,"vZ0":-5.276044216808028,"x":63.49,"y":160.35,"x0":2.4569507989611252,"y0":50.00109429782341,"z0":5.884609852068902,"aX":3.6975085142687427},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":-2.9,"spinRate":2116,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.4056948613584228,"extension":6.518941478305481},"index":6,"playId":"b7ffbca4-002e-3fdc-8ee6-802bda3b6aeb","pitchNumber":6,"startTime":"2026-07-26T18:50:36.783Z","endTime":"2026-07-26T18:50:40.450Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.290169971990103,"aZ":-34.56978541578006,"pfxX":-7.6037765236066335,"pfxZ":-1.764428051478844,"pX":0.07886405517940479,"pZ":1.1842368115145905,"vX0":-3.4709154418880326,"vY0":-115.9572019860976,"vZ0":-3.281284519294308,"x":113.99,"y":206.81,"x0":2.584357377243482,"y0":50.002811174088635,"z0":5.925833976825718,"aX":-10.32317708539924},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.7,"breakHorizontal":14.6,"spinRate":2926,"spinDirection":308},"zone":14,"typeConfidence":0.88,"plateTime":0.4728894383056996,"extension":6.370709046788507},"index":7,"playId":"35740326-b817-3c2a-8d19-42017193ba35","pitchNumber":7,"startTime":"2026-07-26T18:50:58.603Z","endTime":"2026-07-26T18:51:04.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:51:04.296Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pedro Pagés pops out to catcher Jose Trevino in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-26T18:51:23.719Z","endTime":"2026-07-26T18:52:59.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.160440263443462,"aZ":-17.849125114711395,"pfxX":4.052587265935665,"pfxZ":7.91320624428681,"pX":0.3530042659755212,"pZ":2.861749424193618,"vX0":-6.823349396113495,"vY0":-133.3193695174643,"vZ0":-4.555619137912896,"x":103.54,"y":161.51,"x0":2.4124805656964736,"y0":50.00164593531511,"z0":5.870874462480581,"aX":7.335732000727753},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.6,"breakHorizontal":-6.0,"spinRate":2303,"spinDirection":149},"zone":3,"typeConfidence":0.88,"plateTime":0.40996146331235117,"extension":6.4588878426559235},"index":0,"playId":"01f71b91-c539-3a9f-99a7-83293e843c9a","pitchNumber":1,"startTime":"2026-07-26T18:51:35.599Z","endTime":"2026-07-26T18:51:39.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544144179101608,"aZ":-16.389259278798082,"pfxX":5.276133369103196,"pfxZ":8.445180733864593,"pX":1.3118448265905678,"pZ":2.8918367006129753,"vX0":-5.021138665862947,"vY0":-135.16045624265047,"vZ0":-4.848218545030645,"x":67.0,"y":160.7,"x0":2.49873140270349,"y0":50.00599292360932,"z0":5.841843525346616,"aX":9.866802783753387},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":-8.6,"spinRate":2421,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.4036125370557264,"extension":6.301930728598628},"index":1,"playId":"0387b130-8510-381b-bec1-420228752ec4","pitchNumber":2,"startTime":"2026-07-26T18:51:57.064Z","endTime":"2026-07-26T18:52:00.614Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-26T18:52:10.870Z","endTime":"2026-07-26T18:52:28.701Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80898574846243,"aZ":-16.29219820422225,"pfxX":4.263982920798885,"pfxZ":8.519647969222959,"pX":0.6148271166146664,"pZ":2.3755387866424242,"vX0":-6.356101774591853,"vY0":-134.37034861782104,"vZ0":-6.234214794903551,"x":93.56,"y":174.64,"x0":2.4360466340227367,"y0":50.00355082753272,"z0":5.846231982767365,"aX":7.949756940189329},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-6.7,"spinRate":2351,"spinDirection":153},"zone":6,"typeConfidence":0.89,"plateTime":0.4046349211248539,"extension":6.291096057971195},"index":3,"playId":"80570f90-6a0c-3e08-840a-18d1f00e4d5b","pitchNumber":3,"startTime":"2026-07-26T18:52:28.701Z","endTime":"2026-07-26T18:52:32.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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.291876631365213,"aZ":-34.613427714673286,"pfxX":-5.513024599251127,"pfxZ":-1.74405302213784,"pX":-0.4868094114352851,"pZ":1.7071026915049763,"vX0":-5.20670956817285,"vY0":-117.81513525626234,"vZ0":-2.4593430979817423,"x":135.56,"y":192.69,"x0":2.471462262891119,"y0":50.0012606056236,"z0":5.976881281135497,"aX":-7.715793668484875},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.5,"breakHorizontal":11.3,"spinRate":2927,"spinDirection":301},"zone":7,"typeConfidence":0.81,"plateTime":0.46566500045733195,"extension":6.288870263228294},"hitData":{"launchSpeed":79.1,"launchAngle":86.0,"totalDistance":18.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":131.31,"coordY":215.53}},"index":4,"playId":"f4b7b8e5-4f94-3f72-a89b-665f8fb05d0d","pitchNumber":4,"startTime":"2026-07-26T18:52:50.033Z","endTime":"2026-07-26T18:52:59.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:52:59.692Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ke'Bryan Hayes pops out to third baseman Blaze Jordan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:55:24.804Z","endTime":"2026-07-26T18:55:40.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"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":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.880144191861802,"aZ":-17.20245911123653,"pfxX":-3.836646246605877,"pfxZ":8.030198490156906,"pX":-0.3533438137147635,"pZ":2.967090970947341,"vX0":5.2351204627872825,"vY0":-134.83146911145943,"vZ0":-3.864464255424774,"x":130.47,"y":158.67,"x0":-1.810453189100367,"y0":50.00301097853173,"z0":5.612957583551244,"aX":-7.153296692469798},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":6.0,"spinRate":2049,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4043164161490691,"extension":7.146959623129768},"hitData":{"launchSpeed":90.8,"launchAngle":72.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.98,"coordY":159.79}},"index":0,"playId":"5ee2bed5-137c-312b-aaea-64c702de9b25","pitchNumber":1,"startTime":"2026-07-26T18:55:30.067Z","endTime":"2026-07-26T18:55:40.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:55:40.286Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Elly De La Cruz homers (18) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:55:47.312Z","endTime":"2026-07-26T18:57:04.018Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":681517,"link":"/api/v1/people/681517"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06608855547285,"aZ":-22.405764540215415,"pfxX":-3.3925590671781807,"pfxZ":5.178993310196759,"pX":-1.5519048587363258,"pZ":3.7803707057958116,"vX0":2.082716896618928,"vY0":-135.57501851755234,"vZ0":-0.8106690651252717,"x":176.15,"y":136.71,"x0":-1.8842498875092941,"y0":50.00056627827337,"z0":5.62887475068876,"aX":-6.3958720023056905},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":5.8,"spinRate":1933,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40203575829003046,"extension":7.213864755416976},"index":0,"playId":"615a9598-a26e-3d65-8cb4-e8d79136b42a","pitchNumber":1,"startTime":"2026-07-26T18:56:04.609Z","endTime":"2026-07-26T18:56:08.061Z","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":78.6,"endSpeed":72.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.57687342176284,"aZ":-39.85633924690383,"pfxX":4.709440357918295,"pfxZ":-5.78270598713593,"pX":-2.5512978202322834,"pZ":5.3528411172223676,"vX0":-2.4087866571086347,"vY0":-114.16137561915399,"vZ0":7.561102497770761,"x":160.49,"y":125.82,"x0":-2.0982958230843933,"y0":50.000489033372965,"z0":5.907628036380599,"aX":6.260765576969416},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-8.4,"breakHorizontal":-8.0,"spinRate":2196,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.4784600289638963,"extension":6.6741330740581235},"index":1,"playId":"7ae292fe-2ea3-35cf-8dcd-2b345239a861","pitchNumber":2,"startTime":"2026-07-26T18:56:16.748Z","endTime":"2026-07-26T18:56:20.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.822918959286497,"aZ":-29.041783591858735,"pfxX":-0.16809486408884944,"pfxZ":1.8465635647791867,"pX":-0.14812289018522948,"pZ":2.2176828417393994,"vX0":5.0794774258937165,"vY0":-128.48420232256183,"vZ0":-2.3770039804649103,"x":122.65,"y":178.9,"x0":-2.116285461636388,"y0":50.00375162677137,"z0":5.377595738258316,"aX":-0.28577247320937793},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.1,"breakHorizontal":-0.7,"spinRate":2187,"spinDirection":171},"zone":8,"typeConfidence":2.0,"plateTime":0.4238407637056971,"extension":6.783499753610603},"hitData":{"launchSpeed":105.5,"launchAngle":26.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":68.76,"coordY":43.3}},"index":2,"playId":"1db40059-1b75-3444-8384-d1fae0ecd9ed","pitchNumber":3,"startTime":"2026-07-26T18:56:32.904Z","endTime":"2026-07-26T18:57:04.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:57:04.018Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:57:08.430Z","endTime":"2026-07-26T18:58:29.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.290106536733987,"aZ":-40.099074645811356,"pfxX":4.161742472744327,"pfxZ":-5.815564897474683,"pX":-0.36201609666515394,"pZ":3.0199978302989017,"vX0":2.0252509810509824,"vY0":-115.59078357431932,"vZ0":2.5976461987553803,"x":130.8,"y":157.24,"x0":-1.7886218773771845,"y0":50.00537635101162,"z0":5.714703473440006,"aX":5.667178630875401},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-9.7,"breakHorizontal":-8.0,"spinRate":2039,"spinDirection":48},"zone":1,"typeConfidence":2.0,"plateTime":0.4727240750563828,"extension":6.846657498935183},"index":0,"playId":"94d52554-a293-329c-a910-2a3916459400","pitchNumber":1,"startTime":"2026-07-26T18:57:20.398Z","endTime":"2026-07-26T18:57:24.162Z","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.9,"endSpeed":86.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.814333116517712,"aZ":-21.725394881350628,"pfxX":-5.426223136067159,"pfxZ":5.498361280541541,"pX":0.5655452533859378,"pZ":3.558891366930111,"vX0":8.04680081677668,"vY0":-136.6398739903763,"vZ0":-1.3074008391870784,"x":95.44,"y":142.69,"x0":-1.7062679408284218,"y0":50.000985172761496,"z0":5.529774906141938,"aX":-10.307901473582712},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.0,"breakHorizontal":8.3,"spinRate":1828,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40016068996756493,"extension":7.370649195245223},"index":1,"playId":"10cf3c2a-430f-3aa8-b8b1-9dbc7d0a749b","pitchNumber":2,"startTime":"2026-07-26T18:57:42.063Z","endTime":"2026-07-26T18:57:46.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.627114099274824,"aZ":-33.01532906405679,"pfxX":2.6830579414754987,"pfxZ":-0.5255852741669198,"pX":0.03248638575778636,"pZ":2.9768104259896027,"vX0":3.721060913011778,"vY0":-124.80126778349077,"vZ0":0.09699239891096068,"x":115.76,"y":158.41,"x0":-1.8204930865921174,"y0":50.00411165428516,"z0":5.633139871144451,"aX":4.2771959831997854},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":-5.6,"spinRate":2303,"spinDirection":106},"zone":2,"typeConfidence":2.0,"plateTime":0.4371237588283514,"extension":6.885097677881167},"index":2,"playId":"750abec0-13c7-362f-a338-8c7fc216c6f5","pitchNumber":3,"startTime":"2026-07-26T18:57:54.667Z","endTime":"2026-07-26T18:57:57.931Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T18:58:10.923Z","endTime":"2026-07-26T18:58:24.782Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9624367006472,"aZ":-41.53062625947069,"pfxX":3.757444728770796,"pfxZ":-6.476026759525029,"pX":0.12710575198474822,"pZ":3.264594948005526,"vX0":3.224707802919207,"vY0":-119.19791794146823,"vZ0":3.073181797821388,"x":112.16,"y":150.64,"x0":-1.7291957612038809,"y0":50.00164240604421,"z0":5.69705014149138,"aX":5.429649433899183},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-10.8,"breakHorizontal":-7.6,"spinRate":2268,"spinDirection":46},"zone":2,"typeConfidence":2.0,"plateTime":0.4587303409768939,"extension":6.959273398140525},"index":4,"playId":"34ffdb32-95df-3dea-80de-2461de7a9056","pitchNumber":4,"startTime":"2026-07-26T18:58:24.782Z","endTime":"2026-07-26T18:58:29.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:58:29.959Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, first baseman Alec Burleson to pitcher Kyle Leahy.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-26T18:58:49.473Z","endTime":"2026-07-26T18:59:14.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681517,"link":"/api/v1/people/681517"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":80.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90241317305175,"aZ":-30.31826089524773,"pfxX":2.9545514914668347,"pfxZ":1.137455909923279,"pX":-1.0343875635147919,"pZ":2.4548977826257063,"vX0":2.008829113982801,"vY0":-126.02853021112311,"vZ0":-1.4170606191159139,"x":156.43,"y":172.5,"x0":-2.222510997220556,"y0":50.000900174992275,"z0":5.447808864201612,"aX":4.8049839444846905},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.0,"breakHorizontal":-5.8,"spinRate":2201,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4327526087803504,"extension":6.810869508355276},"index":0,"playId":"aafad512-6534-3b4c-a2a1-e2951dac2349","pitchNumber":1,"startTime":"2026-07-26T18:58:54.641Z","endTime":"2026-07-26T18:58:59.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.828991034095623,"aZ":-31.155344688830308,"pfxX":-7.198983489596172,"pfxZ":0.6171476872798856,"pX":-0.6970022718406297,"pZ":1.774141083749979,"vX0":5.690181842671618,"vY0":-126.96864175125734,"vZ0":-2.684898891418266,"x":143.57,"y":190.88,"x0":-2.0220840125341626,"y0":50.001609092239256,"z0":5.302301312302842,"aX":-11.85783276062059},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":11.9,"spinRate":1510,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4299301091316723,"extension":7.242531293332109},"hitData":{"launchSpeed":73.8,"launchAngle":1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.62,"coordY":158.27}},"index":1,"playId":"b7beba6d-15a7-3905-bd56-5b5b19dfda77","pitchNumber":2,"startTime":"2026-07-26T18:59:06.527Z","endTime":"2026-07-26T18:59:14.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T18:59:14.326Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out sharply to right fielder Noelvi Marte.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T19:01:19.100Z","endTime":"2026-07-26T19:01:32.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14123292502576,"aZ":-30.374049012478167,"pfxX":-6.588034568981514,"pfxZ":1.290258891868838,"pX":-0.1961239683674805,"pZ":2.962271306852647,"vX0":-4.152060888806603,"vY0":-117.01445574896466,"vZ0":-0.6425032618662788,"x":124.48,"y":158.8,"x0":2.4543071264104324,"y0":50.001489549098544,"z0":6.0749180377317815,"aX":-9.175754958291575},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.4,"breakHorizontal":13.0,"spinRate":2711,"spinDirection":292},"zone":2,"typeConfidence":0.9,"plateTime":0.46727185670051785,"extension":6.437566628188714},"hitData":{"launchSpeed":100.0,"launchAngle":18.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.65,"coordY":88.87}},"index":0,"playId":"f3b62f54-bc7d-3d76-a225-4e7d763918ec","pitchNumber":1,"startTime":"2026-07-26T19:01:23.740Z","endTime":"2026-07-26T19:01:32.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:01:32.711Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Walker lines out to shortstop Elly De La Cruz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T19:01:40.881Z","endTime":"2026-07-26T19:02:44.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38350985821677,"aZ":-15.553717798768268,"pfxX":5.289189723343028,"pfxZ":9.137462204674856,"pX":0.08173246300435587,"pZ":3.8916078273358754,"vX0":-7.712605380004989,"vY0":-133.4475182079071,"vZ0":-2.6211824803535944,"x":113.88,"y":133.71,"x0":2.3106764971222686,"y0":50.005080642080365,"z0":5.995470964687209,"aX":9.62405036334543},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-8.0,"spinRate":2341,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.40909598179100115,"extension":6.25263272983004},"index":0,"playId":"6f273837-2749-3134-bdd3-7a940d749489","pitchNumber":1,"startTime":"2026-07-26T19:01:55.448Z","endTime":"2026-07-26T19:01:59.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.397904991314867,"aZ":-15.609759691956791,"pfxX":5.764686312716468,"pfxZ":9.331907228350392,"pX":1.4160075192920858,"pZ":2.1099570589267502,"vX0":-5.179121240279352,"vY0":-131.73741467234876,"vZ0":-6.717367241840644,"x":63.03,"y":181.81,"x0":2.6491136652477416,"y0":50.004516342203935,"z0":5.827011609461851,"aX":10.233810716509673},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":-9.5,"spinRate":2358,"spinDirection":146},"zone":14,"typeConfidence":0.85,"plateTime":0.4142198969881443,"extension":6.3027046965336995},"index":1,"playId":"2c41ade4-8cc5-382e-8b55-5e055b31bcf8","pitchNumber":2,"startTime":"2026-07-26T19:02:09.342Z","endTime":"2026-07-26T19:02:13.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.322058174636613,"aZ":-37.75228984138563,"pfxX":-4.046582193745625,"pfxZ":-4.123314007915933,"pX":0.603283180954376,"pZ":2.741955639990868,"vX0":-3.1036891853684985,"vY0":-114.81915312902755,"vZ0":0.48420853105801664,"x":94.0,"y":164.75,"x0":2.491054786707652,"y0":50.000315316948395,"z0":6.158880214718099,"aX":-5.480452834650647},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.1,"breakHorizontal":8.0,"spinRate":2918,"spinDirection":314},"zone":6,"typeConfidence":0.89,"plateTime":0.474384309709567,"extension":6.141627158344885},"index":2,"playId":"ba92d888-f648-3131-998b-bd525c1bc91a","pitchNumber":3,"startTime":"2026-07-26T19:02:23.434Z","endTime":"2026-07-26T19:02:27.314Z","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":1},"pitchData":{"startSpeed":78.6,"endSpeed":73.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.221931241357122,"aZ":-39.8183095064923,"pfxX":-3.078106649852785,"pfxZ":-5.71245662989168,"pX":0.06077919864313191,"pZ":2.6359667238461935,"vX0":-4.304416875647241,"vY0":-114.44289811947766,"vZ0":0.7017110870851295,"x":114.68,"y":167.61,"x0":2.358848464230833,"y0":50.00121182683298,"z0":6.195958521003323,"aX":-4.120538473571389},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.0,"breakHorizontal":6.6,"spinRate":2856,"spinDirection":320},"zone":5,"typeConfidence":0.89,"plateTime":0.4768623554523135,"extension":6.173329175910095},"hitData":{"launchSpeed":111.1,"launchAngle":6.0,"totalDistance":171.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":96.65,"coordY":139.19}},"index":3,"playId":"07ee5c3c-d934-32b7-839e-55d5c9592d3d","pitchNumber":4,"startTime":"2026-07-26T19:02:37.472Z","endTime":"2026-07-26T19:02:44.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:02:44.979Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Iván Herrera homers (12) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T19:03:02.401Z","endTime":"2026-07-26T19:04:20.270Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":{"id":671096,"link":"/api/v1/people/671096"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71867875167363,"aZ":-25.18447862309028,"pfxX":-0.9321267930086996,"pfxZ":4.049850985631981,"pX":0.14684272962718853,"pZ":2.907575414162511,"vX0":-5.5878830177764005,"vY0":-129.26073816010992,"vZ0":-2.883804175216756,"x":111.4,"y":160.28,"x0":2.439702829557172,"y0":50.00497341493904,"z0":5.929080831240779,"aX":-1.6103407348083574},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":2.6,"spinRate":2574,"spinDirection":182},"zone":2,"typeConfidence":0.69,"plateTime":0.42042490842610336,"extension":6.387857158475673},"index":0,"playId":"0ede8ae7-3693-3779-b5bb-320a8fdda830","pitchNumber":1,"startTime":"2026-07-26T19:03:09.746Z","endTime":"2026-07-26T19:03:13.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.396443692928173,"aZ":-37.85145267250894,"pfxX":-7.2333342200031545,"pfxZ":-3.989023288229834,"pX":0.27209045806036697,"pZ":2.8902104446009362,"vX0":-3.12665299026798,"vY0":-118.49325067306957,"vZ0":0.71072698045622,"x":106.63,"y":160.74,"x0":2.547890241157064,"y0":50.001579344836294,"z0":6.041458003373232,"aX":-10.296946730603025},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.8,"breakHorizontal":13.8,"spinRate":2972,"spinDirection":303},"zone":2,"typeConfidence":0.75,"plateTime":0.4620239714222687,"extension":6.282765166341668},"index":1,"playId":"3f86d022-9960-3e1f-a759-9dbf33f3bba9","pitchNumber":2,"startTime":"2026-07-26T19:03:24.477Z","endTime":"2026-07-26T19:03:28.930Z","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.2,"endSpeed":84.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80244467874612,"aZ":-19.788397283097765,"pfxX":2.4947856803207777,"pfxZ":6.732950816650554,"pX":-0.06336299881049365,"pZ":4.711886006412289,"vX0":-7.411560641279511,"vY0":-134.20441934263272,"vZ0":0.26880873176141906,"x":119.42,"y":111.56,"x0":2.3998724254272985,"y0":50.00137001303191,"z0":6.010698916797626,"aX":4.589851391156941},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":-3.1,"spinRate":2201,"spinDirection":153},"zone":11,"typeConfidence":0.88,"plateTime":0.4068615387245029,"extension":6.397370677939705},"index":2,"playId":"096aa0d2-33ec-3459-9e36-870165367b24","pitchNumber":3,"startTime":"2026-07-26T19:03:39.965Z","endTime":"2026-07-26T19:03:44.270Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18834976259844,"aZ":-33.83832750825648,"pfxX":-9.130170663855756,"pfxZ":-1.1789570116974017,"pX":-0.11438252852228038,"pZ":1.3670048280339717,"vX0":-3.7480205044922337,"vY0":-119.02475256239093,"vZ0":-3.2774770816701615,"x":121.36,"y":201.87,"x0":2.6716754037421304,"y0":50.00011570471085,"z0":5.860745241716415,"aX":-12.951641218340885},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.8,"breakHorizontal":17.5,"spinRate":3035,"spinDirection":304},"zone":13,"typeConfidence":0.9,"plateTime":0.46213100244246563,"extension":6.363664668003419},"hitData":{"launchSpeed":104.4,"launchAngle":32.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":69.43,"coordY":42.58}},"index":3,"playId":"15e57b1a-0c53-381a-8af9-b641a2291004","pitchNumber":4,"startTime":"2026-07-26T19:03:54.229Z","endTime":"2026-07-26T19:04:20.270Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:04:20.270Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging, catcher Jose Trevino to first baseman Nathaniel Lowe.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-26T19:04:39.610Z","endTime":"2026-07-26T19:05:38.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.966981191761633,"aZ":-14.444164252145656,"pfxX":4.030325181782718,"pfxZ":9.67126564281219,"pX":-0.07437980366055674,"pZ":3.771998263896975,"vX0":-7.750728308979974,"vY0":-134.28075553442753,"vZ0":-2.961444785952502,"x":119.84,"y":136.94,"x0":2.3205673601489614,"y0":50.00523994192834,"z0":5.911454453727242,"aX":7.391281706643221},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":-5.8,"spinRate":2333,"spinDirection":150},"zone":11,"typeConfidence":0.9,"plateTime":0.40726167351368137,"extension":6.410561746519949},"index":0,"playId":"bb96c59b-dbf5-34e7-970c-c23d24ec1691","pitchNumber":1,"startTime":"2026-07-26T19:04:39.610Z","endTime":"2026-07-26T19:04:42.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.32748267845837,"aZ":-21.827930292546213,"pfxX":4.620147165690559,"pfxZ":5.686623473248426,"pX":1.3068155570552358,"pZ":2.8928792916243746,"vX0":-4.534829324532196,"vY0":-132.96410995076985,"vZ0":-3.8259921698206867,"x":67.19,"y":160.67,"x0":2.421467659286164,"y0":50.00115502556804,"z0":5.904662342011053,"aX":8.401739925040035},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.8,"breakHorizontal":-7.6,"spinRate":1937,"spinDirection":157},"zone":12,"typeConfidence":0.82,"plateTime":0.4095130362306585,"extension":6.430808397254931},"index":1,"playId":"080f9fb9-9458-308b-a7cd-721ccf947239","pitchNumber":2,"startTime":"2026-07-26T19:04:56.518Z","endTime":"2026-07-26T19:05:00.039Z","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":91.6,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85238127773905,"aZ":-19.917345174263474,"pfxX":4.726146918183762,"pfxZ":6.778136829122933,"pX":-1.688799219094137,"pZ":0.8654031560034423,"vX0":-11.659746555303673,"vY0":-132.74572202523743,"vZ0":-8.93085186878507,"x":181.37,"y":215.41,"x0":2.1206401996848663,"y0":50.005571030642415,"z0":5.688894495694168,"aX":8.550513719241204},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":-6.4,"spinRate":2011,"spinDirection":156},"zone":13,"typeConfidence":0.83,"plateTime":0.4105181793911177,"extension":6.5687696440249645},"index":2,"playId":"40ae535e-1281-3210-bed1-80b93edba972","pitchNumber":3,"startTime":"2026-07-26T19:05:16.014Z","endTime":"2026-07-26T19:05:19.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":73.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.49814345808758,"aZ":-34.18725434867845,"pfxX":-5.032389348900971,"pfxZ":-1.5204526112304686,"pX":-0.83710183407427,"pZ":0.41615329214883334,"vX0":-5.609898125791181,"vY0":-114.26245059921267,"vZ0":-4.7777941826798145,"x":148.91,"y":227.54,"x0":2.300927786525554,"y0":50.001450403283066,"z0":5.882981400476331,"aX":-6.671795245981154},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-3.7,"breakHorizontal":10.4,"spinRate":2768,"spinDirection":320},"zone":13,"typeConfidence":0.9,"plateTime":0.47884166818164076,"extension":6.433534156773864},"index":3,"playId":"e9d0dd23-ca37-3961-a4a0-728c707349b9","pitchNumber":4,"startTime":"2026-07-26T19:05:34.092Z","endTime":"2026-07-26T19:05:38.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:05:38.045Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T19:07:53.021Z","endTime":"2026-07-26T19:08:35.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.035076038726938,"aZ":-15.73813783708118,"pfxX":-3.110911029642919,"pfxZ":8.68852483389853,"pX":-0.09096304961512287,"pZ":2.0673040760526136,"vX0":5.7276428274026765,"vY0":-136.20511922702718,"vZ0":-6.403098444512037,"x":120.47,"y":182.96,"x0":-1.8104703875876536,"y0":50.000475255591766,"z0":5.524088477806456,"aX":-5.8837060105777885},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":4.6,"spinRate":2072,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.4010987617120163,"extension":7.214414463190767},"index":0,"playId":"0bfe7e08-37d5-300b-a3ca-dfaeabdb8499","pitchNumber":1,"startTime":"2026-07-26T19:08:03.544Z","endTime":"2026-07-26T19:08:07.344Z","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":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.590656842165668,"aZ":-34.677320157275425,"pfxX":5.984312835401136,"pfxZ":-1.6883506609043408,"pX":0.14576710873058532,"pZ":2.2146739222838554,"vX0":3.257049982724258,"vY0":-120.76066541864395,"vZ0":-0.856480820149488,"x":111.44,"y":178.98,"x0":-1.9960464798409083,"y0":50.002449954671505,"z0":5.613147127787885,"aX":8.874859747407168},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.0,"breakHorizontal":-11.6,"spinRate":2560,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4528340878759689,"extension":6.892937156408439},"index":1,"playId":"7428b606-3f7a-3b69-88a3-3960397777ff","pitchNumber":2,"startTime":"2026-07-26T19:08:14.407Z","endTime":"2026-07-26T19:08:17.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71501137868775,"aZ":-22.598571451230743,"pfxX":-7.672345007485673,"pfxZ":4.910452901500868,"pX":-0.3960702036365152,"pZ":2.0120201611441075,"vX0":6.389167475398113,"vY0":-138.29782577104174,"vZ0":-5.0771995382161945,"x":132.1,"y":184.46,"x0":-1.7310486677385208,"y0":50.00571924453786,"z0":5.372542609934658,"aX":-14.97400091175829},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.0,"breakHorizontal":12.7,"spinRate":2174,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3949254659904087,"extension":7.155171226754595},"index":2,"playId":"8cfd9c18-16a6-3b12-a950-a57aa829e401","pitchNumber":3,"startTime":"2026-07-26T19:08:31.056Z","endTime":"2026-07-26T19:08:35.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:08:35.347Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a sharp line drive to right fielder Jordan Walker.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T19:08:47.253Z","endTime":"2026-07-26T19:11:11.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.052975048408637,"aZ":-39.684421169350465,"pfxX":3.395577147967358,"pfxZ":-5.331365854637937,"pX":0.34869047231687944,"pZ":1.911092008633834,"vX0":4.133704975309599,"vY0":-118.07410804060414,"vZ0":-0.14942288582631713,"x":103.71,"y":187.18,"x0":-1.8677499186887145,"y0":50.00472043864405,"z0":5.635252459881736,"aX":4.780869112804234},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.4,"breakHorizontal":-7.2,"spinRate":2034,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4643713570513266,"extension":6.926116578309632},"index":0,"playId":"eb78ef71-ceb7-3d06-b459-74bb481db325","pitchNumber":1,"startTime":"2026-07-26T19:08:59.408Z","endTime":"2026-07-26T19:09:03.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.433931814376148,"aZ":-23.87807239487578,"pfxX":-8.468466063915248,"pfxZ":4.541559534213716,"pX":1.0005924941227864,"pZ":1.42855172226074,"vX0":10.01244683031905,"vY0":-133.92224809579548,"vZ0":-5.881676529181228,"x":78.86,"y":200.21,"x0":-1.6766217676069362,"y0":50.00327130557243,"z0":5.348441516107106,"aX":-15.46845504641279},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.2,"breakHorizontal":13.3,"spinRate":2215,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40814188837728516,"extension":7.197522737279785},"index":1,"playId":"b2531205-60b3-327b-9e3e-6ebcaf3dd9e9","pitchNumber":2,"startTime":"2026-07-26T19:09:12.081Z","endTime":"2026-07-26T19:09:16.704Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.473608756686527,"aZ":-34.36347854717427,"pfxX":-8.527627912973777,"pfxZ":-1.323136962929408,"pX":-0.8189548312658609,"pZ":1.5376427979957081,"vX0":5.597824516566182,"vY0":-127.91744860057625,"vZ0":-2.63748721910848,"x":148.22,"y":197.26,"x0":-1.9325883867008677,"y0":50.00599403529784,"z0":5.288114491295284,"aX":-14.072308962041683},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.8,"breakHorizontal":14.2,"spinRate":1526,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42890616170082696,"extension":7.226231475921912},"index":2,"playId":"eeebab98-745b-31f5-8bd1-2e49d6161176","pitchNumber":3,"startTime":"2026-07-26T19:09:27.960Z","endTime":"2026-07-26T19:09:32.605Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T19:09:40.721Z","endTime":"2026-07-26T19:09:57.184Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00599661658422,"aZ":-23.592294662556114,"pfxX":-8.650612233509763,"pfxZ":4.540968592582669,"pX":-0.07588809054987941,"pZ":2.6410635401973,"vX0":7.376454294799026,"vY0":-136.35032816258337,"vZ0":-3.159509470656004,"x":119.89,"y":167.47,"x0":-1.6877690991405112,"y0":50.00237398095581,"z0":5.436425295717758,"aX":-16.3447858139843},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":14.2,"spinRate":2181,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40117503429278356,"extension":7.133756739373559},"index":4,"playId":"c3b2c4c4-c4d3-3701-8712-3d6e44321673","pitchNumber":4,"startTime":"2026-07-26T19:09:57.184Z","endTime":"2026-07-26T19:10:00.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521886263369062,"aZ":-38.07320439815534,"pfxX":1.9791806694629874,"pfxZ":-3.872196474383066,"pX":0.36957717775298554,"pZ":-0.3324631819334151,"vX0":4.508884680062869,"vY0":-122.66645944421434,"vZ0":-6.050700416916772,"x":102.91,"y":247.76,"x0":-1.7503940415281083,"y0":50.004180994324386,"z0":5.416328054012398,"aX":3.0130151444628837},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.2,"breakHorizontal":-4.7,"spinRate":2249,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.446703087155095,"extension":7.09485164158758},"index":5,"playId":"819583aa-db6f-3780-847c-f662cf0de010","pitchNumber":5,"startTime":"2026-07-26T19:10:22.532Z","endTime":"2026-07-26T19:10:27.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18897788134276,"aZ":-32.279698970569385,"pfxX":-5.582612961163486,"pfxZ":-0.06661575580139356,"pX":-2.095871384689305,"pZ":3.9843869605754256,"vX0":1.4776535761261587,"vY0":-124.74268221783409,"vZ0":2.7207437473321816,"x":196.89,"y":131.2,"x0":-1.9707593422735126,"y0":50.003246877757086,"z0":5.541459242558289,"aX":-8.794297707216431},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":9.7,"spinRate":1421,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.43915473321738707,"extension":6.896881660701856},"index":6,"playId":"007e1e19-6fc4-3eaa-9fb6-2129dc575da4","pitchNumber":6,"startTime":"2026-07-26T19:10:42.667Z","endTime":"2026-07-26T19:10:47.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91087483717076,"aZ":-22.216387514541655,"pfxX":-7.976593828500285,"pfxZ":5.267100164712401,"pX":-0.004920376090519999,"pZ":1.9693398449592667,"vX0":7.379711984444942,"vY0":-135.9331837985805,"vZ0":-4.97547069059439,"x":117.19,"y":185.61,"x0":-1.7050638950834291,"y0":50.00225333132581,"z0":5.344662422123504,"aX":-15.08134393162278},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.8,"breakHorizontal":13.1,"spinRate":2093,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.40134665521993274,"extension":7.3427528005362985},"hitData":{"launchSpeed":109.0,"launchAngle":10.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":155.52,"coordY":83.28}},"index":7,"playId":"7f1ddfd8-b57a-3aad-84df-6c9cee5e53bf","pitchNumber":7,"startTime":"2026-07-26T19:11:00.436Z","endTime":"2026-07-26T19:11:11.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:11:11.425Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T19:11:27.793Z","endTime":"2026-07-26T19:12:41.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0819476793102,"aZ":-39.73926124814476,"pfxX":2.4571065898039683,"pfxZ":-5.285701492824794,"pX":-0.04899112991406429,"pZ":2.1775347017081206,"vX0":3.356165924417173,"vY0":-118.91620259558755,"vZ0":0.46524179287902556,"x":118.87,"y":179.99,"x0":-1.7986321947985282,"y0":50.00458509385778,"z0":5.588173600444257,"aX":3.5145588827302547},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.2,"breakHorizontal":-5.3,"spinRate":2222,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4608200553998878,"extension":7.108512881045649},"index":0,"playId":"c1fdfb2f-8d7b-3f43-be91-784d699c3e4a","pitchNumber":1,"startTime":"2026-07-26T19:11:36.699Z","endTime":"2026-07-26T19:11:41.548Z","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":94.1,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810415601051997,"aZ":-17.289384970890456,"pfxX":-2.360111172816554,"pfxZ":7.759409621450228,"pX":0.37970056956121545,"pZ":3.10881609145059,"vX0":6.268115012488772,"vY0":-137.03211507686473,"vZ0":-3.41022755475553,"x":102.53,"y":154.84,"x0":-1.621913361348665,"y0":50.00289079732412,"z0":5.537559086618296,"aX":-4.52801081018148},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":3.1,"spinRate":1932,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.39837885684844565,"extension":7.244804421795762},"index":1,"playId":"bb523c5e-614f-31f3-8917-e116815c2eaa","pitchNumber":2,"startTime":"2026-07-26T19:12:14.681Z","endTime":"2026-07-26T19:12:18.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.804137285164956,"aZ":-28.488071618704225,"pfxX":7.716125893937483,"pfxZ":2.353742679748346,"pX":1.4196002787398216,"pZ":1.7136831361267044,"vX0":5.920439794831315,"vY0":-124.16990946007328,"vZ0":-3.21574905923911,"x":62.89,"y":192.51,"x0":-1.9946118791736698,"y0":50.00541693337217,"z0":5.384449026503344,"aX":12.10567429130412},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":-15.4,"spinRate":2393,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4403492677399412,"extension":7.064850146971429},"index":2,"playId":"776bff5b-76c5-3c57-865c-5d05648e1f19","pitchNumber":3,"startTime":"2026-07-26T19:12:37.438Z","endTime":"2026-07-26T19:12:41.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:12:41.632Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a line drive to right fielder Jordan Walker. Nathaniel Lowe to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T19:13:02.848Z","endTime":"2026-07-26T19:14:31.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"postOnThird":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89016565874743,"aZ":-17.311389640405917,"pfxX":-7.294156760981959,"pfxZ":7.658356954505099,"pX":0.9484723179750572,"pZ":2.0073521753696757,"vX0":9.044544982460954,"vY0":-137.7683686292248,"vZ0":-6.229923668191711,"x":80.85,"y":184.58,"x0":-1.4148077870364453,"y0":50.002210522346765,"z0":5.4499469961852425,"aX":-14.154611698327708},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":11.5,"spinRate":2206,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39614365309290767,"extension":7.448284809540231},"index":0,"playId":"43f1e297-4339-3323-b561-8a8cba87cc1f","pitchNumber":1,"startTime":"2026-07-26T19:13:09.194Z","endTime":"2026-07-26T19:13:13.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.962060195427547,"aZ":-28.7603502436761,"pfxX":7.546575701804201,"pfxZ":2.2101006053475345,"pX":0.8398686674831602,"pZ":2.819748144739421,"vX0":4.060294040205003,"vY0":-122.80613679327082,"vZ0":-0.47192623093691327,"x":84.99,"y":162.65,"x0":-1.8097233815375648,"y0":50.00132291346876,"z0":5.439117970993587,"aX":11.643762734546574},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.2,"breakHorizontal":-14.5,"spinRate":2588,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.4442588133820653,"extension":7.470924374116737},"index":1,"playId":"035d6014-cf96-34db-afe5-da95d007fa3b","pitchNumber":2,"startTime":"2026-07-26T19:13:24.516Z","endTime":"2026-07-26T19:13:28.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.343058556937596,"aZ":-28.562104655634844,"pfxX":-7.337829316598013,"pfxZ":2.216677693566785,"pX":-0.6292832109624439,"pZ":1.679141753394233,"vX0":4.988447143179252,"vY0":-126.04678429954525,"vZ0":-3.316673493396812,"x":140.99,"y":193.44,"x0":-1.667164118313295,"y0":50.005442698190365,"z0":5.285033014792338,"aX":-11.970404424346713},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":12.4,"spinRate":1373,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.43229349387203264,"extension":6.871776190156835},"index":2,"playId":"0fdd282e-6306-3a85-a2c8-34f38f7f00dd","pitchNumber":3,"startTime":"2026-07-26T19:13:42.813Z","endTime":"2026-07-26T19:13:47.272Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"}}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8249434609815,"aZ":-28.29052003222769,"pfxX":7.873842985467932,"pfxZ":2.462288960057733,"pX":1.5395935495788589,"pZ":1.858945893783613,"vX0":5.910984528877919,"vY0":-124.9716312232665,"vZ0":-2.766325875886123,"x":58.31,"y":188.59,"x0":-1.8814808087334085,"y0":50.00254921260022,"z0":5.3104620562128995,"aX":12.420142722729342},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.1,"breakHorizontal":-15.6,"spinRate":2668,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.43873763463875237,"extension":6.952825604842518},"hitData":{"launchSpeed":92.7,"launchAngle":12.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.87,"coordY":82.01}},"index":3,"playId":"b279f583-275a-39c1-9f9c-bf25b827902f","pitchNumber":4,"startTime":"2026-07-26T19:14:19.667Z","endTime":"2026-07-26T19:14:31.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:14:31.353Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Trevino strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-26T19:15:31.226Z","endTime":"2026-07-26T19:16:43.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T19:14:56.131Z","endTime":"2026-07-26T19:15:33.498Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98181318295808,"aZ":-30.504931030041906,"pfxX":0.5284840460028937,"pfxZ":0.9598767367613874,"pX":0.8606142550946578,"pZ":1.9047511078544315,"vX0":7.065337622942165,"vY0":-130.6239083622864,"vZ0":-2.9930349119982336,"x":84.2,"y":187.35,"x0":-1.937075602152933,"y0":50.00586141773734,"z0":5.335713414730016,"aX":0.9217057976857606},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":-2.4,"spinRate":2169,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.417745278913503,"extension":7.185859193809518},"index":1,"playId":"a1f44fa3-6f3f-3643-ab1f-d7a5db6c6bec","pitchNumber":1,"startTime":"2026-07-26T19:15:33.498Z","endTime":"2026-07-26T19:15:37.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.831718590845217,"aZ":-19.898766433673636,"pfxX":-7.783030127151163,"pfxZ":6.482007829016145,"pX":-1.940508120313925,"pZ":1.9654687406612108,"vX0":1.886757147368908,"vY0":-136.22220683253911,"vZ0":-5.744401930473629,"x":190.97,"y":185.71,"x0":-1.6276260903187485,"y0":50.000038326027,"z0":5.461920409464957,"aX":-14.734055379846835},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":13.8,"spinRate":2049,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4009328309787836,"extension":7.242462363683451},"index":2,"playId":"150e9502-2585-3af5-ad3e-cf03a7d351ee","pitchNumber":2,"startTime":"2026-07-26T19:15:50.957Z","endTime":"2026-07-26T19:15:55.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.621257351052936,"aZ":-16.76332795081427,"pfxX":-2.810617561364005,"pfxZ":8.104642681532422,"pX":0.8335901214248868,"pZ":2.648553015899804,"vX0":7.483300749680529,"vY0":-136.64826008414929,"vZ0":-4.444813932036657,"x":85.23,"y":167.27,"x0":-1.5687763745549956,"y0":50.00127594954581,"z0":5.43924360469559,"aX":-5.344191989169019},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":3.6,"spinRate":2032,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40002953787505113,"extension":7.283542669951705},"index":3,"playId":"f6ea2518-b3f2-3a20-920c-aed64e6a6dd3","pitchNumber":3,"startTime":"2026-07-26T19:16:10.597Z","endTime":"2026-07-26T19:16:14.850Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-26T19:16:23.724Z","endTime":"2026-07-26T19:16:39.633Z","isPitch":false,"type":"action","player":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86059822729773,"aZ":-28.83930495554466,"pfxX":9.093403014048665,"pfxZ":2.136775901680747,"pX":1.6878960461557444,"pZ":1.6858227501395915,"vX0":5.858230912406654,"vY0":-124.08711287301266,"vZ0":-3.0384362045204565,"x":52.66,"y":193.26,"x0":-1.8848126938665333,"y0":50.00099687631887,"z0":5.329165053385736,"aX":14.176303505421279},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":-17.9,"spinRate":2626,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4414297298847556,"extension":6.638261569450172},"index":5,"playId":"ef6078bd-b5fd-38f2-a7a3-5f7d64e0b4ac","pitchNumber":4,"startTime":"2026-07-26T19:16:39.633Z","endTime":"2026-07-26T19:16:43.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:16:43.777Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masyn Winn walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T19:19:20.722Z","endTime":"2026-07-26T19:20:31.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.276861216696346,"aZ":-37.313754233226945,"pfxX":-2.76698780562903,"pfxZ":-3.75580820597332,"pX":0.7753231572935037,"pZ":4.084720633522391,"vX0":-3.1790492331218174,"vY0":-115.83314281060034,"vZ0":2.908048868537075,"x":87.45,"y":128.49,"x0":2.5215771647009935,"y0":50.002813746641465,"z0":6.364232074880302,"aX":-3.7853327150504885},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.9,"breakHorizontal":5.8,"spinRate":2729,"spinDirection":297},"zone":12,"typeConfidence":0.89,"plateTime":0.47164117407833794,"extension":6.122209455443577},"index":0,"playId":"9f81f5c1-2381-3202-acad-3bcfbf261bab","pitchNumber":1,"startTime":"2026-07-26T19:19:28.232Z","endTime":"2026-07-26T19:19:33.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132741766776505,"aZ":-15.740778311473843,"pfxX":6.478074808019095,"pfxZ":9.322521716334922,"pX":2.1295735244932033,"pZ":3.5424956086874593,"vX0":-3.3664176799375958,"vY0":-131.94858310491128,"vZ0":-3.2129417763057035,"x":35.83,"y":143.13,"x0":2.580436674894161,"y0":50.003149570840435,"z0":5.936064673746693,"aX":11.420506393236522},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.4,"breakHorizontal":-11.0,"spinRate":2239,"spinDirection":146},"zone":12,"typeConfidence":0.87,"plateTime":0.41513600171962883,"extension":6.208238886507074},"index":1,"playId":"79738d7b-67d7-3fa3-b6d3-3f41bb372859","pitchNumber":2,"startTime":"2026-07-26T19:19:41.034Z","endTime":"2026-07-26T19:19:45.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.707096572221786,"aZ":-18.91113370103608,"pfxX":4.316578163684591,"pfxZ":7.456394403135894,"pX":1.7339714583858346,"pZ":3.8886823932333887,"vX0":-3.6419429694853798,"vY0":-132.17264919663614,"vZ0":-1.7183895113528598,"x":50.91,"y":133.79,"x0":2.5651798528589644,"y0":50.004017058911934,"z0":5.9280345103368,"aX":7.680270874390601},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.3,"breakHorizontal":-7.1,"spinRate":2174,"spinDirection":152},"zone":12,"typeConfidence":0.85,"plateTime":0.41352480031154704,"extension":6.34160973702429},"index":2,"playId":"2470067b-3d34-3b57-8812-903149bf45f6","pitchNumber":3,"startTime":"2026-07-26T19:19:55.815Z","endTime":"2026-07-26T19:20:00.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52678905359025,"aZ":-12.106538010112768,"pfxX":4.362050217183375,"pfxZ":11.578149255653425,"pX":-0.42367843620795076,"pZ":2.0885980295082844,"vX0":-8.535575962228025,"vY0":-130.58486343704772,"vZ0":-7.2314726272557515,"x":133.15,"y":182.39,"x0":2.315183151975473,"y0":50.00650649642647,"z0":5.7974881416170625,"aX":7.563800261665406},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.6,"breakHorizontal":-6.1,"spinRate":2331,"spinDirection":154},"zone":7,"typeConfidence":0.87,"plateTime":0.4188315630625912,"extension":6.424473856968571},"index":3,"playId":"ff6e0907-a92c-3f24-864b-f168284122f8","pitchNumber":4,"startTime":"2026-07-26T19:20:10.649Z","endTime":"2026-07-26T19:20:14.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67651446142378,"aZ":-16.05961936157337,"pfxX":5.363111134025142,"pfxZ":9.02985030744779,"pX":1.3163856946121988,"pZ":3.0595045917368964,"vX0":-5.073581238495369,"vY0":-132.35724492005892,"vZ0":-4.256366545001534,"x":66.82,"y":156.17,"x0":2.5558359632036773,"y0":50.0046966915953,"z0":5.854783403819175,"aX":9.573344292518513},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.7,"breakHorizontal":-8.6,"spinRate":2172,"spinDirection":152},"zone":12,"typeConfidence":0.87,"plateTime":0.4128904044726842,"extension":6.387116490900464},"index":4,"playId":"a33b06fa-8780-385f-9887-9092118fb048","pitchNumber":5,"startTime":"2026-07-26T19:20:26.947Z","endTime":"2026-07-26T19:20:31.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:20:31.014Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Fermín walks. Masyn Winn to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T19:20:48.367Z","endTime":"2026-07-26T19:22:49.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"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":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"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":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86473129124427,"aZ":-30.720130068097966,"pfxX":-8.757289321755199,"pfxZ":1.0423842479765288,"pX":-0.6928830704628476,"pZ":0.8047884746958306,"vX0":-4.676363862854301,"vY0":-117.33161249146883,"vZ0":-4.927473674393501,"x":143.41,"y":217.05,"x0":2.4656362717870346,"y0":50.00177420142724,"z0":5.805361946468533,"aX":-12.167581142432619},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.0,"breakHorizontal":17.0,"spinRate":2827,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.4674048292941735,"extension":6.369483641975666},"index":0,"playId":"7652bef7-764e-3f6a-9542-b7cd1f909a16","pitchNumber":1,"startTime":"2026-07-26T19:20:58.116Z","endTime":"2026-07-26T19:21:03.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.240363672390668,"aZ":-23.931980031324095,"pfxX":9.289940210868505,"pfxZ":5.345835180969883,"pX":-0.18361839472594524,"pZ":2.2818782338178107,"vX0":-9.261476867634494,"vY0":-123.03536720727415,"vZ0":-3.6259915747186566,"x":124.0,"y":177.17,"x0":2.413286028301091,"y0":50.000120798590764,"z0":5.79099886770814,"aX":14.313801331296133},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.1,"breakHorizontal":-14.8,"spinRate":2032,"spinDirection":137},"zone":5,"typeConfidence":0.9,"plateTime":0.4443172899404346,"extension":6.3910431842409485},"index":1,"playId":"6506faf2-22ef-3629-8c12-8e1b3960f2bf","pitchNumber":2,"startTime":"2026-07-26T19:21:18.016Z","endTime":"2026-07-26T19:21:22.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.114243830091507,"aZ":-30.242574317786296,"pfxX":-6.610978117765924,"pfxZ":1.3624185799711175,"pX":-0.92858956567912,"pZ":-0.21347495014895618,"vX0":-5.834557995557335,"vY0":-118.46048673371106,"vZ0":-7.287598772549402,"x":152.4,"y":244.54,"x0":2.427215641441385,"y0":50.00236180104664,"z0":5.6756057173274295,"aX":-9.373784282216475},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.8,"breakHorizontal":13.4,"spinRate":2882,"spinDirection":304},"zone":13,"typeConfidence":0.91,"plateTime":0.4627632762629479,"extension":6.3636954382889215},"index":2,"playId":"f70af5d9-b9b8-3a2f-80b7-5e51ec64ae59","pitchNumber":3,"startTime":"2026-07-26T19:21:35.232Z","endTime":"2026-07-26T19:21:38.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.932518282227086,"aZ":-23.92940794348425,"pfxX":9.220959312833093,"pfxZ":5.3311598971725696,"pX":-0.6609256071048861,"pZ":0.0913652441700674,"vX0":-10.151448383985718,"vY0":-123.15545642434411,"vZ0":-8.732267508427121,"x":142.19,"y":236.31,"x0":2.3035599817035455,"y0":50.00205709634343,"z0":5.6858247401127535,"aX":14.25855675442525},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.8,"breakHorizontal":-14.5,"spinRate":1936,"spinDirection":130},"zone":13,"typeConfidence":0.89,"plateTime":0.44361861503468925,"extension":6.352872200982403},"index":3,"playId":"7cb85a68-ce0d-3d41-9880-e575a5de6593","pitchNumber":4,"startTime":"2026-07-26T19:22:10.011Z","endTime":"2026-07-26T19:22:13.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.700138291277213,"aZ":-18.363988763767903,"pfxX":2.558874284159524,"pfxZ":7.758788176670968,"pX":-0.42678322471372815,"pZ":1.2396280681897203,"vX0":-8.086270672740453,"vY0":-131.97997852660188,"vZ0":-8.224586487035673,"x":133.27,"y":205.31,"x0":2.332226255499169,"y0":50.00451324799683,"z0":5.726907487196417,"aX":4.55637526479244},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.6,"breakHorizontal":-3.0,"spinRate":2154,"spinDirection":150},"zone":13,"typeConfidence":0.83,"plateTime":0.4135840518722116,"extension":6.3864605347261065},"index":4,"playId":"d71c34bc-1167-3cdc-946f-6718cd81dc8d","pitchNumber":5,"startTime":"2026-07-26T19:22:44.494Z","endTime":"2026-07-26T19:22:49.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:22:49.250Z","atBatIndex":31},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nelson Velázquez grounds into a force out, shortstop Elly De La Cruz to second baseman Spencer Steer. Masyn Winn to 3rd. José Fermín out at 2nd. Nelson Velázquez to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T19:23:12.413Z","endTime":"2026-07-26T19:23:32.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.154,"strikeZoneBottom":1.592,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.970197537199795,"aZ":-29.906996741860702,"pfxX":9.097254954018192,"pfxZ":1.5221678368668528,"pX":1.0424260350747176,"pZ":2.7016669085099725,"vX0":-6.285024858675796,"vY0":-121.23862644872669,"vZ0":-1.553116891851997,"x":77.27,"y":165.83,"x0":2.4821447464191504,"y0":50.00565008141269,"z0":5.952681106855663,"aX":13.589857136477375},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":-15.0,"spinRate":1985,"spinDirection":139},"zone":12,"typeConfidence":0.84,"plateTime":0.45121354892249466,"extension":6.2643080838415175},"hitData":{"launchSpeed":75.9,"launchAngle":3.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.59,"coordY":149.66}},"index":0,"playId":"3eb6af92-873b-3344-9778-4791ff5965ae","pitchNumber":1,"startTime":"2026-07-26T19:23:24.456Z","endTime":"2026-07-26T19:23:32.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:23:32.934Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Blaze Jordan lines into an unassisted double play, first baseman Nathaniel Lowe. Nelson Velázquez out at 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-26T19:23:59.129Z","endTime":"2026-07-26T19:24:35.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.243032178846196,"aZ":-33.59647313289278,"pfxX":-6.512351501743995,"pfxZ":-1.0283874986993986,"pX":0.17878533751293993,"pZ":1.2378685149081632,"vX0":-3.64107988880782,"vY0":-117.668075187523,"vZ0":-3.547442608517091,"x":110.19,"y":205.36,"x0":2.5967827664214758,"y0":50.00042264034161,"z0":5.907632879000778,"aX":-9.04573476671416},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-2.5,"breakHorizontal":12.7,"spinRate":2539,"spinDirection":304},"zone":14,"typeConfidence":0.88,"plateTime":0.467131050228776,"extension":6.239347853959653},"index":0,"playId":"19d28460-9072-3e56-8ba6-6ec0e793e42b","pitchNumber":1,"startTime":"2026-07-26T19:24:14.537Z","endTime":"2026-07-26T19:24:18.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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50446081806353,"aZ":-24.701818836185492,"pfxX":8.114236333703246,"pfxZ":4.898387870883986,"pX":0.8250533470207893,"pZ":2.020898959284059,"vX0":-6.281309950220962,"vY0":-122.30507191738516,"vZ0":-4.198643607635317,"x":85.55,"y":184.22,"x0":2.3633469214112566,"y0":50.005052849887115,"z0":5.860776914393049,"aX":12.38284137898249},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.2,"breakHorizontal":-13.3,"spinRate":1294,"spinDirection":133},"zone":9,"typeConfidence":0.88,"plateTime":0.4466206474351737,"extension":6.176546093368759},"hitData":{"launchSpeed":68.0,"launchAngle":13.0,"totalDistance":120.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":148.04,"coordY":168.4}},"index":1,"playId":"016c4bf3-6bde-3ba1-9a56-48fecac8b83f","pitchNumber":2,"startTime":"2026-07-26T19:24:29.182Z","endTime":"2026-07-26T19:24:35.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:24:35.546Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ke'Bryan Hayes homers (3) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T19:26:52.958Z","endTime":"2026-07-26T19:28:20.304Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"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":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":{"id":681517,"link":"/api/v1/people/681517"},"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(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":86.9,"endSpeed":80.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.438868446875478,"aZ":-28.1212855859961,"pfxX":1.2215298671401111,"pfxZ":2.462666941376929,"pX":-1.0132489065675871,"pZ":4.114459949627645,"vX0":2.4775135888325623,"vY0":-126.63976772346261,"vZ0":1.8251683844270477,"x":155.62,"y":127.69,"x0":-2.1576010130602987,"y0":50.00547205957807,"z0":5.612006466843814,"aX":2.0115888449600994},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":5.0,"breakHorizontal":-2.8,"spinRate":2221,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.4301993146074863,"extension":6.917806271056915},"index":0,"playId":"589f7d6d-524c-3cf4-b361-8832c2c56340","pitchNumber":1,"startTime":"2026-07-26T19:26:56.479Z","endTime":"2026-07-26T19:27:01.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.244473667067542,"aZ":-28.4763298687741,"pfxX":1.2885435578773416,"pfxZ":2.253133620761057,"pX":0.22850529708409723,"pZ":2.715384646350744,"vX0":5.137733157631199,"vY0":-126.57188087085268,"vZ0":-1.4053060391173302,"x":108.29,"y":165.46,"x0":-1.9861702559734078,"y0":50.00164002807998,"z0":5.535483835818402,"aX":2.111867896670875},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":-3.4,"spinRate":2191,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.43098562827331177,"extension":6.939566487138669},"index":1,"playId":"3b36f9c8-d9ab-3ee8-8f61-626ce41baa14","pitchNumber":2,"startTime":"2026-07-26T19:27:07.015Z","endTime":"2026-07-26T19:27:11.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.010321714660993,"aZ":-28.563092528056288,"pfxX":6.942086401791951,"pfxZ":2.418616240069344,"pX":-1.4686048737738155,"pZ":4.89417789889204,"vX0":-0.37208370329539414,"vY0":-121.25237657327787,"vZ0":4.194212542315479,"x":172.98,"y":106.64,"x0":-2.215789543932844,"y0":50.00381839727088,"z0":5.63005078833686,"aX":10.369169149185186},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.6,"breakHorizontal":-12.5,"spinRate":2462,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.4511871793166664,"extension":6.826611328487719},"index":2,"playId":"b38e1bc8-33a4-3ac2-bd33-08def2d3576f","pitchNumber":3,"startTime":"2026-07-26T19:27:18.974Z","endTime":"2026-07-26T19:27:23.530Z","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":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.482737915150125,"aZ":-39.419967456723846,"pfxX":3.051742401306165,"pfxZ":-5.166104749347829,"pX":-0.12055405700364742,"pZ":3.7837644558848047,"vX0":3.240952689872244,"vY0":-117.48437529670574,"vZ0":3.850662362557557,"x":121.6,"y":136.62,"x0":-1.9124312242912616,"y0":50.0021488702596,"z0":5.778613384382499,"aX":4.280743185711164},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.2,"breakHorizontal":-6.2,"spinRate":2232,"spinDirection":54},"zone":11,"typeConfidence":2.0,"plateTime":0.4655510108753429,"extension":6.926285119857789},"index":3,"playId":"d42c715b-e88d-34ef-ab8a-b99f6c97fca8","pitchNumber":4,"startTime":"2026-07-26T19:27:38.780Z","endTime":"2026-07-26T19:27:43.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26725166181765,"aZ":-21.70306122600502,"pfxX":-3.12612486341969,"pfxZ":5.703500564390231,"pX":-0.38062229244497237,"pZ":3.0044273108568063,"vX0":4.893129146299358,"vY0":-133.74480068438692,"vZ0":-2.4646289459783075,"x":131.51,"y":157.66,"x0":-1.8166698987295424,"y0":50.00231729901902,"z0":5.47237261851522,"aX":-5.7388494160691135},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":4.8,"spinRate":1945,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.40748098425419776,"extension":7.120927909267357},"hitData":{"launchSpeed":102.8,"launchAngle":39.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.1,"coordY":67.0}},"index":4,"playId":"e136d0e8-933c-3f5c-8c09-31cf3230fe2a","pitchNumber":5,"startTime":"2026-07-26T19:27:53.604Z","endTime":"2026-07-26T19:28:20.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:28:20.304Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T19:28:36.783Z","endTime":"2026-07-26T19:29:10.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9946385582914,"aZ":-28.093923824897416,"pfxX":6.744661184976034,"pfxZ":2.6728415145405826,"pX":-0.6160706321205778,"pZ":3.2917125644576477,"vX0":1.5819450346898913,"vY0":-122.2946466542427,"vZ0":0.5729948524543963,"x":140.48,"y":149.9,"x0":-2.146606937164732,"y0":50.00538920857897,"z0":5.446268906550291,"aX":10.314163446990637},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.2,"breakHorizontal":-12.6,"spinRate":2495,"spinDirection":68},"zone":1,"typeConfidence":2.0,"plateTime":0.44626338307971913,"extension":7.014061877750876},"index":0,"playId":"fd75ae8f-2c85-3dbf-9d25-f84b9dcef296","pitchNumber":1,"startTime":"2026-07-26T19:28:38.158Z","endTime":"2026-07-26T19:28:41.886Z","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":89.2,"endSpeed":82.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.170893542587567,"aZ":-32.24787529919895,"pfxX":-6.034042553851047,"pfxZ":-0.04239455248080759,"pX":-0.2520471555709792,"pZ":2.1205561873597656,"vX0":6.063361995132195,"vY0":-129.87209173982325,"vZ0":-1.9503723111435733,"x":126.61,"y":181.52,"x0":-1.8285289819761383,"y0":50.002716539770745,"z0":5.324411739953242,"aX":-10.349217429848082},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.2,"breakHorizontal":9.6,"spinRate":1354,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4210815615011323,"extension":7.159776735457328},"index":1,"playId":"b840439d-a55c-3aef-86cd-4f031131bfc5","pitchNumber":2,"startTime":"2026-07-26T19:28:49.224Z","endTime":"2026-07-26T19:28:52.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.172637652805438,"aZ":-20.378214220911712,"pfxX":-7.773106781145472,"pfxZ":5.91142301364009,"pX":0.845671727131143,"pZ":1.8817983208214342,"vX0":9.41526877095311,"vY0":-139.386090824476,"vZ0":-5.792252631376822,"x":84.76,"y":187.97,"x0":-1.5437134582729857,"y0":50.00234451538354,"z0":5.30435021636613,"aX":-15.511362325076057},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":12.5,"spinRate":2113,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39084029653805175,"extension":7.273879547353165},"index":2,"playId":"9a1c408f-5ff7-3cc0-b672-b16fdf2864ca","pitchNumber":3,"startTime":"2026-07-26T19:29:06.899Z","endTime":"2026-07-26T19:29:10.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:29:10.838Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edwin Arroyo lines out to shortstop Masyn Winn.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T19:29:29.729Z","endTime":"2026-07-26T19:33:21.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4,5,6,7],"actionIndex":[2,3],"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":95.0,"endSpeed":87.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.931192547379496,"aZ":-23.558024205824353,"pfxX":-8.547313275439096,"pfxZ":4.42046539436692,"pX":0.7215829960416983,"pZ":2.332522816144432,"vX0":9.086910567179945,"vY0":-138.09159600732698,"vZ0":-4.205958992536012,"x":89.49,"y":175.8,"x0":-1.4858964153807992,"y0":50.00548128083011,"z0":5.441210866213658,"aX":-16.671955435758075},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.3,"breakHorizontal":13.8,"spinRate":2133,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39515879626296524,"extension":7.232245611371896},"index":0,"playId":"420cb577-16fb-3585-9f14-a1917b4043cc","pitchNumber":1,"startTime":"2026-07-26T19:29:36.190Z","endTime":"2026-07-26T19:29:40.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.443282623705326,"aZ":-40.62496661827554,"pfxX":4.59655523948346,"pfxZ":-5.6435894603525725,"pX":1.2955990916858706,"pZ":1.412025303958708,"vX0":5.549702031412141,"vY0":-121.27185353908392,"vZ0":-1.3896364839604534,"x":67.61,"y":200.66,"x0":-1.614661020337586,"y0":50.00261477776312,"z0":5.518028171898559,"aX":6.883681042590189},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.3,"breakHorizontal":-9.6,"spinRate":2223,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4506647011507616,"extension":7.135882517553816},"index":1,"playId":"6779fcda-ac63-30de-82b2-6a43e0367333","pitchNumber":2,"startTime":"2026-07-26T19:29:47.763Z","endTime":"2026-07-26T19:29:51.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T19:30:11.073Z","endTime":"2026-07-26T19:31:43.265Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Edwin Arroyo replaces Spencer Steer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T19:31:43.265Z","endTime":"2026-07-26T19:32:24.317Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77257011033395,"aZ":-30.486865202573096,"pfxX":-5.877933519967934,"pfxZ":1.016713906575064,"pX":-0.6285044735236416,"pZ":1.4158369215628401,"vX0":5.159128437755561,"vY0":-127.86697708850032,"vZ0":-3.779434767252058,"x":140.96,"y":200.55,"x0":-1.9062769436821734,"y0":50.00370529458106,"z0":5.2989465621219685,"aX":-9.757409211604626},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.2,"breakHorizontal":9.5,"spinRate":1252,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4279721579460265,"extension":7.1219945716199975},"index":4,"playId":"d127e0f3-425a-31b4-8137-12e65c1083ad","pitchNumber":3,"startTime":"2026-07-26T19:32:24.317Z","endTime":"2026-07-26T19:32:27.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76468158913175,"aZ":-38.32638777670091,"pfxX":1.8871774641302803,"pfxZ":-4.031944936232624,"pX":1.3522551326005585,"pZ":-0.3771910351928592,"vX0":6.944812472981985,"vY0":-122.88615507750086,"vZ0":-5.974610508698751,"x":65.46,"y":248.96,"x0":-1.7576861588688897,"y0":50.00306950471901,"z0":5.348430994023946,"aX":2.8791742118565855},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.5,"breakHorizontal":-5.0,"spinRate":2255,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4460345613792449,"extension":7.263338501409053},"index":5,"playId":"4048287f-843b-37b0-b767-f4f60506fa32","pitchNumber":4,"startTime":"2026-07-26T19:32:40.670Z","endTime":"2026-07-26T19:32:44.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.989224370011634,"aZ":-30.431833467139374,"pfxX":-8.167118004972655,"pfxZ":1.04996260271772,"pX":0.6377388217147043,"pZ":1.1225843154599169,"vX0":8.70784366929205,"vY0":-128.323853999751,"vZ0":-4.380592538847043,"x":92.69,"y":208.47,"x0":-1.7413652340280168,"y0":50.006051818323044,"z0":5.227428798455202,"aX":-13.599792092328272},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":12.8,"spinRate":1419,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4271118215748526,"extension":7.2013507971143245},"index":6,"playId":"7ddba6e8-2ad0-3505-8e11-85e7ccda52fe","pitchNumber":5,"startTime":"2026-07-26T19:32:58.412Z","endTime":"2026-07-26T19:33:02.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.324061720089386,"aZ":-30.04636597286843,"pfxX":3.0589335942669704,"pfxZ":1.3233403197414084,"pX":0.062083471097257086,"pZ":2.325888198082264,"vX0":4.059237687097832,"vY0":-125.54090194262736,"vZ0":-1.5474162932588302,"x":114.63,"y":175.98,"x0":-1.967896727302867,"y0":50.00382057895294,"z0":5.375870456378713,"aX":4.925784730615941},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.3,"breakHorizontal":-6.4,"spinRate":2315,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.43483537678953876,"extension":7.324517357985312},"hitData":{"launchSpeed":82.2,"launchAngle":14.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":123.97,"coordY":133.74}},"index":7,"playId":"fe1b84aa-6df4-321d-9625-92bed36aeb29","pitchNumber":6,"startTime":"2026-07-26T19:33:14.962Z","endTime":"2026-07-26T19:33:21.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:33:21.954Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to center fielder José Fermín.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-26T19:33:34.687Z","endTime":"2026-07-26T19:34:59.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":83.3,"endSpeed":76.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.921215696957997,"aZ":-30.061267434120964,"pfxX":9.96499205538069,"pfxZ":1.4249703246673224,"pX":0.09729629202095151,"pZ":2.7052735200665885,"vX0":2.3035058798966728,"vY0":-121.2878350493221,"vZ0":-0.3046128846812287,"x":113.29,"y":165.74,"x0":-2.1602475365759353,"y0":50.00144508785805,"z0":5.466028640305877,"aX":14.765037691260284},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.8,"breakHorizontal":-18.6,"spinRate":2569,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4525218232153163,"extension":6.874716948266763},"index":0,"playId":"05272fc5-9b06-3666-bb70-483597dfd45b","pitchNumber":1,"startTime":"2026-07-26T19:33:44.870Z","endTime":"2026-07-26T19:33:48.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.109966725956223,"aZ":-16.586811385184408,"pfxX":-3.437206201747446,"pfxZ":7.95582616819319,"pX":1.7849907649567676,"pZ":2.491308525495882,"vX0":10.405205627787462,"vY0":-138.8511182370943,"vZ0":-4.790859087391344,"x":48.96,"y":171.51,"x0":-1.5587934545762006,"y0":50.00241187501615,"z0":5.337222880480054,"aX":-6.734978597824935},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":4.2,"spinRate":2027,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3939550071394029,"extension":7.3840572227590355},"index":1,"playId":"b84a77dc-b169-3436-9f6f-1db53cdc8a62","pitchNumber":2,"startTime":"2026-07-26T19:33:57.198Z","endTime":"2026-07-26T19:34:02.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43116473770648,"aZ":-31.890752324345392,"pfxX":-7.234712926531403,"pfxZ":0.17239548377197345,"pX":-0.8249005387870584,"pZ":2.67954227485528,"vX0":5.3598722360857325,"vY0":-128.19151410889052,"vZ0":-0.3817777607562337,"x":148.44,"y":166.43,"x0":-1.9984128201200244,"y0":50.00503992377758,"z0":5.31079204333466,"aX":-12.094363989116044},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.5,"breakHorizontal":12.0,"spinRate":1423,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4265652945370837,"extension":7.10823663622249},"index":2,"playId":"eabce305-88fd-31f6-a337-8879df51c911","pitchNumber":3,"startTime":"2026-07-26T19:34:14.206Z","endTime":"2026-07-26T19:34:18.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197685891645925,"aZ":-31.452774711657536,"pfxX":-7.5224625276548736,"pfxZ":0.4296050007209473,"pX":-0.5516625593687275,"pZ":2.509317665572887,"vX0":6.067847004011588,"vY0":-129.2301058249808,"vZ0":-0.9485422233732936,"x":138.03,"y":171.03,"x0":-1.958593570144428,"y0":50.003188945256554,"z0":5.308073124403212,"aX":-12.65969248656258},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.8,"breakHorizontal":12.2,"spinRate":1439,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.4246514809588211,"extension":7.148237945222677},"index":3,"playId":"62847452-6a6d-3830-bbae-06d44c9d620e","pitchNumber":4,"startTime":"2026-07-26T19:34:29.889Z","endTime":"2026-07-26T19:34:34.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16513623786862,"aZ":-27.115466905211555,"pfxX":9.336112810111407,"pfxZ":3.3737054382364313,"pX":-0.21220749483882909,"pZ":3.0236527610543975,"vX0":1.6461427984563521,"vY0":-121.7764663559641,"vZ0":0.06771558671608435,"x":125.09,"y":157.14,"x0":-2.110070401275692,"y0":50.003876164675454,"z0":5.34329367444865,"aX":14.006699105946092},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.4,"breakHorizontal":-17.3,"spinRate":2554,"spinDirection":70},"zone":2,"typeConfidence":2.0,"plateTime":0.4499714427508459,"extension":7.070604450086292},"hitData":{"launchSpeed":96.5,"launchAngle":39.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.58,"coordY":53.7}},"index":4,"playId":"1111c589-f260-3e7d-bde0-f083a79e5483","pitchNumber":5,"startTime":"2026-07-26T19:34:49.098Z","endTime":"2026-07-26T19:34:59.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:34:59.011Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pedro Pagés walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:37:18.545Z","endTime":"2026-07-26T19:39:47.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Edwin Arroyo remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:36:38.225Z","endTime":"2026-07-26T19:37:20.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":668715,"link":"/api/v1/people/668715"}},{"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":83.4,"endSpeed":76.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.102536039827424,"aZ":-24.295485418710637,"pfxX":9.058439427533948,"pfxZ":5.292035420589494,"pX":1.373289503404358,"pZ":3.3901211745593947,"vX0":-5.970473462922776,"vY0":-121.31690209351399,"vZ0":-1.1052217122626669,"x":64.65,"y":147.25,"x0":2.6914057677034466,"y0":50.00128274989062,"z0":5.972565116714399,"aX":13.478895134337613},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.6,"breakHorizontal":-15.0,"spinRate":2210,"spinDirection":141},"zone":12,"typeConfidence":0.88,"plateTime":0.45177825690001283,"extension":6.0711613052539555},"index":1,"playId":"f0df9c9b-7ab8-300c-b8d2-61d36c0a8dc7","pitchNumber":1,"startTime":"2026-07-26T19:37:20.793Z","endTime":"2026-07-26T19:37:25.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94104207956178,"aZ":-14.884046186198576,"pfxX":4.647304803950731,"pfxZ":10.098783448658523,"pX":1.4504501833881303,"pZ":3.4334830011672155,"vX0":-4.722974255328019,"vY0":-130.19053596784536,"vZ0":-3.504348439529262,"x":61.71,"y":146.08,"x0":2.686361674287787,"y0":50.00647133212258,"z0":5.927175240078746,"aX":7.960464914318837},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.6,"breakHorizontal":-7.3,"spinRate":2318,"spinDirection":148},"zone":12,"typeConfidence":0.84,"plateTime":0.4211005915764936,"extension":6.2158076921004435},"index":2,"playId":"8bd637c6-ae0c-3b77-9709-fbace60638d8","pitchNumber":2,"startTime":"2026-07-26T19:37:33.239Z","endTime":"2026-07-26T19:37:37.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4233057411236,"aZ":-17.333663606959266,"pfxX":4.924310173772064,"pfxZ":8.594122010577646,"pX":0.9754789065529145,"pZ":2.9635062092747386,"vX0":-5.721234526454888,"vY0":-130.5494806323759,"vZ0":-4.214502406771141,"x":79.82,"y":158.77,"x0":2.555345330363413,"y0":50.00140291511053,"z0":5.903102103217047,"aX":8.501726509563841},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.9,"breakHorizontal":-7.7,"spinRate":2337,"spinDirection":149},"zone":12,"typeConfidence":0.82,"plateTime":0.41952273252992933,"extension":6.245738866434584},"index":3,"playId":"1cb5e78f-aa49-3ab6-a664-9db237dc34a1","pitchNumber":3,"startTime":"2026-07-26T19:37:49.810Z","endTime":"2026-07-26T19:37:53.980Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-26T19:38:00.378Z","endTime":"2026-07-26T19:38:11.975Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.393205815468487,"aZ":-22.70545513084716,"pfxX":7.686311175518378,"pfxZ":6.188595702409073,"pX":0.42532410047196556,"pZ":2.3797164573290472,"vX0":-7.620724222804515,"vY0":-122.9268121793146,"vZ0":-3.824874542675632,"x":100.79,"y":174.53,"x0":2.5671640791856265,"y0":50.002971753003344,"z0":5.88362746408382,"aX":11.762121550755445},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.6,"breakHorizontal":-12.1,"spinRate":2019,"spinDirection":136},"zone":6,"typeConfidence":0.9,"plateTime":0.4455934333838387,"extension":6.206820011976049},"index":5,"playId":"3f96a1c9-a058-3c15-9c1b-3a9ab97918da","pitchNumber":4,"startTime":"2026-07-26T19:38:11.975Z","endTime":"2026-07-26T19:38:15.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1968320766093,"aZ":-15.969170933185435,"pfxX":4.915830003858249,"pfxZ":8.98602559711829,"pX":1.4593574338664395,"pZ":3.708863673881894,"vX0":-5.05944886886149,"vY0":-133.11507185538017,"vZ0":-2.8293510888350846,"x":61.37,"y":138.64,"x0":2.7413170768850086,"y0":50.006542651027715,"z0":5.934512045626599,"aX":8.869557936216813},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":-7.9,"spinRate":2342,"spinDirection":147},"zone":12,"typeConfidence":0.89,"plateTime":0.41065481138299065,"extension":6.131878953173342},"index":6,"playId":"d940495f-569a-3d87-a5d3-f7f1519462f6","pitchNumber":5,"startTime":"2026-07-26T19:38:30.748Z","endTime":"2026-07-26T19:38:34.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.437609092181845,"aZ":-14.08636394611085,"pfxX":4.888208301938527,"pfxZ":10.218717408338849,"pX":1.170009147070894,"pZ":2.723562137751856,"vX0":-5.2290501914943635,"vY0":-132.0243507258953,"vZ0":-5.486451504983212,"x":72.4,"y":165.24,"x0":2.538781840023407,"y0":50.00238475683925,"z0":5.861001617273082,"aX":8.651680398936596},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.5,"breakHorizontal":-7.8,"spinRate":2406,"spinDirection":149},"zone":12,"typeConfidence":0.88,"plateTime":0.4144819636489121,"extension":6.240067199615694},"index":7,"playId":"935e5cb7-5e56-3033-987d-93584688b077","pitchNumber":6,"startTime":"2026-07-26T19:38:45.664Z","endTime":"2026-07-26T19:38:49.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071258497549266,"aZ":-31.525345503169824,"pfxX":-4.99428718200102,"pfxZ":0.4612378729346416,"pX":-0.7081113694444531,"pZ":1.8121480857119137,"vX0":-6.1616886227656265,"vY0":-118.26603453414107,"vZ0":-2.8632028835491647,"x":143.99,"y":189.85,"x0":2.587044513101848,"y0":50.00366364202177,"z0":5.951172450464865,"aX":-7.022387790922227},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.4,"breakHorizontal":10.7,"spinRate":2855,"spinDirection":306},"zone":7,"typeConfidence":0.88,"plateTime":0.46441911480117515,"extension":6.210506212572212},"index":8,"playId":"83a6c6a8-5af1-309a-94a8-c331b4083738","pitchNumber":7,"startTime":"2026-07-26T19:39:04.163Z","endTime":"2026-07-26T19:39:08.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.466004658509572,"aZ":-32.632254376334174,"pfxX":-7.799171307757753,"pfxZ":-0.3373869974790322,"pX":-0.43805471333250806,"pZ":1.9656665967021196,"vX0":-4.73516903883164,"vY0":-116.83549213391537,"vZ0":-2.0865648177489358,"x":133.7,"y":185.71,"x0":2.6327207642360615,"y0":50.00004671643472,"z0":5.957704709135167,"aX":-10.703948239863363},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-0.8,"breakHorizontal":15.4,"spinRate":2823,"spinDirection":307},"zone":7,"typeConfidence":0.91,"plateTime":0.47006379940679643,"extension":6.253402290363678},"index":9,"playId":"0bf839d8-8a37-3b52-9f2c-ac0e5f5e4bce","pitchNumber":8,"startTime":"2026-07-26T19:39:21.735Z","endTime":"2026-07-26T19:39:26.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70643898120541,"aZ":-18.656512462477913,"pfxX":5.4244844038310545,"pfxZ":7.577571269245275,"pX":1.6861988539224777,"pZ":2.595713305998709,"vX0":-4.08586820839964,"vY0":-131.87499482024973,"vZ0":-4.992337763430117,"x":52.73,"y":168.7,"x0":2.5411767864380126,"y0":50.00060115549752,"z0":5.86496598963781,"aX":9.674523685314846},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.0,"breakHorizontal":-9.1,"spinRate":2341,"spinDirection":152},"zone":12,"typeConfidence":0.81,"plateTime":0.4133321534009644,"extension":6.298993875412011},"index":10,"playId":"185cc3ad-b895-37de-8db5-c8b3c33fa938","pitchNumber":9,"startTime":"2026-07-26T19:39:43.515Z","endTime":"2026-07-26T19:39:47.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:39:47.687Z","atBatIndex":38},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"JJ Wetherholt reaches on a fielder's choice. Pedro Pagés to 2nd. JJ Wetherholt advances to 1st, on a fielding error by first baseman Nathaniel Lowe.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:40:06.764Z","endTime":"2026-07-26T19:41:17.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnSecond":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2725339773827,"aZ":-15.467084020706965,"pfxX":2.4360184403848253,"pfxZ":9.29080230748686,"pX":0.013052290146134073,"pZ":4.529787574805508,"vX0":-7.192549845026264,"vY0":-132.4889439630741,"vZ0":-0.9275088860218587,"x":116.5,"y":116.48,"x0":2.432825062079635,"y0":50.000918029185215,"z0":6.002431142371298,"aX":4.380260339553662},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.9,"breakHorizontal":-3.0,"spinRate":2363,"spinDirection":152},"zone":11,"typeConfidence":0.88,"plateTime":0.4116151290108663,"extension":6.244981039278892},"index":0,"playId":"a5dadbd8-0b3f-38c5-b619-39dc8b6e5282","pitchNumber":1,"startTime":"2026-07-26T19:40:14.832Z","endTime":"2026-07-26T19:40:19.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77343899579578,"aZ":-14.671722672577758,"pfxX":4.160994629363853,"pfxZ":9.663870562121804,"pX":0.2749539278778342,"pZ":3.9868811885951407,"vX0":-7.025554895374969,"vY0":-133.04261002221085,"vZ0":-2.311587143389991,"x":106.52,"y":131.13,"x0":2.3968901392740234,"y0":50.00386046883252,"z0":5.917542816623075,"aX":7.537708647251894},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.3,"breakHorizontal":-6.2,"spinRate":2295,"spinDirection":151},"zone":12,"typeConfidence":0.89,"plateTime":0.41007714763437697,"extension":6.342931990063552},"index":1,"playId":"07eeb612-02d8-3c94-8abe-e0323d32551d","pitchNumber":2,"startTime":"2026-07-26T19:40:32.143Z","endTime":"2026-07-26T19:40:36.299Z","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":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.835270117720906,"aZ":-31.505500337949915,"pfxX":-8.026451777973694,"pfxZ":0.4868765669642938,"pX":-0.3174681838169558,"pZ":1.4720023794409705,"vX0":-4.391298584930744,"vY0":-116.79615092751581,"vZ0":-3.3374398045762383,"x":129.1,"y":199.04,"x0":2.632419685621154,"y0":50.0036286531323,"z0":5.894846982738778,"aX":-11.043543923713559},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.4,"breakHorizontal":15.6,"spinRate":2850,"spinDirection":298},"zone":13,"typeConfidence":0.91,"plateTime":0.469702226421997,"extension":6.3194491605449725},"index":2,"playId":"f004fd74-7c1b-3c5a-be73-9361c5934594","pitchNumber":3,"startTime":"2026-07-26T19:40:50.784Z","endTime":"2026-07-26T19:40:54.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41757013842474,"aZ":-16.519650702351186,"pfxX":4.309784272324077,"pfxZ":8.850363772234205,"pX":0.008548136564778382,"pZ":2.0242171829288473,"vX0":-7.364342461848537,"vY0":-131.53495327102644,"vZ0":-6.7275641553891345,"x":116.67,"y":184.13,"x0":2.2726349085721202,"y0":50.00318665684024,"z0":5.820160516236713,"aX":7.624091326631002},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.9,"breakHorizontal":-6.4,"spinRate":2269,"spinDirection":148},"zone":8,"typeConfidence":0.85,"plateTime":0.4148983570060185,"extension":6.529318679946922},"hitData":{"launchSpeed":78.3,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.48,"coordY":176.01}},"index":3,"playId":"86e4d2b6-1c67-34ee-817e-4cc6f4e7bc4b","pitchNumber":4,"startTime":"2026-07-26T19:41:08.467Z","endTime":"2026-07-26T19:41:17.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:41:17.384Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to second baseman Edwin Arroyo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:42:32.113Z","endTime":"2026-07-26T19:44:12.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnSecond":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T19:41:51.094Z","endTime":"2026-07-26T19:42:34.419Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.394287096982108,"aZ":-33.38806839740291,"pfxX":-7.405593319790614,"pfxZ":-0.8477955265830001,"pX":-1.1314963722096254,"pZ":0.2209051095839091,"vX0":-6.477712951609128,"vY0":-119.15606161054177,"vZ0":-5.984047751488125,"x":160.13,"y":232.82,"x0":2.586606296559029,"y0":50.00259789910195,"z0":5.78991508908493,"aX":-10.622257769609211},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.8,"breakHorizontal":15.0,"spinRate":2811,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.4600821109363711,"extension":6.419675653745748},"index":1,"playId":"e0c62bf0-43bf-3398-aa5d-25d0b5270b4d","pitchNumber":1,"startTime":"2026-07-26T19:42:34.419Z","endTime":"2026-07-26T19:42:38.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.696901472483905,"aZ":-31.904297996748642,"pfxX":-7.05500276486807,"pfxZ":0.19388155445468214,"pX":-2.15543276461476,"pZ":0.3832681330518933,"vX0":-8.46058832528771,"vY0":-117.13547314943078,"vZ0":-5.674851020818337,"x":199.16,"y":228.43,"x0":2.4235977245461275,"y0":50.002521128075756,"z0":5.829987386721956,"aX":-9.775169331038864},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-0.8,"breakHorizontal":14.9,"spinRate":2823,"spinDirection":308},"zone":13,"typeConfidence":0.5,"plateTime":0.4680963066371713,"extension":6.672196864557132},"index":2,"playId":"30645854-0786-3d19-a7b6-82182923f571","pitchNumber":2,"startTime":"2026-07-26T19:42:52.499Z","endTime":"2026-07-26T19:42:57.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.449592864429746,"aZ":-25.115296862713382,"pfxX":9.792229399184373,"pfxZ":4.593417882373069,"pX":0.09372392324307968,"pZ":2.43196883375855,"vX0":-9.038610808600234,"vY0":-123.14010394198031,"vZ0":-3.108191901952244,"x":113.43,"y":173.12,"x0":2.539575913042683,"y0":50.000690063948085,"z0":5.835298675199409,"aX":15.037140931082579},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.8,"breakHorizontal":-15.6,"spinRate":1949,"spinDirection":125},"zone":5,"typeConfidence":0.9,"plateTime":0.44479762581922033,"extension":6.324874771873159},"index":3,"playId":"edc16d96-ca36-38d4-ae11-6221f7426520","pitchNumber":3,"startTime":"2026-07-26T19:43:12.189Z","endTime":"2026-07-26T19:43:16.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.324411681099086,"aZ":-23.102763363458397,"pfxX":8.762229871975272,"pfxZ":5.934716685742901,"pX":-0.0179411632483289,"pZ":1.3617150832118745,"vX0":-8.847500121234852,"vY0":-122.58058664155405,"vZ0":-5.87490779484661,"x":117.68,"y":202.01,"x0":2.492909696049689,"y0":50.00127857360108,"z0":5.751287081718351,"aX":13.387208158443215},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.6,"breakHorizontal":-13.9,"spinRate":1846,"spinDirection":135},"zone":13,"typeConfidence":0.89,"plateTime":0.44614752612757735,"extension":6.394266616321756},"index":4,"playId":"9ba7f48a-5d86-36d3-97e0-bce38b390ab3","pitchNumber":4,"startTime":"2026-07-26T19:43:28.225Z","endTime":"2026-07-26T19:43:32.397Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-26T19:43:47.725Z","endTime":"2026-07-26T19:44:02.786Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.199329624003038,"aZ":-13.353438671684245,"pfxX":4.273930391489143,"pfxZ":10.309796821104934,"pX":-0.7180266902226239,"pZ":3.5694967805398945,"vX0":-9.443640495535735,"vY0":-133.8459143571336,"vZ0":-3.6882361225004674,"x":144.37,"y":142.4,"x0":2.2909241392280273,"y0":50.00467928155373,"z0":5.913072181297155,"aX":7.804609713706703},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":-5.9,"spinRate":2457,"spinDirection":148},"zone":1,"typeConfidence":0.9,"plateTime":0.4082463637951439,"extension":6.407957900293131},"hitData":{"launchSpeed":61.4,"launchAngle":39.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.56,"coordY":123.24}},"index":6,"playId":"ac6c1945-7a0d-3731-a6a8-1d32c33bcfe3","pitchNumber":5,"startTime":"2026-07-26T19:44:02.786Z","endTime":"2026-07-26T19:44:12.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:44:12.152Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Iván Herrera grounds into a double play, third baseman Ke'Bryan Hayes to second baseman Edwin Arroyo to first baseman Nathaniel Lowe. JJ Wetherholt out at 2nd. Iván Herrera out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-26T19:44:27.299Z","endTime":"2026-07-26T19:45:24.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806322835740396,"aZ":-35.16020450159751,"pfxX":-6.6948959346128785,"pfxZ":-2.2250642446925273,"pX":0.7922855455594644,"pZ":2.308940256106835,"vX0":-2.007872383977388,"vY0":-115.03579987073762,"vZ0":-0.9021752153490419,"x":86.8,"y":176.44,"x0":2.545513172810754,"y0":50.001460402453745,"z0":6.106701666205356,"aX":-8.995119663001418},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.0,"breakHorizontal":12.6,"spinRate":2832,"spinDirection":313},"zone":6,"typeConfidence":0.91,"plateTime":0.4756468447026321,"extension":6.259037321060091},"index":0,"playId":"eb7b289c-b1b2-32bd-83bb-c18c459f9a66","pitchNumber":1,"startTime":"2026-07-26T19:44:39.773Z","endTime":"2026-07-26T19:44:43.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.687779550160727,"aZ":-21.864926011065386,"pfxX":9.560115515743988,"pfxZ":6.698769363259917,"pX":-0.4441152698502339,"pZ":-0.2813814062159745,"vX0":-10.228540563126248,"vY0":-122.83664944387279,"vZ0":-9.787519852206168,"x":133.93,"y":246.38,"x0":2.5177209883583025,"y0":50.005254198670876,"z0":5.590881353013648,"aX":14.717849098009234},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.1,"breakHorizontal":-15.1,"spinRate":1792,"spinDirection":138},"zone":13,"typeConfidence":0.89,"plateTime":0.44467331068229976,"extension":6.358192307594892},"index":1,"playId":"0ce27f3f-3215-3867-a469-114aa226fd5f","pitchNumber":2,"startTime":"2026-07-26T19:44:54.694Z","endTime":"2026-07-26T19:44:58.250Z","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.6,"endSpeed":79.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.364017190742583,"aZ":-23.720091573295946,"pfxX":7.679883507524477,"pfxZ":5.295160322746763,"pX":0.343195268374248,"pZ":2.4009238779897952,"vX0":-8.06215258546672,"vY0":-124.59446190688752,"vZ0":-3.6195492739879587,"x":103.92,"y":173.96,"x0":2.5994304988406154,"y0":50.005063782922335,"z0":5.798235380268926,"aX":12.265884818092648},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.1,"breakHorizontal":-12.4,"spinRate":2117,"spinDirection":132},"zone":6,"typeConfidence":0.9,"plateTime":0.4370237774549741,"extension":6.291251643979654},"hitData":{"launchSpeed":102.8,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.99,"coordY":163.84}},"index":2,"playId":"c0a0b112-0857-3f7d-b97e-73c84c860ea6","pitchNumber":3,"startTime":"2026-07-26T19:45:14.844Z","endTime":"2026-07-26T19:45:24.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:45:24.170Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:47:42.540Z","endTime":"2026-07-26T19:48:51.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53258138971637,"aZ":-33.05374371569479,"pfxX":6.568702292365924,"pfxZ":-0.6146057292129097,"pX":-0.4371194655028649,"pZ":2.2408011793912563,"vX0":1.852614743137576,"vY0":-119.27490690578668,"vZ0":-0.5296181157420978,"x":133.66,"y":178.28,"x0":-2.0787265311790435,"y0":50.00400111187247,"z0":5.46562077565033,"aX":9.393523134110824},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":-12.4,"spinRate":2487,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.4605303922419828,"extension":7.0573224220122555},"index":0,"playId":"d91a85cd-eb7c-3451-9db8-104bcd3855f1","pitchNumber":1,"startTime":"2026-07-26T19:47:56.821Z","endTime":"2026-07-26T19:48:01.233Z","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.2,"endSpeed":86.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.365209831067972,"aZ":-22.87132123034874,"pfxX":-8.546341557987924,"pfxZ":4.891853826180764,"pX":0.07428228674165145,"pZ":2.457122115691109,"vX0":7.628415036296743,"vY0":-137.03748262962418,"vZ0":-3.8073216297872077,"x":114.17,"y":172.44,"x0":-1.6355434905470783,"y0":50.001886585795134,"z0":5.427380662323396,"aX":-16.2492179035301},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.3,"breakHorizontal":13.9,"spinRate":2064,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39973400762094347,"extension":7.2683567576020645},"index":1,"playId":"71809167-c236-3ce7-81b3-2d5336a23d40","pitchNumber":2,"startTime":"2026-07-26T19:48:08.666Z","endTime":"2026-07-26T19:48:11.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.213525595981487,"aZ":-18.23163405100264,"pfxX":-4.426148460349473,"pfxZ":7.389968913827184,"pX":0.29758059990388963,"pZ":3.872190357649335,"vX0":7.156883414506955,"vY0":-136.09440235030016,"vZ0":-0.9999930528177412,"x":105.66,"y":134.23,"x0":-1.7840950554203758,"y0":50.0039426604769,"z0":5.500059511670803,"aX":-8.352880293330601},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":6.6,"spinRate":2101,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.40155356168496725,"extension":7.204454555560042},"index":2,"playId":"b14b8be8-c6e0-3dc4-8c92-4a8ebcd49f24","pitchNumber":3,"startTime":"2026-07-26T19:48:27.423Z","endTime":"2026-07-26T19:48:32.020Z","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":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09690840113931,"aZ":-33.42547119316389,"pfxX":-6.043294563393793,"pfxZ":-0.7765579755564733,"pX":-0.15390257766870044,"pZ":2.2136029709746734,"vX0":5.830531210930809,"vY0":-126.27741780772196,"vZ0":-1.0627373434367058,"x":122.87,"y":179.01,"x0":-1.7093572595502127,"y0":50.00232593507889,"z0":5.332786153175891,"aX":-9.744176245213515},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":9.6,"spinRate":1213,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4340040628389481,"extension":7.049776163632301},"hitData":{"launchSpeed":75.6,"launchAngle":51.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.51,"coordY":129.87}},"index":3,"playId":"a658b2eb-53d8-3f6e-bcf9-975be8a9951f","pitchNumber":4,"startTime":"2026-07-26T19:48:41.923Z","endTime":"2026-07-26T19:48:51.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:48:51.332Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:49:06.660Z","endTime":"2026-07-26T19:50:35.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.395393759038814,"aZ":-28.90195597153869,"pfxX":9.926585345898538,"pfxZ":2.249971023156185,"pX":-0.42811816875725883,"pZ":3.094969583394948,"vX0":1.0537174836711594,"vY0":-119.5815108473989,"vZ0":0.5546195600209748,"x":133.32,"y":155.22,"x0":-2.1640345412451323,"y0":50.00089315426991,"z0":5.446543593262062,"aX":14.417896371488448},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.4,"breakHorizontal":-18.2,"spinRate":2585,"spinDirection":62},"zone":1,"typeConfidence":2.0,"plateTime":0.4574988678502976,"extension":7.064223105818179},"index":0,"playId":"036464a1-ace8-39ff-a491-d8fc0591f44e","pitchNumber":1,"startTime":"2026-07-26T19:49:19.524Z","endTime":"2026-07-26T19:49:23.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.469295979392435,"aZ":-32.52010291332727,"pfxX":9.821111287906351,"pfxZ":-0.24503773565716536,"pX":-0.7494217213352229,"pZ":1.9340797426842833,"vX0":0.3317279673570208,"vY0":-118.00693675883595,"vZ0":-1.3463353657278856,"x":145.57,"y":186.56,"x0":-2.167753917197394,"y0":50.00276099334259,"z0":5.507915618515975,"aX":13.85008248548606},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.5,"breakHorizontal":-17.9,"spinRate":2475,"spinDirection":68},"zone":7,"typeConfidence":2.0,"plateTime":0.46416588327075203,"extension":7.035442688980252},"index":1,"playId":"af56137b-e069-3e46-a5c1-60f228f29370","pitchNumber":2,"startTime":"2026-07-26T19:49:44.767Z","endTime":"2026-07-26T19:49:48.809Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T19:49:56.904Z","endTime":"2026-07-26T19:50:09.318Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"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":93.6,"endSpeed":86.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11829769227105,"aZ":-21.362100809467307,"pfxX":-3.666968237347164,"pfxZ":5.653445187168609,"pX":-0.8770246279551328,"pZ":4.103696635403191,"vX0":3.7635883918201993,"vY0":-136.45047515767482,"vZ0":0.04469500795349968,"x":150.43,"y":127.98,"x0":-1.7886659398655171,"y0":50.00061134302156,"z0":5.542305803300014,"aX":-7.010136964256264},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":6.0,"spinRate":1952,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39930134555382235,"extension":7.195776744255371},"index":3,"playId":"d671ded1-8a69-3dc3-ba9b-a75826512a8a","pitchNumber":3,"startTime":"2026-07-26T19:50:09.318Z","endTime":"2026-07-26T19:50:14.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00943189129827,"aZ":-29.83462542746666,"pfxX":0.39788564387435654,"pfxZ":1.336415444407768,"pX":0.6506439349398606,"pZ":2.3736628446851795,"vX0":6.86248433426893,"vY0":-130.9183683966242,"vZ0":-1.9721574042813976,"x":92.2,"y":174.69,"x0":-2.045303980730031,"y0":50.00436995581647,"z0":5.3478408120239065,"aX":0.6975297746942659},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":-2.0,"spinRate":2204,"spinDirection":174},"zone":6,"typeConfidence":2.0,"plateTime":0.4167591710907139,"extension":7.120070248326261},"hitData":{"launchSpeed":88.0,"launchAngle":27.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.53,"coordY":85.03}},"index":4,"playId":"d730acfc-ade4-35f6-925d-b0d2e44ee88e","pitchNumber":4,"startTime":"2026-07-26T19:50:23.721Z","endTime":"2026-07-26T19:50:35.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:50:35.050Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-26T19:50:47.292Z","endTime":"2026-07-26T19:53:33.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05354215405092,"aZ":-25.587349356901516,"pfxX":-7.708397211081342,"pfxZ":3.458414470234672,"pX":-0.2690385951475535,"pZ":2.7503722011790073,"vX0":6.823363471159071,"vY0":-136.8352590452081,"vZ0":-2.5403209059600873,"x":127.26,"y":164.52,"x0":-1.7885655980904192,"y0":50.00268938430356,"z0":5.436501470367878,"aX":-14.676929569273511},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":12.6,"spinRate":2120,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.39967860652268916,"extension":7.232569686151829},"index":0,"playId":"703ef358-af29-3d66-82c7-3eba36147bb6","pitchNumber":1,"startTime":"2026-07-26T19:51:02.400Z","endTime":"2026-07-26T19:51:05.797Z","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":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.730344177790435,"aZ":-31.23658185918654,"pfxX":8.926104128050765,"pfxZ":0.6279811203677665,"pX":0.9972147271130615,"pZ":1.6511072001449485,"vX0":4.251204425825495,"vY0":-120.82210568522969,"vZ0":-2.30351925607029,"x":78.99,"y":194.2,"x0":-1.942446821552935,"y0":50.00006398541395,"z0":5.351965856286691,"aX":13.24216123626373},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.8,"breakHorizontal":-17.2,"spinRate":2515,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.45269235311923284,"extension":7.168372649044825},"index":1,"playId":"ca26980a-046c-3045-927b-9207d2405323","pitchNumber":2,"startTime":"2026-07-26T19:51:22.555Z","endTime":"2026-07-26T19:51:27.711Z","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":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58440918377617,"aZ":-30.52302398264586,"pfxX":8.636214783850928,"pfxZ":1.041291945507874,"pX":0.7225725426077243,"pZ":3.1062264772229677,"vX0":3.694028661437439,"vY0":-124.54446841649916,"vZ0":0.2519311620803888,"x":89.46,"y":154.91,"x0":-1.8974905800567494,"y0":50.00420909350499,"z0":5.507058484052675,"aX":13.70717465097653},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":-16.4,"spinRate":2618,"spinDirection":70},"zone":3,"typeConfidence":2.0,"plateTime":0.4380510241177791,"extension":7.062499999215071},"index":2,"playId":"0fbe765b-b078-3223-949e-295da3a1c290","pitchNumber":3,"startTime":"2026-07-26T19:51:40.729Z","endTime":"2026-07-26T19:51:44.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.668623454429614,"aZ":-38.723465534558635,"pfxX":1.3386742642377292,"pfxZ":-4.249934502854853,"pX":0.7117304689631917,"pZ":1.5344299196574511,"vX0":5.514751214749956,"vY0":-123.14027026817588,"vZ0":-1.5115674988787955,"x":89.87,"y":197.35,"x0":-1.7275773592455461,"y0":50.00253890574191,"z0":5.421991724290519,"aX":2.062638350724794},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-7.8,"breakHorizontal":-3.7,"spinRate":2175,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44422226359147965,"extension":7.317254984819363},"index":3,"playId":"699a66a6-a880-337e-acf3-7ec70a31711f","pitchNumber":4,"startTime":"2026-07-26T19:52:05.980Z","endTime":"2026-07-26T19:52:09.933Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.871335622152728,"aZ":-36.02233601999875,"pfxX":8.242926388326278,"pfxZ":-2.5702315528068347,"pX":0.14513148257496453,"pZ":2.1473766436228474,"vX0":2.587233597734215,"vY0":-121.8325995799242,"vZ0":-0.26867989818359794,"x":111.47,"y":180.8,"x0":-2.002574537063257,"y0":50.0022960173608,"z0":5.383321207312782,"aX":12.339479340152588},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.4,"breakHorizontal":-15.6,"spinRate":2529,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4502924231775336,"extension":7.142070266902195},"index":4,"playId":"83e8ff25-84f5-368d-b758-500594fc34ec","pitchNumber":5,"startTime":"2026-07-26T19:52:49.633Z","endTime":"2026-07-26T19:52:55.543Z","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":93.9,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.678258269793062,"aZ":-19.73073841774067,"pfxX":-2.7152946436463634,"pfxZ":6.549053296077599,"pX":-0.9807459686053243,"pZ":4.1297922777064855,"vX0":3.4967438191841675,"vY0":-136.8393720321389,"vZ0":-0.004090674343690703,"x":154.38,"y":127.28,"x0":-1.9212803992383245,"y0":50.00115513862285,"z0":5.480951227650307,"aX":-5.158354958994004},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":4.2,"spinRate":1954,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3999819660351296,"extension":7.1962388538757525},"index":5,"playId":"4983bd08-9634-3f56-9ae9-7fe3fccd969d","pitchNumber":6,"startTime":"2026-07-26T19:53:13.251Z","endTime":"2026-07-26T19:53:18.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.045769610242395,"aZ":-28.082924872152986,"pfxX":-9.216114901648998,"pfxZ":2.1488189919531013,"pX":0.372735872753134,"pZ":2.2064071950256907,"vX0":8.643243434737741,"vY0":-137.4405095954107,"vZ0":-3.1807817110430574,"x":102.79,"y":179.21,"x0":-1.6239500800696125,"y0":50.00194350428451,"z0":5.297511134500734,"aX":-17.533157197187197},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.4,"breakHorizontal":14.8,"spinRate":2206,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39936645329019393,"extension":7.360081526788959},"index":6,"playId":"7d3030f8-1342-389b-bf9f-32005deefcc0","pitchNumber":7,"startTime":"2026-07-26T19:53:29.599Z","endTime":"2026-07-26T19:53:33.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:53:33.622Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:55:38.805Z","endTime":"2026-07-26T19:57:15.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"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, 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":77.8,"endSpeed":72.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.589599818048544,"aZ":-34.28740679979663,"pfxX":-1.4093468434153502,"pfxZ":-1.6240728700126557,"pX":-0.07159828690695365,"pZ":3.176320290111048,"vX0":-5.170714560781404,"vY0":-113.21510671068515,"vZ0":0.67402306775989,"x":119.73,"y":153.02,"x0":2.4196076302149154,"y0":50.000225577957515,"z0":6.291278018464888,"aX":-1.8383444307949406},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-2.5,"breakHorizontal":3.8,"spinRate":2735,"spinDirection":298},"zone":2,"typeConfidence":0.89,"plateTime":0.4827723607219667,"extension":6.222905892297784},"index":0,"playId":"8c613ffe-1786-3380-86db-57c3a34f9ae5","pitchNumber":1,"startTime":"2026-07-26T19:55:44.486Z","endTime":"2026-07-26T19:55:48.294Z","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":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.359851989967975,"aZ":-30.90845116139445,"pfxX":-6.743218338247953,"pfxZ":0.9233478219122517,"pX":-0.7200251026527873,"pZ":2.5082647768356106,"vX0":-5.507937806453209,"vY0":-116.56351715506541,"vZ0":-1.4478246538721014,"x":144.45,"y":171.06,"x0":2.5516438331011764,"y0":50.00497172657283,"z0":6.061800221954085,"aX":-9.257772238311135},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.6,"breakHorizontal":13.6,"spinRate":2824,"spinDirection":296},"zone":4,"typeConfidence":0.89,"plateTime":0.47029861354248137,"extension":6.244482262120205},"index":1,"playId":"6b705b6a-0c1d-35e9-9f10-4b7daabc8eeb","pitchNumber":2,"startTime":"2026-07-26T19:55:58.129Z","endTime":"2026-07-26T19:56:01.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710551097515577,"aZ":-15.013021043085262,"pfxX":4.331808301816274,"pfxZ":9.746930876820453,"pX":0.711726475239408,"pZ":4.546202216947664,"vX0":-5.950829279868271,"vY0":-132.0038820200339,"vZ0":-1.0786253261761072,"x":89.87,"y":116.03,"x0":2.4348982943702624,"y0":50.0014520203704,"z0":6.067877313784259,"aX":7.6263166163069664},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.6,"breakHorizontal":-6.5,"spinRate":2212,"spinDirection":149},"zone":12,"typeConfidence":0.88,"plateTime":0.41529736286703267,"extension":6.371897798876228},"index":2,"playId":"c9ef9a8c-39c4-32bd-a53a-28f4b76fbe11","pitchNumber":3,"startTime":"2026-07-26T19:56:15.852Z","endTime":"2026-07-26T19:56:20.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.260989915096715,"aZ":-18.09841378796218,"pfxX":4.7535200836762055,"pfxZ":8.010162649337865,"pX":1.1633499086172248,"pZ":4.836378955748602,"vX0":-4.954453835031242,"vY0":-132.0353862901179,"vZ0":0.22359757573429961,"x":72.66,"y":108.2,"x0":2.450451768777071,"y0":50.00616920939827,"z0":6.087053642064407,"aX":8.357836354644725},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.8,"breakHorizontal":-7.4,"spinRate":2271,"spinDirection":148},"zone":12,"typeConfidence":0.86,"plateTime":0.41552169426206564,"extension":6.223860848980051},"index":3,"playId":"a71b38cb-4e12-31aa-98dc-878cf878f61b","pitchNumber":4,"startTime":"2026-07-26T19:56:30.226Z","endTime":"2026-07-26T19:56:34.097Z","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":90.5,"endSpeed":82.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83120293731097,"aZ":-15.613917750737533,"pfxX":5.31409334141606,"pfxZ":9.485176129969277,"pX":0.5042919254577126,"pZ":3.248104152836031,"vX0":-6.63473144082479,"vY0":-131.5360707928104,"vZ0":-3.9031473259756706,"x":97.78,"y":151.08,"x0":2.373144414796185,"y0":50.00378260609489,"z0":5.914651085815817,"aX":9.279482860653111},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.4,"breakHorizontal":-8.2,"spinRate":2208,"spinDirection":148},"zone":3,"typeConfidence":0.87,"plateTime":0.4169877013518448,"extension":6.307565044476345},"index":4,"playId":"819a6d34-c50e-35d8-a4b0-d2ca6b989647","pitchNumber":5,"startTime":"2026-07-26T19:56:52.088Z","endTime":"2026-07-26T19:56:56.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.991113567491574,"aZ":-32.888913314907434,"pfxX":-3.588158537857404,"pfxZ":-0.5146239873551188,"pX":-1.2759748349316002,"pZ":0.5252649866800678,"vX0":-7.3896432973400685,"vY0":-116.96796902557018,"vZ0":-5.259316297271876,"x":165.64,"y":224.6,"x0":2.3900206909902075,"y0":50.003770731170256,"z0":5.885575722748769,"aX":-4.9729567264286025},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.0,"breakHorizontal":8.3,"spinRate":2782,"spinDirection":305},"zone":13,"typeConfidence":0.9,"plateTime":0.46821698161103376,"extension":6.441672733901757},"index":5,"playId":"23f44531-d847-3693-a65f-f7e166ddf1f7","pitchNumber":6,"startTime":"2026-07-26T19:57:09.598Z","endTime":"2026-07-26T19:57:15.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:57:15.805Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to right fielder Noelvi Marte.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:57:30.882Z","endTime":"2026-07-26T19:58:47.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682622,"link":"/api/v1/people/682622"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.627170068426768,"aZ":-35.85010720722769,"pfxX":-2.7424518728826586,"pfxZ":-2.839679927588115,"pX":0.477392917054793,"pZ":3.072095865309824,"vX0":-3.7980859935668345,"vY0":-112.78104708995008,"vZ0":0.9869604810132546,"x":98.8,"y":155.83,"x0":2.5366196391769282,"y0":50.00396638319949,"z0":6.231644932455698,"aX":-3.5483219363277096},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-4.6,"breakHorizontal":5.9,"spinRate":2784,"spinDirection":318},"zone":3,"typeConfidence":0.89,"plateTime":0.4848078790096455,"extension":6.20836066881147},"index":0,"playId":"a701fe37-b047-3c0f-aae6-c5f8d079d49e","pitchNumber":1,"startTime":"2026-07-26T19:57:38.759Z","endTime":"2026-07-26T19:57:42.831Z","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":88.8,"endSpeed":81.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.986617710811718,"aZ":-17.83281037217996,"pfxX":5.1685042978917375,"pfxZ":8.484723655804665,"pX":-0.48895027259967216,"pZ":3.8595224829792327,"vX0":-9.116642453428636,"vY0":-128.99035377436059,"vZ0":-2.018539335678804,"x":135.64,"y":134.57,"x0":2.414400792251663,"y0":50.00614118589011,"z0":6.022254214076262,"aX":8.740998631860126},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.1,"breakHorizontal":-7.4,"spinRate":2309,"spinDirection":149},"zone":11,"typeConfidence":0.76,"plateTime":0.42408498042116083,"extension":6.221441297296556},"index":1,"playId":"f4c59995-e35a-337d-b526-183da544b3fb","pitchNumber":2,"startTime":"2026-07-26T19:57:51.425Z","endTime":"2026-07-26T19:57:55.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.097369339284054,"aZ":-17.41155170371747,"pfxX":5.570000948352233,"pfxZ":8.423036719818779,"pX":-0.3093132730877138,"pZ":3.08050015865353,"vX0":-9.20699304435614,"vY0":-131.14318958596004,"vZ0":-3.839727022897832,"x":128.79,"y":155.61,"x0":2.5132311433615593,"y0":50.00327940166557,"z0":5.851699752785012,"aX":9.763740902146747},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.6,"breakHorizontal":-8.2,"spinRate":2425,"spinDirection":147},"zone":1,"typeConfidence":0.85,"plateTime":0.4166521298332251,"extension":6.259619868194254},"index":2,"playId":"15845abb-97de-3512-a9ac-95db3e9117c6","pitchNumber":3,"startTime":"2026-07-26T19:58:06.429Z","endTime":"2026-07-26T19:58:10.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96739384021706,"aZ":-25.26570145532573,"pfxX":8.671560939655192,"pfxZ":4.787747826056508,"pX":1.6123284687672825,"pZ":2.368287132830348,"vX0":-5.121737303093584,"vY0":-118.85468040280388,"vZ0":-2.8056629754542852,"x":55.54,"y":174.84,"x0":2.6592634266774415,"y0":50.003147956485925,"z0":5.838231496720609,"aX":12.512124963049779},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":8.3,"breakHorizontal":-14.6,"spinRate":2032,"spinDirection":140},"zone":14,"typeConfidence":0.8,"plateTime":0.45935554664810496,"extension":6.095119277508499},"index":3,"playId":"ab40d6f4-1491-3c9b-8870-3bc610451ef1","pitchNumber":4,"startTime":"2026-07-26T19:58:20.791Z","endTime":"2026-07-26T19:58:25.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37328225927249,"aZ":-13.816150547408231,"pfxX":5.96380316598798,"pfxZ":10.595755724867574,"pX":0.3355843406207277,"pZ":2.921057690401868,"vX0":-7.526777206820208,"vY0":-130.74701411541747,"vZ0":-4.899615304880914,"x":104.21,"y":159.91,"x0":2.475804033962889,"y0":50.00181091250481,"z0":5.85478052644358,"aX":10.332462125610187},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.4,"breakHorizontal":-9.1,"spinRate":2406,"spinDirection":149},"zone":3,"typeConfidence":0.87,"plateTime":0.4187956821034007,"extension":6.228283705659753},"hitData":{"launchSpeed":96.1,"launchAngle":25.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.7,"coordY":81.11}},"index":4,"playId":"e649e313-62ff-3863-a605-7e0558c0df7d","pitchNumber":5,"startTime":"2026-07-26T19:58:39.706Z","endTime":"2026-07-26T19:58:47.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:58:47.984Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Fermín grounds out, third baseman Ke'Bryan Hayes to first baseman Nathaniel Lowe.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-26T19:59:04.272Z","endTime":"2026-07-26T19:59:52.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.337396286663516,"aZ":-26.96220888965177,"pfxX":-3.544316244302585,"pfxZ":3.841125167700705,"pX":-0.5203027818033173,"pZ":2.814513496373217,"vX0":-6.5371273692603165,"vY0":-115.65396285680332,"vZ0":-1.184625958605746,"x":136.83,"y":162.79,"x0":2.801942108621785,"y0":50.00227192355231,"z0":5.916612009005609,"aX":-4.804841850142428},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.0,"breakHorizontal":8.0,"spinRate":2836,"spinDirection":295},"zone":1,"typeConfidence":0.83,"plateTime":0.4733841004217698,"extension":6.219688802178348},"index":0,"playId":"9ed6192f-408a-300f-a582-35adab7102f9","pitchNumber":1,"startTime":"2026-07-26T19:59:14.045Z","endTime":"2026-07-26T19:59:18.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10682462038052,"aZ":-27.35552016836225,"pfxX":-4.768401746204914,"pfxZ":3.477883657061139,"pX":1.019054720964852,"pZ":1.4140749721770165,"vX0":-2.7159003356848053,"vY0":-116.75586150227801,"vZ0":-4.1772942730695775,"x":78.16,"y":200.6,"x0":2.8153028936266185,"y0":50.00399058857686,"z0":5.788408273100964,"aX":-6.611853574763993},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.5,"breakHorizontal":9.2,"spinRate":2904,"spinDirection":314},"zone":14,"typeConfidence":0.76,"plateTime":0.4683461245261884,"extension":6.205261991645191},"index":1,"playId":"cdc1f450-328e-3608-8c3d-3b2ad9fea6e3","pitchNumber":2,"startTime":"2026-07-26T19:59:28.381Z","endTime":"2026-07-26T19:59:32.810Z","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":83.3,"endSpeed":77.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08400626107871,"aZ":-25.069498568327916,"pfxX":7.648381033340737,"pfxZ":4.696311384162236,"pX":0.6566546459797847,"pZ":1.8374165071100066,"vX0":-6.810818232396768,"vY0":-121.19874412854877,"vZ0":-4.38108749788981,"x":91.97,"y":189.17,"x0":2.4878253357257454,"y0":50.00102408911268,"z0":5.816552285353949,"aX":11.56242060383082},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.9,"breakHorizontal":-12.6,"spinRate":2026,"spinDirection":137},"zone":9,"typeConfidence":0.87,"plateTime":0.44915386721637285,"extension":6.1617900690944705},"hitData":{"launchSpeed":80.6,"launchAngle":5.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.0,"coordY":166.88}},"index":2,"playId":"70526cd5-a138-394d-a0eb-4e583c0379c4","pitchNumber":3,"startTime":"2026-07-26T19:59:45.097Z","endTime":"2026-07-26T19:59:52.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T19:59:52.842Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Noelvi Marte flies out to center fielder José Fermín.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:02:19.472Z","endTime":"2026-07-26T20:03:34.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665877,"link":"/api/v1/people/665877"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Gastelum replaces Kyle Leahy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:01:14.628Z","endTime":"2026-07-26T20:02:21.683Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703725,"link":"/api/v1/people/703725"},"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":83.2,"endSpeed":77.0,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52126135877578,"aZ":-33.97763794288051,"pfxX":4.412117558262827,"pfxZ":-1.2100554240291554,"pX":1.2478376685718073,"pZ":2.293631439187949,"vX0":5.676658263373872,"vY0":-121.09368210278278,"vZ0":-0.2407758743823757,"x":69.44,"y":176.85,"x0":-1.6953861989628813,"y0":50.00254327601383,"z0":5.354247437442652,"aX":6.583623304084485},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.0,"breakHorizontal":-9.2,"spinRate":2450,"spinDirection":48},"zone":14,"typeConfidence":0.86,"plateTime":0.4514398724865627,"extension":6.961003612991894},"index":1,"playId":"fc2fddb5-76d6-34a2-9287-225b5b85a9d3","pitchNumber":1,"startTime":"2026-07-26T20:02:21.683Z","endTime":"2026-07-26T20:02:26.359Z","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.2,"endSpeed":86.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.012645457421776,"aZ":-15.236581134648803,"pfxX":-8.508825526884614,"pfxZ":8.892320909660707,"pX":0.28359338388899713,"pZ":1.7151658081120489,"vX0":8.17510886722753,"vY0":-136.85605541488516,"vZ0":-6.585289125567484,"x":106.19,"y":192.47,"x0":-1.6307313716806247,"y0":50.002462716508425,"z0":5.188221025585615,"aX":-16.208037188239814},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":13.8,"spinRate":2673,"spinDirection":224},"zone":9,"typeConfidence":0.9,"plateTime":0.3995807675428211,"extension":6.810312775046229},"index":2,"playId":"ad50f431-da99-3a59-a0bc-3df30bb3e5cb","pitchNumber":2,"startTime":"2026-07-26T20:02:34.899Z","endTime":"2026-07-26T20:02:38.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.393989620990013,"aZ":-34.19530672598805,"pfxX":5.299111427570846,"pfxZ":-1.3224661167245815,"pX":1.9302458382599994,"pZ":0.6125983973594904,"vX0":6.642667680326375,"vY0":-122.79859036602232,"vZ0":-4.131556359222892,"x":43.42,"y":222.24,"x0":-1.4939399253635242,"y0":50.00106652205716,"z0":5.2133701063593705,"aX":8.122489816337481},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.1,"breakHorizontal":-11.2,"spinRate":2555,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.44535615153698993,"extension":6.939975840627423},"index":3,"playId":"d2f88f98-b2fb-3728-b51c-aa46238d7f27","pitchNumber":3,"startTime":"2026-07-26T20:02:51.053Z","endTime":"2026-07-26T20:02:54.621Z","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":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.2,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.678992303187737,"aZ":-38.50514579446914,"pfxX":-5.418105502496768,"pfxZ":-4.47030017227966,"pX":1.2177208660892402,"pZ":1.9629573747759854,"vX0":8.298444095724532,"vY0":-117.52129828043455,"vZ0":0.7723229117145929,"x":70.58,"y":185.78,"x0":-1.6353917775584021,"y0":50.00293977285592,"z0":5.1717065765499495,"aX":-7.673506389336432},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.7,"breakHorizontal":8.0,"spinRate":1443,"spinDirection":285},"zone":14,"typeConfidence":0.9,"plateTime":0.4638737948728351,"extension":6.843123681553943},"index":4,"playId":"b185b0e4-e78f-34e6-a650-19e5d55b3cfd","pitchNumber":4,"startTime":"2026-07-26T20:03:07.085Z","endTime":"2026-07-26T20:03:10.855Z","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":93.4,"endSpeed":85.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.509217902676237,"aZ":-17.040938097783815,"pfxX":-5.5534201528450975,"pfxZ":8.024339153413306,"pX":-0.13557417550945333,"pZ":2.9902113868209477,"vX0":6.077649074752299,"vY0":-135.91096280207606,"vZ0":-2.913093969888718,"x":122.17,"y":158.04,"x0":-1.6705945004993799,"y0":50.004067806139126,"z0":5.247822767118979,"aX":-10.475326934401904},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":8.9,"spinRate":2543,"spinDirection":226},"zone":2,"typeConfidence":0.9,"plateTime":0.4017629278628383,"extension":6.728317723475351},"hitData":{"launchSpeed":93.8,"launchAngle":35.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.81,"coordY":54.58}},"index":5,"playId":"def031da-0c26-3d4d-b9a2-f07a7ef5dc5d","pitchNumber":5,"startTime":"2026-07-26T20:03:22.551Z","endTime":"2026-07-26T20:03:34.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:03:34.335Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Trevino flies out to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:03:45.324Z","endTime":"2026-07-26T20:04:07.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.061,"strikeZoneBottom":1.545,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43908610599932,"aZ":-18.312308395593977,"pfxX":-7.295147611502738,"pfxZ":7.314953680200711,"pX":0.09525454305258524,"pZ":2.8504820977574163,"vX0":7.204392547145051,"vY0":-136.62444438087564,"vZ0":-3.2226879071947345,"x":113.37,"y":161.82,"x0":-1.6250628915900893,"y0":50.0016225762164,"z0":5.300169775100203,"aX":-13.822961004233639},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":11.8,"spinRate":2590,"spinDirection":223},"zone":2,"typeConfidence":0.86,"plateTime":0.40053954896949095,"extension":6.760463609511063},"hitData":{"launchSpeed":87.4,"launchAngle":50.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.74,"coordY":117.94}},"index":0,"playId":"77855be6-9aa4-3b40-b6fb-63e482a6fa5a","pitchNumber":1,"startTime":"2026-07-26T20:03:56.307Z","endTime":"2026-07-26T20:04:07.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:04:07.953Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ke'Bryan Hayes walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:04:18.245Z","endTime":"2026-07-26T20:05:43.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.958725134172944,"aZ":-13.84326522052457,"pfxX":-7.5991442921604,"pfxZ":9.544213781716348,"pX":1.2219681350955232,"pZ":2.5303537788778883,"vX0":10.560550635530628,"vY0":-137.36929286705956,"vZ0":-4.879549852852973,"x":70.42,"y":170.46,"x0":-1.6757984520287452,"y0":50.00575796550648,"z0":5.2630011159158885,"aX":-14.60086145379203},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":11.6,"spinRate":2649,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.39793308953652007,"extension":6.840984966566953},"index":0,"playId":"5ab3b4a6-baea-39fa-83df-83e930b291eb","pitchNumber":1,"startTime":"2026-07-26T20:04:28.539Z","endTime":"2026-07-26T20:04:32.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9042503288327,"aZ":-31.331419574706153,"pfxX":7.702215288821147,"pfxZ":0.5382403044833435,"pX":0.9631151757804849,"pZ":3.5657761222920095,"vX0":3.80939826744527,"vY0":-123.54395679062407,"vZ0":1.8092515361336199,"x":80.29,"y":142.5,"x0":-1.5956505102171055,"y0":50.000238415345464,"z0":5.4434554584427675,"aX":11.992015697172716},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-14.8,"spinRate":2529,"spinDirection":60},"zone":12,"typeConfidence":0.9,"plateTime":0.4420875127941999,"extension":6.770353544289684},"index":1,"playId":"0f800e7d-fd9f-3675-bc1b-c5a5a7bb5685","pitchNumber":2,"startTime":"2026-07-26T20:04:43.015Z","endTime":"2026-07-26T20:04:46.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79094120750331,"aZ":-15.202365547735088,"pfxX":-7.124217148718463,"pfxZ":9.03041094624064,"pX":0.6795949809902871,"pZ":2.464562744610528,"vX0":8.564840373726206,"vY0":-135.54644286170387,"vZ0":-4.476001438130146,"x":91.1,"y":172.24,"x0":-1.5804906216746057,"y0":50.006541950915185,"z0":5.182925048545431,"aX":-13.395617419999375},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":11.3,"spinRate":2557,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.402515877047501,"extension":6.880471196872274},"index":2,"playId":"caf4de3f-3923-37b7-816d-6f3cbfabd91b","pitchNumber":3,"startTime":"2026-07-26T20:05:02.249Z","endTime":"2026-07-26T20:05:06.171Z","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":81.4,"endSpeed":75.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74779482552573,"aZ":-33.393277345321465,"pfxX":-8.151040343135346,"pfxZ":-0.8506572500870453,"pX":1.9267072383692305,"pZ":0.792255582098883,"vX0":10.027543037462882,"vY0":-118.25038825727887,"vZ0":-2.8982034108430264,"x":43.56,"y":217.39,"x0":-1.2931602723040185,"y0":50.00589308602159,"z0":5.071602642361736,"aX":-11.645140242609349},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.0,"breakHorizontal":12.6,"spinRate":1816,"spinDirection":284},"zone":14,"typeConfidence":0.91,"plateTime":0.461697595116469,"extension":6.912353553413794},"index":3,"playId":"a9dc3e50-1829-3a46-8c64-463fd2ab40ad","pitchNumber":4,"startTime":"2026-07-26T20:05:18.422Z","endTime":"2026-07-26T20:05:22.116Z","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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89602779034974,"aZ":-17.07465154218893,"pfxX":-7.003329621100204,"pfxZ":8.081760809897942,"pX":-0.898007478934628,"pZ":3.8058576071448775,"vX0":4.359898086609466,"vY0":-135.42309645766144,"vZ0":-1.0199276958355843,"x":151.23,"y":136.02,"x0":-1.6138908551456665,"y0":50.00419505772336,"z0":5.374788435577841,"aX":-13.08779387592439},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":11.9,"spinRate":2586,"spinDirection":218},"zone":11,"typeConfidence":0.88,"plateTime":0.4035225409237211,"extension":6.882668002554766},"index":4,"playId":"e761097f-a25c-3d1b-8c1f-66bb59c65c32","pitchNumber":5,"startTime":"2026-07-26T20:05:38.630Z","endTime":"2026-07-26T20:05:43.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:05:43.055Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Elly De La Cruz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-26T20:05:59.766Z","endTime":"2026-07-26T20:07:21.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.400572127659178,"aZ":-32.996034085796566,"pfxX":4.971878097844227,"pfxZ":-0.5314458556119117,"pX":0.48217919622163335,"pZ":3.0036522811056714,"vX0":3.781326450989181,"vY0":-122.96744533738337,"vZ0":0.7390252780057984,"x":98.62,"y":157.68,"x0":-1.714359862702543,"y0":50.00186234534622,"z0":5.470176367823568,"aX":7.711969981109859},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.6,"breakHorizontal":-9.8,"spinRate":2502,"spinDirection":57},"zone":6,"typeConfidence":0.88,"plateTime":0.443219394142476,"extension":6.822970414954735},"index":0,"playId":"8e25001b-cca5-39e6-8d81-a7b4344ca616","pitchNumber":1,"startTime":"2026-07-26T20:06:07.908Z","endTime":"2026-07-26T20:06:12.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.172474416016076,"aZ":-34.90626957432575,"pfxX":-7.643724618782544,"pfxZ":-1.9100146761357442,"pX":0.12724977035860954,"pZ":1.9057696804890367,"vX0":6.473497028509033,"vY0":-118.09176693370303,"vZ0":-0.17507631034939708,"x":112.15,"y":187.32,"x0":-1.6419840084820692,"y0":50.00573914183021,"z0":5.162545103322095,"aX":-10.916964908668012},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.2,"breakHorizontal":12.5,"spinRate":1488,"spinDirection":289},"zone":8,"typeConfidence":0.91,"plateTime":0.46188512107840296,"extension":6.855520990481661},"index":1,"playId":"9729b0b9-66ca-3591-b8a9-9065ac141512","pitchNumber":2,"startTime":"2026-07-26T20:06:33.787Z","endTime":"2026-07-26T20:06:38.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.399537918235975,"aZ":-35.1572900996502,"pfxX":-7.930069759758119,"pfxZ":-2.0737376829251377,"pX":-1.4943700485901075,"pZ":0.6437751773729575,"vX0":3.075050496555696,"vY0":-118.88023690998742,"vZ0":-2.8006606580083777,"x":173.96,"y":221.4,"x0":-1.7697517985435065,"y0":50.00170828035874,"z0":5.0080930460787325,"aX":-11.423378145729894},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.2,"breakHorizontal":13.7,"spinRate":1641,"spinDirection":288},"zone":13,"typeConfidence":0.91,"plateTime":0.45959977980290434,"extension":6.793447529717648},"index":2,"playId":"f12316f6-47ed-3f8f-a6ef-b04b19957ae9","pitchNumber":3,"startTime":"2026-07-26T20:06:53.590Z","endTime":"2026-07-26T20:06:57.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.812812337560487,"aZ":-16.66186583200194,"pfxX":-5.627863386173187,"pfxZ":8.234529225198994,"pX":0.90625062274164,"pZ":4.31781773741339,"vX0":8.615332433726477,"vY0":-135.68740386619433,"vZ0":-0.050533089722192115,"x":82.46,"y":122.2,"x0":-1.5638304628091668,"y0":50.00423730646579,"z0":5.487722147570145,"aX":-10.604879538519667},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":8.6,"spinRate":2498,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.40209893917391915,"extension":6.913428345774345},"index":3,"playId":"8a15ccf6-3361-3ce9-a652-61292e8006e9","pitchNumber":4,"startTime":"2026-07-26T20:07:18.020Z","endTime":"2026-07-26T20:07:21.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:07:21.704Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lars Nootbaar walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T20:09:51.699Z","endTime":"2026-07-26T20:11:43.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Pierce Johnson replaces Andrew Abbott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:09:24.902Z","endTime":"2026-07-26T20:09:30.180Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Lars Nootbaar replaces Nelson Velázquez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:09:30.180Z","endTime":"2026-07-26T20:09:54.005Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":676369,"link":"/api/v1/people/676369"}},{"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":96.1,"endSpeed":88.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.992914105916025,"aZ":-17.96246155257558,"pfxX":-4.198039489672826,"pfxZ":7.11018485987233,"pX":-1.8604025216490199,"pZ":5.367664295196234,"vX0":0.39388740317001125,"vY0":-140.0972678386375,"vZ0":1.1520451922985806,"x":187.91,"y":93.85,"x0":-1.4565743409612035,"y0":50.00243668684198,"z0":6.120642633839911,"aX":-8.391549727249943},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":7.6,"spinRate":2343,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3901253952466104,"extension":5.412973148435378},"index":2,"playId":"c604690a-013e-33c0-a5e5-55e18b7311b9","pitchNumber":1,"startTime":"2026-07-26T20:09:54.005Z","endTime":"2026-07-26T20:09:57.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.177220235233197,"aZ":-37.09881169139589,"pfxX":3.7432395481326974,"pfxZ":-3.0844144345131994,"pX":-3.088790340321604,"pZ":4.8504749445677975,"vX0":-4.768392302705114,"vY0":-124.7214427947887,"vZ0":3.9786176231287778,"x":234.74,"y":107.82,"x0":-1.649339471879984,"y0":50.0051256403246,"z0":6.271134973870422,"aX":5.971343178598064},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.6,"breakHorizontal":-5.9,"spinRate":2638,"spinDirection":60},"zone":11,"typeConfidence":0.9,"plateTime":0.4370978852142047,"extension":5.332123546011067},"index":3,"playId":"1a634b44-66c0-36ac-bfb6-70d1653f1c8a","pitchNumber":2,"startTime":"2026-07-26T20:10:13.846Z","endTime":"2026-07-26T20:10:17.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68640691476559,"aZ":-15.622573795330416,"pfxX":-4.946024598576006,"pfxZ":8.260591916263563,"pX":-0.2595370416963785,"pZ":3.19461191846546,"vX0":4.127466964356865,"vY0":-139.9539700533335,"vZ0":-4.837773876450774,"x":126.89,"y":152.53,"x0":-1.1037447740059934,"y0":50.00031867955942,"z0":5.9534024807117305,"aX":-9.906606542087081},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":8.2,"spinRate":2330,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.38991457350169245,"extension":5.83348712711758},"index":4,"playId":"22e49738-754b-3da5-8714-ac1a0b7777cf","pitchNumber":3,"startTime":"2026-07-26T20:10:41.603Z","endTime":"2026-07-26T20:10:45.369Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.101317142863714,"aZ":-35.05592971012601,"pfxX":0.17468237191968727,"pfxZ":-1.7581144124276902,"pX":-0.5001476708276359,"pZ":1.8716134387500445,"vX0":1.5876690143599739,"vY0":-126.41968619465071,"vZ0":-3.409504079958353,"x":136.06,"y":188.25,"x0":-1.1550381736548596,"y0":50.000905978750254,"z0":6.008082011339618,"aX":0.2865660401300491},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.6,"breakHorizontal":-0.6,"spinRate":2585,"spinDirection":48},"zone":7,"typeConfidence":0.88,"plateTime":0.43077772864356856,"extension":5.4983740102640715},"index":5,"playId":"0c024f28-6004-3e78-b3e8-829dc5342468","pitchNumber":4,"startTime":"2026-07-26T20:10:57.215Z","endTime":"2026-07-26T20:11:00.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45348752723341,"aZ":-37.52616370002087,"pfxX":0.13799827279120347,"pfxZ":-3.175313078543194,"pX":0.07336878833947391,"pZ":0.1782870680561116,"vX0":3.341781183831884,"vY0":-128.4987722610523,"vZ0":-6.8859615683459445,"x":114.2,"y":233.97,"x0":-1.2571603350312153,"y0":50.003065073732664,"z0":5.777727168256252,"aX":0.23177309834344195},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-7.0,"breakHorizontal":-1.0,"spinRate":2653,"spinDirection":37},"zone":14,"typeConfidence":0.88,"plateTime":0.4248497952225714,"extension":5.602710065921414},"index":6,"playId":"36c13915-b2c5-3050-bf77-11ed97c7c5e5","pitchNumber":5,"startTime":"2026-07-26T20:11:13.202Z","endTime":"2026-07-26T20:11:17.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.169877491880843,"aZ":-14.73033565002991,"pfxX":-3.737582031227658,"pfxZ":8.62704223028395,"pX":-0.8725158357991813,"pZ":3.608024583751034,"vX0":2.6857544945304923,"vY0":-140.85500091210235,"vZ0":-3.9007596358367747,"x":150.26,"y":141.36,"x0":-1.349866833173258,"y0":50.001280929666294,"z0":5.9549893847735085,"aX":-7.555290700335545},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":6.2,"spinRate":2306,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.38796807058493377,"extension":5.919434801073088},"index":7,"playId":"a692550c-4e08-34c5-85f7-afd9f1947ccf","pitchNumber":6,"startTime":"2026-07-26T20:11:40.140Z","endTime":"2026-07-26T20:11:43.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:11:43.769Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Jordan flies out sharply to center fielder Dane Myers.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T20:11:59.201Z","endTime":"2026-07-26T20:12:42.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"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":86.8,"endSpeed":80.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.284609593013556,"aZ":-36.253735484946276,"pfxX":3.445214783291992,"pfxZ":-2.479151113677217,"pX":-0.7002812858125937,"pZ":3.8594061519012643,"vX0":0.4440004325499477,"vY0":-126.53768209606467,"vZ0":1.2029746713846394,"x":143.69,"y":134.58,"x0":-1.325648395856087,"y0":50.00294342893615,"z0":6.2504751823620435,"aX":5.668395628932879},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.1,"breakHorizontal":-6.4,"spinRate":2837,"spinDirection":52},"zone":11,"typeConfidence":0.9,"plateTime":0.43046078250513853,"extension":5.315732309358171},"index":0,"playId":"eddf4571-6333-33ef-8e4f-9307c14ad9ee","pitchNumber":1,"startTime":"2026-07-26T20:12:09.250Z","endTime":"2026-07-26T20:12:13.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.473016612125758,"aZ":-36.04731214429953,"pfxX":4.211654836697933,"pfxZ":-2.3538450118788035,"pX":0.10269730458816217,"pZ":2.8490296377180986,"vX0":1.7380370488855101,"vY0":-126.29160163934715,"vZ0":-1.057357213684727,"x":113.09,"y":161.86,"x0":-1.1382412962721176,"y0":50.004597760070745,"z0":6.127607603059035,"aX":6.923452976901342},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.3,"breakHorizontal":-8.0,"spinRate":2713,"spinDirection":55},"zone":2,"typeConfidence":0.9,"plateTime":0.43081113474496613,"extension":5.567672228638065},"hitData":{"launchSpeed":100.3,"launchAngle":25.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":107.78,"coordY":41.02}},"index":1,"playId":"ece84f3c-5194-3549-aaa0-3f4e9cb86c01","pitchNumber":2,"startTime":"2026-07-26T20:12:29.258Z","endTime":"2026-07-26T20:12:42.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:12:42.084Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Torres grounds out, second baseman Edwin Arroyo to first baseman Nathaniel Lowe. Lars Nootbaar to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T20:14:10.906Z","endTime":"2026-07-26T20:16:28.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0],"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":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bryan Torres replaces Pedro Pagés.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T20:13:21.614Z","endTime":"2026-07-26T20:13:27.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663494,"link":"/api/v1/people/663494"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-26T20:13:27.564Z","endTime":"2026-07-26T20:14:13.174Z","isPitch":false,"type":"action"},{"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":86.0,"endSpeed":79.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.698250242027633,"aZ":-33.454647520151966,"pfxX":5.718009803372769,"pfxZ":-0.7975172219289011,"pX":-1.4040633406112122,"pZ":3.887885340540889,"vX0":-1.8542763464850018,"vY0":-125.30822465210431,"vZ0":0.9622578573767782,"x":170.52,"y":133.81,"x0":-1.40039381867129,"y0":50.00422049992149,"z0":6.217694311650086,"aX":9.156204885625344},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.0,"breakHorizontal":-10.0,"spinRate":2730,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.4359606213668328,"extension":5.425892134136433},"index":2,"playId":"9eced96c-b484-3279-bd3c-0ba0a9ad5bf2","pitchNumber":1,"startTime":"2026-07-26T20:14:13.174Z","endTime":"2026-07-26T20:14:17.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65289241030421,"aZ":-38.58729143506103,"pfxX":3.2450197399152674,"pfxZ":-3.971713242115138,"pX":0.17177200512435067,"pZ":1.9298751126252123,"vX0":2.291135785774844,"vY0":-126.41072595678936,"vZ0":-2.505007488357844,"x":110.45,"y":186.67,"x0":-1.1691902961526603,"y0":50.0054689778723,"z0":6.042405068469342,"aX":5.2335599575023295},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.6,"breakHorizontal":-6.4,"spinRate":2685,"spinDirection":60},"zone":8,"typeConfidence":0.9,"plateTime":0.4338977546588003,"extension":5.589593156226788},"index":3,"playId":"bee997e9-8d0b-3064-94b4-4f71866df616","pitchNumber":2,"startTime":"2026-07-26T20:14:33.811Z","endTime":"2026-07-26T20:14:37.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06918039881718,"aZ":-38.47749372499676,"pfxX":4.0864478413824425,"pfxZ":-3.8678316748270962,"pX":-1.2350249734527883,"pZ":3.8771116585120944,"vX0":-1.177200299369625,"vY0":-126.845086468278,"vZ0":1.7823324669494385,"x":164.08,"y":134.1,"x0":-1.2957190451410066,"y0":50.004423812529794,"z0":6.234314537763355,"aX":6.6561012274759435},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.4,"breakHorizontal":-7.1,"spinRate":2789,"spinDirection":56},"zone":11,"typeConfidence":0.9,"plateTime":0.4318964188424279,"extension":5.699851144480899},"index":4,"playId":"4a19cd4f-ef61-3c60-97ce-5180e0a0359d","pitchNumber":3,"startTime":"2026-07-26T20:14:54.653Z","endTime":"2026-07-26T20:14:58.249Z","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":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40788502829571,"aZ":-33.06926726487871,"pfxX":4.6499863335434615,"pfxZ":-0.5454574165338766,"pX":-0.929826221351922,"pZ":2.311403772722202,"vX0":-0.42774093501368604,"vY0":-127.0072595735295,"vZ0":-2.703729918496698,"x":152.44,"y":176.37,"x0":-1.3638395978489029,"y0":50.004963678986115,"z0":6.013313797860743,"aX":7.615881928004014},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.3,"breakHorizontal":-8.3,"spinRate":2802,"spinDirection":70},"zone":13,"typeConfidence":0.89,"plateTime":0.43085287407284323,"extension":5.59059320910814},"index":5,"playId":"eaf81992-3ba6-3414-98a3-4ceffe257c03","pitchNumber":4,"startTime":"2026-07-26T20:15:14.858Z","endTime":"2026-07-26T20:15:19.265Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.852876320066635,"aZ":-16.504397188524848,"pfxX":-5.176233368371858,"pfxZ":7.799781819514299,"pX":-0.4471041843626757,"pZ":2.860208276496156,"vX0":3.8866102750731004,"vY0":-140.38565049795676,"vZ0":-5.379029933605246,"x":134.04,"y":161.55,"x0":-1.1725123153645782,"y0":50.0014070241531,"z0":5.864354429498979,"aX":-10.397948123475677},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2158,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.38919716117910674,"extension":5.845503100043913},"index":6,"playId":"5c1e8e6f-8f4a-3287-b365-28ca7382e05f","pitchNumber":5,"startTime":"2026-07-26T20:15:34.582Z","endTime":"2026-07-26T20:15:37.954Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"f6188066-6611-4b22-989d-272314e6682e","startTime":"2026-07-26T20:16:00.142Z","endTime":"2026-07-26T20:16:05.142Z","isPitch":false,"type":"stepoff"},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":2.975,"strikeZoneBottom":1.501,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.458332512157632,"aZ":-35.4634613940998,"pfxX":1.6727408132531607,"pfxZ":-1.934291291046689,"pX":0.22117875964102346,"pZ":2.6203193917015724,"vX0":3.102995319541396,"vY0":-128.74764458961113,"vZ0":-1.7036482580736707,"x":108.57,"y":168.03,"x0":-1.2108827943428115,"y0":50.00288811349733,"z0":6.00212293711258,"aX":2.8443456907748152},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.6,"breakHorizontal":-3.6,"spinRate":2702,"spinDirection":49},"zone":2,"typeConfidence":0.88,"plateTime":0.42333023646142864,"extension":5.7446298093928485},"hitData":{"launchSpeed":90.2,"launchAngle":-0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.1,"coordY":156.75}},"index":8,"playId":"a51d36eb-28f1-36b7-9e74-441ed4ae8955","pitchNumber":6,"startTime":"2026-07-26T20:16:19.675Z","endTime":"2026-07-26T20:16:28.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:16:28.514Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out to first baseman Nathaniel Lowe.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-26T20:16:53.374Z","endTime":"2026-07-26T20:17:31.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89742575022564,"aZ":-39.47185708985371,"pfxX":0.6224004161802223,"pfxZ":-4.3611630776384445,"pX":-0.49257114896646786,"pZ":1.7092827103659456,"vX0":1.5355788530954397,"vY0":-128.1926545025664,"vZ0":-3.1435371926606237,"x":135.78,"y":192.63,"x0":-1.178622146757639,"y0":50.00045821151571,"z0":6.0129486690938245,"aX":1.0420826364329527},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-8.4,"breakHorizontal":-1.4,"spinRate":2792,"spinDirection":43},"zone":7,"typeConfidence":0.89,"plateTime":0.42622708739814374,"extension":5.601820338839802},"index":0,"playId":"73c815d3-c8ce-38cc-bc2c-dd674fe5a527","pitchNumber":1,"startTime":"2026-07-26T20:16:58.094Z","endTime":"2026-07-26T20:17:02.628Z","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":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2834087962185,"aZ":-13.984702662179163,"pfxX":-3.9064984776054144,"pfxZ":8.978988864726421,"pX":0.6049511762600487,"pZ":2.366301603375341,"vX0":6.0930904591178106,"vY0":-141.2164174192787,"vZ0":-7.1318819436298355,"x":93.94,"y":174.89,"x0":-1.0702211185014812,"y0":50.00347163379493,"z0":5.819051713858486,"aX":-7.914251339079809},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":5.9,"spinRate":2288,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.3874376208128809,"extension":5.9757345187518895},"hitData":{"launchSpeed":90.7,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.09,"coordY":164.86}},"index":1,"playId":"e2e5119a-c355-30bc-af76-d2f0b4f2f859","pitchNumber":2,"startTime":"2026-07-26T20:17:23.582Z","endTime":"2026-07-26T20:17:31.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:17:31.271Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edwin Arroyo grounds out, first baseman Alec Burleson to pitcher Ryne Stanek.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:19:56.974Z","endTime":"2026-07-26T20:20:28.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"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":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Lars Nootbaar remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:19:14.249Z","endTime":"2026-07-26T20:19:14.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":676369,"link":"/api/v1/people/676369"}},{"details":{"description":"Defensive Substitution: Jimmy Crooks replaces Bryan Torres, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:19:14.278Z","endTime":"2026-07-26T20:19:14.281Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":663494,"link":"/api/v1/people/663494"}},{"details":{"description":"Pitching Change: Ryne Stanek replaces Luis Gastelum.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T20:19:14.281Z","endTime":"2026-07-26T20:19:59.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592773,"link":"/api/v1/people/592773"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.809931177350794,"aZ":-13.91144287616735,"pfxX":-3.8670440349856596,"pfxZ":9.329150286462426,"pX":0.5078155894928642,"pZ":2.7076057735926935,"vX0":4.879782214975128,"vY0":-138.75065336576156,"vZ0":-6.59040129801962,"x":97.64,"y":165.67,"x0":-0.7677956360203858,"y0":50.00602362099195,"z0":6.0332364716047255,"aX":-7.5733754192938},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2236,"spinDirection":211},"zone":6,"typeConfidence":0.86,"plateTime":0.3941080343732448,"extension":5.7380850524300255},"index":3,"playId":"6647d55b-0604-33ca-8543-920f31a64462","pitchNumber":1,"startTime":"2026-07-26T20:19:59.265Z","endTime":"2026-07-26T20:20:02.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.27081452989204,"aZ":-11.85104226339268,"pfxX":-4.9159805110307495,"pfxZ":10.076133373743803,"pX":0.4174768311360093,"pZ":3.565677997506796,"vX0":4.284145371540064,"vY0":-141.58180513037732,"vZ0":-5.364437943983764,"x":101.09,"y":142.51,"x0":-0.4814067136960804,"y0":50.0052357235724,"z0":6.252804301954762,"aX":-9.917483957209843},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2308,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.38781742850539125,"extension":5.991229964106762},"hitData":{"launchSpeed":78.9,"launchAngle":4.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.61,"coordY":159.79}},"index":4,"playId":"638e4e2a-db81-3a8f-8eba-2a84ac3db8af","pitchNumber":2,"startTime":"2026-07-26T20:20:19.128Z","endTime":"2026-07-26T20:20:28.585Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:20:28.585Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Bleday grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:20:47.889Z","endTime":"2026-07-26T20:21:09.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.313057172559436,"aZ":-25.01828307994927,"pfxX":-6.971333927984356,"pfxZ":4.167454885661145,"pX":0.41825201465840567,"pZ":1.638894753863535,"vX0":5.16239432777727,"vY0":-129.28514931247454,"vZ0":-6.2300218194583845,"x":101.06,"y":194.53,"x0":-0.6844767598608841,"y0":50.00383025437456,"z0":5.962904888237333,"aX":-11.972297247216884},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.6,"breakHorizontal":11.6,"spinRate":1371,"spinDirection":233},"zone":9,"typeConfidence":0.91,"plateTime":0.42134626531722574,"extension":5.995138246073421},"hitData":{"launchSpeed":52.3,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.67,"coordY":150.16}},"index":0,"playId":"b7b22aff-1b28-3a7a-a752-1d18bd173c8d","pitchNumber":1,"startTime":"2026-07-26T20:20:59.791Z","endTime":"2026-07-26T20:21:09.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:21:09.345Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eugenio Suárez grounds out, third baseman Blaze Jordan to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-26T20:21:31.969Z","endTime":"2026-07-26T20:22:56.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.529392598485895,"aZ":-13.330743294077076,"pfxX":-4.632665630410935,"pfxZ":9.234111785684728,"pX":0.9581774657911448,"pZ":2.9027310612060138,"vX0":5.800928320361829,"vY0":-141.3219832769453,"vZ0":-6.709586375566835,"x":80.48,"y":160.41,"x0":-0.5106668990845177,"y0":50.00301852995777,"z0":6.148879185037182,"aX":-9.454166995869413},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":2297,"spinDirection":210},"zone":12,"typeConfidence":0.89,"plateTime":0.3862748984692872,"extension":5.771492067872746},"index":0,"playId":"3f502501-59d1-3fe2-9e52-2316c1badfec","pitchNumber":1,"startTime":"2026-07-26T20:21:31.969Z","endTime":"2026-07-26T20:21:36.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30460709160293,"aZ":-24.128410029865265,"pfxX":-8.894810253507725,"pfxZ":4.066143093702809,"pX":-0.7378929492468443,"pZ":1.8997082405747596,"vX0":3.4050442531947853,"vY0":-139.29940707550128,"vZ0":-6.916042582822231,"x":145.13,"y":187.49,"x0":-0.815635422493872,"y0":50.00442326357372,"z0":5.9940401132490315,"aX":-17.599841696363526},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.2,"breakHorizontal":15.5,"spinRate":2121,"spinDirection":220},"zone":7,"typeConfidence":0.9,"plateTime":0.39219251116862,"extension":5.81284802941527},"index":1,"playId":"7cd3bdc8-4d4b-37dc-a702-3070b2a9511d","pitchNumber":2,"startTime":"2026-07-26T20:21:45.741Z","endTime":"2026-07-26T20:21:52.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.448030811422097,"aZ":-26.260196138935225,"pfxX":-7.006601019185221,"pfxZ":3.4039800419104904,"pX":0.3886751096513568,"pZ":0.9616898921627249,"vX0":4.62131703744476,"vY0":-130.18523259055735,"vZ0":-7.829104738971466,"x":102.18,"y":212.81,"x0":-0.48910640178798487,"y0":50.0019347437905,"z0":5.963209025247924,"aX":-12.161561274560771},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.8,"breakHorizontal":11.9,"spinRate":1324,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.4189459092090271,"extension":6.102217844506382},"index":2,"playId":"ab92670f-ce30-39d3-b806-b2f610f3b3b8","pitchNumber":3,"startTime":"2026-07-26T20:22:00.629Z","endTime":"2026-07-26T20:22:04.523Z","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":94.2,"endSpeed":86.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21912804781766,"aZ":-22.660169673264953,"pfxX":-8.654939754923328,"pfxZ":4.963636315913593,"pX":-1.2189626011583983,"pZ":2.9526719784091013,"vX0":2.1922066802634146,"vY0":-137.27047265830117,"vZ0":-4.286822454791133,"x":163.46,"y":159.06,"x0":-0.9013354758721315,"y0":50.00288172182779,"z0":6.06946081611777,"aX":-16.58381277640182},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.3,"breakHorizontal":15.2,"spinRate":2029,"spinDirection":225},"zone":11,"typeConfidence":0.89,"plateTime":0.3983996751820986,"extension":5.885501814836357},"index":3,"playId":"dbe81bba-d359-30e8-af0c-1affa3d2217c","pitchNumber":4,"startTime":"2026-07-26T20:22:15.714Z","endTime":"2026-07-26T20:22:19.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54560972595778,"aZ":-11.491181541244039,"pfxX":-4.389937084614146,"pfxZ":10.022443605929247,"pX":1.1289309502862894,"pZ":2.0234440047347153,"vX0":5.913722194967323,"vY0":-142.25585741793398,"vZ0":-9.24920481326874,"x":73.97,"y":184.15,"x0":-0.3998684073632892,"y0":50.00268783652433,"z0":6.031995681358542,"aX":-9.059312564939166},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2313,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.3840304998553292,"extension":6.0176372679482055},"index":4,"playId":"7eddf6df-a0bc-3122-9389-bd75cfb712a7","pitchNumber":5,"startTime":"2026-07-26T20:22:31.043Z","endTime":"2026-07-26T20:22:34.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.817113714188878,"aZ":-28.52631894596336,"pfxX":-6.01807187518837,"pfxZ":2.098255975513762,"pX":1.0448626752433323,"pZ":1.8941078401944018,"vX0":6.141902142828192,"vY0":-130.43873828480136,"vZ0":-5.11176911096871,"x":77.17,"y":187.64,"x0":-0.5470389738475391,"y0":50.00520559740938,"z0":6.003716424526585,"aX":-10.477589478583033},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.0,"breakHorizontal":9.7,"spinRate":1307,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.418278446781013,"extension":6.197272643980726},"hitData":{"launchSpeed":76.6,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.05,"coordY":160.8}},"index":5,"playId":"7d20d412-7d76-30b8-b043-6ae004ef8efa","pitchNumber":6,"startTime":"2026-07-26T20:22:47.615Z","endTime":"2026-07-26T20:22:56.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:22:56.091Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:25:24.344Z","endTime":"2026-07-26T20:27:34.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tejay Antone replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:25:02.679Z","endTime":"2026-07-26T20:25:26.591Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622088,"link":"/api/v1/people/622088"},"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":83.2,"endSpeed":76.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9045525250925,"aZ":-31.77075536945652,"pfxX":6.9258076708842164,"pfxZ":0.2719560320144243,"pX":-0.24236307555192702,"pZ":3.9080177806108973,"vX0":1.8574100682919181,"vY0":-121.23967385192226,"vZ0":2.341037611630764,"x":126.24,"y":133.26,"x0":-1.9176870021015104,"y0":50.004687921041956,"z0":5.695872599306208,"aX":10.347480412135493},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.3,"breakHorizontal":-13.0,"spinRate":2728,"spinDirection":69},"zone":11,"typeConfidence":0.85,"plateTime":0.4511596647218359,"extension":6.255704724342317},"index":1,"playId":"5b1ec576-7365-364a-b313-c27d1980246a","pitchNumber":1,"startTime":"2026-07-26T20:25:26.591Z","endTime":"2026-07-26T20:25:30.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049732318758508,"aZ":-33.83935341609234,"pfxX":-9.133748302313798,"pfxZ":-0.9077116616107643,"pX":-0.06454802287312002,"pZ":1.511808286940317,"vX0":7.025874968220277,"vY0":-133.97112130048646,"vZ0":-4.152154022486826,"x":119.46,"y":197.96,"x0":-1.5205625153502142,"y0":50.00192676188134,"z0":5.472195199108386,"aX":-16.77957631915124},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-2.3,"breakHorizontal":15.2,"spinRate":2568,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.40718380599861614,"extension":6.2081470020220975},"index":2,"playId":"da0756fb-7c84-315d-92c2-0e06d9dd2fc0","pitchNumber":2,"startTime":"2026-07-26T20:25:41.357Z","endTime":"2026-07-26T20:25:47.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.799154607123263,"aZ":-30.47524352200803,"pfxX":7.527664100520696,"pfxZ":1.1579827786799637,"pX":-0.6830167430159513,"pZ":2.6963758275467895,"vX0":0.4103254259557624,"vY0":-120.11879572025566,"vZ0":-0.4055459122759476,"x":143.03,"y":165.98,"x0":-1.834103097321147,"y0":50.00056622374931,"z0":5.571875050931528,"aX":11.022270868064654},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.3,"breakHorizontal":-13.7,"spinRate":2891,"spinDirection":68},"zone":4,"typeConfidence":0.9,"plateTime":0.4556091764333301,"extension":6.2560549497194105},"index":3,"playId":"71a8b6f3-ec19-3f1f-815f-6c4948ddda51","pitchNumber":3,"startTime":"2026-07-26T20:26:13.165Z","endTime":"2026-07-26T20:26:16.569Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-26T20:26:36.350Z","endTime":"2026-07-26T20:26:47.176Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84670623112027,"aZ":-28.733233732357807,"pfxX":6.181250706758231,"pfxZ":2.264154239062867,"pX":2.6040361602895015,"pZ":2.573822474822046,"vX0":7.983371743412564,"vY0":-122.24794654056433,"vZ0":-1.1288261560631097,"x":17.74,"y":169.29,"x0":-1.500497425720389,"y0":50.00610429719205,"z0":5.49572510687264,"aX":9.407430570226932},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.1,"breakHorizontal":-13.0,"spinRate":2834,"spinDirection":65},"zone":14,"typeConfidence":0.91,"plateTime":0.44709540271214365,"extension":6.303598820651538},"index":5,"playId":"69a321b1-51c1-36f8-aec1-1fba06de5594","pitchNumber":4,"startTime":"2026-07-26T20:26:47.176Z","endTime":"2026-07-26T20:26:50.570Z","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.6,"endSpeed":77.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.589017139103433,"aZ":-29.06746293470707,"pfxX":9.2057693223659,"pfxZ":2.0612478863676493,"pX":0.3848462486839248,"pZ":2.9152740437317655,"vX0":2.3245793477024708,"vY0":-121.83340719588399,"vZ0":-0.27761833743505593,"x":102.33,"y":160.07,"x0":-1.777188445636303,"y0":50.001597869473486,"z0":5.539599077384945,"aX":13.858071884090258},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.0,"breakHorizontal":-17.2,"spinRate":2794,"spinDirection":64},"zone":6,"typeConfidence":0.91,"plateTime":0.44930210278789495,"extension":6.337187057428907},"index":6,"playId":"fd1f5e64-ed8e-3290-9e26-e04e0d624b29","pitchNumber":5,"startTime":"2026-07-26T20:27:08.576Z","endTime":"2026-07-26T20:27:12.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303790217346645,"aZ":-30.20705357857743,"pfxX":-5.304067663914882,"pfxZ":1.02866110770678,"pX":-0.2723567966993868,"pZ":3.566888713843071,"vX0":5.289521627704968,"vY0":-136.68424030099496,"vZ0":-0.29541822289447106,"x":127.38,"y":142.47,"x0":-1.5342682874204712,"y0":50.00143285931311,"z0":5.732911755171531,"aX":-10.135722314246376},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.0,"breakHorizontal":8.6,"spinRate":2503,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39920411955964186,"extension":6.290781273872773},"index":7,"playId":"fb41341a-2495-38f7-a939-4345cd219c03","pitchNumber":6,"startTime":"2026-07-26T20:27:28.845Z","endTime":"2026-07-26T20:27:34.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:27:34.508Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Iván Herrera lines out to shortstop Elly De La Cruz.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:27:45.400Z","endTime":"2026-07-26T20:28:50.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.582683135463824,"aZ":-29.674923221107413,"pfxX":8.362454535248993,"pfxZ":1.6064015468606172,"pX":0.5397895037960181,"pZ":2.2834227979509274,"vX0":3.055600594972704,"vY0":-123.94451913921817,"vZ0":-1.7089265655290542,"x":96.42,"y":177.13,"x0":-1.7953293522667373,"y0":50.00510817167298,"z0":5.458120019017908,"aX":13.021160050661877},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.8,"breakHorizontal":-15.8,"spinRate":2973,"spinDirection":64},"zone":6,"typeConfidence":0.91,"plateTime":0.44178240184083295,"extension":6.261277408115222},"index":0,"playId":"aac22bea-109a-36ea-9d79-7c626f253140","pitchNumber":1,"startTime":"2026-07-26T20:27:57.578Z","endTime":"2026-07-26T20:28:01.639Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57996733083544,"aZ":-25.28702096215783,"pfxX":0.8835971163609737,"pfxZ":3.8879139409469037,"pX":0.298691428106055,"pZ":2.4614244238364376,"vX0":4.387136289308908,"vY0":-131.48492313645,"vZ0":-3.6437096463518466,"x":105.61,"y":172.32,"x0":-1.4978433827829967,"y0":50.0064040234131,"z0":5.714852204390768,"aX":1.5666962875569852},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":-2.4,"spinRate":2771,"spinDirection":193},"zone":6,"typeConfidence":0.89,"plateTime":0.4145771590757703,"extension":6.168252006992705},"index":1,"playId":"d2e20d66-114d-3d9e-b157-2b273ef6fa61","pitchNumber":2,"startTime":"2026-07-26T20:28:12.468Z","endTime":"2026-07-26T20:28:18.179Z","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":84.0,"endSpeed":76.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.748214714387018,"aZ":-30.806892034839226,"pfxX":10.198758128837548,"pfxZ":0.9135714459095965,"pX":0.7859591511655489,"pZ":2.306827496923794,"vX0":2.8875222514933725,"vY0":-122.25634003213939,"vZ0":-0.9808856230470065,"x":87.04,"y":176.5,"x0":-1.7377509682739594,"y0":50.005513450228,"z0":5.374794510613026,"aX":15.327466988372073},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.7,"breakHorizontal":-19.2,"spinRate":2816,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4492756393057924,"extension":6.256494323992045},"hitData":{"launchSpeed":79.1,"launchAngle":12.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":101.98,"coordY":135.47}},"index":2,"playId":"0c33d206-2d36-30df-a67c-75e7b1da51d6","pitchNumber":3,"startTime":"2026-07-26T20:28:41.963Z","endTime":"2026-07-26T20:28:50.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:28:50.689Z","atBatIndex":60},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Alec Burleson reaches on a fielding error by first baseman Nathaniel Lowe.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:29:03.264Z","endTime":"2026-07-26T20:30:54.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.320082983484415,"aZ":-26.743427713552208,"pfxX":1.7834442065134,"pfxZ":3.091770039087507,"pX":0.45125614049348683,"pZ":3.2739289517516665,"vX0":4.338377651486952,"vY0":-130.91800349043598,"vZ0":-1.213905413850351,"x":99.8,"y":150.38,"x0":-1.450777148359821,"y0":50.004593076713675,"z0":5.721647595794075,"aX":3.1361077864833864},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.5,"breakHorizontal":-4.1,"spinRate":2651,"spinDirection":169},"zone":3,"typeConfidence":0.6,"plateTime":0.41633737962922357,"extension":6.16889078545627},"index":0,"playId":"013b3710-0642-3be9-92ed-52fe33f59b53","pitchNumber":1,"startTime":"2026-07-26T20:29:11.563Z","endTime":"2026-07-26T20:29:15.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.230412666651457,"aZ":-32.533002905523595,"pfxX":8.271115664121087,"pfxZ":-0.2509243645909738,"pX":-0.8028099043514467,"pZ":2.381067386867021,"vX0":0.3870804314206879,"vY0":-119.78569077804639,"vZ0":-0.2418055116802763,"x":147.6,"y":174.49,"x0":-2.040848505101762,"y0":50.000558846158384,"z0":5.393027886162942,"aX":12.01194606775896},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.2,"breakHorizontal":-15.1,"spinRate":2845,"spinDirection":61},"zone":4,"typeConfidence":0.85,"plateTime":0.4573423040989959,"extension":6.300979022230756},"index":1,"playId":"60059ee0-aaff-3734-b66b-fb1c56f11124","pitchNumber":2,"startTime":"2026-07-26T20:29:36.056Z","endTime":"2026-07-26T20:29:39.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.901141588439412,"aZ":-28.860339899975294,"pfxX":-6.863708238597447,"pfxZ":1.783651793464081,"pX":-1.24844138570119,"pZ":3.85087455937862,"vX0":3.866471471686392,"vY0":-134.73625318583453,"vZ0":0.6732647012071156,"x":164.59,"y":134.81,"x0":-1.8010422605275567,"y0":50.00556111223887,"z0":5.617784681307755,"aX":-12.776911054922385},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.6,"breakHorizontal":11.8,"spinRate":2550,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40462135817727907,"extension":6.170006632966916},"index":2,"playId":"bc39f863-5703-3122-9015-3dd95f3dc98d","pitchNumber":3,"startTime":"2026-07-26T20:29:55.040Z","endTime":"2026-07-26T20:29:59.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32480378267799,"aZ":-30.89737249562067,"pfxX":10.665436520305743,"pfxZ":0.8728755647706459,"pX":0.6573709151540159,"pZ":1.4686877055590948,"vX0":2.7298745673033284,"vY0":-120.7777311223692,"vZ0":-2.6236394925484703,"x":91.94,"y":199.13,"x0":-1.8760850025298634,"y0":50.000499306974355,"z0":5.3212029433986165,"aX":15.553336563411008},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.2,"breakHorizontal":-19.9,"spinRate":2805,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.4557314269947308,"extension":6.237355343429584},"index":3,"playId":"b4874530-2ed8-3bf8-acd3-3adbebaf4408","pitchNumber":4,"startTime":"2026-07-26T20:30:16.601Z","endTime":"2026-07-26T20:30:20.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19526502331872,"aZ":-31.554646264654497,"pfxX":8.790800802075587,"pfxZ":0.41853330454190285,"pX":0.21561837301539707,"pZ":0.8278270586107168,"vX0":2.3527514394430735,"vY0":-120.44795503034825,"vZ0":-3.6256465330131373,"x":108.78,"y":216.43,"x0":-1.9155168134651328,"y0":50.00048790961951,"z0":5.1399939644619295,"aX":12.926118419895994},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.1,"breakHorizontal":-16.4,"spinRate":2751,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.45457485798849673,"extension":6.396019691934235},"hitData":{"launchSpeed":96.7,"launchAngle":6.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.45,"coordY":172.34}},"index":4,"playId":"beab0dde-d7c9-3e3f-acad-e35922cb5ff1","pitchNumber":5,"startTime":"2026-07-26T20:30:40.036Z","endTime":"2026-07-26T20:30:54.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:30:54.868Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a sharp line drive to center fielder Dane Myers. Alec Burleson to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:31:12.929Z","endTime":"2026-07-26T20:32:23.848Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.6,"endSpeed":77.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.518268232873044,"aZ":-30.795634654767763,"pfxX":6.742186697629187,"pfxZ":0.9201753908771857,"pX":1.404693474572262,"pZ":0.9733954759348861,"vX0":5.280779777239141,"vY0":-121.62818216966862,"vZ0":-3.9955662255023086,"x":63.46,"y":212.5,"x0":-1.669477803020679,"y0":50.00388891983832,"z0":5.303585583702685,"aX":10.116712414152541},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.0,"breakHorizontal":-13.4,"spinRate":2846,"spinDirection":70},"zone":14,"typeConfidence":0.91,"plateTime":0.4500736596764323,"extension":6.323707015290447},"index":0,"playId":"6bc2b241-0688-3da5-9e7a-886c53be69bb","pitchNumber":1,"startTime":"2026-07-26T20:31:16.387Z","endTime":"2026-07-26T20:31:20.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.288147642480624,"aZ":-32.300717390714475,"pfxX":7.595451905658848,"pfxZ":-0.08203788484045305,"pX":-0.34885208352457875,"pZ":2.090627178990879,"vX0":1.4430771329402297,"vY0":-121.04829767245342,"vZ0":-1.183242231103078,"x":130.3,"y":182.33,"x0":-1.9395824305306626,"y0":50.00563090986545,"z0":5.409875063398709,"aX":11.289877229641293},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.1,"breakHorizontal":-14.2,"spinRate":2820,"spinDirection":63},"zone":7,"typeConfidence":0.87,"plateTime":0.45223322520816644,"extension":6.257315747801729},"index":1,"playId":"05c7cdbe-0a58-315f-bea6-c10fab2bd1bb","pitchNumber":2,"startTime":"2026-07-26T20:31:34.310Z","endTime":"2026-07-26T20:31:38.553Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.647465934519115,"aZ":-34.61053967430702,"pfxX":-6.726293619442522,"pfxZ":-1.278849187913604,"pX":-1.0555282599054117,"pZ":3.0672064107094013,"vX0":4.557794555987163,"vY0":-136.31810658697518,"vZ0":-0.12060833657614767,"x":157.23,"y":155.97,"x0":-1.8652714793437863,"y0":50.00393833738055,"z0":5.477941342816131,"aX":-12.809555725839937},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-2.2,"breakHorizontal":11.4,"spinRate":2514,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.39999789355223836,"extension":6.249817036972677},"index":2,"playId":"10ff7f2e-499e-32ee-a3da-98d89505c33e","pitchNumber":3,"startTime":"2026-07-26T20:31:55.370Z","endTime":"2026-07-26T20:31:59.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.700151493301583,"aZ":-30.9439412212794,"pfxX":8.803844441008746,"pfxZ":0.8498417098322477,"pX":0.26237061201638523,"pZ":3.147507516234803,"vX0":2.297101967731064,"vY0":-119.54244775912753,"vZ0":1.0736266176120297,"x":107.0,"y":153.8,"x0":-1.8544738597308437,"y0":50.00294696885544,"z0":5.46692764714581,"aX":12.762378880619108},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.0,"breakHorizontal":-16.4,"spinRate":2895,"spinDirection":71},"zone":3,"typeConfidence":0.88,"plateTime":0.45790771481081505,"extension":6.233661519383147},"hitData":{"launchSpeed":101.2,"launchAngle":13.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":132.7,"coordY":74.43}},"index":3,"playId":"bd617598-fc3a-34ca-90e3-a29a1ce790f2","pitchNumber":4,"startTime":"2026-07-26T20:32:12.299Z","endTime":"2026-07-26T20:32:23.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:32:23.848Z","atBatIndex":62},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Cardinals challenged (catcher interference), call on the field was overturned: José Fermín reaches on catcher interference by Jose Trevino. Alec Burleson to 3rd. Masyn Winn to 2nd. José Fermín to 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:32:43.766Z","endTime":"2026-07-26T20:34:55.862Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnThird":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624431,"link":"/api/v1/people/624431"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"c_catcher_interf"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07097475553073,"aZ":-31.238232098132013,"pfxX":7.7911972065698585,"pfxZ":0.628065511292828,"pX":0.6049183652103759,"pZ":2.1652886747268507,"vX0":3.327770802864902,"vY0":-121.52676812144668,"vZ0":-1.2834638193427452,"x":93.94,"y":180.32,"x0":-1.7933185822804782,"y0":50.00599569362533,"z0":5.405447681787937,"aX":11.694344251253552},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.1,"breakHorizontal":-14.9,"spinRate":2942,"spinDirection":64},"zone":6,"typeConfidence":0.89,"plateTime":0.45012290531974175,"extension":6.34542115410505},"index":0,"playId":"0b5502ce-2bdb-3e65-9481-db3056fc9f89","pitchNumber":1,"startTime":"2026-07-26T20:32:57.085Z","endTime":"2026-07-26T20:33:01.055Z","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":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.203532927400566,"aZ":-29.18183747603362,"pfxX":-5.896530005608643,"pfxZ":1.5983833041774567,"pX":0.7792052570726257,"pZ":3.1783399557252414,"vX0":8.524827616935807,"vY0":-135.19578510387436,"vZ0":-0.7049788678125813,"x":87.3,"y":152.96,"x0":-1.631642913719625,"y0":50.004762544349006,"z0":5.46947407443137,"aX":-11.047341697369573},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.0,"breakHorizontal":9.1,"spinRate":2620,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.40332403976693953,"extension":6.1860197428492265},"index":1,"playId":"e72e44dd-8eb6-3175-8015-74be676f729f","pitchNumber":2,"startTime":"2026-07-26T20:33:14.578Z","endTime":"2026-07-26T20:33:18.837Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"}}},{"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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.913640121714646,"aZ":-31.555633818222876,"pfxX":7.123396668041689,"pfxZ":0.40519023546216104,"pX":0.9637780862730699,"pZ":1.636366284843939,"vX0":4.508748461916566,"vY0":-122.37851833298298,"vZ0":-1.972449374541273,"x":80.26,"y":194.6,"x0":-1.8245733520722973,"y0":50.00348624190015,"z0":5.141783001625535,"aX":10.862350619065907},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.5,"breakHorizontal":-13.9,"spinRate":2965,"spinDirection":63},"zone":14,"typeConfidence":0.89,"plateTime":0.4466473295560407,"extension":6.405283737072241},"index":2,"playId":"07bc555f-b15a-3827-8b0f-af2622a16b1e","pitchNumber":3,"startTime":"2026-07-26T20:33:44.650Z","endTime":"2026-07-26T20:33:48.064Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T20:34:10.608Z","endTime":"2026-07-26T20:34:22.780Z","isPitch":false,"type":"action","player":{"id":665877,"link":"/api/v1/people/665877"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16358189905818,"aZ":-33.357705326449576,"pfxX":7.761605385386385,"pfxZ":-0.7937433255863491,"pX":0.68804231040881,"pZ":0.2845985513234002,"vX0":3.4662341406997093,"vY0":-120.9529538152484,"vZ0":-4.581530904003069,"x":90.77,"y":231.1,"x0":-1.7692213070300342,"y0":50.00339361863733,"z0":5.107719958022364,"aX":11.573648228885665},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.3,"breakHorizontal":-14.9,"spinRate":2854,"spinDirection":62},"zone":14,"typeConfidence":0.86,"plateTime":0.4517387969114335,"extension":6.328303949107921},"index":4,"playId":"3ff33717-04b9-3f31-8ed0-3416e3b9d423","pitchNumber":4,"startTime":"2026-07-26T20:34:22.780Z","endTime":"2026-07-26T20:34:26.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37977068712135,"aZ":-29.22827237375411,"pfxX":9.805126209533434,"pfxZ":1.9168696729204804,"pX":-0.14103249256277595,"pZ":2.2954130065792473,"vX0":1.3710484635475286,"vY0":-123.221625197281,"vZ0":-1.331731291439361,"x":122.38,"y":176.8,"x0":-1.9786656342972821,"y0":50.004601552671545,"z0":5.3113322537541485,"aX":15.085649171858675},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.4,"breakHorizontal":-18.1,"spinRate":2966,"spinDirection":61},"zone":5,"typeConfidence":0.92,"plateTime":0.44442936094456176,"extension":6.350908522194102},"index":5,"playId":"14e84dda-079a-37fe-9bfa-695015a836aa","pitchNumber":5,"startTime":"2026-07-26T20:34:52.273Z","endTime":"2026-07-26T20:34:55.862Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MV","challengeTeamId":138},"playEndTime":"2026-07-26T20:34:55.862Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lars Nootbaar flies out to left fielder JJ Bleday in foul territory.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-26T20:38:25.711Z","endTime":"2026-07-26T20:39:31.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T20:36:17.351Z","endTime":"2026-07-26T20:36:54.443Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brock Burke replaces Tejay Antone.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T20:36:54.443Z","endTime":"2026-07-26T20:38:28.069Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"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.5,"endSpeed":86.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.544079674391103,"aZ":-23.162756186386332,"pfxX":6.560245477532082,"pfxZ":4.808719100627922,"pX":-0.22911823385718086,"pZ":2.798741791008265,"vX0":-7.146637886848051,"vY0":-134.6352312445728,"vZ0":-4.8560297290725885,"x":125.73,"y":163.21,"x0":1.5815705484996403,"y0":50.002398524635126,"z0":6.221697593949448,"aX":12.293406708617125},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":-10.7,"spinRate":2068,"spinDirection":144},"zone":5,"typeConfidence":0.74,"plateTime":0.40363742489144183,"extension":6.5102959630495105},"index":2,"playId":"87f9c0f8-37e1-3f20-bcf4-8615ed663607","pitchNumber":1,"startTime":"2026-07-26T20:38:28.069Z","endTime":"2026-07-26T20:38:31.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02372497335099,"aZ":-16.62568974079979,"pfxX":5.502880872021044,"pfxZ":8.004855658181729,"pX":0.10780680144786679,"pZ":2.38742755862292,"vX0":-6.024037833365745,"vY0":-137.22737035148174,"vZ0":-7.327679850357538,"x":112.89,"y":174.32,"x0":1.597154086023889,"y0":50.00563903078443,"z0":6.186770764581317,"aX":10.69391509929834},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":-9.0,"spinRate":2128,"spinDirection":143},"zone":5,"typeConfidence":0.9,"plateTime":0.39630615881649467,"extension":6.772192037979935},"index":3,"playId":"bf9ecb3d-4db8-3e3e-b626-f661c570f1a9","pitchNumber":2,"startTime":"2026-07-26T20:38:47.201Z","endTime":"2026-07-26T20:38:50.802Z","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":95.4,"endSpeed":88.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43293284948689,"aZ":-16.21454050421865,"pfxX":4.720858079906439,"pfxZ":8.063760771186082,"pX":-0.8625210532135321,"pZ":2.3513244219025875,"vX0":-7.718561538747221,"vY0":-138.705322809689,"vZ0":-7.5721316090499,"x":149.88,"y":175.29,"x0":1.3229891600816555,"y0":50.00223922529481,"z0":6.16576965938696,"aX":9.343634857954582},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":-7.2,"spinRate":2175,"spinDirection":145},"zone":13,"typeConfidence":0.92,"plateTime":0.39251938472441283,"extension":6.601707595340585},"index":4,"playId":"54c45463-d35f-3edc-8afd-325744ea951e","pitchNumber":3,"startTime":"2026-07-26T20:39:02.066Z","endTime":"2026-07-26T20:39:06.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.240584532084576,"aZ":-20.919417516488377,"pfxX":7.228522464759648,"pfxZ":5.8456710481029965,"pX":-0.25001210004326296,"pZ":2.9403558301958084,"vX0":-6.84490127088735,"vY0":-136.6922145985981,"vZ0":-5.121333064592365,"x":126.53,"y":159.39,"x0":1.3266382630826292,"y0":50.001528054116214,"z0":6.240530681957745,"aX":13.914984525699891},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":-12.0,"spinRate":2115,"spinDirection":141},"zone":2,"typeConfidence":0.8,"plateTime":0.39808094032951713,"extension":6.583317734567628},"hitData":{"launchSpeed":90.6,"launchAngle":44.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.15,"coordY":118.79}},"index":5,"playId":"6a4e08ee-8e92-34bf-824b-caad7d512dbd","pitchNumber":4,"startTime":"2026-07-26T20:39:18.620Z","endTime":"2026-07-26T20:39:31.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:39:31.075Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to left fielder Lars Nootbaar.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:41:52.155Z","endTime":"2026-07-26T20:42:04.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: George Soriano replaces Ryne Stanek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:40:51.352Z","endTime":"2026-07-26T20:41:54.448Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314962232660168,"aZ":-16.446831734073186,"pfxX":-4.361490421030392,"pfxZ":7.972522757446255,"pX":0.2872558364779103,"pZ":2.6862221601970933,"vX0":8.587100356642132,"vY0":-138.4663174830892,"vZ0":-4.782972753745251,"x":106.05,"y":166.25,"x0":-2.2654527191767095,"y0":50.00373679777154,"z0":5.510758053504004,"aX":-8.605580012594718},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":6.5,"spinRate":1975,"spinDirection":216},"zone":6,"typeConfidence":0.97,"plateTime":0.39320429573208626,"extension":6.378719546779803},"hitData":{"launchSpeed":76.2,"launchAngle":34.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.58,"coordY":105.01}},"index":1,"playId":"d477f33e-c15a-3ae8-8c93-7f16c721a1f2","pitchNumber":1,"startTime":"2026-07-26T20:41:54.448Z","endTime":"2026-07-26T20:42:04.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:42:04.075Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dane Myers called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:42:41.117Z","endTime":"2026-07-26T20:45:11.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T20:42:29.048Z","endTime":"2026-07-26T20:42:43.486Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.706334780757462,"aZ":-21.712405857275268,"pfxX":-4.989387954090976,"pfxZ":5.231320528887585,"pX":-1.3036910133564303,"pZ":4.073739681854279,"vX0":4.766063309325896,"vY0":-139.86264220990913,"vZ0":-0.104607670520378,"x":166.69,"y":128.79,"x0":-2.3737151578028284,"y0":50.003144023531895,"z0":5.524045651422543,"aX":-9.97999784624661},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.6,"breakHorizontal":8.2,"spinRate":2167,"spinDirection":218},"zone":11,"typeConfidence":0.86,"plateTime":0.39018897175060774,"extension":6.330993900947905},"index":1,"playId":"9e19e37d-f9e5-38ef-87da-bbba813162b2","pitchNumber":1,"startTime":"2026-07-26T20:42:43.486Z","endTime":"2026-07-26T20:42:47.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15730129444114,"aZ":-31.490571747366776,"pfxX":-0.3462287355752458,"pfxZ":0.420982907669444,"pX":-0.34202654295221274,"pZ":3.1878860997634915,"vX0":4.999535505301373,"vY0":-127.53856838274022,"vZ0":0.11787415781187272,"x":130.04,"y":152.71,"x0":-2.289396923238839,"y0":50.00569962046735,"z0":5.640897847347237,"aX":-0.5669380201468459},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":-0.6,"spinRate":2435,"spinDirection":102},"zone":1,"typeConfidence":0.79,"plateTime":0.4307627579236204,"extension":6.470052809502671},"index":2,"playId":"c21cfb9e-77d9-3ed4-af70-d175c5440002","pitchNumber":2,"startTime":"2026-07-26T20:43:01.136Z","endTime":"2026-07-26T20:43:04.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45926169523498,"aZ":-22.79936332040135,"pfxX":-5.812817681801837,"pfxZ":4.6285602806919925,"pX":-0.4071035542927316,"pZ":3.020334356944646,"vX0":7.173341515349731,"vY0":-140.6156257185191,"vZ0":-2.733503842867674,"x":132.52,"y":157.23,"x0":-2.222299283764089,"y0":50.002825345215705,"z0":5.465613224326537,"aX":-11.77433416581914},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.0,"breakHorizontal":9.2,"spinRate":2175,"spinDirection":215},"zone":1,"typeConfidence":0.71,"plateTime":0.38783385275506,"extension":6.436304409387012},"index":3,"playId":"b907ac8b-b997-36f5-b620-9220dab05385","pitchNumber":3,"startTime":"2026-07-26T20:43:18.078Z","endTime":"2026-07-26T20:43:22.422Z","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":96.4,"endSpeed":88.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.147128946955828,"aZ":-22.90824955576324,"pfxX":-4.416097154344273,"pfxZ":4.596432937077665,"pX":0.2857947916181142,"pZ":4.620583807039008,"vX0":8.415619662402742,"vY0":-140.2187196738789,"vZ0":1.484416594580221,"x":106.11,"y":114.02,"x0":-2.1643732158358966,"y0":50.00000771537387,"z0":5.566955272738133,"aX":-8.898227439084073},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.8,"breakHorizontal":6.5,"spinRate":2047,"spinDirection":216},"zone":12,"typeConfidence":0.85,"plateTime":0.38885344608317807,"extension":6.301584380733608},"index":4,"playId":"72654f01-fd16-3444-9dda-5efb483aa597","pitchNumber":4,"startTime":"2026-07-26T20:43:44.343Z","endTime":"2026-07-26T20:43:48.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.630298708388487,"aZ":-33.777072370781156,"pfxX":-4.507189971485152,"pfxZ":-0.904642628749837,"pX":-0.19294370142949685,"pZ":3.779244168893591,"vX0":6.542566213372745,"vY0":-130.94912085449278,"vZ0":1.5507728100577018,"x":124.35,"y":136.74,"x0":-2.1161998473018406,"y0":50.00331740422915,"z0":5.671019878630936,"aX":-7.979863009324532},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.2,"breakHorizontal":7.1,"spinRate":1387,"spinDirection":258},"zone":11,"typeConfidence":0.89,"plateTime":0.41521215531808053,"extension":6.658927634969393},"index":5,"playId":"510bd2de-ac64-3dcb-997d-8817cb2c4f37","pitchNumber":5,"startTime":"2026-07-26T20:44:02.532Z","endTime":"2026-07-26T20:44:07.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.827585044873487,"aZ":-29.663660117895795,"pfxX":-8.152990093038383,"pfxZ":1.2381104517170094,"pX":0.38795570377299365,"pZ":3.164637826262762,"vX0":9.89623055514871,"vY0":-140.6351934455531,"vZ0":-1.1160626424616873,"x":102.21,"y":153.33,"x0":-2.1003003060447183,"y0":50.00046789974091,"z0":5.472661952168386,"aX":-16.497510548477848},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.2,"breakHorizontal":13.0,"spinRate":2084,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.3879472766311123,"extension":6.45038957777008},"index":6,"playId":"a681650c-892f-3bb0-97b0-7eef32853957","pitchNumber":6,"startTime":"2026-07-26T20:44:21.749Z","endTime":"2026-07-26T20:44:25.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65499550426632,"aZ":-28.09106764349776,"pfxX":-9.505940174289586,"pfxZ":2.022236756649937,"pX":0.17411345536231812,"pZ":2.24820274929426,"vX0":10.178039440291705,"vY0":-140.47549815966096,"vZ0":-3.5364015831301603,"x":110.36,"y":178.08,"x0":-2.242697095528041,"y0":50.00471186306315,"z0":5.328144098775361,"aX":-19.203134389857116},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.1,"breakHorizontal":15.4,"spinRate":2183,"spinDirection":217},"zone":5,"typeConfidence":0.93,"plateTime":0.388337369559268,"extension":6.56586663749043},"index":7,"playId":"f75dbd1c-a0f9-3235-ae76-c72ff4ced6ea","pitchNumber":7,"startTime":"2026-07-26T20:44:44.307Z","endTime":"2026-07-26T20:44:48.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11563741631987,"aZ":-30.982874698115435,"pfxX":0.9318945615878529,"pfxZ":0.786098015486214,"pX":-0.0957406253871345,"pZ":1.8708337022221282,"vX0":5.208736132121046,"vY0":-122.13002873367802,"vZ0":-2.0393460354586344,"x":120.65,"y":188.27,"x0":-2.373591096063173,"y0":50.00446582070315,"z0":5.370883414074447,"aX":1.4124292284453588},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.2,"breakHorizontal":-2.9,"spinRate":2692,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.44777124107235444,"extension":6.5796472101658185},"index":8,"playId":"6e02174e-9dfc-35b0-8047-4067e44917c0","pitchNumber":8,"startTime":"2026-07-26T20:45:06.237Z","endTime":"2026-07-26T20:45:11.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:45:11.534Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Noelvi Marte singles on a ground ball to second baseman JJ Wetherholt.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:45:24.781Z","endTime":"2026-07-26T20:46:36.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"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(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":89.4,"endSpeed":83.5,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.751258430573955,"aZ":-27.606646199320327,"pfxX":-0.7856676317416058,"pfxZ":2.6212948776102794,"pX":0.8041841954860864,"pZ":1.3397871722314485,"vX0":8.053154828500924,"vY0":-130.02065060088682,"vZ0":-4.982068640601919,"x":86.35,"y":202.61,"x0":-2.2080588963091667,"y0":50.00177500565581,"z0":5.331195074694237,"aX":-1.3687962623105723},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.0,"breakHorizontal":0.0,"spinRate":2512,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.4184563093687186,"extension":6.697569297773999},"index":0,"playId":"b722d188-7215-36e8-bc8c-c9c6582099e4","pitchNumber":1,"startTime":"2026-07-26T20:45:37.546Z","endTime":"2026-07-26T20:45:41.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51844139269372,"aZ":-33.259751761381665,"pfxX":-0.26267360167964604,"pfxZ":-0.631477719418065,"pX":0.8902957268420602,"pZ":2.1692603502152394,"vX0":7.667748549941359,"vY0":-129.56703609714896,"vZ0":-2.031238816100865,"x":83.06,"y":180.21,"x0":-2.070809837900025,"y0":50.00629050494624,"z0":5.499594002786586,"aX":-0.44714211771457946},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.4,"breakHorizontal":-1.2,"spinRate":2611,"spinDirection":75},"zone":14,"typeConfidence":0.82,"plateTime":0.4223746054672697,"extension":6.523013690958675},"index":1,"playId":"36795cab-f402-3c0d-a65a-59dd54588cbd","pitchNumber":2,"startTime":"2026-07-26T20:45:57.026Z","endTime":"2026-07-26T20:46:01.351Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-26T20:46:08.519Z","endTime":"2026-07-26T20:46:25.282Z","isPitch":false,"type":"action","player":{"id":682622,"link":"/api/v1/people/682622"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.9,"strikeZoneTop":3.298,"strikeZoneBottom":1.664,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.559559113338985,"aZ":-22.70634667155297,"pfxX":-4.667244395714449,"pfxZ":4.615348045334768,"pX":1.4102640095960046,"pZ":2.7035307121549454,"vX0":11.288825989868489,"vY0":-141.6339570427586,"vZ0":-3.309802327352238,"x":63.24,"y":165.78,"x0":-2.004314303184783,"y0":50.00096462127766,"z0":5.323836366076772,"aX":-9.570923101787178},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.9,"breakHorizontal":6.4,"spinRate":2138,"spinDirection":214},"zone":12,"typeConfidence":0.92,"plateTime":0.38538213545635935,"extension":6.565272052907422},"hitData":{"launchSpeed":79.6,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.66,"coordY":138.51}},"index":3,"playId":"e366d6d7-f44a-35d8-bf99-40682ea5cbea","pitchNumber":3,"startTime":"2026-07-26T20:46:25.282Z","endTime":"2026-07-26T20:46:36.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:46:36.993Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Stephenson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-26T20:47:37.570Z","endTime":"2026-07-26T20:48:51.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[0],"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":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Stephenson replaces Jose Trevino.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-26T20:46:54.321Z","endTime":"2026-07-26T20:47:00.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":624431,"link":"/api/v1/people/624431"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-26T20:47:00.604Z","endTime":"2026-07-26T20:47:39.830Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.721882004142014,"aZ":-34.18277068600644,"pfxX":3.1205098934082134,"pfxZ":-1.2483916817555372,"pX":1.044430901357846,"pZ":2.6948422288748177,"vX0":7.3764909821004805,"vY0":-126.92537182285753,"vZ0":-0.125255863467997,"x":77.19,"y":166.02,"x0":-2.3178003493957533,"y0":50.0001493235603,"z0":5.492860224573771,"aX":5.032356201788779},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.0,"breakHorizontal":-7.4,"spinRate":2975,"spinDirection":34},"zone":12,"typeConfidence":2.0,"plateTime":0.4334134660053399,"extension":6.5810496918755925},"index":2,"playId":"b49daaec-7729-36ff-a0bc-e2b7d6465784","pitchNumber":1,"startTime":"2026-07-26T20:47:39.830Z","endTime":"2026-07-26T20:47:43.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.255224403921716,"aZ":-30.416035178755145,"pfxX":-0.7692074661931023,"pfxZ":1.0240650485328153,"pX":0.4273978653156038,"pZ":2.59611831946323,"vX0":6.986397486789747,"vY0":-129.33354730440294,"vZ0":-1.5612932011144438,"x":100.71,"y":168.68,"x0":-2.19651356784753,"y0":50.00189904935884,"z0":5.517013032335741,"aX":-1.3191457492092453},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":0.0,"spinRate":2542,"spinDirection":162},"zone":6,"typeConfidence":0.89,"plateTime":0.42177736299550084,"extension":6.532785034513671},"index":3,"playId":"9f4544e6-fc07-3390-8482-d70489b0595b","pitchNumber":2,"startTime":"2026-07-26T20:47:56.503Z","endTime":"2026-07-26T20:48:00.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.221553753683015,"aZ":-33.87838325892343,"pfxX":-7.886978546839681,"pfxZ":-0.9792026027960601,"pX":0.32922079226572626,"pZ":1.7609787750850696,"vX0":8.705468177356103,"vY0":-131.3711777807144,"vZ0":-3.0105184883757374,"x":104.45,"y":191.23,"x0":-2.0051209919319963,"y0":50.00068411660485,"z0":5.44383624462872,"aX":-13.763620504850495},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.3,"breakHorizontal":12.4,"spinRate":1591,"spinDirection":255},"zone":9,"typeConfidence":0.95,"plateTime":0.4171630862466156,"extension":6.841010494195703},"index":4,"playId":"9c2aa85a-8bf2-3728-b22c-f594e682c43e","pitchNumber":3,"startTime":"2026-07-26T20:48:14.484Z","endTime":"2026-07-26T20:48:18.730Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-26T20:48:31.250Z","endTime":"2026-07-26T20:48:46.083Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.957254129240955,"aZ":-30.87128128042796,"pfxX":-6.951413248566857,"pfxZ":0.7184569629910609,"pX":-1.4186036094985952,"pZ":2.2131929210115815,"vX0":4.523905170041203,"vY0":-133.147848360658,"vZ0":-2.8272305211124253,"x":171.07,"y":179.02,"x0":-2.2313095767968014,"y0":50.00096920303798,"z0":5.508695803069084,"aX":-12.555973192094287},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.0,"breakHorizontal":11.6,"spinRate":1218,"spinDirection":249},"zone":13,"typeConfidence":0.93,"plateTime":0.4104231372440128,"extension":6.661007044778351},"index":6,"playId":"a8a2773b-1a94-38b4-a4e5-f7434d285731","pitchNumber":4,"startTime":"2026-07-26T20:48:46.083Z","endTime":"2026-07-26T20:48:51.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:48:51.215Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Jordan grounds out to first baseman Nathaniel Lowe.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T20:51:24.097Z","endTime":"2026-07-26T20:52:14.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tyler Stephenson remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:50:52.005Z","endTime":"2026-07-26T20:51:26.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":624431,"link":"/api/v1/people/624431"}},{"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":86.2,"endSpeed":79.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.755757110384714,"aZ":-28.225742526063556,"pfxX":0.984046047464084,"pfxZ":2.470110714162278,"pX":-0.6619099085692871,"pZ":2.8953243852605937,"vX0":-5.633953255482316,"vY0":-125.50013958714408,"vZ0":-2.5443041400345168,"x":142.23,"y":160.61,"x0":1.4816798356608727,"y0":50.00497718259141,"z0":6.215042681192877,"aX":1.5751446677652523},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":-0.5,"spinRate":2084,"spinDirection":159},"zone":1,"typeConfidence":0.9,"plateTime":0.4359980851517884,"extension":6.549709931209116},"index":1,"playId":"78b5d541-1d44-3199-8bb1-461a51c7e790","pitchNumber":1,"startTime":"2026-07-26T20:51:26.344Z","endTime":"2026-07-26T20:51:30.171Z","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":86.4,"endSpeed":80.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7847782791668,"aZ":-25.725442937201365,"pfxX":8.275487819809287,"pfxZ":3.963539544134087,"pX":0.33578221409224923,"pZ":2.1976127612240557,"vX0":-5.958691397267846,"vY0":-125.76433633222189,"vZ0":-4.373393351675885,"x":104.2,"y":179.44,"x0":1.6424645461412615,"y0":50.00256684139265,"z0":6.007718866625214,"aX":13.462728264744285},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.6,"breakHorizontal":-13.9,"spinRate":2108,"spinDirection":124},"zone":9,"typeConfidence":0.89,"plateTime":0.4329493337676955,"extension":6.475603162396181},"index":2,"playId":"bc81bf8f-af3c-31fa-9208-750902833a3e","pitchNumber":2,"startTime":"2026-07-26T20:51:43.086Z","endTime":"2026-07-26T20:51:48.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":89.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.577911760552254,"aZ":-18.93740130734797,"pfxX":6.118796243115666,"pfxZ":6.60918994120496,"pX":0.010069176514406272,"pZ":3.161081021006429,"vX0":-6.266528946437473,"vY0":-139.28861898853245,"vZ0":-4.826970084696077,"x":116.62,"y":153.43,"x0":1.4732450656934455,"y0":50.00619711549694,"z0":6.13495390967629,"aX":12.260032863749826},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.4,"breakHorizontal":-10.1,"spinRate":2126,"spinDirection":141},"zone":2,"typeConfidence":0.84,"plateTime":0.39035020891691685,"extension":6.605350041130866},"hitData":{"launchSpeed":89.8,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.1,"coordY":166.38}},"index":3,"playId":"49e94964-d6d8-39bb-8e71-32afa7647b97","pitchNumber":3,"startTime":"2026-07-26T20:52:06.159Z","endTime":"2026-07-26T20:52:14.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:52:14.838Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jimmy Crooks strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T20:52:31.883Z","endTime":"2026-07-26T20:54:10.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":92.6,"endSpeed":85.6,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.749559538249436,"aZ":-20.81213282875332,"pfxX":6.486486814986247,"pfxZ":6.1133784332405305,"pX":0.27933634399089236,"pZ":2.6790104964525856,"vX0":-5.599708163304791,"vY0":-134.81530278514728,"vZ0":-5.342250945223632,"x":106.35,"y":166.45,"x0":1.531177999137882,"y0":50.00208730479311,"z0":6.136322798174675,"aX":12.051255836991974},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.2,"breakHorizontal":-10.7,"spinRate":2094,"spinDirection":142},"zone":5,"typeConfidence":0.75,"plateTime":0.4048449267687273,"extension":6.61421548719617},"index":0,"playId":"9ca0ad1c-82fa-376d-9918-9895f5a57a08","pitchNumber":1,"startTime":"2026-07-26T20:52:39.048Z","endTime":"2026-07-26T20:52:45.986Z","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":94.1,"endSpeed":87.2,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.955602101143075,"aZ":-16.94658087697742,"pfxX":3.6182316611130165,"pfxZ":7.8863860288812955,"pX":0.2812983691626494,"pZ":3.676943138553163,"vX0":-4.676554123422264,"vY0":-137.02983633567322,"vZ0":-3.951696036658723,"x":106.28,"y":139.5,"x0":1.5279060490631802,"y0":50.00336515801859,"z0":6.272004376800743,"aX":6.986686078941573},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":-5.8,"spinRate":2019,"spinDirection":143},"zone":12,"typeConfidence":0.92,"plateTime":0.3974119623452763,"extension":6.685932313625694},"index":1,"playId":"0645bc09-f18f-3cde-ac6f-7791b4d9a4a4","pitchNumber":2,"startTime":"2026-07-26T20:53:22.214Z","endTime":"2026-07-26T20:53:25.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-26T20:53:37.516Z","endTime":"2026-07-26T20:53:46.771Z","isPitch":false,"type":"action","player":{"id":699625,"link":"/api/v1/people/699625"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92914284330637,"aZ":-16.80076835213741,"pfxX":3.9723142503416202,"pfxZ":7.704748616629427,"pX":-0.5695206014066903,"pZ":4.332265124174839,"vX0":-6.501618452750867,"vY0":-139.55320018348132,"vZ0":-2.560092769912869,"x":138.71,"y":121.81,"x0":1.261836571855908,"y0":50.00403527511404,"z0":6.352893232196266,"aX":7.92805376587431},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.7,"breakHorizontal":-6.0,"spinRate":2254,"spinDirection":145},"zone":11,"typeConfidence":0.93,"plateTime":0.39071602357726354,"extension":6.770391476415344},"index":3,"playId":"0fcc81ab-8852-3a26-b41b-3622707a872c","pitchNumber":3,"startTime":"2026-07-26T20:53:46.771Z","endTime":"2026-07-26T20:53:50.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31917456249361,"aZ":-16.892850028154538,"pfxX":4.209249835083983,"pfxZ":7.828934025174096,"pX":-0.26008444837828476,"pZ":3.759728917069167,"vX0":-6.105011425943961,"vY0":-138.4421615307779,"vZ0":-3.742874773286541,"x":126.91,"y":137.27,"x0":1.4212129069660417,"y0":50.00322596253638,"z0":6.251738133554369,"aX":8.216627164265821},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":-6.5,"spinRate":2268,"spinDirection":150},"zone":11,"typeConfidence":0.92,"plateTime":0.39482353201776554,"extension":6.994135301047294},"index":4,"playId":"91a1c452-df40-33a2-ba23-ef6f84fa9543","pitchNumber":4,"startTime":"2026-07-26T20:54:05.997Z","endTime":"2026-07-26T20:54:10.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:54:10.522Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-26T20:54:27.678Z","endTime":"2026-07-26T20:55:34.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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.7,"endSpeed":87.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85067514601176,"aZ":-14.590224130938442,"pfxX":5.234149710702784,"pfxZ":9.075074065431938,"pX":-0.6029996098643383,"pZ":2.02764399924492,"vX0":-7.112177821706327,"vY0":-137.67083131185265,"vZ0":-8.52968336626398,"x":139.98,"y":184.03,"x0":1.3225208490486688,"y0":50.00493533051043,"z0":6.133791375281775,"aX":10.144303963400308},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.0,"breakHorizontal":-8.2,"spinRate":2270,"spinDirection":146},"zone":7,"typeConfidence":0.91,"plateTime":0.3964226459483675,"extension":6.848203540602861},"index":0,"playId":"e2e96810-f402-30eb-8cf1-78e63ec3d0ed","pitchNumber":1,"startTime":"2026-07-26T20:54:35.794Z","endTime":"2026-07-26T20:54:39.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.485414615782794,"aZ":-22.00288676249629,"pfxX":7.882374464071802,"pfxZ":5.376339474294701,"pX":-0.8273946235463112,"pZ":3.581878388915357,"vX0":-8.617049626659075,"vY0":-136.1166764527959,"vZ0":-3.0028508667052587,"x":148.54,"y":142.07,"x0":1.3424851416172403,"y0":50.00444706894073,"z0":6.208129616691128,"aX":14.918987355633595},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":-12.6,"spinRate":2174,"spinDirection":142},"zone":11,"typeConfidence":0.93,"plateTime":0.4010897073474271,"extension":6.642242156450515},"index":1,"playId":"3d0593e5-9198-3608-b4d4-24b52775feb7","pitchNumber":2,"startTime":"2026-07-26T20:54:54.185Z","endTime":"2026-07-26T20:54:58.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.230205526041306,"aZ":-18.796008337724118,"pfxX":7.9212185973892835,"pfxZ":7.185854621574443,"pX":-0.5363279612359702,"pZ":2.200814349521337,"vX0":-7.8838795293802635,"vY0":-134.81580926881907,"vZ0":-7.185990158868143,"x":137.44,"y":179.36,"x0":1.3811161611362945,"y0":50.001863566391485,"z0":6.202746674459518,"aX":14.7443264267853},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":-12.8,"spinRate":2107,"spinDirection":140},"zone":4,"typeConfidence":0.84,"plateTime":0.4045439464369589,"extension":6.768431243229498},"index":2,"playId":"b6af39a0-31e0-383c-b5dc-d19ce7989b97","pitchNumber":3,"startTime":"2026-07-26T20:55:10.309Z","endTime":"2026-07-26T20:55:14.548Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-26T20:55:20.912Z","endTime":"2026-07-26T20:55:30.526Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.559210833559582,"aZ":-14.608441855574437,"pfxX":3.694100588553506,"pfxZ":8.744888043696228,"pX":0.061585256253456476,"pZ":3.967950166084287,"vX0":-5.0483030242155555,"vY0":-140.3133517683262,"vZ0":-3.6525867866036372,"x":114.65,"y":131.65,"x0":1.397977936280686,"y0":50.00217549031458,"z0":6.228637105107463,"aX":7.420171275453941},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":-5.8,"spinRate":2355,"spinDirection":147},"zone":12,"typeConfidence":0.93,"plateTime":0.38926136576484316,"extension":6.749080589630014},"index":4,"playId":"1b0dd9c8-bf0b-31c9-a103-074a1dbb76b9","pitchNumber":4,"startTime":"2026-07-26T20:55:30.526Z","endTime":"2026-07-26T20:55:34.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T20:55:34.646Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Stewart singles on a line drive to right fielder Jordan Walker. Tyler Stephenson scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-26T20:57:57.137Z","endTime":"2026-07-26T21:00:23.194Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,9,10],"actionIndex":[0,1,2,5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":694335,"link":"/api/v1/people/694335"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Svanson replaces George Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T20:57:05.149Z","endTime":"2026-07-26T20:57:30.495Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694335,"link":"/api/v1/people/694335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Tyler Stephenson starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T20:57:30.495Z","endTime":"2026-07-26T20:57:38.963Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Sal Stewart replaces Ke'Bryan Hayes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T20:57:38.963Z","endTime":"2026-07-26T20:57:59.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":663647,"link":"/api/v1/people/663647"}},{"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":96.9,"endSpeed":89.5,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70930280112574,"aZ":-27.08111433363506,"pfxX":-8.253646986402396,"pfxZ":2.49881383330448,"pX":-1.3392638469711597,"pZ":4.171988128890098,"vX0":2.9757224690211976,"vY0":-141.1597958431489,"vZ0":0.7577304872136463,"x":168.05,"y":126.14,"x0":-1.3275720778766162,"y0":50.00604063731991,"z0":5.628452055908586,"aX":-16.849356177714192},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.8,"breakHorizontal":14.5,"spinRate":2154,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3863359330936671,"extension":6.638961758137305},"index":3,"playId":"4ff99747-8181-3196-b81b-a805aeb2cad0","pitchNumber":1,"startTime":"2026-07-26T20:57:59.454Z","endTime":"2026-07-26T20:58:03.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11863425957327,"aZ":-30.578350935968256,"pfxX":5.2316321088600555,"pfxZ":1.1016135860066036,"pX":2.3603098023561326,"pZ":2.835874807212308,"vX0":7.4016074934312694,"vY0":-120.08316637369619,"vZ0":-0.3049871514647844,"x":27.03,"y":162.21,"x0":-1.4466570285541958,"y0":50.00592347941791,"z0":5.694120865843913,"aX":7.6108666254732595},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.2,"breakHorizontal":-11.3,"spinRate":2086,"spinDirection":92},"zone":12,"typeConfidence":2.0,"plateTime":0.4568114721192975,"extension":6.405409440412345},"index":4,"playId":"5e68800b-76dc-31c8-872c-ea97b45c834e","pitchNumber":2,"startTime":"2026-07-26T20:58:18.934Z","endTime":"2026-07-26T20:58:27.513Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Matt Svanson. Tyler Stephenson to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":5,"actionPlayId":"5e68800b-76dc-31c8-872c-ea97b45c834e","startTime":"2026-07-26T20:58:29.054Z","endTime":"2026-07-26T20:58:49.885Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.110213131563007,"aZ":-26.176435307765576,"pfxX":-7.759270012612572,"pfxZ":2.965565419584971,"pX":0.44422154966439037,"pZ":2.595194242199423,"vX0":7.704176199270832,"vY0":-140.50097461318938,"vZ0":-3.15472208096739,"x":100.07,"y":168.71,"x0":-1.3088553910605958,"y0":50.00498010934448,"z0":5.410324712074112,"aX":-15.70873582592038},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.9,"breakHorizontal":12.7,"spinRate":2284,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3879888318848028,"extension":6.685776109070136},"index":6,"playId":"22f4afd9-ca55-3f7e-b9f9-11745f19f6c0","pitchNumber":3,"startTime":"2026-07-26T20:58:49.885Z","endTime":"2026-07-26T20:58:53.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.688261212614254,"aZ":-26.18956364625565,"pfxX":1.3253785670212395,"pfxZ":3.1938679395951883,"pX":0.9622271069439019,"pZ":2.290381239288086,"vX0":5.99176570683407,"vY0":-135.59900995232883,"vZ0":-3.4978106903671473,"x":80.32,"y":176.94,"x0":-1.4420658316992991,"y0":50.005451830329676,"z0":5.409804620047498,"aX":2.4856613317431666},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.3,"breakHorizontal":-3.6,"spinRate":2343,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4028423263130416,"extension":6.414294694781615},"index":7,"playId":"8619f222-1085-3999-bf11-c641fddce47c","pitchNumber":4,"startTime":"2026-07-26T20:59:09.430Z","endTime":"2026-07-26T20:59:14.173Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":8,"startTime":"2026-07-26T20:59:29.432Z","endTime":"2026-07-26T20:59:36.941Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47911354348191,"aZ":-25.469663724974062,"pfxX":-8.4768593357728,"pfxZ":3.329172796704494,"pX":0.22962952356564306,"pZ":3.2237436987172443,"vX0":7.366320865530977,"vY0":-140.27315510660554,"vZ0":-1.6892635098093614,"x":108.25,"y":151.74,"x0":-1.3150765169002425,"y0":50.00486491774311,"z0":5.476659547344028,"aX":-17.079965103905526},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.9,"breakHorizontal":14.0,"spinRate":2275,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.388858328401799,"extension":6.752876218547565},"index":9,"playId":"e941b7d9-6ec2-3646-a0e7-e7bba1f523e0","pitchNumber":5,"startTime":"2026-07-26T20:59:36.941Z","endTime":"2026-07-26T20:59:41.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.6,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.736344324450684,"aZ":-22.006633604307254,"pfxX":-8.19335463914962,"pfxZ":4.959369402673305,"pX":-0.13306812808947743,"pZ":2.5321023515156242,"vX0":5.91681654794151,"vY0":-141.8333680095613,"vZ0":-4.079427478994928,"x":122.07,"y":170.41,"x0":-1.1758696774381387,"y0":50.00001862498172,"z0":5.382527613296676,"aX":-16.783982070281116},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.4,"breakHorizontal":13.7,"spinRate":2336,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.38535491790926724,"extension":6.878295230503646},"hitData":{"launchSpeed":88.2,"launchAngle":17.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.49,"coordY":116.42}},"index":10,"playId":"850925da-6b72-3beb-aebc-261a5e961114","pitchNumber":6,"startTime":"2026-07-26T21:00:12.848Z","endTime":"2026-07-26T21:00:23.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:00:23.194Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a line drive to right fielder Jordan Walker. Sal Stewart to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-26T21:00:44.490Z","endTime":"2026-07-26T21:01:17.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.086211221865113,"aZ":-30.07496602566901,"pfxX":6.311032559485864,"pfxZ":1.2737386838812945,"pX":-0.5805240993800151,"pZ":4.09306479131557,"vX0":0.547542734894479,"vY0":-126.46838015413336,"vZ0":2.084192099706568,"x":139.13,"y":128.27,"x0":-1.6208046946814576,"y0":50.00552257101547,"z0":5.638806231943171,"aX":10.422684700045203},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":-11.6,"spinRate":2231,"spinDirection":79},"zone":11,"typeConfidence":2.0,"plateTime":0.4299196238881753,"extension":6.374822561920495},"index":0,"playId":"96658f19-728d-3ff3-b165-d36aec985e7c","pitchNumber":1,"startTime":"2026-07-26T21:00:47.265Z","endTime":"2026-07-26T21:00:52.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40626543979513,"aZ":-27.20214818798712,"pfxX":1.750378990972231,"pfxZ":2.7093215645675457,"pX":1.1387734881387568,"pZ":2.7633760590211884,"vX0":6.405350868858479,"vY0":-134.15704768268398,"vZ0":-2.0078961428103437,"x":73.59,"y":164.17,"x0":-1.5012866613938591,"y0":50.00167353747282,"z0":5.449043893959167,"aX":3.207247953575905},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.7,"breakHorizontal":-4.4,"spinRate":2339,"spinDirection":188},"zone":12,"typeConfidence":2.0,"plateTime":0.40735017623884895,"extension":6.694495112675088},"hitData":{"launchSpeed":95.6,"launchAngle":12.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.28,"coordY":94.67}},"index":1,"playId":"eacf90c7-49a7-317f-ad1b-3c67bd475ad6","pitchNumber":2,"startTime":"2026-07-26T21:01:06.973Z","endTime":"2026-07-26T21:01:17.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:01:17.040Z","atBatIndex":73},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Edwin Arroyo out on a sacrifice bunt, third baseman Blaze Jordan to second baseman JJ Wetherholt. Sal Stewart to 3rd. Elly De La Cruz to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-26T21:01:46.495Z","endTime":"2026-07-26T21:02:42.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691458,"link":"/api/v1/people/691458"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":95.7,"endSpeed":88.5,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.271220410711468,"aZ":-20.928090546086565,"pfxX":-6.652301501750012,"pfxZ":5.688190895848563,"pX":1.6259346333930376,"pZ":1.0280577499441381,"vX0":10.252253419388026,"vY0":-138.990941705531,"vZ0":-8.076208886762116,"x":55.02,"y":211.02,"x0":-1.2294015069553488,"y0":50.00015043310512,"z0":5.337787218160013,"aX":-13.143762016461505},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.9,"breakHorizontal":10.2,"spinRate":2225,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3926013215264095,"extension":6.823156834043052},"index":0,"playId":"5f825080-f2b7-3268-b4cf-6c9dd2e6232e","pitchNumber":1,"startTime":"2026-07-26T21:01:50.376Z","endTime":"2026-07-26T21:01:55.118Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"3d2e704e-30ac-49c7-a36f-7ee136276062","startTime":"2026-07-26T21:02:12.138Z","endTime":"2026-07-26T21:02:17.138Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.602693911824254,"aZ":-24.77519778813099,"pfxX":-6.5883425841607774,"pfxZ":3.659150903085127,"pX":0.015691948294188494,"pZ":3.4041377049758843,"vX0":6.254813901317558,"vY0":-140.757821260412,"vZ0":-1.4909516778451684,"x":116.4,"y":146.87,"x0":-1.3708200746813484,"y0":50.00473030701668,"z0":5.5328226678189845,"aX":-13.3259439374369},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.5,"breakHorizontal":10.8,"spinRate":2195,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.38798086406936516,"extension":6.800935797106261},"hitData":{"launchSpeed":35.6,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":123.71,"coordY":188.17}},"index":2,"playId":"9e9fb3d7-13d7-3365-87b8-34cee6e59d55","pitchNumber":2,"startTime":"2026-07-26T21:02:30.907Z","endTime":"2026-07-26T21:02:42.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:02:42.894Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Bleday strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-26T21:05:15.519Z","endTime":"2026-07-26T21:06:35.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699625,"link":"/api/v1/people/699625"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Bruihl replaces Matt Svanson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T21:03:35.133Z","endTime":"2026-07-26T21:05:17.545Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.931945836130986,"aZ":-28.4441556409454,"pfxX":8.305071078107826,"pfxZ":2.1490633822563465,"pX":0.2030084766963293,"pZ":1.5875034570273705,"vX0":-10.422632505155871,"vY0":-130.28969433596464,"vZ0":-2.738372268148027,"x":109.26,"y":195.92,"x0":3.158484166551551,"y0":50.00359195898856,"z0":4.780702899019126,"aX":14.41619063034104},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":-13.0,"spinRate":2107,"spinDirection":115},"zone":14,"typeConfidence":0.84,"plateTime":0.4188710296970939,"extension":6.385520386071454},"index":1,"playId":"11dc1401-901f-3358-9a44-0713082b4337","pitchNumber":1,"startTime":"2026-07-26T21:05:17.545Z","endTime":"2026-07-26T21:05:20.950Z","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":78.1,"endSpeed":72.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73778122055536,"aZ":-34.86984091087495,"pfxX":-9.125072400574815,"pfxZ":-2.0616540772131575,"pX":-0.8553840536006179,"pZ":2.3026723027080416,"vX0":-6.4549695533386755,"vY0":-113.5539888323044,"vZ0":1.9350872310955116,"x":149.61,"y":176.61,"x0":3.2094875041667,"y0":50.00465578269752,"z0":4.907918601623557,"aX":-11.918999629286303},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.9,"breakHorizontal":18.1,"spinRate":2687,"spinDirection":306},"zone":13,"typeConfidence":0.9,"plateTime":0.4823122922580527,"extension":6.95024679646574},"index":2,"playId":"2a0bda1f-d78d-3590-8064-514bbe627280","pitchNumber":2,"startTime":"2026-07-26T21:05:38.644Z","endTime":"2026-07-26T21:05:43.248Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-26T21:05:53.803Z","endTime":"2026-07-26T21:06:08.476Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"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":78.9,"endSpeed":72.7,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.469627119590502,"aZ":-34.42051453554322,"pfxX":-9.131003985100866,"pfxZ":-1.67997788025653,"pX":-0.5203985758610224,"pZ":2.756247709552541,"vX0":-5.822422212288061,"vY0":-114.82310743434398,"vZ0":2.7451532717902367,"x":136.84,"y":164.36,"x0":3.2356435330526376,"y0":50.004627970922414,"z0":4.896606512502603,"aX":-12.181205236679242},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-2.0,"breakHorizontal":18.0,"spinRate":2652,"spinDirection":303},"zone":4,"typeConfidence":0.9,"plateTime":0.4772129797538214,"extension":6.557940099858724},"index":4,"playId":"43ec3fbe-be00-33fa-af51-d5263685aaf0","pitchNumber":3,"startTime":"2026-07-26T21:06:08.476Z","endTime":"2026-07-26T21:06:12.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.6165596613823,"aZ":-38.88124405120831,"pfxX":-7.40825506659432,"pfxZ":-5.031012767474149,"pX":-0.3814544962633723,"pZ":1.2176018087830291,"vX0":-6.348871570563382,"vY0":-114.90199627125547,"vZ0":0.5702133083714334,"x":131.54,"y":205.9,"x0":3.3811900017745957,"y0":50.00040727851816,"z0":4.74934596688219,"aX":-9.885111778287744},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.6,"breakHorizontal":15.0,"spinRate":2560,"spinDirection":302},"zone":13,"typeConfidence":0.89,"plateTime":0.4769970156496095,"extension":7.0736843960981375},"index":5,"playId":"f3ae2016-1cd3-3157-917c-f65ab9ae3e73","pitchNumber":4,"startTime":"2026-07-26T21:06:31.694Z","endTime":"2026-07-26T21:06:35.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:06:35.486Z","atBatIndex":75},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Justin Bruihl intentionally walks Eugenio Suárez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-26T21:06:47.317Z","endTime":"2026-07-26T21:06:54.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08230286-0776-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-26T21:06:51.745Z","endTime":"2026-07-26T21:06:51.777Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08230286-0776-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-26T21:06:51.777Z","endTime":"2026-07-26T21:06:51.779Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08230286-0776-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-26T21:06:51.779Z","endTime":"2026-07-26T21:06:51.781Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08230286-0776-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-26T21:06:51.781Z","endTime":"2026-07-26T21:06:54.327Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-26T21:06:54.327Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a fly ball to left fielder Lars Nootbaar. Sal Stewart scores. Elly De La Cruz scores. Eugenio Suárez to 2nd.","rbi":2,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-26T21:07:05.359Z","endTime":"2026-07-26T21:07:54.340Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663457,"link":"/api/v1/people/663457"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":694335,"link":"/api/v1/people/694335"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":694335,"link":"/api/v1/people/694335"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.6,"endSpeed":71.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.47091016988604,"aZ":-37.736317568898,"pfxX":-6.270829492939484,"pfxZ":-4.313660274919231,"pX":0.019790312440818,"pZ":2.0360513566562397,"vX0":-5.494011058805011,"vY0":-112.82735352478925,"vZ0":2.3198511198789182,"x":116.25,"y":183.81,"x0":3.3007462958598355,"y0":50.002601801237866,"z0":4.796544075642897,"aX":-8.085940713175262},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-6.8,"breakHorizontal":12.7,"spinRate":2443,"spinDirection":298},"zone":8,"typeConfidence":0.89,"plateTime":0.4854081407425679,"extension":6.7805563947844725},"index":0,"playId":"5baf7726-866d-3df4-bb7e-29b36f824463","pitchNumber":1,"startTime":"2026-07-26T21:07:11.913Z","endTime":"2026-07-26T21:07:15.611Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35764821137321,"aZ":-31.73596180036486,"pfxX":8.36532119081161,"pfxZ":0.24482284352055217,"pX":0.9923624678001726,"pZ":2.8568607297066038,"vX0":-8.486699533066878,"vY0":-131.63522206913794,"vZ0":0.9745078536387176,"x":79.17,"y":161.64,"x0":3.156172854465193,"y0":50.000253277667724,"z0":4.813751667907991,"aX":14.823636449191635},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.8,"breakHorizontal":-13.6,"spinRate":2212,"spinDirection":139},"zone":12,"typeConfidence":0.89,"plateTime":0.41452287360044826,"extension":6.627765565313283},"hitData":{"launchSpeed":66.8,"launchAngle":30.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.89,"coordY":121.66}},"index":1,"playId":"73c9c12e-c257-369d-8deb-e6bf931faf47","pitchNumber":2,"startTime":"2026-07-26T21:07:40.291Z","endTime":"2026-07-26T21:07:54.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:07:54.340Z","atBatIndex":77},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dane Myers flies out to right fielder Jordan Walker.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-07-26T21:08:25.494Z","endTime":"2026-07-26T21:09:23.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.32863809936211,"aZ":-33.78911572671094,"pfxX":-9.112043726052,"pfxZ":-1.2906417700436723,"pX":-0.26697987205996593,"pZ":2.5185665905874424,"vX0":-5.28662888328083,"vY0":-111.31238624760442,"vZ0":2.5872012056903264,"x":127.18,"y":170.78,"x0":3.3239747753848534,"y0":50.00177904902654,"z0":4.84405345354263,"aX":-11.41184368662481},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-1.3,"breakHorizontal":17.9,"spinRate":2534,"spinDirection":299},"zone":4,"typeConfidence":0.9,"plateTime":0.49241531704243835,"extension":6.775547741306192},"index":0,"playId":"466f5d31-e91a-3923-884e-720570d44ce7","pitchNumber":1,"startTime":"2026-07-26T21:08:27.582Z","endTime":"2026-07-26T21:08:31.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.050982879552073,"aZ":-31.19291122194226,"pfxX":7.087625183381743,"pfxZ":0.7068675744020148,"pX":-1.0733784341356964,"pZ":-0.355934393650146,"vX0":-11.445168199638234,"vY0":-117.07208283662584,"vZ0":-4.619389800994799,"x":157.91,"y":248.39,"x0":2.9467750801008155,"y0":50.005382708854874,"z0":4.546020574025786,"aX":9.890456660324933},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.4,"breakHorizontal":-10.2,"spinRate":1488,"spinDirection":118},"zone":13,"typeConfidence":0.91,"plateTime":0.4669468618024979,"extension":7.173252476096697},"index":1,"playId":"311da13a-a05a-357c-85ed-5d2788ad390c","pitchNumber":2,"startTime":"2026-07-26T21:08:46.206Z","endTime":"2026-07-26T21:08:50.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.609686812727187,"aZ":-29.39927628549988,"pfxX":9.562928057407243,"pfxZ":1.6059412279770946,"pX":0.5614704488790001,"pZ":2.804453373479374,"vX0":-9.828238242140987,"vY0":-130.9967798244914,"vZ0":0.1694694462398757,"x":95.6,"y":163.06,"x0":3.1260110719757037,"y0":50.005688655909246,"z0":4.943257791096494,"aX":16.562596092025117},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":-15.1,"spinRate":2199,"spinDirection":126},"zone":3,"typeConfidence":0.89,"plateTime":0.41869729929988386,"extension":6.3156631625979776},"hitData":{"launchSpeed":97.3,"launchAngle":38.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.11,"coordY":79.23}},"index":2,"playId":"2f202ea9-53ae-3f1a-a1d2-69929cf96ded","pitchNumber":3,"startTime":"2026-07-26T21:09:12.516Z","endTime":"2026-07-26T21:09:23.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:09:23.186Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jordan Walker grounds out, shortstop Elly De La Cruz to first baseman Nathaniel Lowe.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-26T21:11:50.756Z","endTime":"2026-07-26T21:12:49.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,6],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Sal Stewart remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-26T21:10:32.933Z","endTime":"2026-07-26T21:10:32.966Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":663647,"link":"/api/v1/people/663647"}},{"details":{"description":"Pitching Change: Julian Garcia replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-26T21:10:32.966Z","endTime":"2026-07-26T21:11:08.411Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670062,"link":"/api/v1/people/670062"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"JJ Wetherholt starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-26T21:11:08.411Z","endTime":"2026-07-26T21:11:50.756Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"},"base":2},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.077190376133363,"aZ":-35.53872187899635,"pfxX":8.364799256465188,"pfxZ":-2.315502513526134,"pX":0.1789704717481701,"pZ":2.7263783457176056,"vX0":2.228176348097982,"vY0":-120.0093316826683,"vZ0":0.11049127722535435,"x":99.12,"y":147.02,"x0":-1.8490827242357581,"y0":50.00281484392406,"z0":5.855531628619666,"aX":12.152759972409628},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.8,"breakHorizontal":-15.7,"spinRate":2889,"spinDirection":66},"zone":5,"typeConfidence":0.94,"plateTime":0.45708480025021236,"extension":6.617723719065956},"index":3,"playId":"a6e60250-db2f-392e-98d0-435867dd6b27","pitchNumber":1,"startTime":"2026-07-26T21:11:50.756Z","endTime":"2026-07-26T21:11:54.820Z","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":81.5,"endSpeed":75.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.041214425598895,"aZ":-35.3321939698277,"pfxX":8.983138359958497,"pfxZ":-2.2298932775415796,"pX":0.5281356522290027,"pZ":1.0141277711395058,"vX0":2.521761705292869,"vY0":-118.67395902859901,"vZ0":-3.267941238474968,"x":96.87,"y":211.4,"x0":-1.7168490480307599,"y0":50.002454267620344,"z0":5.6479805827763885,"aX":12.73112577011051},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.6,"breakHorizontal":-16.9,"spinRate":2904,"spinDirection":50},"zone":14,"typeConfidence":0.95,"plateTime":0.4626641296548164,"extension":6.766132876051708},"index":4,"playId":"620e4dd1-bf65-3856-bfef-099bb51d0002","pitchNumber":2,"startTime":"2026-07-26T21:12:05.970Z","endTime":"2026-07-26T21:12:11.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-26T21:12:23.613Z","endTime":"2026-07-26T21:12:40.510Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"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":81.8,"endSpeed":75.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.211736196005866,"aZ":-39.30730426499278,"pfxX":5.596978652813983,"pfxZ":-4.968908860916675,"pX":0.018315230320644346,"pZ":1.752840194953665,"vX0":1.934490579422616,"vY0":-119.1213870366277,"vZ0":-1.2378650995918483,"x":116.3,"y":191.45,"x0":-1.5318450311689895,"y0":50.00351583971974,"z0":5.837617152010258,"aX":8.031558198545627},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.0,"breakHorizontal":-10.6,"spinRate":2900,"spinDirection":39},"zone":8,"typeConfidence":0.91,"plateTime":0.46006449516881,"extension":6.670736589642495},"hitData":{"launchSpeed":95.0,"launchAngle":-2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.87,"coordY":147.12}},"index":6,"playId":"68b4dc7c-2bf1-3494-94c1-1e0db86ed797","pitchNumber":3,"startTime":"2026-07-26T21:12:40.510Z","endTime":"2026-07-26T21:12:49.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:12:49.695Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Iván Herrera singles on a ground ball to left fielder JJ Bleday. JJ Wetherholt to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-26T21:13:05.233Z","endTime":"2026-07-26T21:15:05.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04072786901711,"aZ":-19.454641611522238,"pfxX":2.6100607832181213,"pfxZ":6.818267925542752,"pX":0.11025964505981316,"pZ":4.841477278803472,"vX0":2.8480218430197963,"vY0":-135.15025088732648,"vZ0":0.25945468557546214,"x":112.8,"y":108.06,"x0":-1.2930435749909273,"y0":50.006104775428426,"z0":6.101099222445022,"aX":4.87065410630785},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":-5.3,"spinRate":2679,"spinDirection":185},"zone":12,"typeConfidence":0.79,"plateTime":0.40393192206027084,"extension":6.564076075471287},"index":0,"playId":"787de1bf-d6ee-33ef-b1f1-0a0b28f6d328","pitchNumber":1,"startTime":"2026-07-26T21:13:19.729Z","endTime":"2026-07-26T21:13:23.876Z","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":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78355195061175,"aZ":-37.633102887452374,"pfxX":6.110942707167901,"pfxZ":-3.7721143417871055,"pX":-0.7900051927302286,"pZ":3.319276329268119,"vX0":0.6622414209033582,"vY0":-119.14064555227039,"vZ0":2.0888937719265863,"x":147.11,"y":149.16,"x0":-1.8657474308498039,"y0":50.00556303297943,"z0":5.819496378201648,"aX":8.831991531259161},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.1,"breakHorizontal":-11.3,"spinRate":2924,"spinDirection":47},"zone":1,"typeConfidence":0.91,"plateTime":0.4588305629348408,"extension":6.606694649004746},"index":1,"playId":"48598cfe-e48d-342a-a21e-a8cee7740040","pitchNumber":2,"startTime":"2026-07-26T21:13:35.466Z","endTime":"2026-07-26T21:13:40.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.753875256987474,"aZ":-16.219187868159313,"pfxX":1.4910974248798698,"pfxZ":8.70730438786577,"pX":0.2335372618344661,"pZ":2.374005762676248,"vX0":3.4594412498943665,"vY0":-133.96261784820925,"vZ0":-6.092802609507718,"x":108.1,"y":174.68,"x0":-1.2641285997407217,"y0":50.001701870327146,"z0":5.821828769822434,"aX":2.731218955298309},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":-3.4,"spinRate":2578,"spinDirection":188},"zone":5,"typeConfidence":0.87,"plateTime":0.4076111864873666,"extension":6.716648440323765},"index":2,"playId":"2ff4b446-58d2-3bc8-b5c6-2683ca766aff","pitchNumber":3,"startTime":"2026-07-26T21:13:51.993Z","endTime":"2026-07-26T21:13:56.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.388853297789773,"aZ":-34.01915830979964,"pfxX":6.562050990955425,"pfxZ":-1.3135904442759632,"pX":-0.051620882889509494,"pZ":2.555245000648892,"vX0":1.7891614687753714,"vY0":-117.80838731836859,"vZ0":-0.3240605453815576,"x":118.97,"y":169.79,"x0":-1.67339543047375,"y0":50.00193520883613,"z0":5.839086699011006,"aX":9.222599086201486},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.2,"breakHorizontal":-12.4,"spinRate":2876,"spinDirection":49},"zone":5,"typeConfidence":0.93,"plateTime":0.46492757876842905,"extension":6.5671722613477455},"index":3,"playId":"52e6768d-987b-3a98-b7c3-00d50d32d3c8","pitchNumber":4,"startTime":"2026-07-26T21:14:09.263Z","endTime":"2026-07-26T21:14:12.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52950965039895,"aZ":-19.583394660374214,"pfxX":0.3597986736993199,"pfxZ":6.837885530463847,"pX":-0.10890919864883213,"pZ":3.4428264138414675,"vX0":2.5835010687193702,"vY0":-134.21166107360565,"vZ0":-3.082325684802329,"x":121.15,"y":145.82,"x0":-1.1270268642674979,"y0":50.00083925856389,"z0":5.98566595862965,"aX":0.6624297668666137},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":-1.2,"spinRate":2728,"spinDirection":179},"zone":11,"typeConfidence":0.8,"plateTime":0.4066636321496908,"extension":6.6497141614639705},"index":4,"playId":"b1f48733-7c3d-323f-878e-6cbbd3c2b0ac","pitchNumber":5,"startTime":"2026-07-26T21:14:31.379Z","endTime":"2026-07-26T21:14:35.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.346177923977365,"aZ":-37.692649805791234,"pfxX":3.8946250591560583,"pfxZ":-3.84437725268098,"pX":-0.2223406271376318,"pZ":2.1643728770622572,"vX0":1.9265065648097517,"vY0":-119.18220834041043,"vZ0":-0.6024091895633976,"x":125.48,"y":180.34,"x0":-1.547622974019502,"y0":50.00214645837181,"z0":5.83052046630439,"aX":5.590928001456157},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.8,"breakHorizontal":-7.6,"spinRate":2925,"spinDirection":50},"zone":8,"typeConfidence":0.77,"plateTime":0.4599285580684187,"extension":6.683174032357742},"hitData":{"launchSpeed":103.6,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.78,"coordY":101.52}},"index":5,"playId":"d0f7edfc-e41c-315e-8698-6abbf0724414","pitchNumber":6,"startTime":"2026-07-26T21:14:53.583Z","endTime":"2026-07-26T21:15:05.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:15:05.071Z","atBatIndex":80},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a line drive to left fielder JJ Bleday. JJ Wetherholt scores. Iván Herrera to 2nd.","rbi":1,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-26T21:15:24.936Z","endTime":"2026-07-26T21:17:26.966Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":670062,"link":"/api/v1/people/670062"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91660828185722,"aZ":-35.29383280218504,"pfxX":5.950249715099389,"pfxZ":-2.16530486224724,"pX":0.5185322463908147,"pZ":0.872408405796021,"vX0":3.2516787205797826,"vY0":-119.897355239984,"vZ0":-3.613211188458954,"x":97.23,"y":215.22,"x0":-1.631641389861237,"y0":50.000492253826685,"z0":5.574812267766898,"aX":8.591019325786837},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.6,"breakHorizontal":-11.6,"spinRate":2857,"spinDirection":57},"zone":14,"typeConfidence":0.93,"plateTime":0.4582408098644297,"extension":6.805255983495497},"index":0,"playId":"7a8c4710-1f51-3b9f-a36d-36fe924feed1","pitchNumber":1,"startTime":"2026-07-26T21:15:28.063Z","endTime":"2026-07-26T21:15:32.388Z","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":81.7,"endSpeed":75.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837923599210445,"aZ":-36.29356060565306,"pfxX":7.610001609812489,"pfxZ":-2.8724130240168737,"pX":0.723049990439217,"pZ":2.2329768086648105,"vX0":2.982611917361104,"vY0":-119.0008406526075,"vZ0":-0.6508897523779574,"x":89.44,"y":178.49,"x0":-1.535213057969836,"y0":50.0026655560708,"z0":5.7978237122869976,"aX":10.913631196775375},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.0,"breakHorizontal":-14.5,"spinRate":2850,"spinDirection":44},"zone":6,"typeConfidence":0.94,"plateTime":0.46027147731445206,"extension":6.581442225335743},"index":1,"playId":"65e46d59-d55d-3d23-9b7f-c5888f1d6896","pitchNumber":2,"startTime":"2026-07-26T21:15:49.033Z","endTime":"2026-07-26T21:15:52.514Z","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":77.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.021639667089605,"aZ":-38.811728589508924,"pfxX":6.105861225473851,"pfxZ":-4.474403111544575,"pX":0.5674206632091263,"pZ":0.9547579575013917,"vX0":3.056137355462321,"vY0":-121.08274157769762,"vZ0":-2.9031918964296723,"x":95.37,"y":213.0,"x0":-1.505174847730111,"y0":50.00410197854115,"z0":5.570970627409657,"aX":9.051629678206014},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-8.5,"breakHorizontal":-11.8,"spinRate":2917,"spinDirection":46},"zone":14,"typeConfidence":0.92,"plateTime":0.452656175352423,"extension":6.7526551560848},"index":2,"playId":"3c580e72-f58c-3128-ab70-daf33246bee0","pitchNumber":3,"startTime":"2026-07-26T21:16:11.829Z","endTime":"2026-07-26T21:16:15.944Z","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.3,"endSpeed":76.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64623746168751,"aZ":-39.15119382700166,"pfxX":5.505918698110315,"pfxZ":-4.703729071115895,"pX":0.4138558133337303,"pZ":1.3681111162096171,"vX0":2.669976290804901,"vY0":-121.28979198192775,"vZ0":-2.144966944120216,"x":101.22,"y":201.84,"x0":-1.4178895887153469,"y0":50.001490915899694,"z0":5.691270697297664,"aX":8.168555422407916},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-8.8,"breakHorizontal":-10.6,"spinRate":2961,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4522976882889749,"extension":6.682208446880773},"index":3,"playId":"98baa5df-3433-38f4-ba9e-67e070b7d9bd","pitchNumber":4,"startTime":"2026-07-26T21:16:34.747Z","endTime":"2026-07-26T21:16:38.773Z","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":93.3,"endSpeed":85.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.121368914351788,"aZ":-21.608951218731995,"pfxX":4.041604334859754,"pfxZ":5.652060802418802,"pX":-1.22184045079558,"pZ":5.3625475266965825,"vX0":-1.1432066788876352,"vY0":-135.96835877750445,"vZ0":1.97221340403209,"x":163.57,"y":93.99,"x0":-1.3208071631667266,"y0":50.00589015458575,"z0":6.128211510901484,"aX":7.560415742410224},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.8,"breakHorizontal":-7.1,"spinRate":2729,"spinDirection":175},"zone":11,"typeConfidence":0.74,"plateTime":0.40299242502510113,"extension":6.481432976164118},"index":4,"playId":"eee464e8-60f4-39c6-8eb4-f977f3f5d418","pitchNumber":5,"startTime":"2026-07-26T21:16:55.287Z","endTime":"2026-07-26T21:16:58.989Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76376442049816,"aZ":-35.085533971739224,"pfxX":7.005364052823239,"pfxZ":-1.999187987890025,"pX":0.40239820294826717,"pZ":2.8010356317938285,"vX0":2.396867738070825,"vY0":-119.98604565706478,"vZ0":0.5597236253665689,"x":101.66,"y":163.15,"x0":-1.5204547657367116,"y0":50.005245552194026,"z0":5.697524142790642,"aX":10.18861358850697},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.2,"breakHorizontal":-13.3,"spinRate":2935,"spinDirection":43},"zone":6,"typeConfidence":0.94,"plateTime":0.45694905372639827,"extension":6.566390091815298},"hitData":{"launchSpeed":64.4,"launchAngle":24.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.6,"coordY":121.56}},"index":5,"playId":"63f37c18-d778-3d8b-b751-8fcb34d8732a","pitchNumber":6,"startTime":"2026-07-26T21:17:13.695Z","endTime":"2026-07-26T21:17:26.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:17:26.966Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-26T21:18:04.155Z","endTime":"2026-07-26T21:18:46.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Nathan Church replaces Alec Burleson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-26T21:17:57.790Z","endTime":"2026-07-26T21:18:06.456Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":676475,"link":"/api/v1/people/676475"},"base":1},{"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.3,"endSpeed":76.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17752223717905,"aZ":-38.20779909862774,"pfxX":5.34211222023167,"pfxZ":-4.048219942761131,"pX":-0.09110770481660455,"pZ":2.946525817644907,"vX0":2.274595002602338,"vY0":-121.34630348826772,"vZ0":1.1865322284919182,"x":120.47,"y":159.22,"x0":-1.7353769952082678,"y0":50.00539121458746,"z0":5.7847650862339215,"aX":7.952759203268391},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-6.8,"breakHorizontal":-10.2,"spinRate":2868,"spinDirection":49},"zone":2,"typeConfidence":0.89,"plateTime":0.45169765229388537,"extension":6.616891258105092},"index":1,"playId":"072557e4-fdfc-3a73-b34e-e78b64602bfc","pitchNumber":1,"startTime":"2026-07-26T21:18:06.456Z","endTime":"2026-07-26T21:18:10.292Z","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":81.6,"endSpeed":75.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.784147531809815,"aZ":-40.15542927422224,"pfxX":4.515989809755411,"pfxZ":-5.582683333058016,"pX":-0.4750235081175177,"pZ":3.316328098267077,"vX0":1.4615685394186797,"vY0":-118.81274295343702,"vZ0":2.671560249273502,"x":135.11,"y":149.24,"x0":-1.6848881079395048,"y0":50.003291188743475,"z0":5.826735926641797,"aX":6.455442713921572},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.2,"breakHorizontal":-8.5,"spinRate":2821,"spinDirection":51},"zone":11,"typeConfidence":0.82,"plateTime":0.46101998936070787,"extension":6.57668361141186},"index":2,"playId":"5d33d836-de00-3d8a-b8de-e774fa527bae","pitchNumber":2,"startTime":"2026-07-26T21:18:22.189Z","endTime":"2026-07-26T21:18:26.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408298687643118,"aZ":-18.538799884086544,"pfxX":3.2319705750929577,"pfxZ":7.109676764373205,"pX":-0.16513113102636107,"pZ":3.2531243998096304,"vX0":2.016692984257302,"vY0":-137.35361785134324,"vZ0":-3.6555795304575645,"x":123.29,"y":150.95,"x0":-1.3277999854438205,"y0":50.00008344558931,"z0":5.856033364933289,"aX":6.196230787106869},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":-6.2,"spinRate":2639,"spinDirection":182},"zone":2,"typeConfidence":0.92,"plateTime":0.3982252518699667,"extension":6.694628756697724},"index":3,"playId":"df8670a7-ad37-3216-8eb4-7639e097301a","pitchNumber":3,"startTime":"2026-07-26T21:18:42.845Z","endTime":"2026-07-26T21:18:46.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:18:46.919Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Fermín flies out to left fielder JJ Bleday.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-26T21:19:06.080Z","endTime":"2026-07-26T21:20:20.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".410"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.77"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.13"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.94"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.38"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.11"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.66"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.29"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.31"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.15"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.60"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.28"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.60"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.163510560305905,"aZ":-38.09309618373201,"pfxX":7.2170136538864575,"pfxZ":-4.039697031592313,"pX":0.7157485774375593,"pZ":3.1049208946057587,"vX0":3.184532390127555,"vY0":-119.660445302697,"vZ0":1.5851949421387759,"x":89.72,"y":154.95,"x0":-1.5666623241046098,"y0":50.005748989991226,"z0":5.823995829121908,"aX":10.561083925635367},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.7,"breakHorizontal":-13.8,"spinRate":2920,"spinDirection":58},"zone":3,"typeConfidence":0.93,"plateTime":0.45618694380142744,"extension":6.681068135990737},"index":0,"playId":"5bae7ee2-503b-336c-b9e9-96fec6754434","pitchNumber":1,"startTime":"2026-07-26T21:19:13.381Z","endTime":"2026-07-26T21:19:17.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.587482288108863,"aZ":-35.49935081844356,"pfxX":5.433070418659273,"pfxZ":-2.26539719255301,"pX":0.4003166306786729,"pZ":1.0799748027311968,"vX0":2.9743853055036613,"vY0":-120.17435768446315,"vZ0":-3.2380938851296204,"x":101.74,"y":209.62,"x0":-1.5580382971740954,"y0":50.00392269622094,"z0":5.58807040777298,"aX":7.971808129327498},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.6,"breakHorizontal":-10.6,"spinRate":2928,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4552156628008812,"extension":6.716809980069399},"index":1,"playId":"0de733ca-be77-3dd5-811b-c0381fbb0549","pitchNumber":2,"startTime":"2026-07-26T21:19:29.714Z","endTime":"2026-07-26T21:19:34.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45655538927253,"aZ":-35.42756001672971,"pfxX":5.272889849465184,"pfxZ":-2.2768046044780466,"pX":-0.37056407084594656,"pZ":2.336132790939592,"vX0":1.1224224520354928,"vY0":-118.26077739592515,"vZ0":-0.3732010313046381,"x":131.13,"y":175.7,"x0":-1.5354498752395427,"y0":50.00089222154523,"z0":5.718292932855551,"aX":7.541819697429794},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.0,"breakHorizontal":-9.8,"spinRate":2960,"spinDirection":44},"zone":4,"typeConfidence":0.89,"plateTime":0.46140989848839853,"extension":6.641959483846497},"index":2,"playId":"e5075293-38a5-3446-a7bc-acc317b1a827","pitchNumber":3,"startTime":"2026-07-26T21:19:47.144Z","endTime":"2026-07-26T21:19:51.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84540519469935,"aZ":-18.044164518876578,"pfxX":2.752385760902323,"pfxZ":7.7081528807097355,"pX":0.47807003970347833,"pZ":2.0912633954221307,"vX0":3.101093052920328,"vY0":-134.04187494906373,"vZ0":-6.666411973617619,"x":98.78,"y":182.32,"x0":-1.0482869009377007,"y0":50.0066854923804,"z0":5.882483040575217,"aX":5.04918701675466},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-5.6,"spinRate":2666,"spinDirection":183},"zone":9,"typeConfidence":0.85,"plateTime":0.40740458497474297,"extension":6.651852767734468},"hitData":{"launchSpeed":91.1,"launchAngle":41.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.52,"coordY":65.77}},"index":3,"playId":"f4431330-af68-38fc-a6c2-11a41810de30","pitchNumber":4,"startTime":"2026-07-26T21:20:08.267Z","endTime":"2026-07-26T21:20:20.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:20:20.626Z","atBatIndex":83}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Fermín flies out to left fielder JJ Bleday.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-07-26T21:19:06.080Z","endTime":"2026-07-26T21:20:20.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".410"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".293"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.77"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.13"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.94"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.38"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.11"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.69"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.66"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.29"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.31"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.15"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.60"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.28"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.60"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.024"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".634"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".464"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".462"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.163510560305905,"aZ":-38.09309618373201,"pfxX":7.2170136538864575,"pfxZ":-4.039697031592313,"pX":0.7157485774375593,"pZ":3.1049208946057587,"vX0":3.184532390127555,"vY0":-119.660445302697,"vZ0":1.5851949421387759,"x":89.72,"y":154.95,"x0":-1.5666623241046098,"y0":50.005748989991226,"z0":5.823995829121908,"aX":10.561083925635367},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.7,"breakHorizontal":-13.8,"spinRate":2920,"spinDirection":58},"zone":3,"typeConfidence":0.93,"plateTime":0.45618694380142744,"extension":6.681068135990737},"index":0,"playId":"5bae7ee2-503b-336c-b9e9-96fec6754434","pitchNumber":1,"startTime":"2026-07-26T21:19:13.381Z","endTime":"2026-07-26T21:19:17.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.587482288108863,"aZ":-35.49935081844356,"pfxX":5.433070418659273,"pfxZ":-2.26539719255301,"pX":0.4003166306786729,"pZ":1.0799748027311968,"vX0":2.9743853055036613,"vY0":-120.17435768446315,"vZ0":-3.2380938851296204,"x":101.74,"y":209.62,"x0":-1.5580382971740954,"y0":50.00392269622094,"z0":5.58807040777298,"aX":7.971808129327498},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.6,"breakHorizontal":-10.6,"spinRate":2928,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4552156628008812,"extension":6.716809980069399},"index":1,"playId":"0de733ca-be77-3dd5-811b-c0381fbb0549","pitchNumber":2,"startTime":"2026-07-26T21:19:29.714Z","endTime":"2026-07-26T21:19:34.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45655538927253,"aZ":-35.42756001672971,"pfxX":5.272889849465184,"pfxZ":-2.2768046044780466,"pX":-0.37056407084594656,"pZ":2.336132790939592,"vX0":1.1224224520354928,"vY0":-118.26077739592515,"vZ0":-0.3732010313046381,"x":131.13,"y":175.7,"x0":-1.5354498752395427,"y0":50.00089222154523,"z0":5.718292932855551,"aX":7.541819697429794},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.0,"breakHorizontal":-9.8,"spinRate":2960,"spinDirection":44},"zone":4,"typeConfidence":0.89,"plateTime":0.46140989848839853,"extension":6.641959483846497},"index":2,"playId":"e5075293-38a5-3446-a7bc-acc317b1a827","pitchNumber":3,"startTime":"2026-07-26T21:19:47.144Z","endTime":"2026-07-26T21:19:51.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84540519469935,"aZ":-18.044164518876578,"pfxX":2.752385760902323,"pfxZ":7.7081528807097355,"pX":0.47807003970347833,"pZ":2.0912633954221307,"vX0":3.101093052920328,"vY0":-134.04187494906373,"vZ0":-6.666411973617619,"x":98.78,"y":182.32,"x0":-1.0482869009377007,"y0":50.0066854923804,"z0":5.882483040575217,"aX":5.04918701675466},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-5.6,"spinRate":2666,"spinDirection":183},"zone":9,"typeConfidence":0.85,"plateTime":0.40740458497474297,"extension":6.651852767734468},"hitData":{"launchSpeed":91.1,"launchAngle":41.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.52,"coordY":65.77}},"index":3,"playId":"f4431330-af68-38fc-a6c2-11a41810de30","pitchNumber":4,"startTime":"2026-07-26T21:20:08.267Z","endTime":"2026-07-26T21:20:20.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-26T21:20:20.626Z","atBatIndex":83},"scoringPlays":[13,18,23,34,72,77,81],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":130.68,"y":52.24},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":175.02,"y":80.3},"type":"O","description":"Lineout"}]}},{"startIndex":7,"endIndex":16,"top":[7,8,9,10],"bottom":[11,12,13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":87.8,"y":155.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":117.63,"y":148.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":135.3,"y":151.19},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":183.5,"y":53.17},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":132.83,"y":88.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":85.98,"y":85.57},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":142.46,"y":87.83},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":131.31,"y":215.53},"type":"O","description":"Pop Out"}]}},{"startIndex":17,"endIndex":24,"top":[17,18,19,20],"bottom":[21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":105.98,"y":159.79},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":68.76,"y":43.3},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":154.62,"y":158.27},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":185.65,"y":88.87},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":96.65,"y":139.19},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":69.43,"y":42.58},"type":"H","description":"Home Run"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":155.52,"y":83.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":165.87,"y":82.01},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"coordinates":{"x":114.59,"y":149.66},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":148.04,"y":168.4},"type":"O","description":"Double Play"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36,37],"bottom":[38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"coordinates":{"x":41.1,"y":67.0},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":123.97,"y":133.74},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":137.58,"y":53.7},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":143.48,"y":176.01},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":119.56,"y":123.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":106.99,"y":163.84},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":42,"endIndex":47,"top":[42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":175.51,"y":129.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":187.53,"y":85.03},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":199.7,"y":81.11},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":108.0,"y":166.88},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":136.81,"y":54.58},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"batter":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"coordinates":{"x":194.74,"y":117.94},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":107.78,"y":41.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"coordinates":{"x":153.1,"y":156.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":152.09,"y":164.86},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":64,"top":[56,57,58],"bottom":[59,60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":153.61,"y":159.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":120.67,"y":150.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":111.05,"y":160.8},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":101.98,"y":135.47},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":154.45,"y":172.34},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":132.7,"y":74.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":39.15,"y":118.79},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":71,"top":[65,66,67,68],"bottom":[69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":88.58,"y":105.01},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"coordinates":{"x":119.66,"y":138.51},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"coordinates":{"x":153.1,"y":166.38},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":83,"top":[72,73,74,75,76,77,78],"bottom":[79,80,81,82,83],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":10,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":184.49,"y":116.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":10,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":157.28,"y":94.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":10,"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"batter":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"coordinates":{"x":123.71,"y":188.17},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":10,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":80.89,"y":121.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":10,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":208.11,"y":79.23},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":10,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":97.87,"y":147.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":10,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":90.78,"y":101.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":10,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":86.6,"y":121.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":10,"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"coordinates":{"x":99.52,"y":65.77},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":2,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":3,"hits":6,"errors":0,"leftOnBase":10},"away":{"runs":5,"hits":10,"errors":3,"leftOnBase":8}},"defense":{"pitcher":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"catcher":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"first":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"second":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"third":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"center":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"right":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"batter":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"onDeck":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"inHole":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"battingOrder":7,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"onDeck":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"inHole":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"battingOrder":6,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":6,"airOuts":10,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":1,"hits":10,"hitByPitch":0,"avg":".230","atBats":38,"obp":".308","slg":".397","ops":".705","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":16,"rbi":5,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":35,"obp":".268","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":176,"era":"4.52","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.42","battersFaced":42,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":63,"strikes":113,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":3,"pitchesPerInning":"17.60","runsScoredPer9":"2.70","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":30,"errors":3,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":11,"groundOuts":11,"airOuts":25,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":87,"obp":".309","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":365,"era":"7.06","inningsPitched":"21.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.34","battersFaced":94,"outs":65,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":365,"balls":119,"strikes":246,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".500","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"4.14","strikeoutsPer9Inn":"12.05","walksPer9Inn":"2.91","hitsPer9Inn":"9.14","runsScoredPer9":"7.48","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":44,"groundOuts":79,"airOuts":64,"runs":58,"doubles":15,"triples":4,"homeRuns":18,"strikeOuts":103,"baseOnBalls":39,"intentionalWalks":0,"hits":94,"hitByPitch":2,"avg":".278","atBats":338,"obp":".354","slg":".506","ops":".860","caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":171,"rbi":47,"leftOnBase":135,"sacBunts":0,"sacFlies":2,"babip":".347","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.78","popOuts":3,"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":188,"putOuts":114,"errors":9,"chances":311,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":22,"groundOuts":23,"airOuts":39,"runs":19,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":20,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".257","atBats":140,"obp":".356","slg":".371","ops":".727","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":52,"rbi":15,"leftOnBase":63,"sacBunts":0,"sacFlies":1,"babip":".347","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.67","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":97,"errors":0,"chances":97,"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"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"901","stats":{"batting":{"note":"c-","summary":"1-1 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":60,"groundOuts":108,"airOuts":99,"runs":55,"doubles":23,"triples":0,"homeRuns":21,"strikeOuts":95,"baseOnBalls":46,"intentionalWalks":3,"hits":100,"hitByPitch":2,"avg":".253","atBats":396,"obp":".329","slg":".470","ops":".799","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":186,"rbi":76,"leftOnBase":179,"sacBunts":0,"sacFlies":6,"babip":".276","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.86","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":442,"errors":2,"chances":537,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"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":16,"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":16,"balls":8,"strikes":8,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":34,"gamesStarted":0,"flyOuts":23,"groundOuts":26,"airOuts":37,"runs":17,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":114,"obp":".318","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":521,"era":"5.10","inningsPitched":"30.0","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.37","battersFaced":130,"outs":90,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":521,"balls":185,"strikes":336,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".667","pitchesPerInning":"17.37","gamesFinished":8,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.80","walksPer9Inn":"3.90","hitsPer9Inn":"8.40","runsScoredPer9":"5.10","homeRunsPer9":"1.80","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":0,"flyOuts":17,"groundOuts":8,"airOuts":31,"runs":12,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":74,"obp":".310","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":348,"era":"5.31","inningsPitched":"20.1","wins":2,"losses":1,"saves":10,"saveOpportunities":13,"holds":0,"blownSaves":3,"earnedRuns":12,"whip":"1.23","battersFaced":87,"outs":61,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":348,"balls":131,"strikes":217,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.26","rbi":0,"winPercentage":".667","pitchesPerInning":"17.11","gamesFinished":18,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"9.30","walksPer9Inn":"3.54","hitsPer9Inn":"7.52","runsScoredPer9":"5.31","homeRunsPer9":"1.77","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":7},"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}},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":6,"strikes":17,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":21,"groundOuts":40,"airOuts":31,"runs":10,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":1,"hits":22,"hitByPitch":2,"atBats":119,"obp":".248","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":504,"era":"2.25","inningsPitched":"32.0","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":5,"blownSaves":2,"earnedRuns":8,"whip":"0.94","battersFaced":132,"outs":96,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":504,"balls":162,"strikes":342,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.75","gamesFinished":6,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.88","walksPer9Inn":"2.25","hitsPer9Inn":"6.19","runsScoredPer9":"2.81","homeRunsPer9":"1.13","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":14,"groundOuts":48,"airOuts":33,"runs":16,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":36,"baseOnBalls":9,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".193","atBats":145,"obp":".240","slg":".359","ops":".599","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":52,"rbi":13,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.17","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":75,"errors":0,"chances":76,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":2,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":25,"groundOuts":51,"airOuts":51,"runs":23,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":64,"baseOnBalls":26,"intentionalWalks":1,"hits":57,"hitByPitch":0,"avg":".256","atBats":223,"obp":".333","slg":".475","ops":".808","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":106,"rbi":33,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.58","popOuts":9,"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":6,"putOuts":130,"errors":3,"chances":139,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":66,"groundOuts":104,"airOuts":111,"runs":57,"doubles":17,"triples":2,"homeRuns":21,"strikeOuts":88,"baseOnBalls":32,"intentionalWalks":0,"hits":111,"hitByPitch":8,"atBats":411,"obp":".333","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1772,"era":"4.53","inningsPitched":"103.1","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.38","battersFaced":454,"outs":310,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1772,"balls":672,"strikes":1100,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".357","pitchesPerInning":"17.15","gamesFinished":0,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"7.66","walksPer9Inn":"2.79","hitsPer9Inn":"9.67","runsScoredPer9":"4.96","homeRunsPer9":"1.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":0,"flyOuts":7,"groundOuts":24,"airOuts":16,"runs":9,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":2,"hits":23,"hitByPitch":0,"atBats":83,"obp":".355","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":359,"era":"3.86","inningsPitched":"21.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.57","battersFaced":94,"outs":63,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":359,"balls":125,"strikes":234,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.10","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.57","walksPer9Inn":"4.29","hitsPer9Inn":"9.86","runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":30,"groundOuts":40,"airOuts":56,"runs":13,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".148","atBats":142,"obp":".204","slg":".239","ops":".443","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":34,"rbi":6,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".158","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.33","popOuts":6,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":34,"errors":2,"chances":118,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":32,"groundOuts":54,"airOuts":63,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".171","atBats":199,"obp":".259","slg":".256","ops":".515","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":51,"rbi":11,"leftOnBase":70,"sacBunts":5,"sacFlies":1,"babip":".217","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.33","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":157,"errors":1,"chances":159,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695534":{"person":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":2,"flyOuts":23,"groundOuts":29,"airOuts":41,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":3,"atBats":105,"obp":".291","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":397,"era":"4.23","inningsPitched":"27.2","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.12","battersFaced":117,"outs":83,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":397,"balls":142,"strikes":255,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".333","pitchesPerInning":"14.35","gamesFinished":7,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"4.23","walksPer9Inn":"2.28","hitsPer9Inn":"7.81","runsScoredPer9":"4.55","homeRunsPer9":"1.30","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":15,"flyOuts":47,"groundOuts":80,"airOuts":82,"runs":49,"doubles":17,"triples":2,"homeRuns":9,"strikeOuts":65,"baseOnBalls":37,"intentionalWalks":1,"hits":84,"hitByPitch":4,"atBats":310,"obp":".356","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1324,"era":"5.61","inningsPitched":"77.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.57","battersFaced":353,"outs":231,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1324,"balls":505,"strikes":819,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".300","pitchesPerInning":"17.19","gamesFinished":3,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"7.60","walksPer9Inn":"4.32","hitsPer9Inn":"9.82","runsScoredPer9":"5.73","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":55,"groundOuts":83,"airOuts":92,"runs":54,"doubles":14,"triples":0,"homeRuns":16,"strikeOuts":86,"baseOnBalls":35,"intentionalWalks":0,"hits":81,"hitByPitch":6,"avg":".238","atBats":340,"obp":".319","slg":".421","ops":".740","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":143,"rbi":40,"leftOnBase":159,"sacBunts":0,"sacFlies":2,"babip":".271","groundOutsToAirouts":"0.90","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"21.25","popOuts":21,"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":40,"putOuts":343,"errors":4,"chances":387,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":10,"groundOuts":27,"airOuts":19,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".256","atBats":78,"obp":".266","slg":".410","ops":".676","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":32,"rbi":10,"leftOnBase":35,"sacBunts":2,"sacFlies":0,"babip":".279","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":27,"obp":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"14.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.00","battersFaced":29,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.80","walksPer9Inn":"1.80","hitsPer9Inn":"25.20","runsScoredPer9":"14.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","assists":11,"putOuts":193,"errors":5,"chances":208,"fielding":".981","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":42,"groundOuts":48,"airOuts":72,"runs":22,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":71,"baseOnBalls":28,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".244","atBats":250,"obp":".320","slg":".392","ops":".712","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":98,"rbi":28,"leftOnBase":102,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.25","popOuts":10,"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":14,"stolenBases":64,"stolenBasePercentage":".821","caughtStealingPercentage":".179","assists":27,"putOuts":604,"errors":3,"chances":634,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":30,"groundOuts":47,"airOuts":61,"runs":27,"doubles":11,"triples":0,"homeRuns":14,"strikeOuts":108,"baseOnBalls":26,"intentionalWalks":1,"hits":56,"hitByPitch":2,"avg":".207","atBats":271,"obp":".280","slg":".402","ops":".682","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":109,"rbi":39,"leftOnBase":144,"sacBunts":0,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.36","popOuts":15,"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":32,"putOuts":20,"errors":2,"chances":54,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID695490":{"person":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"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":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":15,"groundOuts":33,"airOuts":36,"runs":12,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":30,"hitByPitch":3,"avg":".244","atBats":123,"obp":".288","slg":".285","ops":".573","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":35,"rbi":4,"leftOnBase":52,"sacBunts":2,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":43,"errors":4,"chances":140,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":48,"gamesStarted":0,"flyOuts":13,"groundOuts":49,"airOuts":28,"runs":25,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":46,"baseOnBalls":23,"intentionalWalks":2,"hits":34,"hitByPitch":5,"atBats":152,"obp":".341","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":771,"era":"4.32","inningsPitched":"41.2","wins":1,"losses":6,"saves":1,"saveOpportunities":5,"holds":4,"blownSaves":4,"earnedRuns":20,"whip":"1.37","battersFaced":186,"outs":125,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":771,"balls":309,"strikes":462,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".143","pitchesPerInning":"18.50","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.94","walksPer9Inn":"4.97","hitsPer9Inn":"7.34","runsScoredPer9":"5.40","homeRunsPer9":"1.08","inheritedRunners":31,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":49,"groundOuts":47,"airOuts":98,"runs":39,"doubles":11,"triples":1,"homeRuns":17,"strikeOuts":66,"baseOnBalls":44,"intentionalWalks":1,"hits":64,"hitByPitch":2,"avg":".234","atBats":273,"obp":".343","slg":".469","ops":".812","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":128,"rbi":44,"leftOnBase":122,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.48","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"16.06","popOuts":18,"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":1,"putOuts":128,"errors":0,"chances":129,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 4-4)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":33,"groundOuts":49,"airOuts":55,"runs":22,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":43,"baseOnBalls":29,"intentionalWalks":4,"hits":37,"hitByPitch":2,"atBats":182,"obp":".318","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":797,"era":"2.66","inningsPitched":"50.2","wins":4,"losses":4,"saves":1,"saveOpportunities":1,"holds":12,"blownSaves":0,"earnedRuns":15,"whip":"1.30","battersFaced":215,"outs":152,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":797,"balls":301,"strikes":496,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"15.73","gamesFinished":10,"strikeoutWalkRatio":"1.48","strikeoutsPer9Inn":"7.64","walksPer9Inn":"5.15","hitsPer9Inn":"6.57","runsScoredPer9":"3.91","homeRunsPer9":"0.71","inheritedRunners":26,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670062":{"person":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":4,"strikes":18,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":10,"groundOuts":14,"airOuts":14,"runs":6,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":51,"obp":".254","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":245,"era":"2.93","inningsPitched":"15.1","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"0.98","battersFaced":59,"outs":46,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":245,"balls":86,"strikes":159,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".333","pitchesPerInning":"15.98","gamesFinished":3,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"9.39","walksPer9Inn":"4.11","hitsPer9Inn":"4.70","runsScoredPer9":"3.52","homeRunsPer9":"1.76","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 4 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":9,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":42,"strikes":58,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":6},"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":22,"gamesStarted":22,"flyOuts":71,"groundOuts":105,"airOuts":142,"runs":54,"doubles":15,"triples":1,"homeRuns":17,"strikeOuts":94,"baseOnBalls":54,"intentionalWalks":0,"hits":108,"hitByPitch":0,"atBats":444,"obp":".322","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2037,"era":"3.85","inningsPitched":"117.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.38","battersFaced":505,"outs":351,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2037,"balls":763,"strikes":1274,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.74","rbi":2,"winPercentage":".455","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.23","walksPer9Inn":"4.15","hitsPer9Inn":"8.31","runsScoredPer9":"4.15","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":32,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":64,"groundOuts":76,"airOuts":113,"runs":29,"doubles":17,"triples":2,"homeRuns":12,"strikeOuts":124,"baseOnBalls":39,"intentionalWalks":0,"hits":80,"hitByPitch":0,"atBats":392,"obp":".275","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","numberOfPitches":1768,"era":"2.42","inningsPitched":"107.2","wins":12,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.11","battersFaced":433,"outs":323,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1768,"balls":657,"strikes":1111,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".923","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"10.37","walksPer9Inn":"3.26","hitsPer9Inn":"6.69","runsScoredPer9":"2.42","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[682829,668715,695490,668709,553993,663993,667472,682622,624431,663886,663647,701398,671096,572955,622088,656271,670062],"pitchers":[671096,572955,622088,656271,670062],"bench":[670770],"bullpen":[695505,657571,668881,695076,594580,641941,695534,663903],"battingOrder":[682829,695490,668709,553993,663993,667472,682622,663886,701398],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"De La Cruz, E (18, 3rd inning off Leahy, 0 on, 1 out); Hayes (3, 5th inning off Leahy, 0 on, 0 out)."},{"label":"TB","value":"De La Cruz, E 5; Hayes 4; Lowe, N 3; Marte, N 2; Myers; Stewart, S."},{"label":"RBI","value":"De La Cruz, E (47); Hayes (6); Lowe, N 2 (33); Stewart, S (76)."},{"label":"2-out RBI","value":"Lowe, N 2."},{"label":"Runners left in scoring position, 2 out","value":"Trevino; Myers."},{"label":"SAC","value":"Arroyo."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Marte, N (2, 2nd base by Leahy/Pagés, P)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lowe, N 2 (3, fielding, fielding); Trevino (5, catcher interference)."},{"label":"DP","value":"2 (Lowe, N; Hayes-Arroyo-Lowe, N)."}]}],"note":[{"label":"a","value":"Lined out for Steer in the 5th."},{"label":"b","value":"Struck out for Trevino in the 9th."},{"label":"c","value":"Singled for Hayes in the 10th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":13,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".240","atBats":35,"obp":".315","slg":".381","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":10,"rbi":3,"leftOnBase":23,"sacBunts":0,"sacFlies":1,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":1,"lineOuts":7},"pitching":{"flyOuts":7,"groundOuts":6,"airOuts":10,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":38,"obp":".317","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":161,"era":"4.13","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.33","battersFaced":42,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":55,"strikes":106,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":5,"pitchesPerInning":"16.10","runsScoredPer9":"4.50","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":7,"putOuts":30,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":71,"groundOuts":133,"airOuts":118,"runs":40,"doubles":21,"triples":2,"homeRuns":15,"strikeOuts":74,"baseOnBalls":27,"intentionalWalks":0,"hits":102,"hitByPitch":0,"atBats":424,"obp":".284","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1777,"era":"3.07","inningsPitched":"114.1","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.13","battersFaced":454,"outs":343,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1777,"balls":673,"strikes":1104,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".333","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"5.83","walksPer9Inn":"2.13","hitsPer9Inn":"8.03","runsScoredPer9":"3.15","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":13,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694335":{"person":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 2-3)","summary":"0.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":5,"strikes":5,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":1,"flyOuts":28,"groundOuts":34,"airOuts":52,"runs":38,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":40,"baseOnBalls":21,"intentionalWalks":0,"hits":52,"hitByPitch":2,"atBats":174,"obp":".375","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":767,"era":"7.23","inningsPitched":"42.1","wins":2,"losses":3,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":34,"whip":"1.72","battersFaced":201,"outs":127,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":767,"balls":287,"strikes":480,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".400","pitchesPerInning":"18.12","gamesFinished":13,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.50","walksPer9Inn":"4.46","hitsPer9Inn":"11.06","runsScoredPer9":"8.08","homeRunsPer9":"1.06","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663494":{"person":{"id":663494,"fullName":"Bryan Torres","link":"/api/v1/people/663494"},"jerseyNumber":"39","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":11,"groundOuts":22,"airOuts":22,"runs":11,"doubles":0,"triples":2,"homeRuns":4,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".213","atBats":75,"obp":".272","slg":".427","ops":".699","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":32,"rbi":11,"leftOnBase":32,"sacBunts":1,"sacFlies":0,"babip":".218","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.75","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"9.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":28,"errors":0,"chances":48,"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"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":43,"groundOuts":92,"airOuts":87,"runs":65,"doubles":23,"triples":0,"homeRuns":22,"strikeOuts":108,"baseOnBalls":35,"intentionalWalks":1,"hits":114,"hitByPitch":3,"avg":".286","atBats":398,"obp":".346","slg":".510","ops":".856","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":439,"totalBases":203,"rbi":77,"leftOnBase":186,"sacBunts":0,"sacFlies":3,"babip":".339","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.09","popOuts":22,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":208,"errors":4,"chances":220,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":30,"groundOuts":75,"airOuts":73,"runs":32,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":58,"baseOnBalls":14,"intentionalWalks":0,"hits":59,"hitByPitch":2,"avg":".225","atBats":262,"obp":".268","slg":".359","ops":".627","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":94,"rbi":30,"leftOnBase":105,"sacBunts":1,"sacFlies":2,"babip":".258","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.75","popOuts":23,"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":3,"putOuts":159,"errors":2,"chances":164,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":102,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":34,"strikes":68,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":53,"groundOuts":105,"airOuts":97,"runs":40,"doubles":22,"triples":1,"homeRuns":12,"strikeOuts":88,"baseOnBalls":34,"intentionalWalks":0,"hits":102,"hitByPitch":5,"atBats":389,"obp":".329","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","numberOfPitches":1672,"era":"3.55","inningsPitched":"101.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.34","battersFaced":432,"outs":304,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1672,"balls":625,"strikes":1047,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":2,"winPercentage":".636","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"7.82","walksPer9Inn":"3.02","hitsPer9Inn":"9.06","runsScoredPer9":"3.55","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"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"}]},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":22,"groundOuts":36,"airOuts":33,"runs":19,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":33,"baseOnBalls":22,"intentionalWalks":1,"hits":32,"hitByPitch":0,"avg":".241","atBats":133,"obp":".346","slg":".368","ops":".714","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":49,"rbi":15,"leftOnBase":64,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.33","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":88,"errors":0,"chances":91,"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"}]},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":30,"groundOuts":47,"airOuts":62,"runs":18,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":17,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".253","atBats":178,"obp":".318","slg":".371","ops":".689","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":66,"rbi":21,"leftOnBase":78,"sacBunts":1,"sacFlies":2,"babip":".275","groundOutsToAirouts":"0.76","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":19,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":73,"errors":1,"chances":106,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID700669":{"person":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":43,"gamesStarted":0,"flyOuts":37,"groundOuts":58,"airOuts":56,"runs":20,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":32,"baseOnBalls":24,"intentionalWalks":1,"hits":34,"hitByPitch":2,"atBats":177,"obp":".291","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":762,"era":"3.16","inningsPitched":"51.1","wins":6,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":18,"whip":"1.13","battersFaced":206,"outs":154,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":762,"balls":310,"strikes":452,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".857","pitchesPerInning":"14.84","gamesFinished":12,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"5.61","walksPer9Inn":"4.21","hitsPer9Inn":"5.96","runsScoredPer9":"3.51","homeRunsPer9":"0.88","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690928":{"person":{"id":690928,"fullName":"Hunter Dobbins","link":"/api/v1/people/690928"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":6,"gamesStarted":4,"flyOuts":10,"groundOuts":27,"airOuts":26,"runs":10,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":108,"obp":".319","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":484,"era":"3.18","inningsPitched":"28.1","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.31","battersFaced":119,"outs":85,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":484,"balls":179,"strikes":305,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".667","pitchesPerInning":"17.08","gamesFinished":2,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.89","walksPer9Inn":"3.18","hitsPer9Inn":"8.58","runsScoredPer9":"3.18","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":11},"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}},"ID802139":{"person":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":76,"groundOuts":108,"airOuts":114,"runs":67,"doubles":10,"triples":0,"homeRuns":15,"strikeOuts":73,"baseOnBalls":45,"intentionalWalks":2,"hits":99,"hitByPitch":14,"avg":".253","atBats":392,"obp":".349","slg":".393","ops":".742","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":154,"rbi":40,"leftOnBase":107,"sacBunts":0,"sacFlies":2,"babip":".275","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.13","popOuts":12,"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":289,"putOuts":116,"errors":2,"chances":407,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":26,"groundOuts":60,"airOuts":52,"runs":26,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":1,"hits":49,"hitByPitch":8,"atBats":188,"obp":".347","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":844,"era":"3.83","inningsPitched":"49.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":6,"blownSaves":1,"earnedRuns":21,"whip":"1.40","battersFaced":223,"outs":148,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":844,"balls":312,"strikes":532,"strikePercentage":".630","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":2,"winPercentage":".---","pitchesPerInning":"17.11","gamesFinished":6,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"6.20","walksPer9Inn":"3.65","hitsPer9Inn":"8.94","runsScoredPer9":"4.74","homeRunsPer9":"0.36","inheritedRunners":26,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":8,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":0,"chances":15,"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"}]},"ID691458":{"person":{"id":691458,"fullName":"Blaze Jordan","link":"/api/v1/people/691458"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":16,"groundOuts":34,"airOuts":35,"runs":10,"doubles":5,"triples":2,"homeRuns":1,"strikeOuts":15,"baseOnBalls":4,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".238","atBats":105,"obp":".257","slg":".352","ops":".609","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":37,"rbi":22,"leftOnBase":43,"sacBunts":0,"sacFlies":4,"babip":".258","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"105.00","popOuts":6,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":51,"errors":3,"chances":115,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":68,"groundOuts":113,"airOuts":107,"runs":56,"doubles":26,"triples":1,"homeRuns":15,"strikeOuts":69,"baseOnBalls":34,"intentionalWalks":2,"hits":115,"hitByPitch":4,"avg":".287","atBats":401,"obp":".346","slg":".469","ops":".815","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":188,"rbi":71,"leftOnBase":184,"sacBunts":0,"sacFlies":3,"babip":".313","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.73","popOuts":18,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":802,"errors":7,"chances":879,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":17,"groundOuts":48,"airOuts":28,"runs":19,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":17,"intentionalWalks":1,"hits":34,"hitByPitch":9,"atBats":151,"obp":".337","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":694,"era":"3.67","inningsPitched":"41.2","wins":3,"losses":4,"saves":26,"saveOpportunities":31,"holds":1,"blownSaves":5,"earnedRuns":17,"whip":"1.22","battersFaced":180,"outs":125,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":694,"balls":271,"strikes":423,"strikePercentage":".610","hitBatsmen":9,"balks":0,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.71","rbi":0,"winPercentage":".429","pitchesPerInning":"16.66","gamesFinished":34,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"9.50","walksPer9Inn":"3.67","hitsPer9Inn":"7.34","runsScoredPer9":"4.10","homeRunsPer9":"0.43","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":52,"groundOuts":147,"airOuts":97,"runs":49,"doubles":19,"triples":1,"homeRuns":10,"strikeOuts":83,"baseOnBalls":32,"intentionalWalks":0,"hits":104,"hitByPitch":6,"atBats":430,"obp":".303","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1825,"era":"3.77","inningsPitched":"112.1","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.21","battersFaced":469,"outs":337,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1825,"balls":676,"strikes":1149,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".647","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"2.59","strikeoutsPer9Inn":"6.65","walksPer9Inn":"2.56","hitsPer9Inn":"8.33","runsScoredPer9":"3.93","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666277":{"person":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"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":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":28,"groundOuts":40,"airOuts":55,"runs":19,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":16,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":170,"obp":".274","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":720,"era":"3.50","inningsPitched":"46.1","wins":3,"losses":3,"saves":2,"saveOpportunities":6,"holds":16,"blownSaves":4,"earnedRuns":18,"whip":"1.10","battersFaced":190,"outs":139,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":720,"balls":242,"strikes":478,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"15.54","gamesFinished":7,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"8.35","walksPer9Inn":"3.11","hitsPer9Inn":"6.80","runsScoredPer9":"3.69","homeRunsPer9":"1.17","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"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"}]},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":65,"groundOuts":74,"airOuts":114,"runs":62,"doubles":17,"triples":1,"homeRuns":18,"strikeOuts":95,"baseOnBalls":38,"intentionalWalks":0,"hits":112,"hitByPitch":4,"atBats":388,"obp":".353","caughtStealing":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1668,"era":"5.18","inningsPitched":"99.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.52","battersFaced":437,"outs":297,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1668,"balls":599,"strikes":1069,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":3,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".417","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.64","walksPer9Inn":"3.45","hitsPer9Inn":"10.18","runsScoredPer9":"5.64","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":20,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":24,"groundOuts":39,"airOuts":43,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":7,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".207","atBats":150,"obp":".248","slg":".327","ops":".575","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":49,"rbi":11,"leftOnBase":71,"sacBunts":4,"sacFlies":2,"babip":".257","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","popOuts":11,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":35,"stolenBasePercentage":".673","caughtStealingPercentage":".327","assists":27,"putOuts":372,"errors":5,"chances":404,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":".---","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":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":22,"groundOuts":31,"airOuts":43,"runs":22,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":23,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":152,"obp":".335","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":732,"era":"4.46","inningsPitched":"40.1","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":17,"blownSaves":3,"earnedRuns":20,"whip":"1.44","battersFaced":177,"outs":121,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":732,"balls":284,"strikes":448,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"18.15","gamesFinished":5,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"9.60","walksPer9Inn":"5.13","hitsPer9Inn":"7.81","runsScoredPer9":"4.91","homeRunsPer9":"1.34","inheritedRunners":13,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"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"}]},"ID703725":{"person":{"id":703725,"fullName":"Luis Gastelum","link":"/api/v1/people/703725"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":8,"strikes":7,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":30,"obp":".371","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":134,"era":"5.63","inningsPitched":"8.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":5,"whip":"1.63","battersFaced":35,"outs":24,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":51,"strikes":83,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"16.75","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"10.13","runsScoredPer9":"6.75","homeRunsPer9":"3.38","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"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"}]},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"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":90,"airOuts":103,"runs":56,"doubles":20,"triples":1,"homeRuns":7,"strikeOuts":103,"baseOnBalls":33,"intentionalWalks":0,"hits":104,"hitByPitch":7,"atBats":396,"obp":".328","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1681,"era":"4.59","inningsPitched":"104.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.32","battersFaced":441,"outs":312,"gamesPitched":20,"completeGames":1,"shutouts":1,"pitchesThrown":1681,"balls":584,"strikes":1097,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":7,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".417","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"8.91","walksPer9Inn":"2.86","hitsPer9Inn":"9.00","runsScoredPer9":"4.85","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":47,"groundOuts":88,"airOuts":107,"runs":40,"doubles":12,"triples":2,"homeRuns":4,"strikeOuts":77,"baseOnBalls":35,"intentionalWalks":0,"hits":83,"hitByPitch":7,"avg":".238","atBats":349,"obp":".315","slg":".318","ops":".633","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":111,"rbi":42,"leftOnBase":160,"sacBunts":0,"sacFlies":6,"babip":".288","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"87.25","popOuts":25,"lineOuts":35},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":251,"putOuts":152,"errors":8,"chances":411,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":41,"groundOuts":117,"airOuts":97,"runs":65,"doubles":15,"triples":1,"homeRuns":12,"strikeOuts":80,"baseOnBalls":51,"intentionalWalks":4,"hits":94,"hitByPitch":25,"avg":".244","atBats":385,"obp":".366","slg":".382","ops":".748","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":147,"rbi":44,"leftOnBase":156,"sacBunts":0,"sacFlies":3,"babip":".277","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.08","popOuts":30,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":27,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":7,"putOuts":287,"errors":0,"chances":294,"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"}]},"ID699625":{"person":{"id":699625,"fullName":"Jimmy Crooks","link":"/api/v1/people/699625"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"902","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":14,"groundOuts":15,"airOuts":20,"runs":4,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":3,"avg":".182","atBats":77,"obp":".276","slg":".338","ops":".614","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":26,"rbi":9,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".239","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.67","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":153,"errors":1,"chances":154,"fielding":".994","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676369":{"person":{"id":676369,"fullName":"Nelson Velázquez","link":"/api/v1/people/676369"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":10,"groundOuts":14,"airOuts":17,"runs":10,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".209","atBats":67,"obp":".289","slg":".433","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":29,"rbi":12,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".244","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.75","popOuts":1,"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":0,"putOuts":19,"errors":1,"chances":20,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]}},"batters":[802139,691023,671056,676475,701675,691026,665877,676369,663457,691458,686780,663494,699625,681517,703725,592773,666277,694335,677865],"pitchers":[681517,703725,592773,666277,694335,677865],"bench":[],"bullpen":[690928,700669,669461,669160,700241,676617,669467],"battingOrder":[802139,691023,671056,701675,691026,665877,663457,691458,699625],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Burleson (26, Abbott, A)."},{"label":"HR","value":"Herrera (12, 3rd inning off Abbott, A, 0 on, 2 out)."},{"label":"TB","value":"Burleson 3; Herrera 5; Winn 2."},{"label":"RBI","value":"Burleson (71); Fermín (21); Herrera (44)."},{"label":"2-out RBI","value":"Herrera."},{"label":"Runners left in scoring position, 2 out","value":"Pagés, P; Wetherholt; Nootbaar 2; Fermín."},{"label":"SF","value":"Fermín."},{"label":"GIDP","value":"Herrera."},{"label":"Team RISP","value":"3-for-13."},{"label":"Team LOB","value":"10."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Pagés, P-Wetherholt)."}]}],"note":[{"label":"a","value":"Walked for Velázquez, N in the 7th."},{"label":"b","value":"Grounded out for Pagés, P in the 7th."},{"label":"1","value":"Ran for Burleson in the 10th."}]}},"officials":[{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Home Plate"},{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"First Base"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Second Base"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Svanson."},{"label":"IBB","value":"Suárez, E (by Bruihl)."},{"label":"ABS Challenge","value":"Marte, N (Strike-Confirmed); Trevino (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Abbott, A 100-58; Johnson 16-8; Antone 23-17; Burke, B 15-12; Garcia, J 22-18; Leahy 102-68; Gastelum, L 15-7; Stanek 9-6; Soriano, G 16-12; Svanson 10-5; Bruihl 9-8."},{"label":"Groundouts-flyouts","value":"Abbott, A 4-2; Johnson 2-1; Antone 1-0; Burke, B 1-1; Garcia, J 1-1; Leahy 2-3; Gastelum, L 0-2; Stanek 3-0; Soriano, G 0-1; Svanson 1-0; Bruihl 0-1."},{"label":"Batters faced","value":"Abbott, A 24; Johnson 4; Antone 5; Burke, B 4; Garcia, J 5; Leahy 24; Gastelum, L 4; Stanek 3; Soriano, G 4; Svanson 3; Bruihl 4."},{"label":"Inherited runners-scored","value":"Burke, B 3-0; Bruihl 2-2."},{"label":"Umpires","value":"HP: Gabe Morales. 1B: Doug Eddings. 2B: Mike Muchlinski. 3B: Emil Jimenez. "},{"label":"Weather","value":"94 degrees, Partly Cloudy."},{"label":"Wind","value":"5 mph, Out To RF."},{"label":"First pitch","value":"1:17 PM."},{"label":"T","value":"3:03."},{"label":"Att","value":"22,852."},{"label":"Venue","value":"Busch Stadium."},{"label":"July 26, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","boxscoreName":"Hayes"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":30,"groundOuts":40,"airOuts":56,"runs":13,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".148","atBats":142,"obp":".204","slg":".239","ops":".443","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":34,"rbi":6,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".158","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.33","popOuts":6,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":34,"errors":2,"chances":118,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","boxscoreName":"De La Cruz, E"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":44,"groundOuts":79,"airOuts":64,"runs":58,"doubles":15,"triples":4,"homeRuns":18,"strikeOuts":103,"baseOnBalls":39,"intentionalWalks":0,"hits":94,"hitByPitch":2,"avg":".278","atBats":338,"obp":".354","slg":".506","ops":".860","caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":171,"rbi":47,"leftOnBase":135,"sacBunts":0,"sacFlies":2,"babip":".347","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.78","popOuts":3,"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":188,"putOuts":114,"errors":9,"chances":311,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","boxscoreName":"Lowe, N"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":2,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":25,"groundOuts":51,"airOuts":51,"runs":23,"doubles":13,"triples":0,"homeRuns":12,"strikeOuts":64,"baseOnBalls":26,"intentionalWalks":1,"hits":57,"hitByPitch":0,"avg":".256","atBats":223,"obp":".333","slg":".475","ops":".808","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":106,"rbi":33,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.58","popOuts":9,"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":6,"putOuts":130,"errors":3,"chances":139,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"loser":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"save":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}