{"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":822754,"link":"/api/v1.1/game/822754/feed/live","metaData":{"wait":10,"timeStamp":"20260408_020855","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822754,"type":"R","doubleHeader":"N","id":"2026/04/07/slnmlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822754-2026-04-07","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-07T22:45:00Z","originalDate":"2026-04-07","officialDate":"2026-04-07","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":11,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":6,"losses":5,"ties":0,"pct":".545"},"records":{},"divisionLeader":false,"wins":6,"losses":5,"winningPercentage":".545"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":11,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":4,"losses":7,"ties":0,"pct":".364"},"records":{},"divisionLeader":false,"wins":4,"losses":7,"winningPercentage":".364"},"franchiseName":"Washington","clubName":"Nationals","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"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},"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},"ID687363":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363","firstName":"Victor","lastName":"Scott","primaryNumber":"11","birthDate":"2001-02-12","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Victor","useLastName":"Scott II","middleName":"Dwanyne","boxscoreName":"Scott II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Scott II","nameTitle":"II","nameSuffix":"II","nameSlug":"victor-scott-ii-687363","firstLastName":"Victor Scott II","lastFirstName":"Scott II, Victor","lastInitName":"Scott II, V","initLastName":"V Scott II","fullFMLName":"Victor Dwanyne Scott II","fullLFMName":"Scott II, Victor Dwanyne","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"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},"ID683083":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083","firstName":"Nasim","lastName":"Nuñez","primaryNumber":"26","birthDate":"2000-08-18","currentAge":26,"birthCity":"Bronx","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nasim","useLastName":"Nuñez","middleName":"Emmanuel","boxscoreName":"Nuñez, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"NAH-seem NOON-yez","mlbDebutDate":"2024-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nasim Nuñez","nameSlug":"nasim-nunez-683083","firstLastName":"Nasim Nuñez","lastFirstName":"Nuñez, Nasim","lastInitName":"Nuñez, N","initLastName":"N Nuñez","fullFMLName":"Nasim Emmanuel Nuñez","fullLFMName":"Nuñez, Nasim Emmanuel","strikeZoneTop":3.05,"strikeZoneBottom":1.54},"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},"ID802139":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","firstName":"Jonathan","lastName":"Wetherholt","primaryNumber":"26","birthDate":"2002-09-10","currentAge":23,"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},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669371":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371","firstName":"Jeffrey","lastName":"Henry","primaryNumber":"99","birthDate":"1999-07-15","currentAge":27,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Henry","middleName":"Cole","boxscoreName":"Henry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2025-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Henry","nameSlug":"cole-henry-669371","firstLastName":"Cole Henry","lastFirstName":"Henry, Cole","lastInitName":"Henry, C","initLastName":"C Henry","fullFMLName":"Jeffrey Cole Henry","fullLFMName":"Henry, Jeffrey Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID695336":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336","firstName":"Thomas","lastName":"Saggese","primaryNumber":"25","birthDate":"2002-04-10","currentAge":24,"birthCity":"Carlsbad","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Thomas","useLastName":"Saggese","middleName":"Darren","boxscoreName":"Saggese","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"suh-JAY-see","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Saggese","nameSlug":"thomas-saggese-695336","firstLastName":"Thomas Saggese","lastFirstName":"Saggese, Thomas","lastInitName":"Saggese, T","initLastName":"T Saggese","fullFMLName":"Thomas Darren Saggese","fullLFMName":"Saggese, Thomas Darren","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":23,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"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},"ID650968":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968","firstName":"Yohel","lastName":"Pozo","primaryNumber":"79","birthDate":"1997-06-14","currentAge":29,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yohel","useLastName":"Pozo","middleName":"Enrique","boxscoreName":"Pozo","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":true,"pronunciation":"jo-EL POH-zoh","mlbDebutDate":"2021-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohel Pozo","nameSlug":"yohel-pozo-650968","firstLastName":"Yohel Pozo","lastFirstName":"Pozo, Yohel","lastInitName":"Pozo, Y","initLastName":"Y Pozo","fullFMLName":"Yohel Enrique Pozo","fullLFMName":"Pozo, Yohel Enrique","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"ID694363":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363","firstName":"Jared","lastName":"Shuster","primaryNumber":"68","birthDate":"1998-08-03","currentAge":28,"birthCity":"New Bedford","birthStateProvince":"MA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Shuster","middleName":"Craig","boxscoreName":"Shuster","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jared Shuster","nameSlug":"jared-shuster-694363","firstLastName":"Jared Shuster","lastFirstName":"Shuster, Jared","lastInitName":"Shuster, J","initLastName":"J Shuster","fullFMLName":"Jared Craig Shuster","fullLFMName":"Shuster, Jared Craig","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID602104":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104","firstName":"Ramón","lastName":"Urías","primaryNumber":"29","birthDate":"1994-06-03","currentAge":32,"birthCity":"Magdalena de Kino","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ramón","useLastName":"Urías","middleName":"Francisco","boxscoreName":"Urías, R","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahs","mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Urías","nameSlug":"ramon-urias-602104","firstLastName":"Ramón Urías","lastFirstName":"Urías, Ramón","lastInitName":"Urías, R","initLastName":"R Urías","fullFMLName":"Ramón Francisco Urías","fullLFMName":"Urías, Ramón Francisco","strikeZoneTop":3.098,"strikeZoneBottom":1.563},"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},"ID681402":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402","firstName":"Augustus","lastName":"Varland","primaryNumber":"47","birthDate":"1996-11-06","currentAge":29,"birthCity":"Maplewood","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gus","useLastName":"Varland","middleName":"James","boxscoreName":"Varland, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gus Varland","nameSlug":"gus-varland-681402","firstLastName":"Gus Varland","lastFirstName":"Varland, Gus","lastInitName":"Varland, G","initLastName":"G Varland","fullFMLName":"Augustus James Varland","fullLFMName":"Varland, Augustus James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID660688":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688","firstName":"Keibert","lastName":"Ruiz","primaryNumber":"20","birthDate":"1998-07-20","currentAge":28,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":238,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Keibert","useLastName":"Ruiz","middleName":"Jose","boxscoreName":"Ruiz, K","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":false,"pronunciation":"kay-bert roo-EEZ","mlbDebutDate":"2020-08-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keibert Ruiz","nameSlug":"keibert-ruiz-660688","firstLastName":"Keibert Ruiz","lastFirstName":"Ruiz, Keibert","lastInitName":"Ruiz, K","initLastName":"K Ruiz","fullFMLName":"Keibert Jose Ruiz","fullLFMName":"Ruiz, Keibert Jose","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"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},"ID669357":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357","firstName":"Nolan","lastName":"Gorman","primaryNumber":"16","birthDate":"2000-05-10","currentAge":26,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Gorman","middleName":"Brian","boxscoreName":"Gorman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Gorman","nameSlug":"nolan-gorman-669357","firstLastName":"Nolan Gorman","lastFirstName":"Gorman, Nolan","lastInitName":"Gorman, N","initLastName":"N Gorman","fullFMLName":"Nolan Brian Gorman","fullLFMName":"Gorman, Nolan Brian","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"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},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID686894":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894","firstName":"Joseph","lastName":"Wiemer","birthDate":"1999-02-11","currentAge":27,"birthCity":"Sylvania","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Joey","useLastName":"Wiemer","middleName":"Daryl","boxscoreName":"Wiemer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"wee-mur","mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Wiemer","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"joey-wiemer-686894","firstLastName":"Joey Wiemer","lastFirstName":"Wiemer, Joey","lastInitName":"Wiemer, J","initLastName":"J Wiemer","fullFMLName":"Joseph Daryl Wiemer","fullLFMName":"Wiemer, Joseph Daryl","strikeZoneTop":3.383,"strikeZoneBottom":1.707},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID686610":{"id":686610,"fullName":"Ken Waldichuk","link":"/api/v1/people/686610","firstName":"Kenneth","lastName":"Waldichuk","primaryNumber":"52","birthDate":"1998-01-08","currentAge":28,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ken","useLastName":"Waldichuk","middleName":"Dieter","boxscoreName":"Waldichuk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ken Waldichuk","nameSlug":"ken-waldichuk-686610","firstLastName":"Ken Waldichuk","lastFirstName":"Waldichuk, Ken","lastInitName":"Waldichuk, K","initLastName":"K Waldichuk","fullFMLName":"Kenneth Dieter Waldichuk","fullLFMName":"Waldichuk, Kenneth Dieter","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668941":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941","firstName":"Joseph","lastName":"Romero","primaryNumber":"33","birthDate":"1996-09-09","currentAge":29,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JoJo","useLastName":"Romero","middleName":"Abel","boxscoreName":"Romero, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JoJo Romero","nameSlug":"jojo-romero-668941","firstLastName":"JoJo Romero","lastFirstName":"Romero, JoJo","lastInitName":"Romero, J","initLastName":"J Romero","fullFMLName":"Joseph Abel Romero","fullLFMName":"Romero, Joseph Abel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":30,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID678554":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","firstName":"Curtis","lastName":"Mead","primaryNumber":"11","birthDate":"2000-10-26","currentAge":25,"birthCity":"Adelaide","birthCountry":"Australia","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Curtis","useLastName":"Mead","middleName":"James","boxscoreName":"Mead","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"meed","mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Curtis Mead","nameSlug":"curtis-mead-678554","firstLastName":"Curtis Mead","lastFirstName":"Mead, Curtis","lastInitName":"Mead, C","initLastName":"C Mead","fullFMLName":"Curtis James Mead","fullLFMName":"Mead, Curtis James","strikeZoneTop":3.247,"strikeZoneBottom":1.639},"ID672335":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335","firstName":"Cionel","lastName":"Pérez","primaryNumber":"52","birthDate":"1996-04-21","currentAge":30,"birthCity":"Matanzas","birthCountry":"Cuba","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cionel","useLastName":"Pérez","middleName":"Felix","boxscoreName":"Pérez, C","gender":"M","nameMatrilineal":"Viera","isPlayer":true,"isVerified":true,"pronunciation":"SEE-oh-nel","mlbDebutDate":"2018-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cionel Pérez","nameSlug":"cionel-perez-672335","firstLastName":"Cionel Pérez","lastFirstName":"Pérez, Cionel","lastInitName":"Pérez, C","initLastName":"C Pérez","fullFMLName":"Cionel Felix Pérez","fullLFMName":"Pérez, Cionel Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"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},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687606":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606","firstName":"Paxton","lastName":"Schultz","primaryNumber":"75","birthDate":"1998-01-05","currentAge":28,"birthCity":"Orem","birthStateProvince":"UT","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paxton","useLastName":"Schultz","middleName":"James","boxscoreName":"Schultz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paxton Schultz","nameSlug":"paxton-schultz-687606","firstLastName":"Paxton Schultz","lastFirstName":"Schultz, Paxton","lastInitName":"Schultz, P","initLastName":"P Schultz","fullFMLName":"Paxton James Schultz","fullLFMName":"Schultz, Paxton James","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":28,"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},"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},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639}},"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309","location":{"address1":"1500 South Capitol Street, SE","city":"Washington","state":"District of Columbia","stateAbbrev":"DC","postalCode":"20003-1507","defaultCoordinates":{"latitude":38.872861,"longitude":-77.007501},"azimuthAngle":28.0,"elevation":35,"country":"USA","phone":"(202) 349-0400"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41376,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":377,"center":402,"rightCenter":370,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":3309,"link":"/api/v1/venues/3309"},"weather":{"condition":"Clear","temp":"51","wind":"14 mph, In From LF"},"gameInfo":{"attendance":20036,"firstPitch":"2026-04-07T22:45:00.000Z","gameDurationMinutes":203},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"home":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"}},"officialScorer":{"id":603873,"fullName":"David Vatz","link":"/api/v1/people/603873"},"primaryDatacaster":{"id":700134,"fullName":"Paul Folkemer","link":"/api/v1/people/700134"},"moundVisits":{"away":{"used":1,"remaining":4},"home":{"used":2,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Wetherholt walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T22:45:58.667Z","endTime":"2026-04-07T22:47:54.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"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-04-07T19:30:40.130Z","endTime":"2026-04-07T22:24:14.899Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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-04-07T22:24:14.899Z","endTime":"2026-04-07T22:44:59.417Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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-04-07T22:44:59.417Z","endTime":"2026-04-07T22:46:00.701Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"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.3,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81337273828718,"aZ":-13.858253259008663,"pfxX":-5.61508817725562,"pfxZ":9.417200322636475,"pX":-0.04025686157377969,"pZ":2.611951350082597,"vX0":7.6803672535102665,"vY0":-138.55784314302147,"vZ0":-6.433777672875167,"x":118.53,"y":168.26,"x0":-2.1179659245864038,"y0":50.005984725695754,"z0":5.889349649777551,"aX":-10.925473252305729},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2332,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3952354461078622,"extension":6.338749453249436},"index":3,"playId":"ade970f0-b92a-3eba-b57d-4b74e54c65ca","pitchNumber":1,"startTime":"2026-04-07T22:46:00.701Z","endTime":"2026-04-07T22:46:05.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.312144992269705,"aZ":-12.105556701814704,"pfxX":-3.7466594806197606,"pfxZ":10.072366745963055,"pX":-0.2294613664776496,"pZ":2.7314763291183626,"vX0":6.858960173672827,"vY0":-139.5407849263136,"vZ0":-6.50262241058296,"x":125.75,"y":165.03,"x0":-2.220969827754542,"y0":50.00538970721147,"z0":5.872529887183801,"aX":-7.467451169138639},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2300,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39095715131836295,"extension":6.301747768654154},"index":4,"playId":"b0c76c4a-93f2-3758-81ed-0bf545731dc4","pitchNumber":2,"startTime":"2026-04-07T22:46:20.450Z","endTime":"2026-04-07T22:46:23.645Z","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":0},"index":5,"startTime":"2026-04-07T22:46:32.843Z","endTime":"2026-04-07T22:46:40.869Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59154548265484,"aZ":-42.52014564444198,"pfxX":1.9316831498903761,"pfxZ":-6.509320679638661,"pX":1.6339945545283139,"pZ":0.5279822794107243,"vX0":8.29649918855639,"vY0":-126.73782025307284,"vZ0":-4.8850777130976395,"x":54.72,"y":224.52,"x0":-1.965193857454243,"y0":50.00558278655169,"z0":5.964044744997461,"aX":3.0679559668086522},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-12.8,"breakHorizontal":-5.8,"spinRate":2364,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4361445667123647,"extension":6.414378139112501},"index":6,"playId":"dff8f808-8821-3380-9420-0c076ae56252","pitchNumber":3,"startTime":"2026-04-07T22:46:40.869Z","endTime":"2026-04-07T22:46:44.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41458026489635,"aZ":-16.215305985922203,"pfxX":-2.7882621447929616,"pfxZ":7.94112919507069,"pX":-0.9380552456711503,"pZ":3.5226368457208785,"vX0":5.000574931735341,"vY0":-140.52923881504677,"vZ0":-3.777502541579395,"x":152.76,"y":143.67,"x0":-2.3744093085421727,"y0":50.00342331528693,"z0":5.9307482511728775,"aX":-5.604279913051564},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.8,"breakHorizontal":4.1,"spinRate":2306,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.389050417521557,"extension":6.338773047444249},"index":7,"playId":"7d0d956f-35bd-3baa-921b-7cde9bc9663b","pitchNumber":4,"startTime":"2026-04-07T22:47:04.676Z","endTime":"2026-04-07T22:47:10.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.618360790601667,"aZ":-42.843379608729855,"pfxX":2.7648807940998656,"pfxZ":-6.757804483834255,"pX":1.2222665346977466,"pZ":0.7237090144778621,"vX0":7.11837418917191,"vY0":-124.68527708802344,"vZ0":-4.268453561223092,"x":70.41,"y":219.24,"x0":-2.0269232916066477,"y0":50.006111652450834,"z0":5.986219353198103,"aX":4.361933940800312},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-13.0,"breakHorizontal":-6.6,"spinRate":2312,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4389679199526775,"extension":6.490290576870443},"index":8,"playId":"3033e1b6-badc-300a-ac5f-416e977af0d5","pitchNumber":5,"startTime":"2026-04-07T22:47:25.282Z","endTime":"2026-04-07T22:47:29.735Z","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":97.0,"endSpeed":89.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61212763470261,"aZ":-15.64030322948024,"pfxX":-2.634886631026145,"pfxZ":8.101420730935558,"pX":0.9628126707615854,"pZ":2.1949926762819354,"vX0":9.520952046934774,"vY0":-140.9385144934663,"vZ0":-7.287779341656213,"x":80.3,"y":179.52,"x0":-2.095373039948109,"y0":50.006386031254415,"z0":5.796507729634152,"aX":-5.38042734271464},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":3.1,"spinRate":2320,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38646104241208334,"extension":6.4421745196405915},"index":9,"playId":"b571998f-0e65-36a8-b125-5834667eb56a","pitchNumber":6,"startTime":"2026-04-07T22:47:50.661Z","endTime":"2026-04-07T22:47:54.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:47:54.233Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Iván Herrera pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T22:48:02.525Z","endTime":"2026-04-07T22:48:54.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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":"Pop Out","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":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.766677322579778,"aZ":-21.85042233065572,"pfxX":-7.528170089805338,"pfxZ":5.255830339757603,"pX":0.031040114176345814,"pZ":3.0447104546965984,"vX0":8.676177309948262,"vY0":-138.70682036445965,"vZ0":-4.012878657071718,"x":115.82,"y":156.57,"x0":-2.1478733004427433,"y0":50.00238936789262,"z0":5.953134385320269,"aX":-14.783807494695726},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.9,"breakHorizontal":12.0,"spinRate":2152,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.3937272705289532,"extension":6.485604129511173},"index":0,"playId":"ea6b5032-a91c-39b3-9ffd-0672842153f5","pitchNumber":1,"startTime":"2026-04-07T22:48:21.129Z","endTime":"2026-04-07T22:48:25.713Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.578334328444168,"aZ":-42.42163669518695,"pfxX":5.204821532717022,"pfxZ":-6.87613907846334,"pX":0.6758075696772659,"pZ":1.2648039889508416,"vX0":5.256610144574965,"vY0":-122.5175932332167,"vZ0":-2.6282675972529432,"x":91.24,"y":204.63,"x0":-2.1891076660212367,"y0":50.000920430745595,"z0":6.045095726548263,"aX":7.758507109883964},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.8,"breakHorizontal":-10.8,"spinRate":2296,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4504084571853664,"extension":6.582683072619221},"hitData":{"launchSpeed":61.4,"launchAngle":37.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":150.64,"coordY":135.95}},"index":1,"playId":"ba299373-0b32-3d7a-8c26-9d366424b420","pitchNumber":2,"startTime":"2026-04-07T22:48:47.161Z","endTime":"2026-04-07T22:48:54.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:48:54.185Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a line drive to right fielder Joey Wiemer. JJ Wetherholt to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T22:49:06.051Z","endTime":"2026-04-07T22:52:24.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnThird":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"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":"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":8},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.012430831076177,"aZ":-43.56811692350707,"pfxX":5.111639037164455,"pfxZ":-7.36078007502311,"pX":-1.488564189335889,"pZ":2.649964687067215,"vX0":1.1976999970077329,"vY0":-124.24433797621424,"vZ0":0.4780289690133861,"x":173.74,"y":167.23,"x0":-2.6416774907857294,"y0":50.00087540410586,"z0":6.1028468197538235,"aX":7.916446237030022},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-12.8,"breakHorizontal":-9.5,"spinRate":2335,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.44240725169968,"extension":6.256820460778439},"index":0,"playId":"551529e0-8601-3fa7-8b70-9b5ff24e7ebc","pitchNumber":1,"startTime":"2026-04-07T22:49:33.416Z","endTime":"2026-04-07T22:49:37.448Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"8add4595-27c6-3ab2-966a-e6b2ae9327f8","startTime":"2026-04-07T22:49:54.830Z","endTime":"2026-04-07T22:49:57.830Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19611253250326,"aZ":-42.29298543885967,"pfxX":4.905975409928088,"pfxZ":-6.689582227292378,"pX":-0.6197969894793768,"pZ":1.9147156636492002,"vX0":2.474014049788979,"vY0":-122.76496517242086,"vZ0":-1.5688296660600545,"x":140.63,"y":187.08,"x0":-2.2805109661280247,"y0":50.00079252302049,"z0":6.18938831821122,"aX":7.424212970916218},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.2,"breakHorizontal":-9.5,"spinRate":2223,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.4475953875117855,"extension":6.44539716991139},"index":2,"playId":"2337d6d6-b4cb-3c28-8d52-2920cad206d1","pitchNumber":2,"startTime":"2026-04-07T22:50:11.154Z","endTime":"2026-04-07T22:50:14.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15768726952195,"aZ":-27.666571181266285,"pfxX":-12.651248327904359,"pfxZ":2.5602459554411343,"pX":-0.9338691284135935,"pZ":2.700500918319005,"vX0":7.4078753345429735,"vY0":-132.0486917343981,"vZ0":-3.258228654967275,"x":152.6,"y":165.87,"x0":-2.137794031757305,"y0":50.00054819312001,"z0":5.994550574630282,"aX":-22.250403710923763},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.1,"breakHorizontal":21.2,"spinRate":1961,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4154256357781825,"extension":6.345079619684571},"index":3,"playId":"edb24559-6de9-3f14-92fe-2b2bfe8496c0","pitchNumber":3,"startTime":"2026-04-07T22:50:30.171Z","endTime":"2026-04-07T22:50:33.864Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"0bef732d-7c59-3783-b83c-318f60f1e88c","startTime":"2026-04-07T22:50:52.463Z","endTime":"2026-04-07T22:50:55.463Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.250013315087134,"aZ":-13.548902230952503,"pfxX":-4.140792161884333,"pfxZ":9.356249386096028,"pX":-0.16504615998792843,"pZ":1.806868235893961,"vX0":6.767422179880915,"vY0":-139.26309171723108,"vZ0":-8.815875424674354,"x":123.29,"y":189.99,"x0":-2.073503985194281,"y0":50.0054880571381,"z0":5.88156304782675,"aX":-8.246167374177945},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":6.4,"spinRate":2295,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.39124310456860245,"extension":6.641074597663326},"index":5,"playId":"9d1a3ac7-f3d5-31af-865f-a40fb4979e98","pitchNumber":4,"startTime":"2026-04-07T22:51:14.138Z","endTime":"2026-04-07T22:51:21.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.336288203663855,"aZ":-42.44451692149132,"pfxX":4.180328749289767,"pfxZ":-6.631637911369148,"pX":0.5413923105859544,"pZ":0.5037619611763007,"vX0":5.232661369335734,"vY0":-123.81679343785794,"vZ0":-4.718376395566637,"x":96.36,"y":225.18,"x0":-2.144572970366724,"y0":50.00274762957148,"z0":5.9957084415391755,"aX":6.4732802515874175},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-12.8,"breakHorizontal":-8.8,"spinRate":2253,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4428129518201076,"extension":6.501515557828162},"index":6,"playId":"b1daf5b8-4071-3039-bdba-82abe3e03d43","pitchNumber":5,"startTime":"2026-04-07T22:51:41.282Z","endTime":"2026-04-07T22:51:48.389Z","isPitch":true,"type":"pitch"},{"details":{"description":"JJ Wetherholt steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"actionPlayId":"b1daf5b8-4071-3039-bdba-82abe3e03d43","startTime":"2026-04-07T22:51:58.167Z","endTime":"2026-04-07T22:52:15.215Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16007283562748,"aZ":-15.316827796732184,"pfxX":-4.975529767726142,"pfxZ":8.771664842560496,"pX":0.016523070940679757,"pZ":3.958900015098315,"vX0":7.172514997581439,"vY0":-138.32043800811158,"vZ0":-3.0194151438636663,"x":116.37,"y":131.89,"x0":-1.9734260943271194,"y0":50.005060160281296,"z0":6.102275287541455,"aX":-9.565228685571917},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":7.3,"spinRate":2190,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3972071512078106,"extension":6.421702172192572},"hitData":{"launchSpeed":97.4,"launchAngle":10.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.29,"coordY":112.66}},"index":8,"playId":"39fc2e36-5a85-33b2-b268-9c097237ecbe","pitchNumber":6,"startTime":"2026-04-07T22:52:15.215Z","endTime":"2026-04-07T22:52:24.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:52:24.934Z","atBatIndex":2},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jordan Walker reaches on a fielder's choice, fielded by shortstop CJ Abrams. JJ Wetherholt scores. Alec Burleson to 2nd. Fielding error by shortstop CJ Abrams.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T22:52:50.583Z","endTime":"2026-04-07T22:54:10.740Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"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,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.098870813501435,"aZ":-39.51493411973851,"pfxX":7.419763194050953,"pfxZ":-4.710759174616692,"pX":0.9641951847391429,"pZ":1.96708611281155,"vX0":5.281648152222418,"vY0":-125.85392610186126,"vZ0":-1.8796349952338098,"x":80.25,"y":185.67,"x0":-2.145613273236067,"y0":50.00039889015957,"z0":6.0081305741336415,"aX":11.57107739896888},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.6,"breakHorizontal":-14.9,"spinRate":2034,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43988253291075186,"extension":6.476906062413569},"index":0,"playId":"5a9e484f-cd87-3846-afdb-b4edd549edac","pitchNumber":1,"startTime":"2026-04-07T22:53:02.247Z","endTime":"2026-04-07T22:53:05.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7155650016176,"aZ":-37.7286818230598,"pfxX":7.39482847477683,"pfxZ":-3.489873365205378,"pX":0.7492037425080947,"pZ":1.62436775029917,"vX0":5.190415622728304,"vY0":-126.72926281704845,"vZ0":-3.1225572986463974,"x":88.44,"y":194.92,"x0":-2.300050706219782,"y0":50.000061075441394,"z0":5.947558093758225,"aX":11.78432056464473},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.8,"breakHorizontal":-14.8,"spinRate":2231,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43555828892089954,"extension":6.445845901033151},"index":1,"playId":"8a5b5a9a-ec10-3349-a992-61b3fd060a48","pitchNumber":2,"startTime":"2026-04-07T22:53:23.758Z","endTime":"2026-04-07T22:53:34.006Z","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-04-07T22:53:49.143Z","endTime":"2026-04-07T22:54:03.588Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.898159489719937,"aZ":-38.412154963066854,"pfxX":6.396204471025627,"pfxZ":-3.970101528558134,"pX":0.7631756053891556,"pZ":2.0400857714446743,"vX0":5.053359145416281,"vY0":-125.16989949151152,"vZ0":-1.9996342132872886,"x":87.91,"y":183.7,"x0":-2.121158462464693,"y0":50.006043474681455,"z0":6.0277792223610085,"aX":10.037799788893691},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.4,"breakHorizontal":-12.8,"spinRate":2181,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4394601702228318,"extension":6.465758008188097},"hitData":{"launchSpeed":73.3,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":152.19}},"index":3,"playId":"1e026da6-876e-3ce0-96d0-aac5d7979e00","pitchNumber":3,"startTime":"2026-04-07T22:54:03.588Z","endTime":"2026-04-07T22:54:10.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:54:10.740Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Gorman singles on a sharp line drive to right fielder Joey Wiemer. Alec Burleson scores. Nolan Gorman out at 2nd, first baseman Curtis Mead to shortstop CJ Abrams. Jordan Walker to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T22:54:35.267Z","endTime":"2026-04-07T22:55:41.494Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":676917,"link":"/api/v1/people/676917"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.641428632944546,"aZ":-44.19625479462814,"pfxX":3.795493334938633,"pfxZ":-7.662459772911299,"pX":0.9912753399120209,"pZ":1.3581307964333107,"vX0":6.660688991737282,"vY0":-125.1472744413362,"vZ0":-2.5857196801524767,"x":79.21,"y":202.11,"x0":-2.2081701095925528,"y0":50.00107987839323,"z0":6.060116528422762,"aX":5.956304808768495},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-14.3,"breakHorizontal":-8.5,"spinRate":2390,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.43937573859844603,"extension":6.306836192796408},"index":0,"playId":"3567f9ee-2c2b-34f5-bb1e-de4c528d8845","pitchNumber":1,"startTime":"2026-04-07T22:54:44.412Z","endTime":"2026-04-07T22:54:49.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.081253357540458,"aZ":-42.644969491472295,"pfxX":5.742743737352618,"pfxZ":-6.872209701954366,"pX":-1.410582322072908,"pZ":2.278315376183385,"vX0":0.3452215060278269,"vY0":-122.35628513591637,"vZ0":-0.5013931900107959,"x":170.77,"y":177.27,"x0":-2.299927779278822,"y0":50.003180854205745,"z0":6.125367577825241,"aX":8.748394999602978},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.4,"breakHorizontal":-10.4,"spinRate":2383,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4468420749997719,"extension":6.315243941498465},"index":1,"playId":"ed4aebcf-3006-31c6-b6a4-cd83e8932b21","pitchNumber":2,"startTime":"2026-04-07T22:55:04.243Z","endTime":"2026-04-07T22:55:08.687Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.160317983084244,"aZ":-24.68418121547062,"pfxX":-7.882829433104234,"pfxZ":3.718484633343241,"pX":0.0034059059612583085,"pZ":1.8955551895279963,"vX0":8.964045735694683,"vY0":-140.23597113473946,"vZ0":-6.489236885637247,"x":116.87,"y":187.6,"x0":-2.1923398168982287,"y0":50.00683015112353,"z0":5.822588711771808,"aX":-15.892867417003878},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.6,"breakHorizontal":12.7,"spinRate":2156,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.388816812533368,"extension":6.457104208990583},"hitData":{"launchSpeed":101.5,"launchAngle":16.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":191.05,"coordY":106.23}},"index":2,"playId":"d9f128cd-71eb-3ebe-a366-6fa0d44c80cf","pitchNumber":3,"startTime":"2026-04-07T22:55:25.288Z","endTime":"2026-04-07T22:55:41.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:55:41.494Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-07T22:56:17.690Z","endTime":"2026-04-07T22:59:19.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.119768240208302,"aZ":-15.165978965085309,"pfxX":-3.599773666868881,"pfxZ":8.572619467811371,"pX":1.0330955412314693,"pZ":3.2740449933984808,"vX0":9.637643707864076,"vY0":-139.8867681468031,"vZ0":-5.006116735314,"x":77.62,"y":150.38,"x0":-1.9870711753439656,"y0":50.006795824197475,"z0":6.078818155385005,"aX":-7.145613974710519},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":4.6,"spinRate":2192,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3913161817497035,"extension":6.463414122138335},"index":0,"playId":"27377b16-4298-36f0-8005-d8c4a55a48d9","pitchNumber":1,"startTime":"2026-04-07T22:56:20.593Z","endTime":"2026-04-07T22:56:24.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408253747760227,"aZ":-15.32518962009606,"pfxX":-2.4960796785465122,"pfxZ":8.448991519450045,"pX":0.6960733670593788,"pZ":2.6817224016691177,"vX0":8.700088945479848,"vY0":-139.82870231101407,"vZ0":-6.239841451605764,"x":90.47,"y":166.37,"x0":-2.1216283036638526,"y0":50.003863183343064,"z0":5.935042745763669,"aX":-4.978854696058866},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":2.9,"spinRate":2201,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39064479749749337,"extension":6.579398130968751},"index":1,"playId":"d7619dab-5eee-30ab-bde5-aa1d415ec937","pitchNumber":2,"startTime":"2026-04-07T22:56:40.474Z","endTime":"2026-04-07T22:56:43.569Z","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":96.3,"endSpeed":88.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.116897979738596,"aZ":-12.667347298707174,"pfxX":-3.0497637053302435,"pfxZ":9.86350114695053,"pX":0.7884473591254963,"pZ":2.1464410759003036,"vX0":8.749435098791148,"vY0":-139.86095155877865,"vZ0":-8.23028443296058,"x":86.95,"y":180.83,"x0":-1.9867730551227143,"y0":50.001590397774464,"z0":5.961854957085041,"aX":-6.032026698831934},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":3.7,"spinRate":2201,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39192689010821624,"extension":6.6497313782421195},"index":2,"playId":"00eb66cb-751c-3b41-9474-a20e9a5d4d3e","pitchNumber":3,"startTime":"2026-04-07T22:57:00.837Z","endTime":"2026-04-07T22:57:05.993Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-07T22:57:16.341Z","endTime":"2026-04-07T22:57:25.263Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.606137796927033,"aZ":-41.22925394796119,"pfxX":3.8505367227141885,"pfxZ":-5.832889467390285,"pX":0.6378384224600496,"pZ":1.4848007709266176,"vX0":5.818492326730287,"vY0":-124.48265801022261,"vZ0":-3.0246385541210703,"x":92.69,"y":198.69,"x0":-2.2403444318448598,"y0":50.003446412660956,"z0":6.166652183253438,"aX":5.9757472262534606},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-11.0,"breakHorizontal":-8.4,"spinRate":2295,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4418893441628131,"extension":6.434775408243204},"index":4,"playId":"2592b999-2015-30d4-be32-e351d3bcc8f2","pitchNumber":4,"startTime":"2026-04-07T22:57:25.263Z","endTime":"2026-04-07T22:57:30.214Z","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":85.9,"endSpeed":79.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.559544193103385,"aZ":-38.59394762895956,"pfxX":5.025780316064696,"pfxZ":-4.06670670259778,"pX":1.005311189685855,"pZ":1.788623131946325,"vX0":6.1150002642023065,"vY0":-124.97605243936451,"vZ0":-2.5559999384739713,"x":78.68,"y":190.49,"x0":-2.1275342939099344,"y0":50.002815021776314,"z0":5.999463466101659,"aX":7.935270342811155},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.7,"breakHorizontal":-10.6,"spinRate":2355,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4385449444004168,"extension":6.398536920471004},"index":5,"playId":"2e9c09e0-53cf-3bc9-a95c-5c5965013d58","pitchNumber":5,"startTime":"2026-04-07T22:57:51.905Z","endTime":"2026-04-07T22:57:59.183Z","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.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.028869228055555,"aZ":-40.500859872486416,"pfxX":6.177151900160754,"pfxZ":-5.533537729301803,"pX":1.113441698339199,"pZ":1.6836242819845537,"vX0":6.055556241202771,"vY0":-122.93466893399638,"vZ0":-2.095823214572247,"x":74.56,"y":193.32,"x0":-2.198680189138443,"y0":50.0004128355468,"z0":6.0375515501642125,"aX":9.300269733151676},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-10.2,"breakHorizontal":-12.8,"spinRate":2318,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.44831940537389725,"extension":6.43989810116703},"index":6,"playId":"7bbe7932-4a88-30b4-963b-0900c01b981c","pitchNumber":6,"startTime":"2026-04-07T22:58:24.008Z","endTime":"2026-04-07T22:58:27.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32910027651091,"aZ":-14.123542600785878,"pfxX":-2.08726761758488,"pfxZ":9.012274618739209,"pX":1.9628147180663715,"pZ":2.7440516273946822,"vX0":11.346146757817923,"vY0":-139.86097958819434,"vZ0":-6.533421872865236,"x":42.18,"y":164.69,"x0":-1.8563324260043919,"y0":50.00299839300465,"z0":6.017758837010816,"aX":-4.183143911598413},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":1.7,"spinRate":2289,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3900160823023353,"extension":6.5616784929189125},"index":7,"playId":"b72a6498-891e-3fc0-9574-5e606f701518","pitchNumber":7,"startTime":"2026-04-07T22:58:49.790Z","endTime":"2026-04-07T22:58:54.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.029045045987672,"aZ":-21.646957695250073,"pfxX":-7.100074783626489,"pfxZ":5.379069031749744,"pX":-0.3111910350135906,"pZ":2.204431122729332,"vX0":7.55546764582551,"vY0":-138.56744150693038,"vZ0":-6.271378619228666,"x":128.86,"y":179.26,"x0":-2.1420531172510744,"y0":50.00530218818182,"z0":5.929118024229156,"aX":-13.901618102359215},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":11.4,"spinRate":2283,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3942749350178536,"extension":6.549326936737057},"hitData":{"launchSpeed":99.3,"launchAngle":26.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.45,"coordY":56.72}},"index":8,"playId":"cbbf10fc-3de8-3da6-b3f4-bf34e025bad6","pitchNumber":8,"startTime":"2026-04-07T22:59:11.167Z","endTime":"2026-04-07T22:59:19.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T22:59:19.573Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a line drive to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T23:01:37.283Z","endTime":"2026-04-07T23:02:55.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86110934027952,"aZ":-13.632277265867735,"pfxX":2.8131552145254743,"pfxZ":9.658991560743571,"pX":-0.8277547763825822,"pZ":2.0599456333924735,"vX0":-3.74355575738486,"vY0":-136.86499978279122,"vZ0":-9.669942373244004,"x":148.55,"y":183.16,"x0":0.184784248115827,"y0":50.00242815132363,"z0":6.545922876928414,"aX":5.400189825481944},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":-4.4,"spinRate":1839,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.39840355105476855,"extension":6.249301526184635},"index":0,"playId":"7e864337-e6e2-3979-9419-c7eb42ab7b09","pitchNumber":1,"startTime":"2026-04-07T23:01:37.283Z","endTime":"2026-04-07T23:01:42.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.092162042686635,"aZ":-31.084409278546907,"pfxX":-1.4725637062280539,"pfxZ":0.6698506385212082,"pX":-1.6122863639040823,"pZ":0.03716951566174535,"vX0":-4.212170330375209,"vY0":-125.59365662453554,"vZ0":-9.690269025393048,"x":178.46,"y":237.78,"x0":0.2711634736044013,"y0":50.00093327718768,"z0":6.437201031075511,"aX":-2.3737721991539322},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":3.6,"spinRate":2494,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4344823315246269,"extension":6.33418034533672},"index":1,"playId":"c0b25da5-1ca6-304b-9cc8-85f63ea16352","pitchNumber":2,"startTime":"2026-04-07T23:01:51.319Z","endTime":"2026-04-07T23:01:54.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38289913437264,"aZ":-12.212305583320953,"pfxX":3.1175454320517266,"pfxZ":10.477606565519956,"pX":-0.15196604004433217,"pZ":1.4365653601162636,"vX0":-1.9452663286915413,"vY0":-137.61337137053337,"vZ0":-11.404922643536274,"x":122.79,"y":199.99,"x0":0.1614018844761914,"y0":50.004524463445044,"z0":6.477836481081881,"aX":5.941243699721068},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":-5.2,"spinRate":1886,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.39899948512352745,"extension":6.39185471260147},"index":2,"playId":"88ecade3-6889-3dec-b79b-8d45e431a06e","pitchNumber":3,"startTime":"2026-04-07T23:02:09.192Z","endTime":"2026-04-07T23:02:14.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27811845013089,"aZ":-14.169755603341205,"pfxX":2.6387298213435937,"pfxZ":9.58816837531935,"pX":-1.0561301448549958,"pZ":0.6361461135287643,"vX0":-4.006403186388906,"vY0":-136.24794761100696,"vZ0":-12.820008161517498,"x":157.26,"y":221.6,"x0":0.09139682688835227,"y0":50.00440295640639,"z0":6.385313908420542,"aX":4.955746518297011},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":-4.0,"spinRate":1866,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.4021923369064524,"extension":6.452293906087446},"index":3,"playId":"5d8a35e5-8ae1-3844-8d01-d36439e1d1ac","pitchNumber":4,"startTime":"2026-04-07T23:02:25.918Z","endTime":"2026-04-07T23:02:29.485Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.061031679734352,"aZ":-14.474099143661858,"pfxX":2.8760975169722647,"pfxZ":9.17794759708747,"pX":-0.1929985002891311,"pZ":2.4599451451733603,"vX0":-2.2375382222085225,"vY0":-137.8557817881285,"vZ0":-8.575285627337598,"x":124.36,"y":172.36,"x0":0.2546807569635391,"y0":50.0041987529651,"z0":6.583775514732264,"aX":5.547444758626099},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":-4.8,"spinRate":1856,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.3970020286357636,"extension":6.2534645383779095},"hitData":{"launchSpeed":86.1,"launchAngle":17.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.08,"coordY":88.32}},"index":4,"playId":"d5e544cb-e28e-34d2-876e-533158e15dcd","pitchNumber":5,"startTime":"2026-04-07T23:02:45.027Z","endTime":"2026-04-07T23:02:55.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:02:55.764Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés challenged (pitch result), call on the field was overturned: Curtis Mead called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T23:03:01.729Z","endTime":"2026-04-07T23:06:17.500Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":94.0,"endSpeed":86.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.267171031786066,"aZ":-12.278064210758497,"pfxX":3.620381669215643,"pfxZ":10.502358162970236,"pX":-0.03579669839742331,"pZ":1.7805199874155049,"vX0":-2.4865271776362086,"vY0":-136.569243209067,"vZ0":-10.435048933939086,"x":118.36,"y":190.71,"x0":0.41478790057207093,"y0":50.00265976330842,"z0":6.488866411948893,"aX":6.858366810742632},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-6.0,"spinRate":2000,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.40061949455651114,"extension":6.303290935720861},"index":0,"playId":"01102063-fdee-3bfb-991d-7db2f76776c3","pitchNumber":1,"startTime":"2026-04-07T23:03:17.966Z","endTime":"2026-04-07T23:03:22.966Z","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.0,"endSpeed":82.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.121722278423544,"aZ":-20.6427708628642,"pfxX":7.520085441593185,"pfxZ":6.739774600743081,"pX":0.2640693051233568,"pZ":1.8929890363792796,"vX0":-3.329726107394482,"vY0":-129.49078951281248,"vZ0":-7.447243516326624,"x":106.93,"y":187.67,"x0":0.5842742419052152,"y0":50.00249923371379,"z0":6.366442954580215,"aX":12.867339535053862},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.9,"breakHorizontal":-13.0,"spinRate":1552,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.4217549336717328,"extension":6.181686386806344},"index":1,"playId":"db47a99c-b0be-316b-9191-f6957362fe03","pitchNumber":2,"startTime":"2026-04-07T23:03:32.859Z","endTime":"2026-04-07T23:03:35.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115645099982977,"aZ":-30.009039951237458,"pfxX":-2.447533810016536,"pfxZ":1.3894257050282022,"pX":-1.0839626548980106,"pZ":1.575631337454158,"vX0":-3.3278302981739962,"vY0":-123.84870344985245,"vZ0":-5.971133699904998,"x":158.32,"y":196.24,"x0":0.5937083562855374,"y0":50.00209836520118,"z0":6.519326963267853,"aX":-3.811886250220276},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.4,"breakHorizontal":5.2,"spinRate":2558,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4417970212916096,"extension":6.515434315931415},"index":2,"playId":"5b984c95-6605-3755-ab74-3e482908dc59","pitchNumber":3,"startTime":"2026-04-07T23:03:55.483Z","endTime":"2026-04-07T23:03:59.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.590177363520876,"aZ":-15.18945270546478,"pfxX":7.719003387634827,"pfxZ":8.786544325376223,"pX":1.475860310796719,"pZ":4.410960329326233,"vX0":0.014007808515449804,"vY0":-138.12215232965931,"vZ0":-3.571845958265318,"x":60.74,"y":119.68,"x0":0.4677122215323046,"y0":50.00356375187544,"z0":6.741407090120125,"aX":14.924323630222583},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":-14.0,"spinRate":1989,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39644969265664276,"extension":6.260511161970011},"index":3,"playId":"3f4885c7-38c6-3c42-9609-40873c06e4ec","pitchNumber":4,"startTime":"2026-04-07T23:04:13.458Z","endTime":"2026-04-07T23:04:17.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88123268490627,"aZ":-25.891963252748557,"pfxX":9.0062020018817,"pfxZ":3.6929335967595653,"pX":0.6701381616207632,"pZ":1.6850638524624042,"vX0":-2.993825845599381,"vY0":-129.57323194114946,"vZ0":-7.047215438006242,"x":91.46,"y":193.28,"x0":0.6698229663244002,"y0":50.00515988784189,"z0":6.416567070552539,"aX":15.327212339808606},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":-15.6,"spinRate":1623,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.42258984693327806,"extension":6.303753015572952},"index":4,"playId":"d3e109eb-c4ca-3f79-a10a-82060e0b79b7","pitchNumber":5,"startTime":"2026-04-07T23:04:33.627Z","endTime":"2026-04-07T23:04:36.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-07T23:04:52.408Z","endTime":"2026-04-07T23:05:07.500Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13281202190508,"aZ":-11.386560662549698,"pfxX":3.670860969789267,"pfxZ":10.836589314895743,"pX":-0.3687448551865163,"pZ":2.5077821085268686,"vX0":-2.91312075662312,"vY0":-137.95599444618773,"vZ0":-8.948555368138841,"x":131.06,"y":171.07,"x0":0.22663628800738236,"y0":50.00042908860755,"z0":6.571144180293615,"aX":7.039197582693967},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":-6.0,"spinRate":2039,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.3977967163090619,"extension":6.3838266871897345},"index":6,"playId":"c98bdfdc-db2b-3621-868a-c7b4c7d4cc89","pitchNumber":6,"startTime":"2026-04-07T23:05:07.500Z","endTime":"2026-04-07T23:05:10.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.612001360277777,"aZ":-33.10795886428737,"pfxX":-2.973074221628898,"pfxZ":-0.5834583243756182,"pX":-1.4378959869430645,"pZ":2.3868755909684922,"vX0":-3.6541577157740166,"vY0":-125.61649030695277,"vZ0":-3.784843431901915,"x":171.81,"y":174.33,"x0":0.42236980192313134,"y0":50.00501877586238,"z0":6.6069477478443766,"aX":-4.747363620525018},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.7,"breakHorizontal":6.2,"spinRate":2550,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4361467922414839,"extension":6.500966816204491},"index":7,"playId":"94367c02-e8e7-3afc-a4ed-22e586f1dee7","pitchNumber":7,"startTime":"2026-04-07T23:05:31.484Z","endTime":"2026-04-07T23:05:35.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.310323177520424,"aZ":-11.273203765400533,"pfxX":2.71893325792963,"pfxZ":10.791430803459166,"pX":0.7455321940107867,"pZ":2.4782244485244935,"vX0":0.1666662903219532,"vY0":-138.6032103969655,"vZ0":-9.218852289860214,"x":88.58,"y":171.87,"x0":0.33153368103842973,"y0":50.00328462063523,"z0":6.609684656586135,"aX":5.265422929140002},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":-4.9,"spinRate":2002,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.3958799399932329,"extension":6.332043038937108},"index":8,"playId":"2431841f-dd52-3549-a21b-9f6b1482e1da","pitchNumber":8,"startTime":"2026-04-07T23:05:50.480Z","endTime":"2026-04-07T23:06:17.500Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"}},"playEndTime":"2026-04-07T23:06:17.500Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brady House singles on a line drive to center fielder Victor Scott II. James Wood to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T23:06:26.107Z","endTime":"2026-04-07T23:07:35.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.324199769396078,"aZ":-23.43123232675555,"pfxX":10.110887174663887,"pfxZ":5.19052909221145,"pX":-0.168100997452151,"pZ":1.6034766911044227,"vX0":-5.115466046160808,"vY0":-129.0706765719296,"vZ0":-7.537108494316657,"x":86.85,"y":194.14,"x0":0.5278671734014663,"y0":50.00170708752454,"z0":6.3707211155975365,"aX":17.02687158580364},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":-17.2,"spinRate":1677,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.42465017697327667,"extension":6.4671527248096625},"index":0,"playId":"64be5c96-950c-3aac-bb1c-03c03beb8915","pitchNumber":1,"startTime":"2026-04-07T23:06:27.269Z","endTime":"2026-04-07T23:06:31.631Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99161086482287,"aZ":-11.540610804129942,"pfxX":3.2237215768996172,"pfxZ":10.989708077722872,"pX":-0.32495461053353564,"pZ":2.5314306898618613,"vX0":-2.4879356533145427,"vY0":-136.8460363892538,"vZ0":-8.682761977418352,"x":129.39,"y":170.43,"x0":0.1816515273854171,"y0":50.00583146926525,"z0":6.556112194271673,"aX":6.054680837117237},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":-5.3,"spinRate":1916,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.40176936033034183,"extension":6.354744752923672},"index":1,"playId":"2aa57f85-1fd9-3948-9e6f-319e674d3a1b","pitchNumber":2,"startTime":"2026-04-07T23:06:44.754Z","endTime":"2026-04-07T23:06:47.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.907704889641572,"aZ":-12.415610166398181,"pfxX":3.6765300279929956,"pfxZ":10.282453255203482,"pX":1.0491026402402315,"pZ":3.9627682185137836,"vX0":0.2558506564464403,"vY0":-137.81632764103924,"vZ0":-5.131789198056331,"x":77.01,"y":131.79,"x0":0.47738849644265885,"y0":50.00507968493966,"z0":6.689132716226107,"aX":7.065769300624414},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":-6.7,"spinRate":1946,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.39757662803559013,"extension":6.332428951461925},"index":2,"playId":"92d36047-d8f9-3a45-9da3-7363974fcef7","pitchNumber":3,"startTime":"2026-04-07T23:07:05.297Z","endTime":"2026-04-07T23:07:09.025Z","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":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.413329030582872,"aZ":-22.847724922092453,"pfxX":9.760196838001214,"pfxZ":5.445066000368454,"pX":0.9890756561584235,"pZ":2.1992199517753552,"vX0":-2.4102371987171907,"vY0":-131.02234958052384,"vZ0":-6.33046906733331,"x":79.3,"y":179.4,"x0":0.6614828701027582,"y0":50.004989322277744,"z0":6.389757496023563,"aX":16.72624619872215},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-17.0,"spinRate":1817,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4203772117960254,"extension":6.293445109496636},"hitData":{"launchSpeed":72.9,"launchAngle":25.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":148.86,"coordY":96.21}},"index":3,"playId":"c5fb3887-90a5-34fd-8bfa-cdba8983eaf8","pitchNumber":4,"startTime":"2026-04-07T23:07:24.339Z","endTime":"2026-04-07T23:07:35.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:07:35.584Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a line drive to center fielder Victor Scott II. James Wood scores. Brady House to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T23:07:43.172Z","endTime":"2026-04-07T23:08:12.328Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnThird":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.2132730314463,"aZ":-10.170452495157175,"pfxX":9.073175860586593,"pfxZ":11.852936138523244,"pX":0.1706905377235606,"pZ":1.598395923237172,"vX0":-3.3327435860821213,"vY0":-137.52380975422358,"vZ0":-10.981387157485047,"x":110.49,"y":195.62,"x0":0.24153010711453182,"y0":50.005174572025595,"z0":6.404157574145011,"aX":16.848274213272017},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":-15.4,"spinRate":1966,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.40305867857015265,"extension":6.425788566669669},"hitData":{"launchSpeed":99.0,"launchAngle":11.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.61,"coordY":80.73}},"index":0,"playId":"f982a983-9410-3a05-b791-37192cc82192","pitchNumber":1,"startTime":"2026-04-07T23:08:02.323Z","endTime":"2026-04-07T23:08:12.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:08:12.328Z","atBatIndex":9},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cardinals challenged (play at 1st), call on the field was overturned: Joey Wiemer grounds into a double play, shortstop Masyn Winn to second baseman JJ Wetherholt to first baseman Alec Burleson. Daylen Lile out at 2nd. Joey Wiemer out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-07T23:08:30.642Z","endTime":"2026-04-07T23:09:20.861Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":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":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":70.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.481029564986986,"aZ":-43.44549955987568,"pfxX":-5.407239915345479,"pfxZ":-9.069297488716215,"pX":0.37001792386090976,"pZ":2.5384671615990375,"vX0":0.980693579962835,"vY0":-110.9738522653202,"vZ0":0.47090423212843935,"x":102.9,"y":170.24,"x0":0.623847202909392,"y0":50.00276928077545,"z0":6.861602326185755,"aX":-6.7212268627965},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-16.0,"breakHorizontal":9.5,"spinRate":2746,"spinDirection":328},"zone":6,"typeConfidence":0.9,"plateTime":0.49420623144566367,"extension":6.131977210002014},"index":0,"playId":"a68f82e3-e6cf-30f2-83c9-f230a93bcbbc","pitchNumber":1,"startTime":"2026-04-07T23:08:51.001Z","endTime":"2026-04-07T23:08:55.655Z","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":88.0,"endSpeed":80.9,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20577053151694,"aZ":-21.3057291161739,"pfxX":9.14693622288064,"pfxZ":6.535419747582983,"pX":0.9344439330593649,"pZ":2.276041066995381,"vX0":-2.250021700596273,"vY0":-128.07949742294034,"vZ0":-6.292969520179184,"x":81.38,"y":177.33,"x0":0.635386642623638,"y0":50.00256947699154,"z0":6.428557929209649,"aX":15.211622736230458},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.7,"breakHorizontal":-16.1,"spinRate":1728,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.42747963585189463,"extension":6.126651566548954},"hitData":{"launchSpeed":100.6,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":147.12}},"index":1,"playId":"0ff7ae89-4035-3d60-914c-188e6008c791","pitchNumber":2,"startTime":"2026-04-07T23:09:11.699Z","endTime":"2026-04-07T23:09:20.861Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":138},"playEndTime":"2026-04-07T23:09:20.861Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thomas Saggese singles on a ground ball to right fielder Joey Wiemer.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T23:12:14.463Z","endTime":"2026-04-07T23:14:14.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.236060072855405,"aZ":-10.135359323791446,"pfxX":-3.770056878214424,"pfxZ":11.471700534578158,"pX":1.706678368912283,"pZ":1.1372858905993113,"vX0":10.608992752848161,"vY0":-137.44160457992655,"vZ0":-10.911345326553755,"x":51.95,"y":208.07,"x0":-1.7062759994437302,"y0":50.00465083434616,"z0":5.837513178552252,"aX":-7.2444471319980295},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":4.7,"spinRate":2307,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39786072410036954,"extension":6.437916725064242},"index":0,"playId":"7262256d-002f-38e4-828c-38331ddaf94a","pitchNumber":1,"startTime":"2026-04-07T23:12:41.670Z","endTime":"2026-04-07T23:12:46.458Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.243858018430025,"aZ":-40.163789836718735,"pfxX":3.1368033183901955,"pfxZ":-5.586660798551932,"pX":0.8170167939002997,"pZ":0.4637785905479651,"vX0":6.315599186088397,"vY0":-118.92994313662457,"vZ0":-4.436893043480693,"x":85.86,"y":226.26,"x0":-2.2827039067907964,"y0":50.00431483809266,"z0":6.00415513315654,"aX":4.483943604624816},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.9,"breakHorizontal":-7.2,"spinRate":1983,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.46090155503853625,"extension":6.314476785823881},"index":1,"playId":"00e4285d-e1a5-3a3b-b812-5e6be6672b1b","pitchNumber":2,"startTime":"2026-04-07T23:12:59.577Z","endTime":"2026-04-07T23:13:03.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81207471674626,"aZ":-41.06157040362707,"pfxX":2.5589263398052076,"pfxZ":-5.912683468142872,"pX":1.6765100691648418,"pZ":0.19723416161151433,"vX0":7.95802565466885,"vY0":-123.04178952931036,"vZ0":-5.7440069341660625,"x":53.1,"y":233.45,"x0":-1.9576851866064038,"y0":50.00246853256889,"z0":6.117640111975142,"aX":3.846105487086067},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-12.0,"breakHorizontal":-6.8,"spinRate":1988,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.44849698185704767,"extension":6.498383362451849},"index":2,"playId":"1c1cfbfb-7dac-3876-964d-b618b308ad34","pitchNumber":3,"startTime":"2026-04-07T23:13:23.493Z","endTime":"2026-04-07T23:13:26.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19949719477721,"aZ":-43.68849507798807,"pfxX":2.5383939947879153,"pfxZ":-7.717675137989678,"pX":1.7370523277758887,"pZ":1.072188972629089,"vX0":7.882967335191067,"vY0":-122.46629575568767,"vZ0":-3.027614692467778,"x":50.79,"y":209.83,"x0":-1.8767706508597821,"y0":50.00362819825836,"z0":6.1270745180284045,"aX":3.7857610355324556},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-14.5,"breakHorizontal":-6.7,"spinRate":2373,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4503380059836317,"extension":6.456799096794595},"index":3,"playId":"def9cb2a-92b5-380b-98c6-79d2083b9312","pitchNumber":4,"startTime":"2026-04-07T23:13:43.911Z","endTime":"2026-04-07T23:13:47.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.172410920380088,"aZ":-26.154081610022597,"pfxX":-9.52291199606577,"pfxZ":3.1991553258610352,"pX":-0.5201448175240438,"pZ":2.568093163990032,"vX0":8.029553517443434,"vY0":-136.11520950191942,"vZ0":-4.326950550419198,"x":136.83,"y":169.44,"x0":-2.2674372184259552,"y0":50.0021099501394,"z0":5.983815168490641,"aX":-17.91353331969165},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.0,"breakHorizontal":15.6,"spinRate":2091,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40200762660950806,"extension":6.4424206677389355},"hitData":{"launchSpeed":98.9,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.35,"coordY":124.83}},"index":4,"playId":"4585b8a8-a53c-3fa7-95a5-83f3882fc528","pitchNumber":5,"startTime":"2026-04-07T23:14:03.232Z","endTime":"2026-04-07T23:14:14.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:14:14.768Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T23:14:24.596Z","endTime":"2026-04-07T23:16:52.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.372930160771716,"aZ":-10.616867007287643,"pfxX":-2.6997138166174226,"pfxZ":11.077816710835567,"pX":0.5015755012716145,"pZ":2.474352081336045,"vX0":8.09432555465771,"vY0":-138.71284924433738,"vZ0":-7.409001827664057,"x":97.88,"y":171.97,"x0":-2.105227673156409,"y0":50.006471532204934,"z0":5.890004025348756,"aX":-5.25554489848172},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":3.2,"spinRate":2218,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39503376127096335,"extension":6.469620279476977},"index":0,"playId":"7854666c-8094-34f3-8aad-cf0b3d56803d","pitchNumber":1,"startTime":"2026-04-07T23:14:40.972Z","endTime":"2026-04-07T23:14:45.055Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.385918803350588,"aZ":-9.87430432881351,"pfxX":-1.6569884001561772,"pfxZ":11.427024795164895,"pX":0.8649900341416868,"pZ":3.272773748999257,"vX0":7.964235014966543,"vY0":-138.88043935424432,"vZ0":-5.686017437160513,"x":84.03,"y":150.42,"x0":-1.8257541650391929,"y0":50.00243619179871,"z0":6.004780971746075,"aX":-3.2341529940557296},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":1.3,"spinRate":2359,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39453395184746576,"extension":6.555523169030844},"index":1,"playId":"9231fecd-3084-32b9-85ee-2317ef1ba5d0","pitchNumber":2,"startTime":"2026-04-07T23:15:02.021Z","endTime":"2026-04-07T23:15:08.059Z","isPitch":true,"type":"pitch"},{"details":{"description":"Thomas Saggese caught stealing 2nd base, catcher Keibert Ruiz to second baseman Nasim Nuñez.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"9231fecd-3084-32b9-85ee-2317ef1ba5d0","startTime":"2026-04-07T23:15:25.189Z","endTime":"2026-04-07T23:15:43.945Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52202696414256,"aZ":-41.03006399036087,"pfxX":7.132122653190474,"pfxZ":-5.673968896604413,"pX":2.582263778669377,"pZ":0.32710632011523627,"vX0":9.014432101006484,"vY0":-125.20360681415157,"vZ0":-5.310312097140541,"x":18.57,"y":229.95,"x0":-2.0166308637019434,"y0":50.0056730858629,"z0":5.900642847032188,"aX":11.12211475496387},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.4,"breakHorizontal":-15.4,"spinRate":2413,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4405176065776706,"extension":6.541336157367865},"index":3,"playId":"297a6d35-f183-3ff0-831f-61a5f3c2cd84","pitchNumber":3,"startTime":"2026-04-07T23:15:43.945Z","endTime":"2026-04-07T23:15:47.086Z","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":96.0,"endSpeed":87.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92407505476798,"aZ":-13.841888988710505,"pfxX":-3.712059851899528,"pfxZ":9.322551519748778,"pX":0.07032451638469424,"pZ":2.7057367884696952,"vX0":7.196340273403941,"vY0":-139.48363302660795,"vZ0":-6.340119926510627,"x":114.32,"y":165.73,"x0":-2.0630510911632105,"y0":50.0044143557142,"z0":5.924179565659949,"aX":-7.3013774094502715},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":5.2,"spinRate":2248,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.39295501253070686,"extension":6.487660665717035},"index":4,"playId":"149f3d2e-d987-308a-8cd2-fd6bb184c3c4","pitchNumber":4,"startTime":"2026-04-07T23:16:05.181Z","endTime":"2026-04-07T23:16:11.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.809351979695066,"aZ":-41.10335690043558,"pfxX":8.428265315640314,"pfxZ":-5.871122713189914,"pX":0.593829728794523,"pZ":0.9650488539827536,"vX0":4.3048221750895745,"vY0":-123.8961965548437,"vZ0":-3.5074915427113194,"x":94.36,"y":212.72,"x0":-2.273498465374629,"y0":50.00396347700598,"z0":5.911399645167094,"aX":12.815581079190226},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.3,"breakHorizontal":-16.4,"spinRate":2226,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4458493517630018,"extension":6.308883398295662},"index":5,"playId":"135ecd38-eb1b-3051-8c65-4d66836f01fa","pitchNumber":5,"startTime":"2026-04-07T23:16:49.049Z","endTime":"2026-04-07T23:16:52.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:16:52.933Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-07T23:17:01.961Z","endTime":"2026-04-07T23:18:45.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.619859347694465,"aZ":-13.369950521834664,"pfxX":-3.299687976799808,"pfxZ":9.736785143642521,"pX":-0.07473029597704758,"pZ":2.8879541138588136,"vX0":6.784673291192675,"vY0":-138.72037634678267,"vZ0":-5.844632654890519,"x":119.85,"y":160.81,"x0":-2.1334798195980795,"y0":50.00589920332795,"z0":5.9283037138337855,"aX":-6.375177717358277},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":4.4,"spinRate":2340,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39620204459124553,"extension":6.446631587596345},"index":0,"playId":"71eb34e7-f0fa-37a0-95b7-0842c34de0f6","pitchNumber":1,"startTime":"2026-04-07T23:17:21.386Z","endTime":"2026-04-07T23:17:24.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68831737601258,"aZ":-43.756871322015385,"pfxX":4.317013780422327,"pfxZ":-7.455581705334415,"pX":0.8829632187817559,"pZ":0.7802360177921083,"vX0":6.223372791792389,"vY0":-125.06119187700305,"vZ0":-3.8812980438488975,"x":83.34,"y":217.71,"x0":-2.2169029608256725,"y0":50.002142468592695,"z0":6.011606403947898,"aX":6.707135735352318},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-14.2,"breakHorizontal":-9.5,"spinRate":2324,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4411821916475889,"extension":6.287832819863737},"index":1,"playId":"9d624794-0ffb-3272-a4e0-a5e8801f8d5c","pitchNumber":2,"startTime":"2026-04-07T23:17:37.202Z","endTime":"2026-04-07T23:17:41.803Z","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":96.5,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.914431154486756,"aZ":-12.639059702671583,"pfxX":-3.9353535310535293,"pfxZ":9.8184885359694,"pX":-0.2430354038501154,"pZ":2.5690048171508546,"vX0":6.634470212957887,"vY0":-140.2171882592384,"vZ0":-6.859481186098972,"x":126.26,"y":169.42,"x0":-2.1293126152413744,"y0":50.00510289106119,"z0":5.873114501978448,"aX":-7.832154311870343},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2312,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39073826220099805,"extension":6.47920865625589},"index":2,"playId":"a632b4cd-74fe-3d25-90ec-e630bd3a96d8","pitchNumber":3,"startTime":"2026-04-07T23:17:57.785Z","endTime":"2026-04-07T23:18:02.001Z","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":86.3,"endSpeed":79.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62309064151066,"aZ":-37.009346400719714,"pfxX":8.143203286019528,"pfxZ":-3.050793583698094,"pX":0.5698989566905358,"pZ":1.7907700251009409,"vX0":4.699346753125324,"vY0":-125.6167921454125,"vZ0":-2.5150075486367407,"x":95.28,"y":190.43,"x0":-2.3888276736219396,"y0":50.00395042581458,"z0":5.8406598639937375,"aX":12.89570438800624},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.9,"breakHorizontal":-15.8,"spinRate":2309,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.43755308167358065,"extension":6.471563302037162},"index":3,"playId":"ba5f3c3c-8de9-3ef0-b6f4-fd2c36ab13f8","pitchNumber":4,"startTime":"2026-04-07T23:18:18.145Z","endTime":"2026-04-07T23:18:24.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36488270234831,"aZ":-40.33818123778649,"pfxX":7.505550595767549,"pfxZ":-5.387412946427423,"pX":0.3859736989126815,"pZ":1.3478072962659275,"vX0":4.455381058039704,"vY0":-123.31000424058865,"vZ0":-2.611078349746112,"x":102.29,"y":202.39,"x0":-2.429789679905437,"y0":50.00516439978726,"z0":5.879572536065897,"aX":11.365559748727632},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.2,"breakHorizontal":-14.8,"spinRate":2332,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44706905761490834,"extension":6.20234910119597},"index":4,"playId":"d01d6b8e-2c35-3ebb-87f9-33f5cd3774ab","pitchNumber":5,"startTime":"2026-04-07T23:18:42.039Z","endTime":"2026-04-07T23:18:45.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:18:45.568Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T23:20:40.920Z","endTime":"2026-04-07T23:22:24.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2115516405594,"aZ":-11.371014869663476,"pfxX":2.351945341337018,"pfxZ":11.22207291589873,"pX":-0.12599281577801685,"pZ":3.621391156107382,"vX0":-1.7181916269804944,"vY0":-135.66481238414607,"vZ0":-5.932063340248324,"x":121.8,"y":141.0,"x0":0.21174911342851163,"y0":50.002115660424245,"z0":6.637655171732973,"aX":4.359694806874861},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":-3.8,"spinRate":1943,"spinDirection":159},"zone":11,"typeConfidence":2.0,"plateTime":0.40459274522206146,"extension":6.449968258699125},"index":0,"playId":"6a12919b-1e58-393d-8d4d-d456277b38a4","pitchNumber":1,"startTime":"2026-04-07T23:20:53.738Z","endTime":"2026-04-07T23:20:59.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49362545629426,"aZ":-11.255828616296183,"pfxX":4.865152933118397,"pfxZ":11.09332414470535,"pX":-1.1779094972876403,"pZ":0.9334970589123693,"vX0":-5.176345229591604,"vY0":-136.5455498321875,"vZ0":-12.70645258591217,"x":161.9,"y":213.58,"x0":0.1116574766451014,"y0":50.00258734036996,"z0":6.425788867004423,"aX":9.173200462789323},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":-7.7,"spinRate":2101,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.40136590911274883,"extension":6.51192397733163},"index":1,"playId":"0803afa8-1b5e-32f4-abd0-7b76598e4ec9","pitchNumber":2,"startTime":"2026-04-07T23:21:15.634Z","endTime":"2026-04-07T23:21:19.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45313069763974,"aZ":-31.2945029349399,"pfxX":-2.077802394308075,"pfxZ":0.5514344405020202,"pX":-1.0501829457834007,"pZ":1.2593940549857672,"vX0":-2.563038762864193,"vY0":-124.6858326236223,"vZ0":-6.589237463277014,"x":157.03,"y":204.78,"x0":0.2582613570026108,"y0":50.000507021120725,"z0":6.496187412900252,"aX":-3.293187884174565},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":4.3,"spinRate":2559,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.4381363392025204,"extension":6.409844893252832},"index":2,"playId":"4cd0e833-3e72-3e1e-a142-73c199605533","pitchNumber":3,"startTime":"2026-04-07T23:21:28.682Z","endTime":"2026-04-07T23:21:34.219Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.044031215249007,"aZ":-29.20598669506895,"pfxX":-2.920282976017154,"pfxZ":1.8361300985493472,"pX":-1.1200810080352337,"pZ":1.297327607735278,"vX0":-2.6987890050550734,"vY0":-125.93414176371785,"vZ0":-6.947177547483196,"x":159.69,"y":203.75,"x0":0.3423656644874898,"y0":50.00225197515944,"z0":6.434157023394964,"aX":-4.720330066730114},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.0,"breakHorizontal":5.9,"spinRate":2644,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.43386316238311284,"extension":6.598510903461354},"index":3,"playId":"3aec5216-a0c6-3cee-b9f9-4c5986151803","pitchNumber":4,"startTime":"2026-04-07T23:21:48.869Z","endTime":"2026-04-07T23:21:52.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.091576499075718,"aZ":-29.625456067854426,"pfxX":-3.6354002021472445,"pfxZ":1.5600156082083512,"pX":-0.2749540596817267,"pZ":1.0033482618634697,"vX0":-0.3860063537584952,"vY0":-126.4629755944374,"vZ0":-7.7514883857805525,"x":127.48,"y":211.69,"x0":0.35223997085257125,"y0":50.005752229885246,"z0":6.448563134850445,"aX":-5.955143296186819},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":6.7,"spinRate":2616,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.431279517522563,"extension":6.266264502957341},"index":4,"playId":"8739eedb-7f37-3bc8-857b-f46991d38877","pitchNumber":5,"startTime":"2026-04-07T23:22:04.862Z","endTime":"2026-04-07T23:22:09.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.887663686764995,"aZ":-12.107491473398444,"pfxX":2.6551370787314426,"pfxZ":10.176540715759787,"pX":-0.5252350653580027,"pZ":1.91427695428604,"vX0":-2.668786790199355,"vY0":-139.4172018243927,"vZ0":-10.38603773647146,"x":137.02,"y":187.09,"x0":0.09874267205720756,"y0":50.001386016207526,"z0":6.4834322758624126,"aX":5.234646161846917},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-4.3,"spinRate":1958,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.39264277099401834,"extension":6.418110877002504},"index":5,"playId":"2fa6fda9-526b-30b6-a372-8eefad18af15","pitchNumber":6,"startTime":"2026-04-07T23:22:19.626Z","endTime":"2026-04-07T23:22:24.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:22:24.028Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T23:22:29.911Z","endTime":"2026-04-07T23:23:27.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"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":"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":76.9,"endSpeed":69.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.221639087768086,"aZ":-46.2382382897493,"pfxX":-6.052744099494381,"pfxZ":-11.42844450170054,"pX":0.7669903069076097,"pZ":2.4454542981041776,"vX0":2.3230020930003,"vY0":-111.74301628986245,"vZ0":0.9941504498273883,"x":87.76,"y":172.75,"x0":0.48462823355749407,"y0":50.0049875434566,"z0":6.850093508712807,"aX":-7.447539505606597},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.2,"breakVerticalInduced":-19.8,"breakHorizontal":10.1,"spinRate":2816,"spinDirection":332},"zone":6,"typeConfidence":0.9,"plateTime":0.49536187413641075,"extension":6.238516030694363},"index":0,"playId":"a6fe3d98-ce05-3194-8558-a54335275906","pitchNumber":1,"startTime":"2026-04-07T23:22:45.970Z","endTime":"2026-04-07T23:22:51.170Z","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":95.4,"endSpeed":86.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.682981803429975,"aZ":-9.324886881080138,"pfxX":3.6167746078808314,"pfxZ":11.929594532466034,"pX":-0.855665969942035,"pZ":1.8890474792482905,"vX0":-3.9824452570431275,"vY0":-138.4233050802163,"vZ0":-10.729618585628367,"x":149.62,"y":187.78,"x0":0.14083662990888762,"y0":50.00104247829662,"z0":6.468225831874681,"aX":6.926177808205808},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":-5.6,"spinRate":1948,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.39770041379850696,"extension":6.402902967425558},"index":1,"playId":"f7ee1d48-ce2d-3f2f-adfb-5dacd07423cd","pitchNumber":2,"startTime":"2026-04-07T23:23:01.347Z","endTime":"2026-04-07T23:23:07.390Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-07T23:23:12.678Z","endTime":"2026-04-07T23:23:24.414Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33743701284064,"aZ":-32.822555258401756,"pfxX":-4.16597064865792,"pfxZ":-0.404300168188807,"pX":-1.0336643397654823,"pZ":1.7385554632994817,"vX0":-2.031915479143035,"vY0":-125.87863644880659,"vZ0":-5.30072402915793,"x":156.4,"y":191.84,"x0":0.32500343135955717,"y0":50.00290464297628,"z0":6.5262038296534675,"aX":-6.690927880836409},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.7,"breakHorizontal":8.0,"spinRate":2652,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.434966698704367,"extension":6.686180806643682},"index":3,"playId":"7270b0fb-3cb9-357e-8f5e-339795a62117","pitchNumber":3,"startTime":"2026-04-07T23:23:24.414Z","endTime":"2026-04-07T23:23:27.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:23:27.880Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nasim Nuñez walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T23:23:34.119Z","endTime":"2026-04-07T23:25:27.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.472940680681777,"aZ":-11.534321111216546,"pfxX":2.672814380592546,"pfxZ":10.78599776845799,"pX":-0.5377559928305286,"pZ":1.6521459845799447,"vX0":-2.5665329471634477,"vY0":-137.4516344529341,"vZ0":-10.827041239413086,"x":137.5,"y":194.17,"x0":0.060835248526272166,"y0":50.00245137979545,"z0":6.42552085143075,"aX":5.114204212639311},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":-4.3,"spinRate":1986,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.39848649595465835,"extension":6.461526107117519},"index":0,"playId":"8b34fbcb-bd79-315a-965f-469e91788dfc","pitchNumber":1,"startTime":"2026-04-07T23:23:51.126Z","endTime":"2026-04-07T23:23:56.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.994389205014865,"aZ":-22.41592527543058,"pfxX":9.29763380538014,"pfxZ":5.7441758661439986,"pX":0.4543022405169598,"pZ":1.0095506029062407,"vX0":-3.2168120715210597,"vY0":-130.19790328717878,"vZ0":-8.982278864512248,"x":99.68,"y":211.52,"x0":0.5054096765987633,"y0":50.00430669366159,"z0":6.230863369820444,"aX":15.796982802217823},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.4,"breakHorizontal":-16.0,"spinRate":1754,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.42237722252441,"extension":6.482174599056607},"index":1,"playId":"b90a864c-befc-33d4-953b-c2918ba3c484","pitchNumber":2,"startTime":"2026-04-07T23:24:06.818Z","endTime":"2026-04-07T23:24:11.127Z","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":95.6,"endSpeed":86.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.76159063335897,"aZ":-10.162674701887498,"pfxX":3.2449131375589797,"pfxZ":11.367393118111455,"pX":-1.119244143323172,"pZ":3.1219019088723448,"vX0":-4.345817309277178,"vY0":-138.89960287569835,"vZ0":-7.542167948577633,"x":159.66,"y":154.49,"x0":0.050702900295725696,"y0":50.00066422873287,"z0":6.563778387383333,"aX":6.282297956243903},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.1,"breakHorizontal":-4.9,"spinRate":1975,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.39571971846814646,"extension":6.435087670391},"index":2,"playId":"406a0914-4ddd-357c-8b6a-10755f948a0c","pitchNumber":3,"startTime":"2026-04-07T23:24:22.219Z","endTime":"2026-04-07T23:24:27.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93269850497093,"aZ":-13.567910236516479,"pfxX":6.693341870089738,"pfxZ":9.600656009840458,"pX":0.25079049446465795,"pZ":2.920492932921285,"vX0":-2.050014683619817,"vY0":-138.7887522272346,"vZ0":-7.471910351358503,"x":107.44,"y":159.93,"x0":0.13227333756589968,"y0":50.00520764381563,"z0":6.563555992497348,"aX":12.975137047694167},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":-11.6,"spinRate":2047,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.39563220712371994,"extension":6.314407639042679},"index":3,"playId":"afa788e0-1111-391e-bbd2-029266caacdc","pitchNumber":4,"startTime":"2026-04-07T23:24:41.883Z","endTime":"2026-04-07T23:24:45.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.258371807471523,"aZ":-31.03422247461846,"pfxX":-2.9231594666379417,"pfxZ":0.6782252020424848,"pX":-0.7020313731606196,"pZ":0.7431953452616477,"vX0":-1.7325359380025935,"vY0":-127.92907253758706,"vZ0":-8.282334969564214,"x":143.76,"y":218.71,"x0":0.3601567609930175,"y0":50.00411360758097,"z0":6.399545725727771,"aX":-4.926355784073595},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.1,"breakHorizontal":5.6,"spinRate":2751,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4254530356862114,"extension":6.7440443241401615},"index":4,"playId":"3ee10e46-8634-3b60-a3c5-37c6d69a5905","pitchNumber":5,"startTime":"2026-04-07T23:25:02.903Z","endTime":"2026-04-07T23:25:07.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.710659724828513,"aZ":-28.529603463328808,"pfxX":-1.6589689597433654,"pfxZ":2.219525006881736,"pX":-1.3359035071923981,"pZ":1.332919224353787,"vX0":-3.25445051152579,"vY0":-127.23749160018517,"vZ0":-7.3775413732281026,"x":167.92,"y":202.79,"x0":0.17446633922582128,"y0":50.0035686829831,"z0":6.52575528081525,"aX":-2.724127596315448},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":3.7,"spinRate":2580,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43020538333120184,"extension":6.428221890608426},"index":5,"playId":"9fb70b5c-e56f-38d5-80a1-9c26d471e84f","pitchNumber":6,"startTime":"2026-04-07T23:25:23.260Z","endTime":"2026-04-07T23:25:27.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:25:27.843Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-07T23:26:10.587Z","endTime":"2026-04-07T23:27:31.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"412d067c-2fa2-30c2-8c87-605beb5446ad","startTime":"2026-04-07T23:25:52.186Z","endTime":"2026-04-07T23:25:55.192Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.44846243124856,"aZ":-11.89407229341602,"pfxX":1.1987664720934288,"pfxZ":10.75248185459181,"pX":-0.42460193166030424,"pZ":2.9760647177316244,"vX0":-2.2714381931099297,"vY0":-137.65548712858308,"vZ0":-7.5960506706341375,"x":133.18,"y":158.43,"x0":0.26198948272337136,"y0":50.00238299645798,"z0":6.608310375841059,"aX":2.261030290291183},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-1.6,"spinRate":1997,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.40053613071420413,"extension":6.363647200012552},"index":1,"playId":"7531de58-8c38-333b-b0eb-1c95724b62f4","pitchNumber":1,"startTime":"2026-04-07T23:26:12.847Z","endTime":"2026-04-07T23:26:16.959Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.010454259288817,"aZ":-21.746671677285267,"pfxX":8.5346526460914,"pfxZ":6.166022233607486,"pX":1.6021577676559435,"pZ":1.8367081294188699,"vX0":-0.6843703247737386,"vY0":-129.90640470635788,"vZ0":-7.312413165560093,"x":55.93,"y":189.19,"x0":0.7636191404871564,"y0":50.00117900746499,"z0":6.369664104905732,"aX":14.423725289724912},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.6,"breakHorizontal":-15.2,"spinRate":1811,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.42343014390382194,"extension":6.232030718813109},"index":2,"playId":"554ba1fa-5bbd-3ae7-bd7b-9c89eeb5f1cf","pitchNumber":2,"startTime":"2026-04-07T23:26:30.516Z","endTime":"2026-04-07T23:26:37.532Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nasim Nuñez steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"554ba1fa-5bbd-3ae7-bd7b-9c89eeb5f1cf","startTime":"2026-04-07T23:26:42.972Z","endTime":"2026-04-07T23:27:01.661Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.7,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54751563302038,"aZ":-26.254111578467878,"pfxX":8.743404070376208,"pfxZ":3.3820144718596046,"pX":0.33793069057265224,"pZ":1.4014392447663884,"vX0":-3.7126761208291024,"vY0":-130.44104432900542,"vZ0":-7.863710799561871,"x":104.12,"y":200.94,"x0":0.6319566742994464,"y0":50.00121851256393,"z0":6.390994285180522,"aX":15.293288877133747},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":-15.2,"spinRate":1740,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4175099004245486,"extension":6.260448151561164},"index":4,"playId":"3d0dff31-250e-37f0-9ea0-db919a5b9240","pitchNumber":3,"startTime":"2026-04-07T23:27:01.661Z","endTime":"2026-04-07T23:27:05.225Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-07T23:27:14.003Z","endTime":"2026-04-07T23:27:27.821Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.386315476699057,"aZ":-30.620086731754416,"pfxX":-2.7398077754830603,"pfxZ":0.955399469944286,"pX":-0.22596311327024168,"pZ":2.535763437060285,"vX0":-0.7340296002621908,"vY0":-126.48667338643753,"vZ0":-4.051110334443429,"x":125.61,"y":170.31,"x0":0.4236216419831484,"y0":50.00395097866781,"z0":6.597530528031539,"aX":-4.46563141874985},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":5.2,"spinRate":2485,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.43206497673875743,"extension":6.3605843616129585},"index":6,"playId":"7221ba23-d952-3f19-bd66-4356aca6bb1d","pitchNumber":4,"startTime":"2026-04-07T23:27:27.821Z","endTime":"2026-04-07T23:27:31.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:27:31.232Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out, second baseman Nasim Nuñez to first baseman Curtis Mead.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T23:29:23.562Z","endTime":"2026-04-07T23:30:24.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":"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":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.176996080121604,"aZ":-43.68673324167222,"pfxX":4.5713711732640085,"pfxZ":-8.206143133982048,"pX":0.4142933656610126,"pZ":1.1452280363870477,"vX0":4.971476345642569,"vY0":-118.40382934721775,"vZ0":-2.024824313232423,"x":101.21,"y":207.86,"x0":-2.316231594732028,"y0":50.00461484643073,"z0":6.054511497297944,"aX":6.411150798475258},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-15.1,"breakHorizontal":-9.6,"spinRate":2277,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4647741569652388,"extension":6.192181611690757},"index":0,"playId":"8abc5bfd-affc-3bec-8c88-1556d1e96dfd","pitchNumber":1,"startTime":"2026-04-07T23:29:43.196Z","endTime":"2026-04-07T23:29:47.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":73.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.094595416099743,"aZ":-44.797780587883786,"pfxX":4.295272429203679,"pfxZ":-9.169170544251863,"pX":0.9744789543127863,"pZ":1.7324790394761698,"vX0":6.392893413280231,"vY0":-118.46363806248873,"vZ0":-0.45414775476858593,"x":79.86,"y":192.0,"x0":-2.3495951546682794,"y0":50.00010045569013,"z0":6.131794750828485,"aX":5.915408279825573},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-16.2,"breakHorizontal":-9.7,"spinRate":2259,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.467908178065223,"extension":6.219194137955997},"index":1,"playId":"0ac59d2f-d8d9-3870-8fea-25c87b4aea05","pitchNumber":2,"startTime":"2026-04-07T23:30:01.588Z","endTime":"2026-04-07T23:30:05.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21687574618463,"aZ":-11.229749226189591,"pfxX":-3.028027843887135,"pfxZ":11.18826421350414,"pX":-0.4855520063010635,"pZ":2.1824617809829605,"vX0":6.195322316951482,"vY0":-136.7027908269069,"vZ0":-7.626072400784871,"x":135.51,"y":179.85,"x0":-2.399058630930398,"y0":50.003322019408124,"z0":5.799347018154004,"aX":-5.669300004237636},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":4.0,"spinRate":2336,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.402360828659015,"extension":6.26352899334811},"hitData":{"launchSpeed":102.5,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.67,"coordY":158.52}},"index":2,"playId":"f4fffa09-7824-3773-88f2-bbd1d1230f39","pitchNumber":3,"startTime":"2026-04-07T23:30:17.545Z","endTime":"2026-04-07T23:30:24.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:30:24.901Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, pitcher Cade Cavalli to first baseman Curtis Mead.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T23:30:31.688Z","endTime":"2026-04-07T23:31:16.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":676917,"link":"/api/v1/people/676917"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.306979696801424,"aZ":-23.418246407655733,"pfxX":-8.99126270793632,"pfxZ":4.55222064627646,"pX":0.31780436882400587,"pZ":1.4853615541195948,"vX0":9.691276255858359,"vY0":-137.71746326816094,"vZ0":-7.478970600792543,"x":104.89,"y":198.68,"x0":-2.0770024106712204,"y0":50.00206843167486,"z0":5.817901622026533,"aX":-17.287679986464507},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":14.3,"spinRate":2155,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39757140486219367,"extension":6.396757582197351},"index":0,"playId":"eb3b9da4-8ea3-38e6-bb69-9ec855e55b16","pitchNumber":1,"startTime":"2026-04-07T23:30:52.743Z","endTime":"2026-04-07T23:30:58.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1650028477556,"aZ":-40.338913430690056,"pfxX":6.840900256258315,"pfxZ":-5.327046862313212,"pX":0.9660667109626847,"pZ":1.9323001395598842,"vX0":6.062781435140754,"vY0":-122.69731201859364,"vZ0":-1.2687036068044792,"x":80.18,"y":186.61,"x0":-2.4214737649785008,"y0":50.00457862874373,"z0":5.878563337003128,"aX":10.48079705114689},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.7,"breakHorizontal":-13.8,"spinRate":2264,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.44557981055824136,"extension":6.306991087109908},"hitData":{"launchSpeed":72.2,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.66,"coordY":175.79}},"index":1,"playId":"8c38d185-fe6c-32a9-908b-924a7fa195b8","pitchNumber":2,"startTime":"2026-04-07T23:31:09.449Z","endTime":"2026-04-07T23:31:16.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:31:16.077Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T23:31:24.052Z","endTime":"2026-04-07T23:33:07.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91557597951147,"aZ":-38.8887087336513,"pfxX":2.897703233694764,"pfxZ":-4.301599426205437,"pX":-1.955234454397053,"pZ":3.528591408425123,"vX0":0.1580956624121564,"vY0":-124.42532586396351,"vZ0":1.3824738341006044,"x":191.53,"y":143.51,"x0":-2.395885312087905,"y0":50.001702802263225,"z0":6.198159215443509,"aX":4.5244784025787315},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.2,"breakHorizontal":-5.3,"spinRate":1216,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4408962146998907,"extension":6.148021212994464},"index":0,"playId":"f630c7af-8175-3496-b561-b4f61f1ce980","pitchNumber":1,"startTime":"2026-04-07T23:31:46.899Z","endTime":"2026-04-07T23:31:50.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.962673537196615,"aZ":-36.23065730741562,"pfxX":3.5224881609672742,"pfxZ":-2.8221341301669476,"pX":-2.259094548310078,"pZ":4.727158506806751,"vX0":-0.7292645930554732,"vY0":-119.2369229095249,"vZ0":3.6308633352772146,"x":203.11,"y":111.15,"x0":-2.406834968181753,"y0":50.000555767555355,"z0":6.4542492440738215,"aX":5.070241619489428},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.0,"breakHorizontal":-6.2,"spinRate":835,"spinDirection":21},"zone":11,"typeConfidence":2.0,"plateTime":0.4593968396386865,"extension":5.978456015619725},"index":1,"playId":"a8d3e2ce-ec4a-38f6-ab37-dbdd56d35716","pitchNumber":2,"startTime":"2026-04-07T23:32:05.144Z","endTime":"2026-04-07T23:32:09.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41413572738642,"aZ":-28.046272849828938,"pfxX":-10.465031142313853,"pfxZ":2.476692177083857,"pX":-1.3052494878629621,"pZ":2.901974584801416,"vX0":6.0257618481556,"vY0":-128.3371765451814,"vZ0":-2.3388902396149867,"x":166.75,"y":160.43,"x0":-2.3231793121416136,"y0":50.005959297087074,"z0":6.008372781517903,"aX":-17.470089113686733},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":17.6,"spinRate":1970,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.42668395775479695,"extension":6.222133776809135},"index":2,"playId":"f723b0cc-1404-3aaf-8ac2-6d69ae3fcc3a","pitchNumber":3,"startTime":"2026-04-07T23:32:25.997Z","endTime":"2026-04-07T23:32:30.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.760368885332273,"aZ":-21.0799498449323,"pfxX":-9.040290547753271,"pfxZ":5.809411607329507,"pX":-0.48223047609763103,"pZ":2.496583179614927,"vX0":8.076114355931214,"vY0":-137.4031730982769,"vZ0":-5.1515507502415225,"x":135.38,"y":171.37,"x0":-2.286610572827256,"y0":50.00374471729303,"z0":5.830332812700021,"aX":-17.267842937702426},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.6,"breakHorizontal":14.6,"spinRate":2197,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3987880131788115,"extension":6.442480972609412},"index":3,"playId":"64dca2e2-0ef2-318f-904f-df1e7118b42d","pitchNumber":4,"startTime":"2026-04-07T23:32:46.281Z","endTime":"2026-04-07T23:32:50.255Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.916052507804153,"aZ":-44.36431980468773,"pfxX":3.7579366797366074,"pfxZ":-8.356398449200167,"pX":0.38384653811101016,"pZ":1.0110068468398166,"vX0":5.360901240951751,"vY0":-121.16448052980012,"vZ0":-2.4891492229393513,"x":102.37,"y":211.48,"x0":-2.362258400240964,"y0":50.0041459205805,"z0":5.999767828368386,"aX":5.480291279570167},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-15.5,"breakHorizontal":-8.3,"spinRate":2199,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.45541658202811774,"extension":6.349370033746681},"index":4,"playId":"d4dec0b0-192c-3a99-98c2-2be2e3319fb2","pitchNumber":5,"startTime":"2026-04-07T23:33:02.878Z","endTime":"2026-04-07T23:33:07.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:33:07.008Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker challenged (pitch result), call on the field was confirmed: Jordan Walker called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-07T23:33:18.822Z","endTime":"2026-04-07T23:36:16.815Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.480667606490847,"aZ":-42.970205811300836,"pfxX":4.524120266705289,"pfxZ":-7.3521277553138775,"pX":0.9924869382095552,"pZ":1.0804094248508056,"vX0":6.3273790090010475,"vY0":-121.18575366966257,"vZ0":-2.7035036270814716,"x":79.17,"y":209.61,"x0":-2.2528765571750635,"y0":50.00338250128275,"z0":6.010078986226204,"aX":6.642453536354437},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.7,"breakHorizontal":-9.8,"spinRate":2281,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.45417788202586573,"extension":6.493498728077573},"index":0,"playId":"6b7fe918-3de4-3ec6-af65-2fd0114be489","pitchNumber":1,"startTime":"2026-04-07T23:33:34.523Z","endTime":"2026-04-07T23:33:38.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.7,"endSpeed":75.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.274936219377643,"aZ":-39.299541682465,"pfxX":8.170212879899003,"pfxZ":-4.874164041639258,"pX":-0.3339446256914191,"pZ":3.5790743895489294,"vX0":2.8164752714898,"vY0":-120.4264286401788,"vZ0":2.3667971786227278,"x":129.73,"y":142.14,"x0":-2.581181265211536,"y0":50.00068624138044,"z0":6.069917479138287,"aX":11.949560710730593},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.9,"breakHorizontal":-15.5,"spinRate":2029,"spinDirection":39},"zone":1,"typeConfidence":2.0,"plateTime":0.45552528157129046,"extension":6.304222331030541},"index":1,"playId":"65849a8f-2829-35ba-8672-86b516fc5f25","pitchNumber":2,"startTime":"2026-04-07T23:33:58.835Z","endTime":"2026-04-07T23:34:04.209Z","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":96.6,"endSpeed":88.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788364629494563,"aZ":-14.869733986400178,"pfxX":-4.661237537625665,"pfxZ":8.60824412417739,"pX":-0.062199649694586696,"pZ":2.4686276016677273,"vX0":7.539081262866936,"vY0":-140.40890149922515,"vZ0":-6.7319987652099655,"x":119.37,"y":172.13,"x0":-2.168133883282044,"y0":50.00025277390471,"z0":5.852551119368888,"aX":-9.368151941004706},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.5,"breakHorizontal":7.0,"spinRate":2250,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.38908970649953734,"extension":6.474305326257674},"index":2,"playId":"87ad5f2b-f412-30d2-b4b8-3ef187dd7ee4","pitchNumber":3,"startTime":"2026-04-07T23:34:21.435Z","endTime":"2026-04-07T23:34:24.435Z","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.9,"endSpeed":76.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.763431848334875,"aZ":-39.66910677625847,"pfxX":7.437814715408076,"pfxZ":-5.024602678250224,"pX":-0.22814646287922888,"pZ":3.7361544251051764,"vX0":2.7733304544367314,"vY0":-122.07423711237927,"vZ0":2.5783051756040996,"x":125.7,"y":137.9,"x0":-2.34925743660916,"y0":50.00419258577557,"z0":6.11064265272566,"aX":11.089325084604827},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-8.0,"breakHorizontal":-14.2,"spinRate":2113,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.4507858603081596,"extension":6.434982780816785},"index":3,"playId":"a66cb780-0018-3ec4-9179-9d63be5ae0aa","pitchNumber":4,"startTime":"2026-04-07T23:34:44.277Z","endTime":"2026-04-07T23:34:47.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"4919bc6b-4754-397d-bd4a-ccb3e9acbf73","startTime":"2026-04-07T23:35:06.662Z","endTime":"2026-04-07T23:35:09.662Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.060251879645996,"aZ":-38.18473067849874,"pfxX":5.9261602673919045,"pfxZ":-4.099879857391476,"pX":1.3414060486086155,"pZ":1.3127483477641888,"vX0":7.023412349007985,"vY0":-121.74315819576054,"vZ0":-3.0995141482779403,"x":65.87,"y":203.34,"x0":-2.3763596848652133,"y0":50.00274633841098,"z0":5.985133831691782,"aX":8.688316675717136},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.9,"breakHorizontal":-12.7,"spinRate":2086,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45395978012202454,"extension":6.474955155684829},"index":5,"playId":"28499d2f-7a40-35bc-8d45-b3229b5f2fc8","pitchNumber":5,"startTime":"2026-04-07T23:35:25.257Z","endTime":"2026-04-07T23:35:32.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(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":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.041624427368866,"aZ":-18.319558610931864,"pfxX":-9.430763957875024,"pfxZ":7.080088643035486,"pX":0.6037196212994688,"pZ":2.19130556343277,"vX0":10.710937639174828,"vY0":-139.63376260166174,"vZ0":-6.497276990284659,"x":93.99,"y":179.61,"x0":-2.0728603659172684,"y0":50.00650665306953,"z0":5.7716369136522525,"aX":-18.462750609780105},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":14.6,"spinRate":2148,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3936018392193277,"extension":6.494961881122209},"index":6,"playId":"b04d95f5-8d3a-3dd3-a8db-3e1db5df7b17","pitchNumber":6,"startTime":"2026-04-07T23:35:49.788Z","endTime":"2026-04-07T23:36:16.815Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"}},"playEndTime":"2026-04-07T23:36:16.815Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James Wood homers (4) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T23:38:15.505Z","endTime":"2026-04-07T23:39:25.086Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"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(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":75.7,"endSpeed":68.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75790927392073,"aZ":-45.58308115154176,"pfxX":-8.030873920203536,"pfxZ":-11.19813026998407,"pX":0.17397459777650096,"pZ":3.269853285433653,"vX0":1.9061588171752881,"vY0":-110.03943587425819,"vZ0":2.531815485454633,"x":110.37,"y":150.49,"x0":0.3270903213007429,"y0":50.00222523302662,"z0":7.017783256225832,"aX":-9.618745471032687},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":-19.0,"breakHorizontal":13.8,"spinRate":2676,"spinDirection":330},"zone":2,"typeConfidence":0.9,"plateTime":0.5022688099667207,"extension":6.228727459854698},"index":0,"playId":"5f904247-22c5-3377-8403-30e0244f2b5c","pitchNumber":1,"startTime":"2026-04-07T23:38:15.505Z","endTime":"2026-04-07T23:38:19.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.048571568372736,"aZ":-29.956413362110354,"pfxX":-3.2556887111849258,"pfxZ":1.4044300984945473,"pX":-0.5389117628585293,"pZ":2.673140468258034,"vX0":-1.0587730315566506,"vY0":-124.69029284964861,"vZ0":-3.639294411478949,"x":137.54,"y":166.61,"x0":0.3137956405383409,"y0":50.00538107720157,"z0":6.611866319151798,"aX":-5.149129121178475},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.9,"breakHorizontal":6.1,"spinRate":2306,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.43854091743405554,"extension":6.132981102778121},"index":1,"playId":"7706fa39-f0c4-3aa4-b14a-ca43a9eb0e23","pitchNumber":2,"startTime":"2026-04-07T23:38:28.800Z","endTime":"2026-04-07T23:38:32.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78697702387843,"aZ":-14.522581749410541,"pfxX":8.305735618846914,"pfxZ":9.185179586453877,"pX":-1.2822245437133273,"pZ":1.0112929391844394,"vX0":-6.726435453692582,"vY0":-137.36330148432697,"vZ0":-11.64189962998426,"x":165.88,"y":211.48,"x0":0.11214746485911106,"y0":50.00614299754804,"z0":6.2772064349523085,"aX":15.966856620686164},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-13.8,"spinRate":2043,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.39786641880203,"extension":6.530929271442167},"index":2,"playId":"d6ff6186-f242-3f9d-8ba7-893c7d0b69e2","pitchNumber":3,"startTime":"2026-04-07T23:38:42.180Z","endTime":"2026-04-07T23:38:46.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25083982426699,"aZ":-33.4458122712944,"pfxX":-2.4454264098037957,"pfxZ":-0.7890194537796642,"pX":-0.21669965463070406,"pZ":3.3242042620109244,"vX0":-0.5876936906123571,"vY0":-125.08755084079563,"vZ0":-1.5893353934609291,"x":125.26,"y":149.03,"x0":0.33850636330299755,"y0":50.00618925580038,"z0":6.678296178725349,"aX":-3.9245063300903484},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.6,"breakHorizontal":4.6,"spinRate":2670,"spinDirection":256},"zone":2,"typeConfidence":2.0,"plateTime":0.4357875634389381,"extension":6.108267759500106},"hitData":{"launchSpeed":108.4,"launchAngle":27.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":63.89,"coordY":61.12}},"index":3,"playId":"651299fd-2cd3-378e-a13f-cf147016d136","pitchNumber":4,"startTime":"2026-04-07T23:38:59.302Z","endTime":"2026-04-07T23:39:25.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:39:25.086Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Curtis Mead singles on a ground ball to left fielder Thomas Saggese.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T23:39:21.224Z","endTime":"2026-04-07T23:41:05.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.657963941576654,"aZ":-23.152531030550826,"pfxX":10.108590371848798,"pfxZ":5.501964994923092,"pX":0.7049452989631493,"pZ":2.90424867436686,"vX0":-2.6536139850182794,"vY0":-127.61942074374133,"vZ0":-4.4758919285208645,"x":90.13,"y":160.37,"x0":0.44855900794935216,"y0":50.00489909387308,"z0":6.517486278785408,"aX":16.580664748260187},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":-17.6,"spinRate":1648,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.43013746607567516,"extension":6.138459934842496},"index":0,"playId":"0edee41e-0b38-37d7-9e74-c038e4579311","pitchNumber":1,"startTime":"2026-04-07T23:39:56.586Z","endTime":"2026-04-07T23:39:59.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.465669220922084,"aZ":-13.478645212130422,"pfxX":4.593887158026535,"pfxZ":9.780618010736553,"pX":0.9005680881047383,"pZ":3.8268267113387178,"vX0":0.286065468291886,"vY0":-137.62021701922805,"vZ0":-5.2404594316593,"x":82.67,"y":135.46,"x0":0.19850410962548987,"y0":50.005641837273174,"z0":6.673832640391973,"aX":8.784784095338035},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":-8.4,"spinRate":1925,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.39849331138190447,"extension":6.130715038269761},"index":1,"playId":"821ebf80-eeb6-3889-a8b4-ceb93983be78","pitchNumber":2,"startTime":"2026-04-07T23:40:09.231Z","endTime":"2026-04-07T23:40:12.231Z","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":95.0,"endSpeed":87.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.745919217469723,"aZ":-13.392166420720114,"pfxX":3.873682306995488,"pfxZ":9.680212524433673,"pX":-0.23084628076493163,"pZ":2.4538592955248433,"vX0":-2.678331037526823,"vY0":-138.16744882996318,"vZ0":-8.570662285757647,"x":125.8,"y":172.53,"x0":0.24602025734352626,"y0":50.00409585980532,"z0":6.4886735868799486,"aX":7.517067227199747},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":-6.5,"spinRate":1947,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.3958828863117647,"extension":6.280976909893533},"index":2,"playId":"c2630cae-3310-3483-ad6c-4422e67b71a5","pitchNumber":3,"startTime":"2026-04-07T23:40:23.507Z","endTime":"2026-04-07T23:40:26.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":69.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.276070433757535,"aZ":-45.45255619205491,"pfxX":-6.893777679556649,"pfxZ":-10.715625204696245,"pX":1.3572787266781696,"pZ":5.102085982285673,"vX0":3.716843446722129,"vY0":-111.59919418492846,"vZ0":5.921880469463906,"x":65.26,"y":101.02,"x0":0.5511178560874187,"y0":50.00005364834869,"z0":7.144117871698757,"aX":-8.546013852065602},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.2,"breakVerticalInduced":-17.2,"breakHorizontal":11.3,"spinRate":2798,"spinDirection":325},"zone":12,"typeConfidence":0.9,"plateTime":0.494033360431934,"extension":6.16897719765134},"index":3,"playId":"d563b370-dc6c-34a9-be16-edeaad692c52","pitchNumber":4,"startTime":"2026-04-07T23:40:40.159Z","endTime":"2026-04-07T23:40:43.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30477790732134,"aZ":-30.48710198792087,"pfxX":-1.4855453336183766,"pfxZ":1.0538527204215749,"pX":0.12849109758715457,"pZ":1.5237483148245303,"vX0":-0.09161158397965274,"vY0":-125.41149772847265,"vZ0":-6.281989324020161,"x":112.1,"y":197.64,"x0":0.3585591734391315,"y0":50.00178252732424,"z0":6.533751849834327,"aX":-2.376731986666452},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.7,"breakHorizontal":2.8,"spinRate":2567,"spinDirection":286},"zone":14,"typeConfidence":2.0,"plateTime":0.43600328833765234,"extension":6.2034802653571015},"hitData":{"launchSpeed":106.0,"launchAngle":4.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.16,"coordY":134.93}},"index":4,"playId":"3778d244-e1bb-389e-a463-afd1a4124914","pitchNumber":5,"startTime":"2026-04-07T23:40:54.804Z","endTime":"2026-04-07T23:41:05.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:41:05.038Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to second baseman JJ Wetherholt.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T23:41:12.074Z","endTime":"2026-04-07T23:41:54.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.50231387850578,"aZ":-9.457178273822489,"pfxX":3.1374434075250086,"pfxZ":12.15314556711884,"pX":-0.24407109028892918,"pZ":1.953007509610445,"vX0":-2.2801655810694106,"vY0":-136.8940074891703,"vZ0":-10.355834334939905,"x":126.3,"y":186.05,"x0":0.19846414957234862,"y0":50.003921961635825,"z0":6.465336686752656,"aX":5.864679282469452},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.7,"breakHorizontal":-5.2,"spinRate":2053,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4024606868483782,"extension":6.483770191798663},"index":0,"playId":"445a2e21-f03c-344e-b7a5-7967d24daa11","pitchNumber":1,"startTime":"2026-04-07T23:41:28.791Z","endTime":"2026-04-07T23:41:32.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":80.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.633470346109185,"aZ":-15.405994210612935,"pfxX":8.258786061824317,"pfxZ":9.921888278788717,"pX":0.5196171684676556,"pZ":2.523851124881301,"vX0":-2.9623697132479947,"vY0":-130.26673366124047,"vZ0":-6.8312645660112485,"x":97.19,"y":170.64,"x0":0.6097896804326853,"y0":50.00075346317886,"z0":6.3798730636059835,"aX":13.954775841917987},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.3,"breakHorizontal":-14.2,"spinRate":1696,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.42317471306598753,"extension":6.206371633050798},"hitData":{"launchSpeed":85.2,"launchAngle":54.0,"totalDistance":208.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.8,"coordY":118.68}},"index":1,"playId":"9a18e809-aff8-360c-8527-c4293938497c","pitchNumber":2,"startTime":"2026-04-07T23:41:43.751Z","endTime":"2026-04-07T23:41:54.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:41:54.761Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging. Curtis Mead steals (1) 2nd base.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T23:42:01.906Z","endTime":"2026-04-07T23:43:22.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.690531731188514,"aZ":-29.220060226795027,"pfxX":-2.128440459903208,"pfxZ":1.833059539378632,"pX":-0.6559463445899152,"pZ":1.4707264289413124,"vX0":-1.72088280473456,"vY0":-125.38306632118567,"vZ0":-6.621658634427335,"x":142.0,"y":199.07,"x0":0.3130768364258306,"y0":50.001736355331396,"z0":6.495869523023277,"aX":-3.4262686248609726},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":4.2,"spinRate":2452,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4349784560808141,"extension":6.239500374949375},"index":0,"playId":"952397fa-dff5-380a-8214-c32e221d5f18","pitchNumber":1,"startTime":"2026-04-07T23:42:16.931Z","endTime":"2026-04-07T23:42:20.187Z","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":86.4,"endSpeed":80.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.848967149963475,"aZ":-35.33632119770666,"pfxX":-2.6382049053613814,"pfxZ":-1.9473763225896503,"pX":-0.5430127752584015,"pZ":1.5627184954206417,"vX0":-1.34234756569404,"vY0":-125.88900675503753,"vZ0":-5.323924722908121,"x":137.7,"y":196.59,"x0":0.338052170365743,"y0":50.005066196715674,"z0":6.528961916218172,"aX":-4.282150306641278},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.4,"breakHorizontal":5.0,"spinRate":2553,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4332309994554162,"extension":6.3255431350737545},"index":1,"playId":"7dd54a0d-b53b-3f92-9247-e366cf8db392","pitchNumber":2,"startTime":"2026-04-07T23:42:36.952Z","endTime":"2026-04-07T23:42:39.952Z","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":93.8,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68727077066368,"aZ":-14.386059726001774,"pfxX":3.257384800759391,"pfxZ":9.395204018266535,"pX":0.1886022730544196,"pZ":3.4932904101478623,"vX0":-1.2751665499077374,"vY0":-136.61626523611224,"vZ0":-5.832504172076842,"x":109.81,"y":144.46,"x0":0.23785603534841007,"y0":50.000771221490666,"z0":6.642141538358677,"aX":6.165336888913815},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-5.6,"spinRate":1909,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4006992182268623,"extension":6.257788945085467},"index":2,"playId":"e18aa8d5-555f-3fc7-a442-c7baa37592e4","pitchNumber":3,"startTime":"2026-04-07T23:42:58.521Z","endTime":"2026-04-07T23:43:01.521Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42609426938788,"aZ":-33.6823979692754,"pfxX":-3.452203443458939,"pfxZ":-0.9636024374789938,"pX":-1.4325784762927003,"pZ":0.9512161341310922,"vX0":-3.2662671112656145,"vY0":-124.8465032278352,"vZ0":-6.6382876488925024,"x":171.61,"y":213.1,"x0":0.34364822649289434,"y0":50.00015434048784,"z0":6.435487550734411,"aX":-5.418700986499977},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.1,"breakHorizontal":7.1,"spinRate":2524,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.43964492999281557,"extension":6.499157494020955},"index":3,"playId":"8622fe4d-c22c-38a7-bfbb-55e0f9b6b015","pitchNumber":4,"startTime":"2026-04-07T23:43:17.660Z","endTime":"2026-04-07T23:43:22.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:43:22.703Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Wiemer strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-07T23:43:44.187Z","endTime":"2026-04-07T23:44:54.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"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":2},"pitchData":{"startSpeed":78.2,"endSpeed":70.0,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15833517026006,"aZ":-48.66079421107536,"pfxX":-7.115131259463782,"pfxZ":-13.121671333091998,"pX":0.35494669619381675,"pZ":3.0321941853106726,"vX0":1.7273106563039875,"vY0":-113.54466647322927,"vZ0":2.344138468250393,"x":103.47,"y":156.91,"x0":0.4902660311519194,"y0":50.00469830693375,"z0":6.97028094147492,"aX":-8.937294078503635},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.5,"breakVerticalInduced":-22.2,"breakHorizontal":12.1,"spinRate":2880,"spinDirection":334},"zone":3,"typeConfidence":0.9,"plateTime":0.48960985805044643,"extension":6.183282057177621},"index":0,"playId":"539bf984-efb2-3fca-9182-63f203e5e9b1","pitchNumber":1,"startTime":"2026-04-07T23:43:46.593Z","endTime":"2026-04-07T23:43:49.778Z","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.4,"endSpeed":86.3,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393646144217254,"aZ":-12.879058987824612,"pfxX":4.154537262897016,"pfxZ":10.086114049904369,"pX":-0.05867481152941794,"pZ":3.7690958989860532,"vX0":-2.142487907366494,"vY0":-137.42500779711554,"vZ0":-5.484430629480312,"x":119.24,"y":137.01,"x0":0.19118511394957308,"y0":50.00348672743973,"z0":6.665205575784766,"aX":7.9483368486366155},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":-7.1,"spinRate":1962,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.3985261645677549,"extension":6.25919949422676},"index":1,"playId":"6ffd0e80-bace-3baf-bbc6-411fe210b8f6","pitchNumber":2,"startTime":"2026-04-07T23:44:01.859Z","endTime":"2026-04-07T23:44:04.859Z","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-04-07T23:44:10.887Z","endTime":"2026-04-07T23:44:27.646Z","isPitch":false,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.225737680843128,"aZ":-31.843437524292373,"pfxX":-3.5280908041495547,"pfxZ":0.20588217812571763,"pX":-0.7866731118127875,"pZ":2.152979571491158,"vX0":-1.7612485309600145,"vY0":-125.74509118708397,"vZ0":-4.500719800751703,"x":146.99,"y":180.65,"x0":0.3818115130755734,"y0":50.0019722628138,"z0":6.5584157055805505,"aX":-5.631928486175055},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.5,"breakHorizontal":6.8,"spinRate":2616,"spinDirection":282},"zone":7,"typeConfidence":2.0,"plateTime":0.4360970230056891,"extension":6.412080693488481},"index":3,"playId":"e1e99930-cd3d-3b3a-859b-ae069e9759da","pitchNumber":3,"startTime":"2026-04-07T23:44:27.646Z","endTime":"2026-04-07T23:44:31.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.841940039960715,"aZ":-13.886118486336427,"pfxX":4.078505834379453,"pfxZ":9.454400118241223,"pX":0.12030435692739411,"pZ":4.262426305298959,"vX0":-1.6900711128305979,"vY0":-138.4188290098853,"vZ0":-4.0733272968418515,"x":112.41,"y":123.69,"x0":0.21008725234686856,"y0":50.00084317572119,"z0":6.687363184691993,"aX":7.887198181418342},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":-7.0,"spinRate":1961,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.3961939088943165,"extension":6.4407774523065475},"index":4,"playId":"777b6b01-d118-3d5d-b4be-d79f54f00d1d","pitchNumber":4,"startTime":"2026-04-07T23:44:51.504Z","endTime":"2026-04-07T23:44:54.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:44:54.504Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Gorman singles on a line drive to left fielder James Wood.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T23:46:46.850Z","endTime":"2026-04-07T23:47:44.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25105616495553,"aZ":-15.646752067014807,"pfxX":-3.4043647331165445,"pfxZ":8.519904673533311,"pX":-1.2249500278709524,"pZ":1.65957491117673,"vX0":4.416585539216634,"vY0":-137.63177563093237,"vZ0":-8.31823479544027,"x":163.69,"y":193.97,"x0":-2.3996071664231984,"y0":50.00679168077278,"z0":5.756327543524569,"aX":-6.607882909428538},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.0,"breakHorizontal":5.4,"spinRate":2165,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3962255656954028,"extension":6.418268735503362},"index":0,"playId":"5bc37b19-51cd-3190-973e-869b1956fce0","pitchNumber":1,"startTime":"2026-04-07T23:47:11.178Z","endTime":"2026-04-07T23:47:15.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.175374851459424,"aZ":-12.536546344708091,"pfxX":-3.352357720984101,"pfxZ":10.324682312731952,"pX":0.6397500871536027,"pZ":1.8904971737268426,"vX0":8.64989967388841,"vY0":-136.7897390135805,"vZ0":-8.319202284995487,"x":92.61,"y":187.74,"x0":-2.122863835727754,"y0":50.00314084604504,"z0":5.823821408704356,"aX":-6.377548715778188},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":4.3,"spinRate":2246,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.39988383106554837,"extension":6.366108165359023},"hitData":{"launchSpeed":80.3,"launchAngle":23.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.34,"coordY":119.35}},"index":1,"playId":"921058d9-fc88-3dfa-bf67-d34d2105bc86","pitchNumber":2,"startTime":"2026-04-07T23:47:34.499Z","endTime":"2026-04-07T23:47:44.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:47:44.297Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Keibert Ruiz challenged (pitch result), call on the field was confirmed: Masyn Winn walks. Nolan Gorman to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T23:47:54.369Z","endTime":"2026-04-07T23:51:00.973Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050573443344845,"aZ":-43.35519939978857,"pfxX":2.0757034116366717,"pfxZ":-7.566825067468178,"pX":0.643800830928157,"pZ":0.40625421304040354,"vX0":6.2897564069011995,"vY0":-121.41711261828448,"vZ0":-4.322633446531949,"x":92.46,"y":227.81,"x0":-2.2607753135408264,"y0":50.00393373339723,"z0":6.022853221891821,"aX":3.065842920811454},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.5,"breakHorizontal":-5.4,"spinRate":2273,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.45291169804399534,"extension":6.356022858008337},"index":0,"playId":"2e67aeeb-a6a2-3554-9ba7-87abb1d04af2","pitchNumber":1,"startTime":"2026-04-07T23:48:08.260Z","endTime":"2026-04-07T23:48:12.479Z","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":95.8,"endSpeed":86.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91291666518088,"aZ":-11.802547368461251,"pfxX":-4.309515910360297,"pfxZ":10.491529804508303,"pX":0.5170789252702691,"pZ":2.8518425320907554,"vX0":8.326085940750497,"vY0":-139.1097765148392,"vZ0":-6.211116243143235,"x":97.29,"y":161.78,"x0":-1.9674722682169843,"y0":50.002024440668315,"z0":5.910809407727812,"aX":-8.36790097577798},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":5.9,"spinRate":2315,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3951488396380012,"extension":6.511646543335718},"index":1,"playId":"bc84e8b3-750f-3654-985e-1b5335dbd7aa","pitchNumber":2,"startTime":"2026-04-07T23:48:41.520Z","endTime":"2026-04-07T23:48:45.102Z","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":83.7,"endSpeed":76.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.771722338513474,"aZ":-39.64188202204061,"pfxX":7.517996434695224,"pfxZ":-5.132384729826425,"pX":1.8692087236630592,"pZ":0.745325301653411,"vX0":6.9538366977766,"vY0":-121.47967787105482,"vZ0":-3.9516051885234624,"x":45.75,"y":218.66,"x0":-2.036044867600802,"y0":50.00518725898081,"z0":5.937370755808959,"aX":10.933161236877185},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-10.1,"breakHorizontal":-15.6,"spinRate":2219,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4556270154380666,"extension":6.4847954955513805},"index":2,"playId":"09835750-a51e-3ec3-9eb7-6c4d3415fab6","pitchNumber":3,"startTime":"2026-04-07T23:49:02.811Z","endTime":"2026-04-07T23:49:06.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.103096537349046,"aZ":-25.879295101950778,"pfxX":-10.11371460805024,"pfxZ":3.281170156172424,"pX":-0.3298649881808455,"pZ":3.2729139765809205,"vX0":8.278375989155133,"vY0":-137.49490863662996,"vZ0":-2.4515653185595965,"x":129.57,"y":150.41,"x0":-2.0637452605222832,"y0":50.00165350471362,"z0":5.92983003644113,"aX":-19.389290188846246},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":16.6,"spinRate":2101,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39816003644032705,"extension":6.272973961972664},"index":3,"playId":"677ab643-23c8-3b7b-9ffd-bc4598915200","pitchNumber":4,"startTime":"2026-04-07T23:49:27.174Z","endTime":"2026-04-07T23:49:30.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72642604271778,"aZ":-22.431157176380783,"pfxX":-8.937800306837842,"pfxZ":4.973225552688886,"pX":0.07148244856759962,"pZ":3.4416822965679876,"vX0":8.904965276895151,"vY0":-139.2313491645172,"vZ0":-2.6127949174691203,"x":114.28,"y":145.85,"x0":-2.0095413021779116,"y0":50.00612264234765,"z0":5.879331842253479,"aX":-17.523284699569988},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":14.3,"spinRate":2155,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3936364694331558,"extension":6.42753387155319},"index":4,"playId":"f9f170a9-f7a2-3909-aa42-d1c7ee326350","pitchNumber":5,"startTime":"2026-04-07T23:49:49.814Z","endTime":"2026-04-07T23:49:53.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26605557583354,"aZ":-41.59025830705308,"pfxX":8.491599935520956,"pfxZ":-6.2640476784022265,"pX":1.555724136800473,"pZ":1.1188090773258001,"vX0":6.378915557007174,"vY0":-123.40789625426463,"vZ0":-2.9321361124216376,"x":57.7,"y":208.57,"x0":-2.188570226023856,"y0":50.00115042800383,"z0":5.912692880899725,"aX":12.768670461122005},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-11.8,"breakHorizontal":-17.2,"spinRate":2318,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44814031905306795,"extension":6.492710493746806},"index":5,"playId":"d629a541-c9aa-3605-b982-42e43d0a06bd","pitchNumber":6,"startTime":"2026-04-07T23:50:11.814Z","endTime":"2026-04-07T23:50:15.285Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.013735753439587,"aZ":-39.47450443902173,"pfxX":7.364201066496523,"pfxZ":-4.94453612762195,"pX":0.9679268245598989,"pZ":1.7211520931274067,"vX0":5.699508834143831,"vY0":-121.34518197920967,"vZ0":-1.6052566215027622,"x":80.1,"y":192.31,"x0":-2.3767349568471015,"y0":50.00463645189017,"z0":5.862940322749861,"aX":10.86882956871097},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.1,"breakHorizontal":-14.8,"spinRate":2242,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4531604005051739,"extension":6.499245409634564},"index":6,"playId":"19389523-384d-3854-a632-84df21135238","pitchNumber":7,"startTime":"2026-04-07T23:50:33.965Z","endTime":"2026-04-07T23:51:00.973Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}},"playEndTime":"2026-04-07T23:51:00.973Z","atBatIndex":28},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Thomas Saggese grounds into a double play, third baseman Brady House to first baseman Curtis Mead. Nolan Gorman out at 3rd. Masyn Winn to 2nd. Thomas Saggese out at 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T23:51:14.519Z","endTime":"2026-04-07T23:51:56.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8558083284111,"aZ":-43.2314057699678,"pfxX":4.651174077930652,"pfxZ":-7.527174659087975,"pX":0.6525260930969301,"pZ":1.011991128798528,"vX0":5.386080666659004,"vY0":-121.51089587355493,"vZ0":-3.061861169896422,"x":92.13,"y":211.46,"x0":-2.212609946458574,"y0":50.00473187084986,"z0":6.112207808411771,"aX":6.829277446227749},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-14.2,"breakHorizontal":-9.8,"spinRate":2086,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.453941052449117,"extension":6.541276011576815},"index":0,"playId":"bdfab679-8628-371a-8e81-a12147982b2b","pitchNumber":1,"startTime":"2026-04-07T23:51:30.131Z","endTime":"2026-04-07T23:51:33.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.782241443692175,"aZ":-41.03652746160237,"pfxX":9.243799235661307,"pfxZ":-6.15507879183365,"pX":0.3875769736750281,"pZ":1.8905260756827815,"vX0":3.798826075800212,"vY0":-120.42982736471203,"vZ0":-0.8929377895426417,"x":102.23,"y":187.74,"x0":-2.420850647187707,"y0":50.00435656193924,"z0":5.9610607100562545,"aX":13.304711527458341},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-11.0,"breakHorizontal":-17.8,"spinRate":2168,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.4583613691235011,"extension":6.46412289469084},"hitData":{"launchSpeed":72.4,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":171.95}},"index":1,"playId":"f4b9252f-80eb-30c5-ba34-e647dbd666a8","pitchNumber":2,"startTime":"2026-04-07T23:51:48.830Z","endTime":"2026-04-07T23:51:56.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:51:56.243Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pedro Pagés walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T23:52:14.105Z","endTime":"2026-04-07T23:54:49.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6,7,8],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.430875216196366,"aZ":-18.189848161170804,"pfxX":-3.7881313715446385,"pfxZ":7.051150207473076,"pX":1.4746213085726338,"pZ":2.1373974066359134,"vX0":10.805804237129855,"vY0":-139.66256256193606,"vZ0":-7.066686187665433,"x":60.79,"y":181.07,"x0":-1.946264920318263,"y0":50.00015536902123,"z0":5.889597276993299,"aX":-7.511059175762359},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":4.7,"spinRate":2056,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3916634501181351,"extension":6.6250061530712525},"index":0,"playId":"0160e479-3a90-39fd-90c9-761dcb3c4392","pitchNumber":1,"startTime":"2026-04-07T23:52:30.982Z","endTime":"2026-04-07T23:52:34.657Z","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":2},"index":1,"playId":"3b7c1d69-9fe9-4af4-a273-4befa367e824","startTime":"2026-04-07T23:52:49.451Z","endTime":"2026-04-07T23:52:54.451Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.397229327498746,"aZ":-40.22026748812853,"pfxX":6.681187915511691,"pfxZ":-5.289796384468046,"pX":1.6062127353060265,"pZ":0.7702652235346783,"vX0":7.3982340325361955,"vY0":-123.51626902128237,"vZ0":-3.8860497735708437,"x":55.77,"y":217.98,"x0":-2.314823788756082,"y0":50.00492302721872,"z0":5.804182162731882,"aX":10.154599348243952},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-10.3,"breakHorizontal":-14.0,"spinRate":1982,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44627438610943937,"extension":6.553327195733015},"index":2,"playId":"02bffc08-c97f-39df-9b96-57e872f78deb","pitchNumber":2,"startTime":"2026-04-07T23:53:09.644Z","endTime":"2026-04-07T23:53:17.839Z","isPitch":true,"type":"pitch"},{"details":{"description":"Masyn Winn steals (2) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"02bffc08-c97f-39df-9b96-57e872f78deb","startTime":"2026-04-07T23:53:21.982Z","endTime":"2026-04-07T23:53:34.495Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.486002567893443,"aZ":-40.78674810268205,"pfxX":8.394188739794782,"pfxZ":-5.990984410227028,"pX":0.8233862383539753,"pZ":1.8067171864484175,"vX0":5.128947354084426,"vY0":-120.82724104309378,"vZ0":-1.1591600519949592,"x":85.61,"y":190.0,"x0":-2.4369090498886994,"y0":50.001776725704595,"z0":5.965198630578543,"aX":12.072073169305297},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.8,"breakHorizontal":-16.7,"spinRate":2120,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4581048772784473,"extension":6.48718088068157},"index":4,"playId":"11c5f02a-f2fe-3eaa-84b9-296433667fda","pitchNumber":3,"startTime":"2026-04-07T23:53:34.495Z","endTime":"2026-04-07T23:53:37.616Z","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":2},"index":5,"startTime":"2026-04-07T23:53:48.971Z","endTime":"2026-04-07T23:54:03.359Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95227745263649,"aZ":-18.646791078908787,"pfxX":-3.2761235693877837,"pfxZ":6.8121148986763025,"pX":0.8233844793470156,"pZ":2.870531025969561,"vX0":9.14238496497957,"vY0":-139.86818792749574,"vZ0":-5.023510520600117,"x":85.61,"y":161.28,"x0":-2.0589549995536323,"y0":50.0009567074482,"z0":5.909015086796869,"aX":-6.504802038922576},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.5,"breakHorizontal":4.1,"spinRate":2136,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.39130086630728433,"extension":6.536883784817459},"index":6,"playId":"718d03fa-8c2c-3f7e-bd7d-12719e84b8c1","pitchNumber":4,"startTime":"2026-04-07T23:54:03.359Z","endTime":"2026-04-07T23:54:06.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.79364089271918,"aZ":-14.149166221499515,"pfxX":-3.3169595111350936,"pfxZ":9.15514868709791,"pX":0.8261772770388506,"pZ":1.5597423974788618,"vX0":8.61027413675454,"vY0":-139.09083133655088,"vZ0":-9.202820951244673,"x":85.51,"y":196.67,"x0":-1.8720541260170376,"y0":50.00493194559421,"z0":5.839369009655922,"aX":-6.532876060946811},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":4.3,"spinRate":2187,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39308626617345643,"extension":6.69487916939146},"index":7,"playId":"75459692-5ff6-3665-9602-e87412f2dee5","pitchNumber":5,"startTime":"2026-04-07T23:54:25.013Z","endTime":"2026-04-07T23:54:29.935Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.505759780043615,"aZ":-41.0161202579484,"pfxX":8.721565116496073,"pfxZ":-5.796574166188687,"pX":1.8863354935310224,"pZ":0.6453699256439317,"vX0":7.36272861904307,"vY0":-124.21176738629113,"vZ0":-4.185036341597023,"x":45.1,"y":221.36,"x0":-2.2757908810093275,"y0":50.00517580195288,"z0":5.8505654178197455,"aX":13.297422231296313},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.4,"breakHorizontal":-17.8,"spinRate":2378,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4451258275728578,"extension":6.53928123062448},"index":8,"playId":"7f596d93-7ff6-3e62-a89b-8b09318c7e51","pitchNumber":6,"startTime":"2026-04-07T23:54:46.249Z","endTime":"2026-04-07T23:54:49.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:54:49.573Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Scott II lines out to left fielder James Wood.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-07T23:55:03.766Z","endTime":"2026-04-07T23:58:00.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.319969013250063,"aZ":-15.505313428632537,"pfxX":-1.7868970252403757,"pfxZ":8.419382693247865,"pX":1.4473544188370628,"pZ":2.3871983495829507,"vX0":10.19041501667168,"vY0":-139.7696239087425,"vZ0":-6.914760499992843,"x":61.83,"y":174.33,"x0":-2.0126527633834965,"y0":50.002948199737716,"z0":5.910297339736114,"aX":-3.5391167859748323},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":1.2,"spinRate":2237,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39178000521250844,"extension":6.366953911082532},"index":0,"playId":"d078ce11-fab3-3f33-91ea-f17333fcff4d","pitchNumber":1,"startTime":"2026-04-07T23:55:31.078Z","endTime":"2026-04-07T23:55:34.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-07T23:55:43.126Z","endTime":"2026-04-07T23:56:24.138Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.259372275031946,"aZ":-16.528304274632283,"pfxX":-2.439905493984382,"pfxZ":7.9748476674579365,"pX":0.5787249483643702,"pZ":1.60490475544515,"vX0":8.671120745439852,"vY0":-138.77133561041134,"vZ0":-8.383363144894025,"x":94.94,"y":195.45,"x0":-2.261169671475625,"y0":50.00632548470326,"z0":5.7528664326821,"aX":-4.7896162553261235},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":2.8,"spinRate":2227,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.39376976644636885,"extension":6.487047938137842},"index":2,"playId":"157c7a39-facc-30dc-8005-a287ed95e328","pitchNumber":2,"startTime":"2026-04-07T23:56:24.138Z","endTime":"2026-04-07T23:56:27.292Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72468355094927,"aZ":-43.08419116266141,"pfxX":2.6904377481036104,"pfxZ":-7.181013166726689,"pX":0.8151906970917673,"pZ":0.8047900206117746,"vX0":6.416406805568806,"vY0":-123.15862394718702,"vZ0":-3.526137373587021,"x":85.93,"y":217.05,"x0":-2.1834894079520613,"y0":50.00019332243651,"z0":5.935429266846503,"aX":4.088930938968349},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-13.6,"breakHorizontal":-6.5,"spinRate":2329,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.44644806474060017,"extension":6.356630214113197},"index":3,"playId":"d31520f6-6b50-3b1d-b957-9451ccb47a87","pitchNumber":3,"startTime":"2026-04-07T23:56:43.783Z","endTime":"2026-04-07T23:56:47.234Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943542394822003,"aZ":-30.222931444493923,"pfxX":-12.239357705800781,"pfxZ":1.1687770200113405,"pX":-0.4289050662968324,"pZ":1.0508290798684243,"vX0":8.43708962456434,"vY0":-128.61088525349552,"vZ0":-6.206517584684223,"x":133.35,"y":210.41,"x0":-2.1635318159521453,"y0":50.004694920417265,"z0":5.842589904113801,"aX":-20.483664856839482},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":20.3,"spinRate":1890,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4260543276587607,"extension":6.521475765369146},"index":4,"playId":"14b4b456-8426-3fac-a6b5-1645d87bf1ba","pitchNumber":4,"startTime":"2026-04-07T23:57:09.755Z","endTime":"2026-04-07T23:57:12.755Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"29dc76fb-a3fd-3391-9fe0-30d73d293505","startTime":"2026-04-07T23:57:31.695Z","endTime":"2026-04-07T23:57:34.695Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.519930250545745,"aZ":-16.325087747143012,"pfxX":-2.8902997508636776,"pfxZ":8.104886961177915,"pX":0.08213340590447586,"pZ":2.893255850773134,"vX0":7.776824536651619,"vY0":-138.16970308491773,"vZ0":-4.93739601784215,"x":113.87,"y":160.66,"x0":-2.379375871390563,"y0":50.003042532536625,"z0":5.781751889839904,"aX":-5.653062445693538},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":3.8,"spinRate":2183,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.39471030678454877,"extension":6.629204739322985},"hitData":{"launchSpeed":87.0,"launchAngle":34.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.4,"coordY":105.06}},"index":6,"playId":"989f3453-6b38-3391-8195-4474bc613e1e","pitchNumber":5,"startTime":"2026-04-07T23:57:52.071Z","endTime":"2026-04-07T23:58:00.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-07T23:58:00.657Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a line drive to left fielder Thomas Saggese.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-08T00:00:08.582Z","endTime":"2026-04-08T00:02:05.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.257244534831774,"aZ":-31.65863317804407,"pfxX":-2.6267256966904986,"pfxZ":0.33952895874174516,"pX":-1.568277671011467,"pZ":2.0450206468707823,"vX0":-3.5974399120998983,"vY0":-122.36278844248515,"vZ0":-4.316097640147728,"x":176.78,"y":183.56,"x0":0.26244724138018544,"y0":50.001780819854176,"z0":6.545628369467556,"aX":-3.980864335421441},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":5.6,"spinRate":2444,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.447698929483924,"extension":6.384926383063265},"index":0,"playId":"cd2209f5-d3ee-3e7e-b4c9-852ab6373940","pitchNumber":1,"startTime":"2026-04-08T00:00:26.813Z","endTime":"2026-04-08T00:00:30.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.743973424531966,"aZ":-12.975686006521007,"pfxX":3.893100175928222,"pfxZ":10.265884106449155,"pX":-0.14870442652163293,"pZ":2.290654976394454,"vX0":-2.1512645815136437,"vY0":-135.88569027861053,"vZ0":-8.958992799201644,"x":122.67,"y":176.93,"x0":0.14737298679767905,"y0":50.004023582663116,"z0":6.5316554689232635,"aX":7.281814332838994},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-6.6,"spinRate":1902,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4030675137070485,"extension":6.316529289638232},"index":1,"playId":"b6b4f526-f428-3d1b-a1b6-c4524dfa0bd7","pitchNumber":2,"startTime":"2026-04-08T00:00:39.378Z","endTime":"2026-04-08T00:00:46.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.180685083287997,"aZ":-16.022365236395622,"pfxX":7.814354264469075,"pfxZ":8.56896584330917,"pX":0.825487638918798,"pZ":1.9638535909569788,"vX0":-1.0543600125819748,"vY0":-136.4793255977849,"vZ0":-8.946438703954419,"x":85.53,"y":185.76,"x0":0.20160160046876852,"y0":50.00526450763585,"z0":6.389114753208643,"aX":14.73644358545847},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":-13.9,"spinRate":1793,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.40139808504471786,"extension":6.339230459112194},"index":2,"playId":"1f5cfb4a-6bbe-3213-bbae-4be8d384de0c","pitchNumber":3,"startTime":"2026-04-08T00:01:05.101Z","endTime":"2026-04-08T00:01:09.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.506578635645027,"aZ":-13.668267993523902,"pfxX":3.789020863383154,"pfxZ":9.844695760900631,"pX":-0.7435019534586567,"pZ":2.251981924557612,"vX0":-3.678524015329358,"vY0":-135.9163188144463,"vZ0":-8.823270266849967,"x":145.34,"y":177.98,"x0":0.1321737732239391,"y0":50.00231546725902,"z0":6.479681867342451,"aX":7.121707461922945},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":-6.1,"spinRate":1943,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.40228527599401254,"extension":6.372727233714371},"index":3,"playId":"aff512be-8792-3a26-acaf-222835c491e0","pitchNumber":4,"startTime":"2026-04-08T00:01:20.574Z","endTime":"2026-04-08T00:01:23.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34735348494142,"aZ":-36.48591390689435,"pfxX":-2.422124305177247,"pfxZ":-2.8189912952454215,"pX":0.974826052077455,"pZ":4.228389557694864,"vX0":2.0487333592808583,"vY0":-122.46089116261045,"vZ0":1.3474184386992671,"x":79.84,"y":124.61,"x0":0.44534386916512464,"y0":50.00128475248368,"z0":6.77313966194319,"aX":-3.7084279841856413},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.6,"breakHorizontal":4.0,"spinRate":2461,"spinDirection":286},"zone":12,"typeConfidence":2.0,"plateTime":0.4458992318525814,"extension":6.050426083944468},"index":4,"playId":"094092eb-ee6c-3e68-a0ef-665b7abafca0","pitchNumber":5,"startTime":"2026-04-08T00:01:36.114Z","endTime":"2026-04-08T00:01:40.192Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.907572519638297,"aZ":-15.700338286498614,"pfxX":3.826171071964252,"pfxZ":8.504170950628378,"pX":0.24600974145978666,"pZ":2.2888894936704913,"vX0":-1.2062042460720226,"vY0":-137.66566888165102,"vZ0":-8.673755826169971,"x":107.62,"y":176.98,"x0":0.19024052889628248,"y0":50.00422398012298,"z0":6.522993478455371,"aX":7.412510628415973},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":-6.7,"spinRate":1886,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.3964621465478446,"extension":6.21852157159748},"hitData":{"launchSpeed":91.2,"launchAngle":14.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.21,"coordY":122.51}},"index":5,"playId":"75f77f9e-1864-30de-903d-bd49b269e14b","pitchNumber":6,"startTime":"2026-04-08T00:01:54.589Z","endTime":"2026-04-08T00:02:05.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:02:05.698Z","atBatIndex":32},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jacob Young out on a sacrifice bunt to first baseman Alec Burleson. CJ Abrams to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-08T00:02:18.861Z","endTime":"2026-04-08T00:02:35.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":87.2,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.514969861321024,"aZ":-20.64764246983229,"pfxX":8.390781816661809,"pfxZ":7.143040155289795,"pX":-0.22023868985877085,"pZ":1.4924800489679897,"vX0":-4.341245135761417,"vY0":-126.66964562310258,"vZ0":-7.918038630234162,"x":125.39,"y":198.48,"x0":0.43183598104454185,"y0":50.00312196640548,"z0":6.327995157991976,"aX":13.543006814948207},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.2,"breakHorizontal":-14.2,"spinRate":1681,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.43353117169576283,"extension":6.224455142610486},"hitData":{"launchSpeed":38.1,"launchAngle":-4.0,"totalDistance":14.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":139.48,"coordY":184.34}},"index":0,"playId":"c7b9d62c-9c1f-31f7-8dc0-a45d759e38da","pitchNumber":1,"startTime":"2026-04-08T00:02:28.750Z","endTime":"2026-04-08T00:02:35.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:02:35.766Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nasim Nuñez flies out to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-08T00:02:57.266Z","endTime":"2026-04-08T00:03:36.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":84.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.977367684889344,"aZ":-13.264306291547577,"pfxX":3.655590500953809,"pfxZ":10.247434492979718,"pX":0.1727989424248577,"pZ":3.6012059366994813,"vX0":-1.2797054207528955,"vY0":-136.66669057078386,"vZ0":-5.550899495592629,"x":110.41,"y":141.55,"x0":0.17902598398079797,"y0":50.004565213037175,"z0":6.6099989007639275,"aX":6.746636223758862},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":-6.2,"spinRate":1971,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.40459865935929873,"extension":6.316487303152187},"index":0,"playId":"1e6f0f21-a540-34a2-8b01-f82aa7aaabe0","pitchNumber":1,"startTime":"2026-04-08T00:03:06.558Z","endTime":"2026-04-08T00:03:10.064Z","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":88.6,"endSpeed":80.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.826893614979284,"aZ":-18.17590832186502,"pfxX":7.341180674321872,"pfxZ":8.433391728790731,"pX":0.30827639859878375,"pZ":2.1070460800552704,"vX0":-3.0705894459245995,"vY0":-128.81572402482746,"vZ0":-7.044275602597598,"x":105.25,"y":181.89,"x0":0.570142585997131,"y0":50.00389298854689,"z0":6.31120970544605,"aX":12.186233729541401},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.7,"breakHorizontal":-12.5,"spinRate":1623,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.4272272221655897,"extension":6.303267980863284},"hitData":{"launchSpeed":89.5,"launchAngle":51.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.34,"coordY":105.52}},"index":1,"playId":"4fa91ee6-f3cf-3bef-875f-4210efd139c2","pitchNumber":2,"startTime":"2026-04-08T00:03:25.161Z","endTime":"2026-04-08T00:03:36.660Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:03:36.660Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-08T00:04:07.000Z","endTime":"2026-04-08T00:05:17.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"70b6f8bd-fff4-499e-ae6b-640bb606a148","startTime":"2026-04-08T00:04:07.000Z","endTime":"2026-04-08T00:04:12.000Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162358761836828,"aZ":-20.7084866193414,"pfxX":10.220507963661342,"pfxZ":6.955882935071485,"pX":-0.0642522698178053,"pZ":2.1637919902444707,"vX0":-4.794733510490046,"vY0":-127.7933537340044,"vZ0":-6.4685890026970085,"x":119.45,"y":180.36,"x0":0.511787219669746,"y0":50.00443726307991,"z0":6.362850396037818,"aX":16.849042023956095},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.3,"breakHorizontal":-17.4,"spinRate":1573,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.42915861428551505,"extension":6.237558359996028},"index":1,"playId":"9c461315-bae7-3a01-aefe-4e31d2bb8955","pitchNumber":1,"startTime":"2026-04-08T00:04:25.040Z","endTime":"2026-04-08T00:04:28.040Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.682096637698155,"aZ":-18.803979542688683,"pfxX":9.082894544981288,"pfxZ":8.177364473775448,"pX":0.5443230879621181,"pZ":1.6515474533131966,"vX0":-3.326052019084996,"vY0":-127.7038227981678,"vZ0":-7.849147759624497,"x":96.25,"y":194.19,"x0":0.690731498383851,"y0":50.006005898514275,"z0":6.2690351864388045,"aX":14.859061912900778},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":13.1,"breakHorizontal":-15.6,"spinRate":1641,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.430497756264133,"extension":6.117812723337219},"index":2,"playId":"06920175-be58-3153-bc90-ede54e3e7d4d","pitchNumber":2,"startTime":"2026-04-08T00:04:44.983Z","endTime":"2026-04-08T00:04:48.186Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-08T00:04:56.150Z","endTime":"2026-04-08T00:05:08.111Z","isPitch":false,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78886994228897,"aZ":-11.24143290227055,"pfxX":4.808588059824421,"pfxZ":11.186885798941665,"pX":0.46014603174699353,"pZ":3.1866454281151797,"vX0":-1.2021251964576665,"vY0":-136.5820817208448,"vZ0":-7.052928941923378,"x":99.46,"y":152.74,"x0":0.2840963556702695,"y0":50.0019221713828,"z0":6.592237227571315,"aX":8.996645385883152},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":-8.4,"spinRate":1952,"spinDirection":150},"zone":3,"typeConfidence":2.0,"plateTime":0.4025187804992809,"extension":6.243363195881309},"hitData":{"launchSpeed":97.8,"launchAngle":33.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.1,"coordY":69.08}},"index":4,"playId":"368b95e6-ef36-3e24-b56a-0716d9cefc3b","pitchNumber":3,"startTime":"2026-04-08T00:05:08.111Z","endTime":"2026-04-08T00:05:17.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:05:17.363Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out, first baseman Curtis Mead to pitcher Cade Cavalli.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-08T00:07:15.489Z","endTime":"2026-04-08T00:09:55.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676917,"link":"/api/v1/people/676917"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94950202038711,"aZ":-16.011711832590088,"pfxX":-3.255195080677941,"pfxZ":8.552893423825312,"pX":0.07960801397395001,"pZ":3.0742648610037158,"vX0":7.234824652817376,"vY0":-136.35287619957774,"vZ0":-4.682471889833529,"x":113.97,"y":155.77,"x0":-2.180850974335413,"y0":50.00382767474104,"z0":5.912605183108194,"aX":-6.152731956119266},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":4.4,"spinRate":2197,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4011412527415614,"extension":6.136916099709687},"index":0,"playId":"80f3e467-1fb8-3ffc-8f26-cbb41fe25151","pitchNumber":1,"startTime":"2026-04-08T00:07:37.423Z","endTime":"2026-04-08T00:07:40.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":86.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54058001503701,"aZ":-14.622138818256339,"pfxX":-4.498710349397322,"pfxZ":9.284126762740252,"pX":-0.1188878004581972,"pZ":1.633242388202269,"vX0":6.919892246263161,"vY0":-136.95053432094363,"vZ0":-8.676338765101296,"x":121.53,"y":194.68,"x0":-2.0992862118933373,"y0":50.00415830860908,"z0":5.852586531325541,"aX":-8.506922341893187},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":6.6,"spinRate":2208,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4006445644185699,"extension":6.4929270777390355},"index":1,"playId":"2b06e804-6b20-39f2-bf21-f5ee021050ef","pitchNumber":2,"startTime":"2026-04-08T00:07:56.705Z","endTime":"2026-04-08T00:07:59.798Z","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":0},"index":2,"startTime":"2026-04-08T00:08:07.208Z","endTime":"2026-04-08T00:08:16.716Z","isPitch":false,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.720769521150505,"aZ":-31.68743923838461,"pfxX":-9.829188532344677,"pfxZ":0.2970239166544655,"pX":-1.9253335941633105,"pZ":3.930121459763164,"vX0":4.787752992003204,"vY0":-128.37537443505906,"vZ0":0.7139836003518503,"x":190.39,"y":132.67,"x0":-2.5379401269851747,"y0":50.00608293459229,"z0":6.116005664047904,"aX":-16.39949431178577},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":16.7,"spinRate":1959,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.42675197965558054,"extension":6.218345386482576},"index":3,"playId":"d1114a3d-ad7e-36bd-816e-1b93634ac400","pitchNumber":3,"startTime":"2026-04-08T00:08:16.716Z","endTime":"2026-04-08T00:08:19.716Z","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47211091971561,"aZ":-31.02144214960678,"pfxX":-13.140795821478276,"pfxZ":0.7234307414292438,"pX":-0.526293194704394,"pZ":0.7581168173410593,"vX0":8.565973267945736,"vY0":-125.9288491609985,"vZ0":-6.175030997602994,"x":137.06,"y":218.31,"x0":-2.2857749933624913,"y0":50.001811741292116,"z0":5.789892953198068,"aX":-20.84765002036912},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.1,"breakHorizontal":21.5,"spinRate":1876,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4370017363821028,"extension":6.310903277580705},"index":4,"playId":"255d7b78-0b2a-3fbd-8ec6-5929d6fa0899","pitchNumber":4,"startTime":"2026-04-08T00:08:33.853Z","endTime":"2026-04-08T00:08:37.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01198210266632,"aZ":-14.890234277280747,"pfxX":-3.0076340330417453,"pfxZ":9.15850017027756,"pX":0.7160926412688472,"pZ":1.9975013918743667,"vX0":8.790252073040957,"vY0":-136.93581107184977,"vZ0":-7.625391177634332,"x":89.7,"y":184.85,"x0":-2.15376269497678,"y0":50.00382653878421,"z0":5.8498344239760804,"aX":-5.677570387967172},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":3.5,"spinRate":2106,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.400952187284938,"extension":6.533221727982795},"index":5,"playId":"883e1518-de14-37c7-bf6c-4576bfc9160f","pitchNumber":5,"startTime":"2026-04-08T00:08:56.905Z","endTime":"2026-04-08T00:09:00.149Z","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":96.6,"endSpeed":87.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59070669707914,"aZ":-13.780579592232415,"pfxX":-2.5701260042251577,"pfxZ":9.27829143390375,"pX":0.1576677058979907,"pZ":2.4831906005188324,"vX0":6.954512023027851,"vY0":-140.35618879012907,"vZ0":-7.050716637917258,"x":110.99,"y":171.73,"x0":-2.0252250485274352,"y0":50.00681836991126,"z0":5.936555009870254,"aX":-5.097761100442568},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":3.1,"spinRate":2183,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3911601213185607,"extension":6.5013580198996275},"index":6,"playId":"a55a6134-0cb4-3010-a9be-fc5562c7de5b","pitchNumber":6,"startTime":"2026-04-08T00:09:26.903Z","endTime":"2026-04-08T00:09:30.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.185536544919653,"aZ":-25.722758485249827,"pfxX":-12.037463485012378,"pfxZ":3.730603020462822,"pX":-0.6608899432335793,"pZ":1.191460035176726,"vX0":7.805039231047265,"vY0":-131.09051669493576,"vZ0":-7.085969695828614,"x":142.19,"y":206.61,"x0":-2.12154818471035,"y0":50.004184692468385,"z0":5.865393770767353,"aX":-20.832904242029727},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.3,"breakHorizontal":19.9,"spinRate":1762,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4187370843470797,"extension":6.459778239649604},"hitData":{"launchSpeed":79.8,"launchAngle":-7.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.81,"coordY":160.3}},"index":7,"playId":"8985cebc-44b2-3b13-99e9-36abaf247c08","pitchNumber":7,"startTime":"2026-04-08T00:09:47.945Z","endTime":"2026-04-08T00:09:55.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:09:55.362Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, second baseman Nasim Nuñez to first baseman Curtis Mead.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-08T00:10:09.261Z","endTime":"2026-04-08T00:12:55.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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":84.5,"endSpeed":76.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.383699298720686,"aZ":-36.71674079500724,"pfxX":7.734673888152347,"pfxZ":-3.0262047890547645,"pX":0.9328987747800069,"pZ":2.456712665898705,"vX0":5.611948628610673,"vY0":-122.89695851061876,"vZ0":-0.8982032328211954,"x":81.44,"y":172.45,"x0":-2.399122690977035,"y0":50.00133777040494,"z0":5.995031284370303,"aX":11.619161620570022},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.4,"breakHorizontal":-15.5,"spinRate":2085,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44874534443728065,"extension":6.388031020781868},"index":0,"playId":"40cf7c60-19a9-3966-92fd-3f44abcb570f","pitchNumber":1,"startTime":"2026-04-08T00:10:46.306Z","endTime":"2026-04-08T00:10:50.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.530583534739193,"aZ":-25.48461104653802,"pfxX":-7.431859022886438,"pfxZ":3.541511592589492,"pX":0.421214743749033,"pZ":2.651867742312487,"vX0":9.398652854538634,"vY0":-136.38820078527698,"vZ0":-4.226743477694081,"x":100.94,"y":167.18,"x0":-2.1011528409107756,"y0":50.000319103593405,"z0":5.975703600022777,"aX":-14.023711691368398},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.8,"breakHorizontal":11.5,"spinRate":2130,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.4013368445653951,"extension":6.44163360828703},"index":1,"playId":"8a946bcc-3e06-3f6f-9425-16c824e4fb8f","pitchNumber":2,"startTime":"2026-04-08T00:11:05.425Z","endTime":"2026-04-08T00:11:10.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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.107845289512603,"aZ":-15.828737217504537,"pfxX":-2.029871277873701,"pfxZ":8.367948792962084,"pX":1.4917341506348614,"pZ":1.7668754736484997,"vX0":9.641103254277452,"vY0":-138.4348395566491,"vZ0":-8.579111173682332,"x":60.14,"y":191.07,"x0":-1.7629067099915614,"y0":50.002691237561784,"z0":5.952256648450181,"aX":-3.9667282419121745},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":1.8,"spinRate":2316,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39473092491279704,"extension":6.706734931287349},"index":2,"playId":"7373d8b3-6c7c-3606-985a-3a990e43c8b9","pitchNumber":3,"startTime":"2026-04-08T00:11:35.499Z","endTime":"2026-04-08T00:11:38.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.747687417300053,"aZ":-39.529180523833254,"pfxX":8.15526474618185,"pfxZ":-5.0464081685658275,"pX":1.6626282684702531,"pZ":1.223564078275764,"vX0":7.09240844497922,"vY0":-121.28597094679677,"vZ0":-2.6715397155305642,"x":53.62,"y":205.74,"x0":-2.383791042155182,"y0":50.005984030342105,"z0":5.863944197228028,"aX":11.875165179960025},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-9.6,"breakHorizontal":-16.8,"spinRate":2204,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4555927389934089,"extension":6.55214945887138},"index":3,"playId":"a0cc9c92-2ee3-3345-bfff-06be4952c630","pitchNumber":4,"startTime":"2026-04-08T00:11:54.003Z","endTime":"2026-04-08T00:11:57.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":95.1,"endSpeed":86.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.683736975849634,"aZ":-24.492634149185577,"pfxX":-10.86721506616079,"pfxZ":4.010310101459378,"pX":-1.0101514306617445,"pZ":2.542471818360881,"vX0":7.284177534209146,"vY0":-138.1776319870426,"vZ0":-4.657827731791281,"x":155.5,"y":170.13,"x0":-2.282306372460707,"y0":50.00104876824211,"z0":5.916763246287177,"aX":-20.800310829663136},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":18.0,"spinRate":2137,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.397934136406064,"extension":6.400003601514994},"index":4,"playId":"b836fbca-0017-3134-a36c-3943c61a35d8","pitchNumber":5,"startTime":"2026-04-08T00:12:14.234Z","endTime":"2026-04-08T00:12:17.234Z","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":2,"outs":1},"index":5,"startTime":"2026-04-08T00:12:31.523Z","endTime":"2026-04-08T00:12:47.750Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82058037215256,"aZ":-36.478476636253234,"pfxX":8.238013847859104,"pfxZ":-2.900409514872461,"pX":0.7252105283367007,"pZ":2.3725919648415044,"vX0":5.006757170752453,"vY0":-122.11519476231621,"vZ0":-0.972056503960842,"x":89.36,"y":174.72,"x0":-2.433465493567368,"y0":50.002062553980046,"z0":5.961404493201845,"aX":12.230546556328465},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.2,"breakHorizontal":-16.2,"spinRate":2291,"spinDirection":35},"zone":6,"typeConfidence":2.0,"plateTime":0.45144824164647934,"extension":6.452008627926256},"hitData":{"launchSpeed":98.6,"launchAngle":3.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.62,"coordY":141.55}},"index":6,"playId":"819d02a1-56ba-33af-920b-8c7b9fc07e04","pitchNumber":6,"startTime":"2026-04-08T00:12:47.750Z","endTime":"2026-04-08T00:12:55.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:12:55.715Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-08T00:15:27.319Z","endTime":"2026-04-08T00:16:24.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"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":[2,3,4,5],"actionIndex":[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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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-04-08T00:13:11.595Z","endTime":"2026-04-08T00:13:25.872Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Paxton Schultz replaces Cade Cavalli.","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-04-08T00:13:25.872Z","endTime":"2026-04-08T00:15:29.283Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687606,"link":"/api/v1/people/687606"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.359152072943058,"aZ":-24.131147321082032,"pfxX":1.819987744346382,"pfxZ":4.948178148384747,"pX":-0.6701571691733657,"pZ":3.6622684459400157,"vX0":4.462662916291438,"vY0":-127.0349829762717,"vZ0":-0.6578015969083474,"x":142.54,"y":139.9,"x0":-2.68990627228017,"y0":50.002401532146415,"z0":5.85220147935813,"aX":2.9577728425405354},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.0,"breakHorizontal":-4.3,"spinRate":2046,"spinDirection":182},"zone":11,"typeConfidence":0.89,"plateTime":0.43206068165564204,"extension":6.1478046012964285},"index":2,"playId":"099d1dd0-85c2-3f5d-bc33-b82e8bd5e50c","pitchNumber":1,"startTime":"2026-04-08T00:15:29.283Z","endTime":"2026-04-08T00:15:32.283Z","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":86.1,"endSpeed":78.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.903326188195354,"aZ":-28.372479521264594,"pfxX":-2.0501813479907423,"pfxZ":2.421105319412595,"pX":0.7286674764180041,"pZ":0.930642852486905,"vX0":8.329157586959626,"vY0":-125.05526980279275,"vZ0":-6.2334917935074845,"x":89.22,"y":213.65,"x0":-2.3893060365184557,"y0":50.00517016864445,"z0":5.804503395512831,"aX":-3.2244066930518014},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":1.7,"spinRate":1772,"spinDirection":238},"zone":14,"typeConfidence":0.89,"plateTime":0.43918926544583803,"extension":6.02220889339117},"index":3,"playId":"c3ea8f06-bb52-3a52-b5fe-815875d8e955","pitchNumber":2,"startTime":"2026-04-08T00:15:46.771Z","endTime":"2026-04-08T00:15:50.280Z","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":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.922008364223277,"aZ":-30.7377038335784,"pfxX":-5.198558872244019,"pfxZ":0.8801127948284924,"pX":0.24784186854471463,"pZ":1.1960933529054456,"vX0":8.094783022841117,"vY0":-126.44535718668863,"vZ0":-5.4539280239033445,"x":107.55,"y":206.49,"x0":-2.308363185447832,"y0":50.004399454556875,"z0":5.824814328698367,"aX":-8.48491077396151},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":7.7,"spinRate":1826,"spinDirection":234},"zone":14,"typeConfidence":0.93,"plateTime":0.4319051281835886,"extension":6.061328438302762},"index":4,"playId":"dacb7cd5-90cd-34a5-b29e-f45bbb5f9420","pitchNumber":3,"startTime":"2026-04-08T00:16:04.191Z","endTime":"2026-04-08T00:16:07.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.337598229499797,"aZ":-22.23617455209057,"pfxX":1.3204244638035254,"pfxZ":6.074452883093752,"pX":0.04416279850420169,"pZ":3.718140048378779,"vX0":6.370621028885949,"vY0":-127.42161173227156,"vZ0":-0.900049336794097,"x":115.32,"y":138.39,"x0":-2.664899787971556,"y0":50.00455501891562,"z0":5.840465674508767,"aX":2.1610517163941934},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":11.0,"breakHorizontal":-3.8,"spinRate":2184,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.43063557511134576,"extension":6.2252640882521435},"index":5,"playId":"7f5443d4-cc1e-37c6-a4c9-da700736c181","pitchNumber":4,"startTime":"2026-04-08T00:16:20.908Z","endTime":"2026-04-08T00:16:24.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:16:24.151Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Walker flies out to right fielder Joey Wiemer.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-08T00:16:33.273Z","endTime":"2026-04-08T00:17:43.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50363616444464,"aZ":-18.581098450238763,"pfxX":0.6651162289834511,"pfxZ":7.998578902997545,"pX":1.138737886932098,"pZ":2.2238617399024845,"vX0":8.83919712507272,"vY0":-130.3471216436465,"vZ0":-5.417181720415062,"x":73.59,"y":178.74,"x0":-2.400214670674904,"y0":50.0054437849478,"z0":5.757198530460413,"aX":1.1300022984606037},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.3,"breakHorizontal":-3.4,"spinRate":2226,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.42216931949771963,"extension":6.178993544791263},"index":0,"playId":"3dd59f65-cd1a-32c9-9162-e76a627c6bfc","pitchNumber":1,"startTime":"2026-04-08T00:16:51.739Z","endTime":"2026-04-08T00:16:55.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61303789255091,"aZ":-21.821524246247716,"pfxX":0.24917637798966008,"pfxZ":6.155120577351077,"pX":-0.24114030772094058,"pZ":3.294202749298604,"vX0":6.083573038367646,"vY0":-129.7746848992802,"vZ0":-2.1242821370875764,"x":126.19,"y":149.84,"x0":-2.661680335837175,"y0":50.00396716731241,"z0":5.809363427037167,"aX":0.4192257172737105},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.8,"breakHorizontal":-2.0,"spinRate":2267,"spinDirection":193},"zone":2,"typeConfidence":0.91,"plateTime":0.4242720968226701,"extension":6.291889951011573},"index":1,"playId":"eb9a7fec-6353-3b35-974d-29cb454f97a3","pitchNumber":2,"startTime":"2026-04-08T00:17:11.815Z","endTime":"2026-04-08T00:17:15.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17669253028519,"aZ":-15.015367660858711,"pfxX":-5.210411018538355,"pfxZ":9.046207838879821,"pX":-0.4388189687223789,"pZ":3.3672103109091047,"vX0":7.153137994030635,"vY0":-137.0586686929347,"vZ0":-4.00917119057793,"x":133.73,"y":147.87,"x0":-2.409327119621108,"y0":50.0021309564903,"z0":5.879004864894608,"aX":-9.882547783311557},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":7.9,"spinRate":2032,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.40012168466756703,"extension":6.068491607234028},"hitData":{"launchSpeed":81.8,"launchAngle":48.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.57,"coordY":112.96}},"index":2,"playId":"a0bbafbd-7895-3b1b-98da-17fb5314cd0e","pitchNumber":3,"startTime":"2026-04-08T00:17:34.350Z","endTime":"2026-04-08T00:17:43.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:17:43.190Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T00:19:34.082Z","endTime":"2026-04-08T00:20:47.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.189263932249023,"aZ":-33.09320852958724,"pfxX":-0.6054382013962263,"pfxZ":-0.6028529461096541,"pX":-1.315664313014298,"pZ":1.4206050204070555,"vX0":-3.6480575337742454,"vY0":-122.79433945176575,"vZ0":-5.575628652853121,"x":167.15,"y":200.42,"x0":0.26475775478811925,"y0":50.00069629221055,"z0":6.519859484802462,"aX":-0.9283583052925123},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.0,"breakHorizontal":1.9,"spinRate":2444,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.44521080272926783,"extension":6.487058875338407},"index":0,"playId":"1fc7c291-326d-371b-82bb-6ccb2c5aab40","pitchNumber":1,"startTime":"2026-04-08T00:19:49.155Z","endTime":"2026-04-08T00:19:52.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.962572379855583,"aZ":-16.85125404281635,"pfxX":4.337007346780465,"pfxZ":8.18236459475877,"pX":-0.46381213660045795,"pZ":2.274886658781917,"vX0":-3.1585579029449677,"vY0":-135.57857317757203,"vZ0":-8.108082186266337,"x":134.68,"y":177.36,"x0":0.14926574537120732,"y0":50.004907172565794,"z0":6.466961894557448,"aX":8.123905834683486},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.4,"breakHorizontal":-7.2,"spinRate":1903,"spinDirection":148},"zone":7,"typeConfidence":2.0,"plateTime":0.40305390300099875,"extension":6.260256382450657},"index":1,"playId":"5cb7eb80-e215-3875-a541-340264fb6984","pitchNumber":2,"startTime":"2026-04-08T00:20:01.165Z","endTime":"2026-04-08T00:20:04.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.980123246257843,"aZ":-17.165755258637038,"pfxX":8.915948256628768,"pfxZ":8.049587264482211,"pX":0.2986134105368994,"pZ":1.5929236474050164,"vX0":-3.1408874612412343,"vY0":-135.7670431195148,"vZ0":-9.5954423197892,"x":105.62,"y":195.77,"x0":0.3126330461448359,"y0":50.00507358948788,"z0":6.370039589744268,"aX":16.63165296405064},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-15.5,"spinRate":1855,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4035580054756207,"extension":6.392329010405163},"index":2,"playId":"d9781063-73e1-36da-95b7-8878ea5b0af9","pitchNumber":3,"startTime":"2026-04-08T00:20:20.204Z","endTime":"2026-04-08T00:20:23.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.899536936759887,"aZ":-16.62116693765855,"pfxX":8.954967139270607,"pfxZ":8.47378235494816,"pX":0.46473472962578677,"pZ":2.028981941221889,"vX0":-2.5772480858519815,"vY0":-134.99335054144083,"vZ0":-8.518095687868211,"x":99.29,"y":184.0,"x0":0.27169841718665305,"y0":50.00277922976799,"z0":6.408124968722447,"aX":16.43603559930594},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.6,"breakHorizontal":-15.6,"spinRate":1848,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.40660500040332304,"extension":6.294888522196665},"hitData":{"launchSpeed":92.5,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.42,"coordY":170.94}},"index":3,"playId":"c5102d26-bddf-36fa-b4d8-efeab0718c8e","pitchNumber":4,"startTime":"2026-04-08T00:20:38.548Z","endTime":"2026-04-08T00:20:47.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:20:47.500Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Curtis Mead homers (1) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T00:20:53.766Z","endTime":"2026-04-08T00:21:44.589Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.6,"endSpeed":67.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.214647029941712,"aZ":-45.88352608021671,"pfxX":-7.853003937816744,"pfxZ":-11.910275023757674,"pX":1.4228890325676367,"pZ":4.2557454798524805,"vX0":4.1040276844768755,"vY0":-108.27205243147002,"vZ0":4.926347093054905,"x":62.76,"y":123.87,"x0":0.4932089391899677,"y0":50.00102572619895,"z0":7.072102504356343,"aX":-9.041462874271906},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.7,"breakVerticalInduced":-19.2,"breakHorizontal":12.7,"spinRate":2595,"spinDirection":331},"zone":12,"typeConfidence":0.9,"plateTime":0.5118328018797924,"extension":5.989045337159695},"index":0,"playId":"b2b649d5-6650-3786-be33-0f0c59d27a17","pitchNumber":1,"startTime":"2026-04-08T00:21:07.833Z","endTime":"2026-04-08T00:21:10.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.699921983870738,"aZ":-13.375400079308028,"pfxX":4.682972002597482,"pfxZ":9.93672979947799,"pX":-0.4391126108806221,"pZ":1.6252312091656305,"vX0":-3.3452541879173436,"vY0":-136.7914171975222,"vZ0":-10.42829998300166,"x":133.74,"y":194.9,"x0":0.19240183514197368,"y0":50.00191003621774,"z0":6.408334695695453,"aX":8.857768813771733},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-7.8,"spinRate":1952,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.40069524504936904,"extension":6.32572205634247},"hitData":{"launchSpeed":107.6,"launchAngle":28.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.7,"coordY":40.94}},"index":1,"playId":"781eec47-8430-3164-aeee-fe9f168caf81","pitchNumber":2,"startTime":"2026-04-08T00:21:21.539Z","endTime":"2026-04-08T00:21:44.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:21:44.589Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T00:21:44.911Z","endTime":"2026-04-08T00:23:47.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":"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":94.8,"endSpeed":86.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.544206954290413,"aZ":-12.831358479022603,"pfxX":4.95274917869612,"pfxZ":10.10120972009251,"pX":0.2892415154359279,"pZ":2.136421676442794,"vX0":-1.07890436172075,"vY0":-137.7240739862209,"vZ0":-9.400964092298615,"x":105.97,"y":181.1,"x0":0.043549079847549375,"y0":50.00217000695637,"z0":6.469229794029077,"aX":9.481590474624525},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-8.8,"spinRate":1886,"spinDirection":158},"zone":9,"typeConfidence":2.0,"plateTime":0.39821793756416257,"extension":6.293786993915931},"index":0,"playId":"5ccf0b32-f4a0-3b45-b9d4-57341284e392","pitchNumber":1,"startTime":"2026-04-08T00:22:04.050Z","endTime":"2026-04-08T00:22:07.249Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-08T00:22:28.423Z","endTime":"2026-04-08T00:23:12.814Z","isPitch":false,"type":"action","player":{"id":691781,"link":"/api/v1/people/691781"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.00578958404129,"aZ":-45.228893134909775,"pfxX":-6.423320626391882,"pfxZ":-10.59479114273603,"pX":0.3256078593992325,"pZ":3.697683855490576,"vX0":1.6553007237136141,"vY0":-110.96297968158707,"vZ0":3.1695132247493305,"x":104.59,"y":138.94,"x0":0.39911174814676104,"y0":50.001218879343554,"z0":7.00197193016236,"aX":-7.916248311763297},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-17.9,"breakHorizontal":11.2,"spinRate":2615,"spinDirection":329},"zone":12,"typeConfidence":0.9,"plateTime":0.4958092991148635,"extension":6.2304754052429505},"index":2,"playId":"b59ac5e3-76b6-3830-933e-a0847e70f4a9","pitchNumber":2,"startTime":"2026-04-08T00:23:12.814Z","endTime":"2026-04-08T00:23:16.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.158952465403612,"aZ":-44.49553782619333,"pfxX":-6.049034922114676,"pfxZ":-9.602292738823502,"pX":-0.17508070951358604,"pZ":1.383400341690462,"vX0":0.42682193509258815,"vY0":-113.56037524314092,"vZ0":-1.7798094204632515,"x":123.67,"y":201.43,"x0":0.4166794242633748,"y0":50.0018660497452,"z0":6.6741440604613445,"aX":-7.7629512238770895},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-17.5,"breakHorizontal":10.8,"spinRate":2677,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.4855608328705392,"extension":6.2290792028602056},"index":3,"playId":"44a9e3aa-b44b-3489-b36e-1c672e840881","pitchNumber":3,"startTime":"2026-04-08T00:23:25.951Z","endTime":"2026-04-08T00:23:29.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.067209438268137,"aZ":-12.805099698903659,"pfxX":3.3584454921245293,"pfxZ":10.255779950116256,"pX":0.15226273097716037,"pZ":3.7530937707730567,"vX0":-1.0907354577585164,"vY0":-136.76862387908912,"vZ0":-5.307494742217205,"x":111.2,"y":137.45,"x0":0.12070164016976731,"y0":50.00204386301658,"z0":6.602024239191648,"aX":6.341514975710715},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":-5.9,"spinRate":1997,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4009675120498315,"extension":6.2473889561351355},"hitData":{"launchSpeed":84.1,"launchAngle":32.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.75,"coordY":87.95}},"index":4,"playId":"c90b6135-f530-343a-ab63-9ed5e1541f03","pitchNumber":4,"startTime":"2026-04-08T00:23:39.324Z","endTime":"2026-04-08T00:23:47.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:23:47.215Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T00:23:53.510Z","endTime":"2026-04-08T00:25:46.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.195955189421316,"aZ":-33.062409188349086,"pfxX":-2.359938261077756,"pfxZ":-0.5801376599998793,"pX":-0.5544188426981045,"pZ":2.762882419550795,"vX0":-1.2356211591578536,"vY0":-122.68087525778361,"vZ0":-2.556759700974857,"x":138.13,"y":164.18,"x0":0.2623635869079884,"y0":50.00455213140402,"z0":6.635782200490464,"aX":-3.5985814130515994},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.4,"breakHorizontal":4.6,"spinRate":2461,"spinDirection":277},"zone":4,"typeConfidence":2.0,"plateTime":0.44641140518954137,"extension":6.581839366732633},"index":0,"playId":"8fba332f-4228-3bc6-a0fd-2ff8fbd8fb17","pitchNumber":1,"startTime":"2026-04-08T00:24:10.697Z","endTime":"2026-04-08T00:24:13.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.785808173121332,"aZ":-11.895163422144615,"pfxX":3.5625431376423915,"pfxZ":10.487677931146195,"pX":-1.414687902935375,"pZ":1.0565007525339818,"vX0":-5.130696280836267,"vY0":-137.51431644808085,"vZ0":-12.291255902143645,"x":170.92,"y":210.25,"x0":0.004252247251920201,"y0":50.00350037802698,"z0":6.3672339394354225,"aX":6.888678942639861},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":-5.5,"spinRate":1995,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.39688273088253423,"extension":6.452792026520787},"index":1,"playId":"844bd40e-ca8e-31d1-8078-5dd6ec1058de","pitchNumber":2,"startTime":"2026-04-08T00:24:26.359Z","endTime":"2026-04-08T00:24:29.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32342545039389,"aZ":-12.228877643609499,"pfxX":2.6551474463551674,"pfxZ":10.348666440812499,"pX":-1.0133939009258055,"pZ":2.4967514735071004,"vX0":-3.853818587629848,"vY0":-137.441064767732,"vZ0":-8.578828713760698,"x":155.63,"y":171.37,"x0":0.057159454067032635,"y0":50.003573847947095,"z0":6.474088070164266,"aX":5.118074644802564},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":-4.1,"spinRate":1975,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.3973689669235734,"extension":6.4921477612851985},"index":2,"playId":"aff9c4b2-404d-3d0c-93d0-d44bb5eed944","pitchNumber":3,"startTime":"2026-04-08T00:24:43.121Z","endTime":"2026-04-08T00:24:46.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79124774308437,"aZ":-29.203774486139853,"pfxX":-1.839701113140503,"pfxZ":1.8436718954981464,"pX":-1.4340084214291529,"pZ":1.7753837833123485,"vX0":-3.589417921538527,"vY0":-125.5388790939237,"vZ0":-5.789313130936239,"x":171.66,"y":190.84,"x0":0.24726857535740196,"y0":50.004650147757886,"z0":6.456342424831396,"aX":-2.9691436678243757},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":4.1,"spinRate":2520,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.43447850171315183,"extension":6.303200693217257},"index":3,"playId":"6b1a1c98-8afc-3b16-bffe-55c57bc02336","pitchNumber":4,"startTime":"2026-04-08T00:24:58.202Z","endTime":"2026-04-08T00:25:01.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99161070639881,"aZ":-12.871005148232523,"pfxX":2.788795485933543,"pfxZ":10.205633109813073,"pX":0.2108811557255095,"pZ":1.9137256849289719,"vX0":-0.9957147614621038,"vY0":-137.0734724919941,"vZ0":-9.724594868936032,"x":108.96,"y":187.11,"x0":0.21775256325831754,"y0":50.006832199118385,"z0":6.399991085477925,"aX":5.276150351537626},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":-4.8,"spinRate":1880,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.4005094972695251,"extension":6.402252394635331},"index":4,"playId":"784a82c4-6bed-3b54-8148-cb9b6a5c85ac","pitchNumber":5,"startTime":"2026-04-08T00:25:17.005Z","endTime":"2026-04-08T00:25:20.005Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-08T00:25:27.451Z","endTime":"2026-04-08T00:25:43.562Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.222265474324956,"aZ":-12.396197215502028,"pfxX":1.8958990393191835,"pfxZ":10.208004255655023,"pX":-1.1552636346025005,"pZ":1.3610672449822097,"vX0":-3.6915307838831066,"vY0":-137.74097746152344,"vZ0":-11.402144464054807,"x":161.04,"y":202.03,"x0":-0.04899803481963933,"y0":50.00368354791561,"z0":6.372500612315708,"aX":3.6737774352798236},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":-2.8,"spinRate":2039,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.3964079251606045,"extension":6.511917512068942},"index":6,"playId":"44a5432a-09da-3785-8423-19e8e7791a45","pitchNumber":6,"startTime":"2026-04-08T00:25:43.562Z","endTime":"2026-04-08T00:25:46.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:25:46.979Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Wiemer singles on a ground ball to right fielder Jordan Walker. Daylen Lile to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T00:25:57.055Z","endTime":"2026-04-08T00:26:53.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"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_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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.4,"endSpeed":81.7,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.228226560672013,"aZ":-20.771507515703593,"pfxX":8.828641191438457,"pfxZ":6.773160535417982,"pX":0.85623332105991,"pZ":1.396889433176456,"vX0":-2.4015363249196193,"vY0":-128.59153005024527,"vZ0":-8.332881608614406,"x":84.36,"y":201.06,"x0":0.6517049746467722,"y0":50.00573722440102,"z0":6.27546068916011,"aX":14.873308171754188},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.7,"breakHorizontal":-15.5,"spinRate":1674,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.42500264977491087,"extension":6.170704829460559},"index":0,"playId":"94f81aa6-5e88-3304-ab83-6e9e1f02b313","pitchNumber":1,"startTime":"2026-04-08T00:26:11.090Z","endTime":"2026-04-08T00:26:14.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"7a63ebb0-7ff2-345c-a5f5-c76b32327669","startTime":"2026-04-08T00:26:26.252Z","endTime":"2026-04-08T00:26:29.252Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.654123613097806,"aZ":-22.906441808237975,"pfxX":8.465214882401618,"pfxZ":5.640708575532688,"pX":0.21593720350667114,"pZ":1.8141928578277027,"vX0":-3.5252540247029893,"vY0":-127.03559536558498,"vZ0":-6.662188192046923,"x":108.77,"y":189.8,"x0":0.517413064846864,"y0":50.00496273025071,"z0":6.277044047646686,"aX":13.915311153898335},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.0,"breakHorizontal":-14.6,"spinRate":1616,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.430236490020222,"extension":6.215826160290368},"hitData":{"launchSpeed":84.4,"launchAngle":-0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.72,"coordY":124.32}},"index":2,"playId":"639ab32b-5336-3db9-af4d-9daed97b7098","pitchNumber":2,"startTime":"2026-04-08T00:26:42.893Z","endTime":"2026-04-08T00:26:53.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:26:53.984Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a ground ball to right fielder Jordan Walker. Daylen Lile scores. Joey Wiemer to 3rd.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T00:27:07.646Z","endTime":"2026-04-08T00:27:56.236Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"postOnThird":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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_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":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":669461,"link":"/api/v1/people/669461"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93972315743303,"aZ":-32.15150298562805,"pfxX":-2.009875217994682,"pfxZ":0.012187667386072576,"pX":-0.8187972795292999,"pZ":2.6138127650934493,"vX0":-2.2821730902102724,"vY0":-121.68846571798574,"vZ0":-2.9419805134561106,"x":148.21,"y":168.21,"x0":0.39231252991733695,"y0":50.00024062746917,"z0":6.624412402476682,"aX":-3.0128712779537197},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.4,"breakHorizontal":4.2,"spinRate":2408,"spinDirection":270},"zone":11,"typeConfidence":2.0,"plateTime":0.45014145018186635,"extension":6.196854563680784},"hitData":{"launchSpeed":103.7,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.63,"coordY":118.74}},"index":0,"playId":"fefcbce8-c933-3d73-a0b7-c41a6b528696","pitchNumber":1,"startTime":"2026-04-08T00:27:46.189Z","endTime":"2026-04-08T00:27:56.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:27:56.236Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-08T00:29:45.299Z","endTime":"2026-04-08T00:30:51.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-08T00:28:25.119Z","endTime":"2026-04-08T00:29:29.374Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"2d3c6123-1ee6-3dad-b9ea-4c286cabc1ff","startTime":"2026-04-08T00:29:29.374Z","endTime":"2026-04-08T00:29:32.374Z","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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.598925134410525,"aZ":-24.332319751520203,"pfxX":10.30881996335226,"pfxZ":4.914899454407331,"pX":1.397863352925017,"pZ":2.292011835083104,"vX0":-1.5871468868910292,"vY0":-125.77369128863008,"vZ0":-5.236432147659833,"x":63.72,"y":176.9,"x0":0.7001411224319231,"y0":50.001109608530754,"z0":6.385714102840273,"aX":16.438134155452225},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.9,"breakHorizontal":-18.2,"spinRate":1614,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.43625588869416054,"extension":6.126516057803033},"index":2,"playId":"f8aee64d-a5f1-33bb-b9c1-07784f224015","pitchNumber":1,"startTime":"2026-04-08T00:29:47.649Z","endTime":"2026-04-08T00:29:51.308Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71469143696393,"aZ":-23.694105461122707,"pfxX":9.819277950677433,"pfxZ":5.2494353667593785,"pX":0.7953745192792498,"pZ":2.0457700126765657,"vX0":-2.8137614879080193,"vY0":-126.8033998856892,"vZ0":-5.946717101630227,"x":86.68,"y":183.54,"x0":0.6486087365837666,"y0":50.00487516538209,"z0":6.330731800744127,"aX":15.874561199295272},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.3,"breakHorizontal":-17.0,"spinRate":1573,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.43316999146626856,"extension":6.242712998634096},"index":3,"playId":"2f77dcc9-15e4-3e31-ba74-796dfd2f5731","pitchNumber":2,"startTime":"2026-04-08T00:30:05.803Z","endTime":"2026-04-08T00:30:11.837Z","isPitch":true,"type":"pitch"},{"details":{"description":"CJ Abrams steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"2f77dcc9-15e4-3e31-ba74-796dfd2f5731","startTime":"2026-04-08T00:30:18.115Z","endTime":"2026-04-08T00:30:41.569Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73016751757333,"aZ":-13.567813085567922,"pfxX":3.593216992301423,"pfxZ":9.980407059160878,"pX":0.03389286190101716,"pZ":2.1575832319863446,"vX0":-2.0299682775692025,"vY0":-136.32922784909638,"vZ0":-8.982019309468978,"x":115.71,"y":180.53,"x0":0.32524001673797137,"y0":50.00065655029048,"z0":6.4529958982287,"aX":6.695937405163836},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-6.0,"spinRate":1940,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4032929763964175,"extension":6.299757444945729},"hitData":{"launchSpeed":95.8,"launchAngle":27.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.29,"coordY":97.97}},"index":5,"playId":"3ec3c29a-0486-39cc-936e-36984e176d65","pitchNumber":3,"startTime":"2026-04-08T00:30:41.569Z","endTime":"2026-04-08T00:30:51.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:30:51.385Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Gorman singles on a ground ball to right fielder Joey Wiemer.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:32:45.145Z","endTime":"2026-04-08T00:34:05.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.200482782113667,"aZ":-17.820924126144902,"pfxX":1.3011153992560116,"pfxZ":8.554817950975309,"pX":1.0510253172397495,"pZ":1.6823528576519067,"vX0":8.700333946147119,"vY0":-129.53452067470218,"vZ0":-6.556727875982283,"x":76.94,"y":193.36,"x0":-2.537915675860156,"y0":50.00553134405126,"z0":5.636677181021992,"aX":2.1833273159247275},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":14.0,"breakHorizontal":-4.6,"spinRate":2307,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4248692699250656,"extension":6.083002023822034},"index":0,"playId":"e738a260-a71b-31fd-8093-bd7d6490bdde","pitchNumber":1,"startTime":"2026-04-08T00:33:00.243Z","endTime":"2026-04-08T00:33:03.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":79.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.351308191657974,"aZ":-18.51319661237187,"pfxX":0.7938013743256691,"pfxZ":8.265112473856668,"pX":-0.459340041955649,"pZ":2.807895399553747,"vX0":5.253312029148989,"vY0":-128.93867612449014,"vZ0":-3.688734697414937,"x":134.51,"y":162.97,"x0":-2.6418061246718096,"y0":50.00361484806303,"z0":5.7185750479495905,"aX":1.3126432770064178},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.2,"breakHorizontal":-2.9,"spinRate":2109,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.42776962715802425,"extension":6.109460523693296},"index":1,"playId":"0e00bda1-f342-3065-b6ba-9e2f6abf9ba2","pitchNumber":2,"startTime":"2026-04-08T00:33:16.971Z","endTime":"2026-04-08T00:33:19.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.024235413799175,"aZ":-14.883864471956988,"pfxX":-0.2771555899865801,"pfxZ":9.726060312537564,"pX":0.8973943464363434,"pZ":3.345795562965471,"vX0":8.728910226940915,"vY0":-133.33300846281873,"vZ0":-3.4557941815565987,"x":82.79,"y":148.44,"x0":-2.400472725278906,"y0":50.00555724482059,"z0":5.751122917795502,"aX":-0.4949447911233587},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":-1.7,"spinRate":2292,"spinDirection":203},"zone":12,"typeConfidence":0.89,"plateTime":0.41279468849513545,"extension":6.032553070170504},"index":2,"playId":"234e72dc-86cb-337e-9835-3b3a98513de2","pitchNumber":3,"startTime":"2026-04-08T00:33:35.969Z","endTime":"2026-04-08T00:33:39.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.940176097904267,"aZ":-17.961841786661555,"pfxX":-1.1449853263919858,"pfxZ":7.922710282886335,"pX":0.3015202036145333,"pZ":2.3333313561675175,"vX0":7.7723215997947435,"vY0":-132.96035822683064,"vZ0":-5.281730499457312,"x":105.51,"y":175.78,"x0":-2.5082547218870306,"y0":50.005852531650135,"z0":5.645058891056868,"aX":-2.0558325622361875},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":0.5,"spinRate":2366,"spinDirection":203},"zone":6,"typeConfidence":0.87,"plateTime":0.41162083008467665,"extension":6.1247849210539975},"hitData":{"launchSpeed":101.6,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.69,"coordY":113.68}},"index":3,"playId":"9b4700d1-271b-3103-86b2-44726b68ab2e","pitchNumber":4,"startTime":"2026-04-08T00:33:54.937Z","endTime":"2026-04-08T00:34:05.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:34:05.617Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Masyn Winn hit by pitch. Nolan Gorman to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:34:12.468Z","endTime":"2026-04-08T00:35:26.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74764663359783,"aZ":-13.255110191042041,"pfxX":-7.3917430953908045,"pfxZ":9.907921419078555,"pX":-0.2738390698092101,"pZ":1.8994454025670715,"vX0":8.52101200287301,"vY0":-137.81963298924825,"vZ0":-7.841697187352581,"x":127.44,"y":187.49,"x0":-2.4562276967024252,"y0":50.00449228931843,"z0":5.691525378547957,"aX":-14.11645404031547},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":11.4,"spinRate":2149,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.3985545359997822,"extension":6.109074729143753},"index":0,"playId":"473d72f0-e258-3aa8-b319-4da8e29c69e1","pitchNumber":1,"startTime":"2026-04-08T00:34:33.461Z","endTime":"2026-04-08T00:34:36.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00836058701659,"aZ":-17.800833708980484,"pfxX":0.8354837261530762,"pfxZ":8.117454009318628,"pX":-0.07457667848866198,"pZ":3.5071000313286045,"vX0":6.2489424492786005,"vY0":-133.0717466057057,"vZ0":-2.7919471900550397,"x":119.84,"y":144.09,"x0":-2.5743527028843545,"y0":50.00077554369191,"z0":5.879309067872064,"aX":1.4768836955956761},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.2,"breakHorizontal":-3.0},"zone":11,"typeConfidence":0.92,"plateTime":0.4136730952110912,"extension":6.0455144814637025},"index":1,"playId":"fe740cbf-5ef8-368e-9200-9735c5c3de4e","pitchNumber":2,"startTime":"2026-04-08T00:34:51.603Z","endTime":"2026-04-08T00:34:55.090Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-08T00:35:02.193Z","endTime":"2026-04-08T00:35:19.599Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":84.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34425723585598,"aZ":-15.889869681576991,"pfxX":-7.041359619711211,"pfxZ":8.705084246750229,"pX":-1.6431120662228766,"pZ":4.17797440760538,"vX0":4.751784241430958,"vY0":-136.9127970494978,"vZ0":-1.7979995899899435,"x":179.63,"y":125.97,"x0":-2.4993800268639057,"y0":50.00333985859354,"z0":5.9481147622782835,"aX":-13.173153865050121},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":11.5,"spinRate":2074,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.4023063765697188,"extension":6.039779383769351},"index":3,"playId":"0b5b6c58-9da2-3ba3-8fdf-09a8e4a0b991","pitchNumber":3,"startTime":"2026-04-08T00:35:19.599Z","endTime":"2026-04-08T00:35:26.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:35:26.694Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:35:46.104Z","endTime":"2026-04-08T00:38:35.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnSecond":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.596963325433023,"aZ":-22.639386220225187,"pfxX":0.8371403608012935,"pfxZ":5.510159780768182,"pX":1.2026735249661535,"pZ":4.196088502360313,"vX0":8.852403680303425,"vY0":-130.94783212590647,"vZ0":-0.021810336629923377,"x":71.16,"y":125.49,"x0":-2.3355572247321525,"y0":50.00242095229734,"z0":5.9034438077956715,"aX":1.4469947060180588},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.2,"breakHorizontal":-3.5,"spinRate":2280,"spinDirection":190},"zone":12,"typeConfidence":0.92,"plateTime":0.4188753206208511,"extension":6.1368051022572825},"index":0,"playId":"55131e54-a7e9-3067-984b-fb3f9b0bf27b","pitchNumber":1,"startTime":"2026-04-08T00:36:12.734Z","endTime":"2026-04-08T00:36:15.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.586340722160973,"aZ":-17.495889146714056,"pfxX":0.46899774576991904,"pfxZ":8.573781425275484,"pX":0.8572082387877468,"pZ":2.471283333792736,"vX0":8.298089253252307,"vY0":-131.01431896345596,"vZ0":-4.858994283705519,"x":84.33,"y":172.06,"x0":-2.432398132477451,"y0":50.00484701935771,"z0":5.686341152158171,"aX":0.8011870361878825},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.4,"breakHorizontal":-3.0,"spinRate":2269,"spinDirection":197},"zone":12,"typeConfidence":0.92,"plateTime":0.4205211379897946,"extension":6.151605553840995},"index":1,"playId":"1a8aaf5e-f272-3dbb-9c85-b293db565a94","pitchNumber":2,"startTime":"2026-04-08T00:36:35.883Z","endTime":"2026-04-08T00:37:02.912Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.705445838715416,"aZ":-16.340878313633876,"pfxX":0.7045796601615588,"pfxZ":9.285638761162382,"pX":0.43343243874764564,"pZ":2.6960954844860363,"vX0":7.4672905510872685,"vY0":-130.58218209856466,"vZ0":-4.439120634410149,"x":100.48,"y":165.99,"x0":-2.5699200045647945,"y0":50.00551913888292,"z0":5.669593957731578,"aX":1.2003322226642628},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":15.8,"breakHorizontal":-3.1,"spinRate":2320,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.42148029686138244,"extension":6.142173719067078},"index":2,"playId":"7730c923-ab32-3bc6-a7d0-a5ca6503a260","pitchNumber":3,"startTime":"2026-04-08T00:37:12.219Z","endTime":"2026-04-08T00:37:15.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"960f9a82-1f5e-3923-90db-c1b5024563fd","startTime":"2026-04-08T00:37:31.165Z","endTime":"2026-04-08T00:37:34.165Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.850057182495046,"aZ":-15.35936022440391,"pfxX":0.17529054399304964,"pfxZ":9.342154118165203,"pX":0.020612357216259793,"pZ":2.38266862033681,"vX0":7.071716016267336,"vY0":-133.1173824971178,"vZ0":-5.831649161545697,"x":116.21,"y":174.45,"x0":-2.6899868771183395,"y0":50.00151716252815,"z0":5.708742944599557,"aX":0.31341432247889717},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.8,"breakHorizontal":-1.8,"spinRate":2328,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.41105012639514804,"extension":6.234187268636034},"index":4,"playId":"32e69c17-c061-39e9-86fe-2f699b5a9b62","pitchNumber":4,"startTime":"2026-04-08T00:37:51.042Z","endTime":"2026-04-08T00:37:54.042Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-08T00:38:18.720Z","endTime":"2026-04-08T00:38:32.440Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.579665260603097,"aZ":-17.824395090293166,"pfxX":0.7979837675964547,"pfxZ":8.035234760712623,"pX":0.6413782728007874,"pZ":3.362822791734935,"vX0":7.758462086874117,"vY0":-132.82279533516729,"vZ0":-3.0695857105730386,"x":92.55,"y":147.98,"x0":-2.4217476174326293,"y0":50.00364353860637,"z0":5.830447292726175,"aX":1.42324498910983},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.0,"breakHorizontal":-3.1,"spinRate":2321,"spinDirection":189},"zone":12,"typeConfidence":0.92,"plateTime":0.4124658320726393,"extension":6.087711367981058},"index":6,"playId":"d6ff1dac-48dd-3c21-a9dc-bed3eae99e28","pitchNumber":5,"startTime":"2026-04-08T00:38:32.440Z","endTime":"2026-04-08T00:38:35.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:38:35.572Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Pagés flies out to right fielder Joey Wiemer.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:38:47.660Z","endTime":"2026-04-08T00:41:47.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnThird":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6,7,8],"actionIndex":[4],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","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":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":8},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.892191822208332,"aZ":-17.0366478886835,"pfxX":1.2555298311737029,"pfxZ":8.625241148207962,"pX":0.6760372368568114,"pZ":2.46837262988365,"vX0":7.727842429196595,"vY0":-131.39662490514152,"vZ0":-5.114116822471492,"x":91.23,"y":172.13,"x0":-2.461692735821905,"y0":50.000823046042534,"z0":5.698843460665668,"aX":2.203253281962721},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.8,"breakHorizontal":-4.0,"spinRate":2343,"spinDirection":187},"zone":6,"typeConfidence":0.93,"plateTime":0.4162599044137818,"extension":6.050267554525594},"index":0,"playId":"ddd3bf63-c363-3349-8ad9-16114fa21a74","pitchNumber":1,"startTime":"2026-04-08T00:39:04.800Z","endTime":"2026-04-08T00:39:07.800Z","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":1},"pitchData":{"startSpeed":94.4,"endSpeed":84.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.749136408478506,"aZ":-10.597988014968212,"pfxX":-3.9538342871562664,"pfxZ":11.591178835963788,"pX":0.5765102999879943,"pZ":2.5917834377253537,"vX0":9.142959738346976,"vY0":-136.92075035447638,"vZ0":-6.578550571272611,"x":95.02,"y":168.8,"x0":-2.3219382625571883,"y0":50.00327452170517,"z0":5.78289777510905,"aX":-7.360676556973086},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.4,"breakHorizontal":4.8,"spinRate":2302,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.40306574104410053,"extension":6.298674271021634},"index":1,"playId":"89e4863a-c68c-308c-9e32-e68afe011196","pitchNumber":2,"startTime":"2026-04-08T00:39:24.269Z","endTime":"2026-04-08T00:39:27.269Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-08T00:39:31.817Z","endTime":"2026-04-08T00:39:52.032Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.210193574416426,"aZ":-27.76524106197707,"pfxX":-3.4709072923178104,"pfxZ":2.759812745424089,"pX":1.5045120192478294,"pZ":-0.1882404083270916,"vX0":10.033905985966765,"vY0":-126.65278989549998,"vZ0":-9.037890646268,"x":59.65,"y":243.86,"x0":-2.0892639151214265,"y0":50.0014003438662,"z0":5.708214606286705,"aX":-5.5388115366842205},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":3.6,"spinRate":1924,"spinDirection":235},"zone":14,"typeConfidence":0.93,"plateTime":0.4354825123684911,"extension":6.0228133087717834},"index":3,"playId":"a79e4261-88e7-3877-ace6-ea7589b6ca6d","pitchNumber":3,"startTime":"2026-04-08T00:39:52.032Z","endTime":"2026-04-08T00:40:00.565Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Paxton Schultz. Nolan Gorman to 3rd. Masyn Winn to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"a79e4261-88e7-3877-ace6-ea7589b6ca6d","startTime":"2026-04-08T00:40:11.516Z","endTime":"2026-04-08T00:40:30.254Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77136406087008,"aZ":-13.099732351499968,"pfxX":-3.971764568473848,"pfxZ":10.003435518726976,"pX":1.2192683637445256,"pZ":4.621212051634867,"vX0":10.766403872671415,"vY0":-137.73511282440825,"vZ0":-1.2840042305169814,"x":70.52,"y":114.01,"x0":-2.2374619869749757,"y0":50.00205100308155,"z0":5.986450326223635,"aX":-7.574746931159496},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":4.8,"spinRate":2348,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.3988470947803018,"extension":6.2209891729150035},"index":5,"playId":"7871eb03-e51c-35ad-aba3-6ecc75150759","pitchNumber":4,"startTime":"2026-04-08T00:40:30.254Z","endTime":"2026-04-08T00:40:33.254Z","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":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73178055141807,"aZ":-22.826999648886662,"pfxX":2.421419929419944,"pfxZ":5.4682761647387945,"pX":-0.05479691759421472,"pZ":4.065799320374856,"vX0":5.533541337195568,"vY0":-130.03539346708985,"vZ0":-0.23384268065263353,"x":119.09,"y":129.0,"x0":-2.526488929606398,"y0":50.0033207833058,"z0":5.891432209912666,"aX":4.137989606040625},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.1,"breakHorizontal":-5.6,"spinRate":2351,"spinDirection":185},"zone":11,"typeConfidence":0.93,"plateTime":0.4215042026637601,"extension":6.020556080414928},"index":6,"playId":"7bb0ace7-d1e7-3087-b9c1-36d7160b3f1b","pitchNumber":5,"startTime":"2026-04-08T00:40:50.918Z","endTime":"2026-04-08T00:40:54.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58657183525912,"aZ":-20.81533838838683,"pfxX":-1.4915651224379998,"pfxZ":6.4011372849575086,"pX":0.3165768808437004,"pZ":2.9420136696966863,"vX0":7.878386968573449,"vY0":-132.66049420967101,"vZ0":-3.4109502057773327,"x":104.93,"y":159.35,"x0":-2.503664431406648,"y0":50.001313736267775,"z0":5.769938054493728,"aX":-2.6467579063680433},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.0,"breakHorizontal":1.0,"spinRate":2279,"spinDirection":202},"zone":3,"typeConfidence":0.88,"plateTime":0.41360343509697417,"extension":6.167542106416598},"index":7,"playId":"86efe413-0f66-3c48-9205-ddbf29a4f967","pitchNumber":6,"startTime":"2026-04-08T00:41:12.080Z","endTime":"2026-04-08T00:41:15.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.422765891175032,"aZ":-12.137891932459583,"pfxX":-7.4697959123288875,"pfxZ":10.487365796037196,"pX":-0.3716266891304575,"pZ":2.4420737503605516,"vX0":7.867782359558395,"vY0":-137.56040672372282,"vZ0":-6.667217904750815,"x":131.17,"y":172.84,"x0":-2.3026996706105622,"y0":50.00060396378189,"z0":5.7253919118062715,"aX":-14.268540245478853},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":11.8,"spinRate":2284,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.39866112278942545,"extension":6.1476667694443385},"hitData":{"launchSpeed":82.4,"launchAngle":30.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.47,"coordY":100.64}},"index":8,"playId":"3dd8fb21-760b-3c59-85a9-705788ba9e1b","pitchNumber":7,"startTime":"2026-04-08T00:41:36.396Z","endTime":"2026-04-08T00:41:47.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:41:47.280Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ramón Urías walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:44:46.154Z","endTime":"2026-04-08T00:46:22.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnThird":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[3,5,6,7],"actionIndex":[1,2],"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":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-08T00:42:03.693Z","endTime":"2026-04-08T00:42:31.333Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: PJ Poulin replaces Paxton Schultz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-08T00:42:31.333Z","endTime":"2026-04-08T00:44:18.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676571,"link":"/api/v1/people/676571"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ramón Urías replaces Victor Scott II.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-04-08T00:44:18.797Z","endTime":"2026-04-08T00:44:48.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":687363,"link":"/api/v1/people/687363"}},{"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":78.6,"endSpeed":69.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.210290081287926,"aZ":-31.737005858300268,"pfxX":-4.1472759008718745,"pfxZ":0.3436140803963337,"pX":-1.4525461462428997,"pZ":2.031435321761972,"vX0":-6.5748997636582835,"vY0":-113.9644564303971,"vZ0":1.2531044497357295,"x":172.37,"y":183.93,"x0":2.057723695963447,"y0":50.00033613640554,"z0":4.714237471849989,"aX":-5.222384900143096},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":1.6,"breakHorizontal":9.8,"spinRate":2367,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.488653332614426,"extension":6.490437748258101},"index":3,"playId":"5aef711f-e41b-30a9-b7d6-8d6985fa8ba9","pitchNumber":1,"startTime":"2026-04-08T00:44:48.374Z","endTime":"2026-04-08T00:44:52.688Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":4,"startTime":"2026-04-08T00:45:10.279Z","endTime":"2026-04-08T00:45:34.269Z","isPitch":false,"type":"action","player":{"id":602104,"link":"/api/v1/people/602104"}},{"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":80.1,"endSpeed":71.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10959605514931,"aZ":-34.02634333624358,"pfxX":10.587331636938796,"pfxZ":-1.400698418624689,"pX":-0.2800464057456162,"pZ":1.3133798199886395,"vX0":-8.076354404361721,"vY0":-116.22717773830666,"vZ0":0.080532418948148,"x":127.67,"y":203.32,"x0":1.918316958168703,"y0":50.000916838758975,"z0":4.595393352069442,"aX":14.032029446251533},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-2.0,"breakHorizontal":-16.3,"spinRate":1678,"spinDirection":88},"zone":13,"typeConfidence":0.9,"plateTime":0.4769964566592284,"extension":5.90532938846299},"index":5,"playId":"014342ef-3d24-3399-8447-f33e35885900","pitchNumber":2,"startTime":"2026-04-08T00:45:34.269Z","endTime":"2026-04-08T00:45:39.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":69.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.347671184713946,"aZ":-29.157828447072884,"pfxX":-0.2107986219158713,"pfxZ":2.3879311798060825,"pX":-0.789089824169322,"pZ":0.8619358464831245,"vX0":-5.929868230097821,"vY0":-114.3562538642522,"vZ0":-1.561232585679201,"x":147.08,"y":215.51,"x0":1.9181006795407063,"y0":50.00205259212855,"z0":4.545534629229293,"aX":-0.2647525731780244},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":4.1,"breakHorizontal":2.6,"spinRate":2290,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.487924742953346,"extension":6.2213712808476185},"index":6,"playId":"6bac0890-6954-3353-9328-4b71f9560bc5","pitchNumber":3,"startTime":"2026-04-08T00:45:56.370Z","endTime":"2026-04-08T00:45:59.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":69.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.066580089705592,"aZ":-26.4832336493878,"pfxX":-3.500041572498591,"pfxZ":4.4923516359788955,"pX":-1.225483074719355,"pZ":2.5677344819357586,"vX0":-6.150092965533861,"vY0":-114.50920509046715,"vZ0":1.1814932436474677,"x":163.71,"y":169.45,"x0":1.9995410155477855,"y0":50.004247568785516,"z0":4.72791296419891,"aX":-4.437715410611496},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":8.9,"breakHorizontal":8.5,"spinRate":2315,"spinDirection":181},"zone":11,"typeConfidence":0.9,"plateTime":0.48691086027071107,"extension":6.257674067838814},"index":7,"playId":"ac71c2c9-20e9-347a-83a3-504bd9cc6932","pitchNumber":4,"startTime":"2026-04-08T00:46:18.793Z","endTime":"2026-04-08T00:46:22.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:46:22.923Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"JJ Wetherholt strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-08T00:47:05.981Z","endTime":"2026-04-08T00:48:48.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Nathan Church replaces Ramón Urías.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-08T00:46:52.353Z","endTime":"2026-04-08T00:47:08.233Z","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":"902","replacedPlayer":{"id":602104,"link":"/api/v1/people/602104"},"base":1},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19219173888442,"aZ":-23.93574680943756,"pfxX":7.6142340381548355,"pfxZ":4.782966681882993,"pX":0.646743566761963,"pZ":2.9212747446343252,"vX0":-6.130314974922333,"vY0":-130.34076593184736,"vZ0":0.41074412743250077,"x":92.35,"y":159.91,"x0":2.039017857469006,"y0":50.00211537118272,"z0":4.568005473240359,"aX":13.111173682699611},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.0,"breakHorizontal":-12.5,"spinRate":2197,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.4201132402641181,"extension":6.252579496532396},"index":1,"playId":"d9cb3cbd-583a-3c6a-bdf2-fc4265b21a41","pitchNumber":1,"startTime":"2026-04-08T00:47:08.233Z","endTime":"2026-04-08T00:47:11.233Z","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":89.8,"endSpeed":81.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22903185837541,"aZ":-30.67865857433865,"pfxX":10.536668974385712,"pfxZ":0.8812790265178325,"pX":-1.2693224081012984,"pZ":1.987086058427949,"vX0":-11.470784553901117,"vY0":-130.23076595066436,"vZ0":-0.1446048140946169,"x":165.38,"y":185.13,"x0":1.8471293870633154,"y0":50.00415032001387,"z0":4.3861775856018905,"aX":17.896952046076095},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":-16.2,"spinRate":2115,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.42242212982085636,"extension":6.290611791764807},"index":2,"playId":"0b5727c8-3ff6-33e7-a9e0-5cb519014273","pitchNumber":2,"startTime":"2026-04-08T00:47:28.135Z","endTime":"2026-04-08T00:47:31.138Z","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":90.3,"endSpeed":82.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03035275930579,"aZ":-21.379358148658763,"pfxX":9.29240466937745,"pfxZ":6.210894909731989,"pX":-1.0380045465032877,"pZ":2.0438442011498914,"vX0":-10.297095162253473,"vY0":-131.0839648046794,"vZ0":-2.184492629949915,"x":156.57,"y":183.6,"x0":1.736114846240154,"y0":50.0032504667137,"z0":4.4862532178103365,"aX":16.15223746379079},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.9,"breakHorizontal":-14.5,"spinRate":2183,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.41803965556503764,"extension":6.7634293614433965},"index":3,"playId":"539fb9e8-3013-3314-a20c-95af603427c1","pitchNumber":3,"startTime":"2026-04-08T00:47:52.558Z","endTime":"2026-04-08T00:47:56.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.537012806002885,"aZ":-35.70853149056518,"pfxX":10.013305072672317,"pfxZ":-2.1280494883922163,"pX":0.6345125544649366,"pZ":2.40342381842701,"vX0":-7.135322223421879,"vY0":-128.92182681187666,"vZ0":1.8524248602864501,"x":92.81,"y":173.89,"x0":2.1579402596547195,"y0":50.00605900751593,"z0":4.461854621606347,"aX":16.607219368486465},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.1,"breakHorizontal":-16.2,"spinRate":2049,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.42731520848971405,"extension":6.329029941509108},"index":4,"playId":"be72b346-1d79-33df-a5c6-2b8d8cde7c20","pitchNumber":4,"startTime":"2026-04-08T00:48:13.401Z","endTime":"2026-04-08T00:48:16.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":81.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864158022193568,"aZ":-21.387726335370974,"pfxX":10.85162636634498,"pfxZ":6.245657297976534,"pX":0.11748708913569401,"pZ":3.096535772359665,"vX0":-8.292309514648865,"vY0":-131.3371380473099,"vZ0":0.4832460434425383,"x":112.52,"y":155.17,"x0":1.924420831550838,"y0":50.000693329245244,"z0":4.515583629527819,"aX":18.733203134808296},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.6,"breakHorizontal":-17.5,"spinRate":2163,"spinDirection":107},"zone":2,"typeConfidence":2.0,"plateTime":0.4189267511775068,"extension":6.5809743008467745},"index":5,"playId":"b7ef1a09-f45c-3b13-b6c9-0320dc4f456e","pitchNumber":5,"startTime":"2026-04-08T00:48:45.130Z","endTime":"2026-04-08T00:48:48.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:48:48.130Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T00:51:12.247Z","endTime":"2026-04-08T00:52:35.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":{"description":"Nathan Church remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T00:50:04.320Z","endTime":"2026-04-08T00:50:04.335Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"902","replacedPlayer":{"id":602104,"link":"/api/v1/people/602104"}},{"details":{"description":"Pitching Change: Gordon Graceffo replaces Matthew Liberatore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-08T00:50:04.335Z","endTime":"2026-04-08T00:51:14.539Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700669,"link":"/api/v1/people/700669"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.847070766004855,"aZ":-17.654798505890778,"pfxX":-6.384218486923116,"pfxZ":7.698370781219655,"pX":-0.6104192029293015,"pZ":2.882183189358893,"vX0":4.845686454962935,"vY0":-137.09782054114157,"vZ0":-5.161393137546442,"x":140.27,"y":160.96,"x0":-1.5792834056739924,"y0":50.006367235738395,"z0":6.010578742324097,"aX":-12.0466241244495},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":10.4,"spinRate":1834,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.40089844536680674,"extension":6.280021030066049},"index":2,"playId":"4a33adfe-c60b-34e1-935e-76d29a611f4b","pitchNumber":1,"startTime":"2026-04-08T00:51:14.539Z","endTime":"2026-04-08T00:51:17.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.958786449332948,"aZ":-46.41308249927746,"pfxX":0.8054184893497691,"pfxZ":-9.786304272871785,"pX":1.29314012192228,"pZ":2.171807156738813,"vX0":6.566516593468672,"vY0":-120.58342993586226,"vZ0":0.09525361175757818,"x":67.71,"y":180.14,"x0":-1.582879667553567,"y0":50.00140101534204,"z0":6.266077594562507,"aX":1.1706594723125756},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-17.3,"breakHorizontal":-3.2,"spinRate":2717,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.45625164406206586,"extension":6.024678382574459},"index":3,"playId":"8680ccd2-41b9-3e66-9797-500a612158c9","pitchNumber":2,"startTime":"2026-04-08T00:51:32.527Z","endTime":"2026-04-08T00:51:35.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.996319795697357,"aZ":-27.164855279479315,"pfxX":-8.965819408989987,"pfxZ":3.0199892464972615,"pX":-0.7408182031814646,"pZ":1.7056766411152615,"vX0":5.451020653918863,"vY0":-128.53784775427863,"vZ0":-4.9145662114546145,"x":145.24,"y":192.73,"x0":-1.73456387983729,"y0":50.00026444864752,"z0":5.775891570051191,"aX":-14.858584165927793},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":14.9,"spinRate":1241,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4276751200641531,"extension":6.374956722360713},"index":4,"playId":"09c659fd-dcb0-32be-8955-0aa88ce0a273","pitchNumber":3,"startTime":"2026-04-08T00:51:48.048Z","endTime":"2026-04-08T00:51:51.356Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777117990663065,"aZ":-29.068259185277594,"pfxX":-10.873173103314356,"pfxZ":1.8674534976591015,"pX":-0.752771848529724,"pZ":0.4015799456514751,"vX0":6.222472111047701,"vY0":-128.12808395422277,"vZ0":-7.585241518489559,"x":145.69,"y":227.94,"x0":-1.8017407343748204,"y0":50.00142619641034,"z0":5.675682302082622,"aX":-18.054671634676623},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":18.2,"spinRate":1308,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4276937646389323,"extension":6.246774098207717},"index":5,"playId":"cf7e9f2d-5a47-34cd-8169-3f79eb8b303d","pitchNumber":4,"startTime":"2026-04-08T00:52:06.774Z","endTime":"2026-04-08T00:52:10.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680121129830102,"aZ":-18.311992403630498,"pfxX":-6.599810131084704,"pfxZ":7.245536191542979,"pX":0.6409322768911327,"pZ":2.0678938464079093,"vX0":7.917199939471913,"vY0":-137.71264845034588,"vZ0":-7.130365011573336,"x":92.57,"y":182.95,"x0":-1.4190094481295707,"y0":50.00301775941995,"z0":5.937509201014526,"aX":-12.627997541508998},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":10.2,"spinRate":1758,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3983214823328365,"extension":6.273268016695438},"hitData":{"launchSpeed":99.3,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.67,"coordY":152.19}},"index":6,"playId":"fee00721-d129-3aab-834d-7934a8d0b300","pitchNumber":5,"startTime":"2026-04-08T00:52:27.977Z","endTime":"2026-04-08T00:52:35.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:52:35.188Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Keibert Ruiz flies out to right fielder Jordan Walker.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T00:52:44.627Z","endTime":"2026-04-08T00:53:28.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.571664752204292,"aZ":-25.207169148922695,"pfxX":-11.498183960135453,"pfxZ":4.228913285125417,"pX":-0.42675790397931823,"pZ":2.748285356533932,"vX0":7.18321035972321,"vY0":-127.63875931882907,"vZ0":-2.7991284161744376,"x":133.27,"y":164.58,"x0":-1.7853783690288738,"y0":50.00322048181824,"z0":5.846550710886147,"aX":-18.949196519071062},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.2,"breakHorizontal":19.2,"spinRate":1415,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.42931445969079096,"extension":6.341158441786504},"index":0,"playId":"bde6b852-68ec-35dd-8078-1cdbbb3bf6ca","pitchNumber":1,"startTime":"2026-04-08T00:53:02.590Z","endTime":"2026-04-08T00:53:05.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16764190814003,"aZ":-14.583292936091025,"pfxX":-5.860013655047201,"pfxZ":8.983495050348187,"pX":0.15662092708651695,"pZ":3.457609804369867,"vX0":6.57482358373511,"vY0":-139.04861031679619,"vZ0":-4.4585105042267115,"x":111.03,"y":145.42,"x0":-1.477171214825291,"y0":50.00373610025817,"z0":6.049428749570196,"aX":-11.476261885182618},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":9.2,"spinRate":1916,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3939019622391817,"extension":6.163786797308024},"hitData":{"launchSpeed":96.2,"launchAngle":24.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.99,"coordY":76.18}},"index":1,"playId":"71119d5b-ae16-34ec-81e3-46d990034b8d","pitchNumber":2,"startTime":"2026-04-08T00:53:21.363Z","endTime":"2026-04-08T00:53:28.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:53:28.248Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T00:53:37.652Z","endTime":"2026-04-08T00:55:46.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":89.3,"endSpeed":82.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.086533874998025,"aZ":-29.47240452666159,"pfxX":-0.6603252055259057,"pfxZ":1.557777788873281,"pX":0.2119032755057481,"pZ":4.210169742224223,"vX0":5.658077325394538,"vY0":-130.1172943153188,"vZ0":1.0961377500551803,"x":108.92,"y":125.11,"x0":-1.8934524515155524,"y0":50.00471918719001,"z0":5.995749468274353,"aX":-1.1476357274940283},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":0.1,"spinRate":2299,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.41895761043707225,"extension":6.200007508989437},"index":0,"playId":"5e922d2b-bb67-3cbc-85db-a50f2106d4bc","pitchNumber":1,"startTime":"2026-04-08T00:53:57.782Z","endTime":"2026-04-08T00:54:00.840Z","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":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684606600304424,"aZ":-47.97155992902605,"pfxX":1.294189637388757,"pfxZ":-11.043101206037164,"pX":0.2529646205467269,"pZ":2.990368277908491,"vX0":4.3218443350988265,"vY0":-120.06279918336311,"vZ0":2.512017619078257,"x":107.36,"y":158.04,"x0":-1.7538204903612507,"y0":50.0043228993026,"z0":6.2645342160687445,"aX":1.8508156555876596},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-18.8,"breakHorizontal":-3.6,"spinRate":2717,"spinDirection":24},"zone":6,"typeConfidence":2.0,"plateTime":0.45981329221663314,"extension":5.989897422736167},"index":1,"playId":"866aae36-6dff-3628-ade3-7cb294e19eac","pitchNumber":2,"startTime":"2026-04-08T00:54:16.127Z","endTime":"2026-04-08T00:54:19.434Z","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.8,"endSpeed":81.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.779390949555147,"aZ":-25.60890140809545,"pfxX":-12.284666253067506,"pfxZ":3.8961252344021164,"pX":0.05525170473460863,"pZ":0.5531839803102577,"vX0":8.492045732847723,"vY0":-128.9336531715962,"vZ0":-7.689558952457653,"x":114.89,"y":223.84,"x0":-1.6848796928959604,"y0":50.00110005461923,"z0":5.550085057244812,"aX":-20.683300284866597},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.5,"breakHorizontal":20.4,"spinRate":1354,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.42480103817907233,"extension":6.415113076084927},"index":2,"playId":"a57739c8-1b83-3c05-a61f-4f0d13bb67e9","pitchNumber":3,"startTime":"2026-04-08T00:54:32.867Z","endTime":"2026-04-08T00:54:36.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03266952956748,"aZ":-14.759038951558571,"pfxX":-8.05472968404205,"pfxZ":8.941729053174306,"pX":0.9060619912445643,"pZ":2.1602801448496365,"vX0":9.259732136140746,"vY0":-138.669304914441,"vZ0":-7.445066138542735,"x":82.46,"y":180.45,"x0":-1.4300622788929593,"y0":50.00050845690261,"z0":5.864585558416444,"aX":-15.683668390848041},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":12.6,"spinRate":1984,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.394991373059546,"extension":6.318376302124037},"index":3,"playId":"46f640cc-4cf0-32aa-85bd-8a8c34225a6a","pitchNumber":4,"startTime":"2026-04-08T00:54:52.285Z","endTime":"2026-04-08T00:55:19.301Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-04-08T00:55:28.302Z","endTime":"2026-04-08T00:55:42.983Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"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":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.211484004979273,"aZ":-28.247877304081914,"pfxX":-10.987048653359684,"pfxZ":2.351554794125244,"pX":-0.8310530252688674,"pZ":3.243588540876242,"vX0":6.136993772548801,"vY0":-129.10816764021348,"vZ0":-1.053351532254224,"x":148.68,"y":151.2,"x0":-1.8229119884432337,"y0":50.0058178348404,"z0":5.849354556218438,"aX":-18.379245507104418},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":18.4,"spinRate":1305,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.42574353986667735,"extension":6.380099566331207},"index":5,"playId":"a41068b1-05a0-3be1-91ad-a85feb71327b","pitchNumber":5,"startTime":"2026-04-08T00:55:42.983Z","endTime":"2026-04-08T00:55:46.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:55:46.975Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Curtis Mead singles on a ground ball to center fielder Nathan Church. James Wood scores.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T00:56:00.393Z","endTime":"2026-04-08T00:58:02.153Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":700669,"link":"/api/v1/people/700669"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.847714834433184,"aZ":-29.177032702975783,"pfxX":1.3348653392178038,"pfxZ":1.737896220160982,"pX":1.1849544057327372,"pZ":1.6411306062855076,"vX0":7.041629673679577,"vY0":-131.35961834601832,"vZ0":-5.176581945350472,"x":71.83,"y":194.47,"x0":-1.7169481319260922,"y0":50.00596284261744,"z0":5.837641190558012,"aX":2.3049449510438045},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":-4.1,"spinRate":2513,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.41883284768390094,"extension":6.271036402046136},"index":0,"playId":"79eefae8-a6c2-3597-837b-a0fea9c1d98e","pitchNumber":1,"startTime":"2026-04-08T00:56:12.855Z","endTime":"2026-04-08T00:56:17.287Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.50465476610558,"aZ":-12.07099605045278,"pfxX":-5.672629714085623,"pfxZ":10.327182014999511,"pX":-0.09070270637243717,"pZ":1.518693604110764,"vX0":6.015408900980702,"vY0":-139.62618088149716,"vZ0":-9.626731946121806,"x":120.46,"y":197.78,"x0":-1.5504727247703112,"y0":50.00656979539236,"z0":5.8353125254984946,"aX":-11.047493066917744},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2079,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39437800883983964,"extension":6.382332960998751},"index":1,"playId":"d934b4d0-8b74-3345-b069-849adfac6112","pitchNumber":2,"startTime":"2026-04-08T00:56:28.406Z","endTime":"2026-04-08T00:56:33.959Z","isPitch":true,"type":"pitch"},{"details":{"description":"James Wood steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"d934b4d0-8b74-3345-b069-849adfac6112","startTime":"2026-04-08T00:56:47.555Z","endTime":"2026-04-08T00:57:03.835Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9199454956131,"aZ":-15.294608962635888,"pfxX":-5.940801877343398,"pfxZ":8.598878299459315,"pX":0.8197610693308256,"pZ":3.0672932858569673,"vX0":7.942750488105963,"vY0":-139.57475643551453,"vZ0":-5.426304894748727,"x":85.75,"y":155.96,"x0":-1.2978071864717988,"y0":50.000959309521974,"z0":6.052204759045661,"aX":-11.66007060020751},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":9.0,"spinRate":1959,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3931849704251231,"extension":6.286386917262011},"index":3,"playId":"8c4e8d5f-f667-3bd9-9f0b-11b6b76f9e33","pitchNumber":3,"startTime":"2026-04-08T00:57:03.835Z","endTime":"2026-04-08T00:57:07.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.674989506667515,"aZ":-15.657226745558818,"pfxX":-5.8844874217525796,"pfxZ":8.518292958064492,"pX":-0.10054284015214589,"pZ":2.6011324132266638,"vX0":5.963662268710498,"vY0":-138.76141135219075,"vZ0":-6.241467439348419,"x":120.83,"y":168.55,"x0":-1.518864224075902,"y0":50.00416185817823,"z0":5.933045715415682,"aX":-11.412070971889694},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":9.4,"spinRate":1974,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.39556799794443975,"extension":6.228850860888933},"index":4,"playId":"327de2a5-fad5-3575-a0b6-6bbc9a345c5c","pitchNumber":4,"startTime":"2026-04-08T00:57:21.424Z","endTime":"2026-04-08T00:57:24.424Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-04-08T00:57:34.987Z","endTime":"2026-04-08T00:57:52.227Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27975871440328,"aZ":-28.61265368507922,"pfxX":0.8208351185465816,"pfxZ":2.079931071856514,"pX":0.8318180854138134,"pZ":2.7895127503195845,"vX0":6.308857334093634,"vY0":-130.78609765537857,"vZ0":-2.403020428551606,"x":85.29,"y":163.46,"x0":-1.728979080427045,"y0":50.00587769168922,"z0":5.88923450222103,"aX":1.4059201054638144},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.4,"breakHorizontal":-3.0,"spinRate":2396,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4204942875077715,"extension":6.2899281929567685},"hitData":{"launchSpeed":105.1,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.43,"coordY":103.04}},"index":6,"playId":"b90a7af4-c275-3b58-be3f-55a4109ef6b3","pitchNumber":5,"startTime":"2026-04-08T00:57:52.227Z","endTime":"2026-04-08T00:58:02.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:58:02.153Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House called out on strikes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-08T00:58:18.348Z","endTime":"2026-04-08T00:59:58.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":"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":94.9,"endSpeed":86.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.946032629789208,"aZ":-15.70185204950161,"pfxX":-6.3483444378594305,"pfxZ":8.576405469654416,"pX":-0.22763907325572516,"pZ":2.835065848212318,"vX0":5.635688208004584,"vY0":-138.00486216266992,"vZ0":-5.685594714877651,"x":125.68,"y":162.23,"x0":-1.4757558198837128,"y0":50.000983680256894,"z0":5.987019659486515,"aX":-12.191283102273996},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":10.2,"spinRate":1984,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39754395756780436,"extension":6.263559807079853},"index":0,"playId":"f9708e54-2a5a-3a7e-9921-f6dbbede85af","pitchNumber":1,"startTime":"2026-04-08T00:58:33.516Z","endTime":"2026-04-08T00:58:36.516Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"c7bfb240-8394-3d17-bbf4-04dc7b239ea6","startTime":"2026-04-08T00:58:52.477Z","endTime":"2026-04-08T00:58:55.477Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87716634035953,"aZ":-16.447245959118284,"pfxX":-7.054912341661828,"pfxZ":8.443828335296281,"pX":0.6192257932305334,"pZ":4.618730437937135,"vX0":8.305597019988094,"vY0":-136.31879594118095,"vZ0":-0.7879738143785355,"x":93.4,"y":114.07,"x0":-1.5655122269016268,"y0":50.00181941885068,"z0":6.05814498840357,"aX":-13.13919856835736},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":10.8,"spinRate":1949,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4034076396836972,"extension":6.154497202852324},"index":2,"playId":"4d6f08b3-825e-3177-8c79-57b3e6f4b1fd","pitchNumber":2,"startTime":"2026-04-08T00:59:11.269Z","endTime":"2026-04-08T00:59:14.377Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.604924448141638,"aZ":-30.02657733922173,"pfxX":-0.2511431164899204,"pfxZ":1.2769534643612594,"pX":-0.10217773532984317,"pZ":2.7205437204369964,"vX0":4.283896149225496,"vY0":-128.6590097829116,"vZ0":-2.165756027624636,"x":120.89,"y":165.33,"x0":-1.7531229387375744,"y0":50.003454810614386,"z0":5.890253968487579,"aX":-0.4229126351209605},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-0.5,"spinRate":2408,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.42500698704414397,"extension":6.335717838169856},"index":3,"playId":"949001cb-8166-3fb3-bd1b-dcc71116c627","pitchNumber":3,"startTime":"2026-04-08T00:59:31.182Z","endTime":"2026-04-08T00:59:34.607Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.861504947597076,"aZ":-44.60768331895109,"pfxX":1.1752779475210309,"pfxZ":-8.369674824369884,"pX":0.4234859812458178,"pZ":3.1402074665121478,"vX0":4.320794993178169,"vY0":-121.88100760514115,"vZ0":1.8100724120765475,"x":100.86,"y":153.99,"x0":-1.5344891662844846,"y0":50.00402762038473,"z0":6.278057860644675,"aX":1.7454832761792864},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-14.3,"breakHorizontal":-3.2,"spinRate":2657,"spinDirection":14},"zone":3,"typeConfidence":2.0,"plateTime":0.4516347662154745,"extension":6.193018312989438},"index":4,"playId":"fb5020eb-781d-38bf-a5c8-d275a4b8a490","pitchNumber":4,"startTime":"2026-04-08T00:59:55.434Z","endTime":"2026-04-08T00:59:58.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T00:59:58.685Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Iván Herrera walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T01:01:46.661Z","endTime":"2026-04-08T01:04:44.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":80.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4874501455029,"aZ":-22.73209492601965,"pfxX":10.20946661450887,"pfxZ":5.589595093669898,"pX":0.6753584810502328,"pZ":3.440699071146961,"vX0":-6.918945715405637,"vY0":-130.22604939827698,"vZ0":1.3910505572752425,"x":91.26,"y":145.88,"x0":2.0622347531748884,"y0":50.00365935631573,"z0":4.638982990695688,"aX":17.25169820059512},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.7,"breakHorizontal":-16.6,"spinRate":2161,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4232372428322084,"extension":6.180816924859997},"index":0,"playId":"0a47bd1a-63f9-34f0-a336-e04232bc8178","pitchNumber":1,"startTime":"2026-04-08T01:02:12.649Z","endTime":"2026-04-08T01:02:16.165Z","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.3,"endSpeed":80.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.558970417056386,"aZ":-21.695904623858855,"pfxX":9.797534002069352,"pfxZ":6.230213666078642,"pX":-0.00315800561822183,"pZ":3.631095388925433,"vX0":-7.982211068684177,"vY0":-129.72937208898452,"vZ0":1.598269402177853,"x":117.12,"y":140.74,"x0":1.8613052022990297,"y0":50.00044714498594,"z0":4.6760533969748845,"aX":16.472175287973602},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.9,"breakHorizontal":-15.6,"spinRate":2157,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.42441089598257964,"extension":6.257646269559997},"index":1,"playId":"010e5eed-6e6a-32af-9793-b08912852eb5","pitchNumber":2,"startTime":"2026-04-08T01:02:31.592Z","endTime":"2026-04-08T01:02:35.225Z","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.8,"endSpeed":81.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.601787696025934,"aZ":-19.025961130807623,"pfxX":9.24874840480797,"pfxZ":7.716372018688053,"pX":0.10128835922084403,"pZ":2.042892969385674,"vX0":-7.839202214645761,"vY0":-130.50050262816538,"vZ0":-2.3659037089394506,"x":113.14,"y":183.62,"x0":1.960649802894225,"y0":50.0012165316197,"z0":4.413859443288867,"aX":15.755798442553559},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.6,"breakHorizontal":-14.8,"spinRate":2153,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.4216939483329143,"extension":6.369064838507776},"index":2,"playId":"b9f950dd-ea73-33b8-8b3d-f173835a26f8","pitchNumber":3,"startTime":"2026-04-08T01:02:50.078Z","endTime":"2026-04-08T01:02:53.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.346844076615483,"aZ":-22.87024453021007,"pfxX":9.525839456725333,"pfxZ":5.467740038907289,"pX":0.5975818848098178,"pZ":3.2727426927849055,"vX0":-6.654617576104123,"vY0":-130.16864811507827,"vZ0":1.3278266559717615,"x":94.22,"y":150.42,"x0":1.9598030583896104,"y0":50.004940563694696,"z0":4.49728113916784,"aX":16.219168301407414},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.4,"breakHorizontal":-15.6,"spinRate":2197,"spinDirection":114},"zone":3,"typeConfidence":2.0,"plateTime":0.42205383498303206,"extension":6.3180364134566345},"index":3,"playId":"a299006f-0d88-37af-8a27-6d6840365795","pitchNumber":4,"startTime":"2026-04-08T01:03:08.412Z","endTime":"2026-04-08T01:03:11.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.881217724894636,"aZ":-32.06854617498678,"pfxX":9.604760557895563,"pfxZ":0.07313576056858295,"pX":-0.490527447970518,"pZ":1.7672033670802143,"vX0":-8.528214792714088,"vY0":-118.17277500559926,"vZ0":0.42654982940261066,"x":135.7,"y":191.07,"x0":1.9201928386954306,"y0":50.0018496534051,"z0":4.534366656005259,"aX":13.56060727424151},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.6,"breakHorizontal":-15.2,"spinRate":1598,"spinDirection":86},"zone":7,"typeConfidence":0.89,"plateTime":0.4638053509703113,"extension":6.121131301176914},"index":4,"playId":"3dbfe146-2181-3e0a-8d91-55190da1bcbc","pitchNumber":5,"startTime":"2026-04-08T01:03:30.670Z","endTime":"2026-04-08T01:03:37.209Z","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":89.7,"endSpeed":81.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.575757064400484,"aZ":-25.62979637560394,"pfxX":9.185154793921836,"pfxZ":3.7953932159040047,"pX":0.9223470695026355,"pZ":3.759051125662069,"vX0":-6.1020364158511375,"vY0":-130.5084591022504,"vZ0":2.865577125448947,"x":81.84,"y":137.29,"x0":2.097924300793421,"y0":50.0024468634367,"z0":4.577677168593363,"aX":15.837483360132133},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.8,"breakHorizontal":-15.2,"spinRate":2217,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.419754828832025,"extension":6.237050953379881},"index":5,"playId":"bb926d25-5d3b-3e62-aa44-2d1ce06c36ed","pitchNumber":6,"startTime":"2026-04-08T01:04:00.471Z","endTime":"2026-04-08T01:04:05.070Z","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":78.2,"endSpeed":71.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97128796717629,"aZ":-26.55226603542632,"pfxX":-0.00520338202723436,"pfxZ":4.3206779627209055,"pX":-0.47038842839639333,"pZ":2.1107312309944324,"vX0":-6.145152363733746,"vY0":-113.6826539433865,"vZ0":0.6554624716126561,"x":134.93,"y":181.79,"x0":2.275087138087191,"y0":50.00361683481496,"z0":4.466466635525712,"aX":-0.005600305835988993},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":8.3,"breakHorizontal":1.7,"spinRate":2322,"spinDirection":220},"zone":7,"typeConfidence":0.9,"plateTime":0.4828800477034809,"extension":6.408676988115771},"index":6,"playId":"7a0b664b-c789-359d-8aaa-fc7599be99a5","pitchNumber":7,"startTime":"2026-04-08T01:04:18.870Z","endTime":"2026-04-08T01:04:26.185Z","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":89.8,"endSpeed":82.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75094382176648,"aZ":-25.911256780310595,"pfxX":5.962045895531422,"pfxZ":3.6132522909964067,"pX":1.2458389080930081,"pZ":3.923436123323918,"vX0":-4.410791987697578,"vY0":-130.6568473394709,"vZ0":3.2821723099014166,"x":69.51,"y":132.85,"x0":2.1787201392304394,"y0":50.00449925873771,"z0":4.594780901284888,"aX":10.340273442139507},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.4,"breakHorizontal":-9.8,"spinRate":2127,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.41872812164512574,"extension":6.087342735925875},"index":7,"playId":"1de5d9f7-d670-378e-8670-b2710ea814c3","pitchNumber":8,"startTime":"2026-04-08T01:04:41.780Z","endTime":"2026-04-08T01:04:44.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:04:44.852Z","atBatIndex":58},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Alec Burleson grounds into a double play, second baseman Nasim Nuñez to first baseman Curtis Mead. Iván Herrera out at 2nd. Alec Burleson out at 1st.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T01:04:55.246Z","endTime":"2026-04-08T01:06:22.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"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":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.133095518705534,"aZ":-26.60335918976176,"pfxX":-1.7540382266416108,"pfxZ":4.193968995612843,"pX":-0.5873351611857178,"pZ":1.9605394691003764,"vX0":-5.753272976584904,"vY0":-114.80777699068129,"vZ0":0.2267261135468953,"x":139.39,"y":185.85,"x0":2.183544168014959,"y0":50.00365336276678,"z0":4.458998397368891,"aX":-2.3314822796283563},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":7.9,"breakHorizontal":4.7,"spinRate":2352,"spinDirection":211},"zone":7,"typeConfidence":0.9,"plateTime":0.4778826683540016,"extension":6.2381209859273214},"index":0,"playId":"2e2f3b1f-08a9-3e96-9d80-cf11deb82cae","pitchNumber":1,"startTime":"2026-04-08T01:05:13.657Z","endTime":"2026-04-08T01:05:16.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32725047845082,"aZ":-26.83983513268942,"pfxX":-3.378342132746605,"pfxZ":4.132685843694904,"pX":-0.06531441591979147,"pZ":1.048130961488072,"vX0":-4.322529937980107,"vY0":-113.10438705089922,"vZ0":-1.440609770663765,"x":119.49,"y":210.48,"x0":2.312109332434934,"y0":50.00249523298631,"z0":4.393854649311378,"aX":-4.360998289525604},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":7.4,"breakHorizontal":7.2,"spinRate":2467,"spinDirection":265},"zone":13,"typeConfidence":0.9,"plateTime":0.4849318411640109,"extension":6.264743281297226},"index":1,"playId":"5dc79fbc-8fc3-3f71-b354-9d93c553731a","pitchNumber":2,"startTime":"2026-04-08T01:05:32.491Z","endTime":"2026-04-08T01:05:35.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.334795664739755,"aZ":-32.08571282433354,"pfxX":11.331223447200466,"pfxZ":0.05570937032305867,"pX":-0.7639482608766671,"pZ":1.7936901027213783,"vX0":-10.279633092171181,"vY0":-128.78576029125705,"vZ0":-0.23182491755857504,"x":146.12,"y":190.35,"x0":1.8351374654130765,"y0":50.00415702531646,"z0":4.397158482573438,"aX":18.76176271331575},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-17.8,"spinRate":2090,"spinDirection":106},"zone":7,"typeConfidence":2.0,"plateTime":0.4276638346892132,"extension":6.415796727794271},"index":2,"playId":"8a533ed7-ef63-3828-8de7-0db69d326733","pitchNumber":3,"startTime":"2026-04-08T01:05:52.113Z","endTime":"2026-04-08T01:05:55.358Z","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":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.071702079841806,"aZ":-31.769270799898308,"pfxX":11.282109172988248,"pfxZ":0.23470602070290703,"pX":-0.6668300489775093,"pZ":1.8484768303841919,"vX0":-10.173835428077075,"vY0":-129.3582960636015,"vZ0":-0.032806533777081204,"x":142.42,"y":188.87,"x0":1.8519539418203255,"y0":50.00036215184138,"z0":4.297647667655552,"aX":19.11184373847174},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":-18.1,"spinRate":2109,"spinDirection":102},"zone":7,"typeConfidence":2.0,"plateTime":0.42348534468887733,"extension":6.488687992720209},"hitData":{"launchSpeed":79.4,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":157.76}},"index":3,"playId":"e576166c-e874-3797-abbb-58519212ba91","pitchNumber":4,"startTime":"2026-04-08T01:06:14.617Z","endTime":"2026-04-08T01:06:22.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:06:22.241Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Walker homers (4) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T01:06:46.502Z","endTime":"2026-04-08T01:07:40.962Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":676571,"link":"/api/v1/people/676571"},"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":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.4605264110887,"aZ":-36.308759590507805,"pfxX":10.151292603016831,"pfxZ":-3.00459397145882,"pX":-0.7080808604419269,"pZ":1.7008182172358028,"vX0":-9.112515438053675,"vY0":-116.08932212725178,"vZ0":1.3460654971997517,"x":143.99,"y":192.86,"x0":1.9375663161935106,"y0":50.00548198106272,"z0":4.553191606373026,"aX":13.944236554644698},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.8,"breakHorizontal":-16.3,"spinRate":1652,"spinDirection":88},"zone":13,"typeConfidence":0.91,"plateTime":0.4706849490687217,"extension":6.221227956770888},"index":0,"playId":"d1991613-f834-3ada-89dc-2a18f5c69959","pitchNumber":1,"startTime":"2026-04-08T01:06:57.970Z","endTime":"2026-04-08T01:07:02.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64491385446088,"aZ":-24.913709024880735,"pfxX":8.678189412755831,"pfxZ":4.194318448746417,"pX":-0.3520756993238697,"pZ":2.872216378008304,"vX0":-8.77065219827221,"vY0":-131.01011494659937,"vZ0":0.7786042016501251,"x":130.42,"y":161.23,"x0":1.9175886319008086,"y0":50.00501128832405,"z0":4.438628826854724,"aX":15.03136857483197},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.0,"breakHorizontal":-13.7,"spinRate":2193,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.41867640119818716,"extension":6.55666230023406},"hitData":{"launchSpeed":109.1,"launchAngle":26.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":177.93,"coordY":51.81}},"index":1,"playId":"76626c76-5399-30a8-b3a7-7e0e330faf86","pitchNumber":2,"startTime":"2026-04-08T01:07:16.503Z","endTime":"2026-04-08T01:07:40.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:07:40.962Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Gorman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-08T01:07:37.498Z","endTime":"2026-04-08T01:09:31.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.9,"endSpeed":69.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9752378838417,"aZ":-26.51125432395707,"pfxX":-4.754334000273706,"pfxZ":4.563353778438525,"pX":0.24765597210499896,"pZ":2.5022828217586537,"vX0":-2.9914216873800425,"vY0":-111.83410262174097,"vZ0":1.4831530383001317,"x":107.56,"y":171.22,"x0":2.2297359034412816,"y0":50.00310708595052,"z0":4.590720439795776,"aX":-5.899616744729096},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":9.0,"breakHorizontal":9.5,"spinRate":2426,"spinDirection":261},"zone":5,"typeConfidence":0.9,"plateTime":0.4936260198553395,"extension":6.381742007535504},"index":0,"playId":"599abec5-4eb6-35a0-98e4-328577831e49","pitchNumber":1,"startTime":"2026-04-08T01:08:06.204Z","endTime":"2026-04-08T01:08:09.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":81.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.348902125587976,"aZ":-23.624465436765792,"pfxX":8.740803345476792,"pfxZ":4.921734761510896,"pX":-0.811184905857176,"pZ":2.4104890188619925,"vX0":-9.981261091158425,"vY0":-132.27395034844918,"vZ0":-0.6820286044025008,"x":147.92,"y":173.7,"x0":1.9107733408268053,"y0":50.00304050177688,"z0":4.43457268199219,"aX":15.186803812203918},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.0,"breakHorizontal":-13.1,"spinRate":2221,"spinDirection":119},"zone":13,"typeConfidence":0.91,"plateTime":0.41720761381057825,"extension":6.652103504677305},"index":1,"playId":"6bb90e88-5e77-3271-a97c-a134ee3d89d2","pitchNumber":2,"startTime":"2026-04-08T01:08:26.039Z","endTime":"2026-04-08T01:08:29.238Z","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":90.5,"endSpeed":81.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.972797195340352,"aZ":-24.668707516547034,"pfxX":8.417019129213152,"pfxZ":4.341765693624833,"pX":0.36583495873500466,"pZ":3.1240325482862072,"vX0":-7.238790215472205,"vY0":-131.45484562280296,"vZ0":1.6203291205035981,"x":103.06,"y":154.43,"x0":2.0778432699394385,"y0":50.00440152558307,"z0":4.346256046411364,"aX":14.556532821874008},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":-13.4,"spinRate":2212,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.41859091064005094,"extension":6.454511235263585},"index":2,"playId":"69b05d6d-fe29-311d-9eab-399551911b62","pitchNumber":3,"startTime":"2026-04-08T01:08:45.102Z","endTime":"2026-04-08T01:08:51.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dropped foul pop error by third baseman Brady House.","event":"Error","eventType":"error","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"69b05d6d-fe29-311d-9eab-399551911b62","startTime":"2026-04-08T01:09:26.672Z","endTime":"2026-04-08T01:09:26.673Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"}},{"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":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93539799982254,"aZ":-27.059383151258515,"pfxX":-6.518869988648309,"pfxZ":3.8993536406258666,"pX":-0.6416910418816181,"pZ":2.286296483484851,"vX0":-4.528705276966334,"vY0":-114.05008505370368,"vZ0":1.429301073206851,"x":141.46,"y":177.05,"x0":2.219864365542998,"y0":50.00146921483894,"z0":4.329871051325786,"aX":-8.543341740374041},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":7.8,"breakHorizontal":13.0,"spinRate":2532,"spinDirection":264},"zone":4,"typeConfidence":0.9,"plateTime":0.4811519662647852,"extension":6.272838594490009},"index":4,"playId":"5f60faba-f41b-32e1-8ca7-bb584b3d5fa4","pitchNumber":4,"startTime":"2026-04-08T01:09:26.674Z","endTime":"2026-04-08T01:09:31.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:09:31.943Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to left fielder Thomas Saggese.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T01:11:23.462Z","endTime":"2026-04-08T01:12:28.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"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(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":81.9,"endSpeed":74.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71580616790669,"aZ":-46.109428197829004,"pfxX":1.2013412947884041,"pfxZ":-9.828164842576,"pX":0.05011828397373688,"pZ":2.658610159475755,"vX0":3.449887423082707,"vY0":-119.11743975335591,"vZ0":1.2374244151638947,"x":115.09,"y":167.0,"x0":-1.5808208390714436,"y0":50.002097995998575,"z0":6.344754867957211,"aX":1.7033693809320853},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-17.0,"breakHorizontal":-3.1,"spinRate":2616,"spinDirection":24},"zone":5,"typeConfidence":2.0,"plateTime":0.4621635372259649,"extension":6.155924661724794},"index":0,"playId":"976f8a64-5a0c-3924-819b-933f4b74214f","pitchNumber":1,"startTime":"2026-04-08T01:11:45.566Z","endTime":"2026-04-08T01:11:48.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08995592753395,"aZ":-14.186615019345428,"pfxX":-6.307200279930869,"pfxZ":9.487822732145013,"pX":-0.7445794743524299,"pZ":1.4649670486302098,"vX0":4.273921427357422,"vY0":-137.45153996893498,"vZ0":-9.3624149207028,"x":145.38,"y":199.23,"x0":-1.507566264844658,"y0":50.00234609672066,"z0":5.899325545820807,"aX":-11.956859231034093},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":10.4,"spinRate":2009,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39990077445031513,"extension":6.305122928846899},"index":1,"playId":"e7f26762-c986-3b64-a2a0-1fa4263b99c2","pitchNumber":2,"startTime":"2026-04-08T01:12:02.417Z","endTime":"2026-04-08T01:12:05.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50144203469701,"aZ":-30.693603844348534,"pfxX":-10.178401799890942,"pfxZ":0.9114308588103306,"pX":-0.7430484839365148,"pZ":1.999237610762771,"vX0":5.503687371820314,"vY0":-127.57902426190351,"vZ0":-3.6167347291680425,"x":145.32,"y":184.8,"x0":-1.616247415040444,"y0":50.005714508031794,"z0":5.878573866146392,"aX":-16.627099924566913},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":17.0,"spinRate":1416,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.430845193980236,"extension":6.155761689460944},"hitData":{"launchSpeed":98.5,"launchAngle":24.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.3,"coordY":90.15}},"index":2,"playId":"1cc38e6f-fb2e-34b1-a9ce-d30ce7eb024a","pitchNumber":3,"startTime":"2026-04-08T01:12:20.886Z","endTime":"2026-04-08T01:12:28.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:12:28.198Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Wiemer strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T01:12:38.898Z","endTime":"2026-04-08T01:14:06.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53961172718833,"aZ":-10.154514300274796,"pfxX":-5.241707875123672,"pfxZ":11.856303061251305,"pX":-0.04550008323627707,"pZ":1.654733369287832,"vX0":5.523605220857596,"vY0":-136.28885055400053,"vZ0":-9.394016280754558,"x":118.73,"y":194.1,"x0":-1.4299810582496222,"y0":50.002946210933416,"z0":5.87403033556061,"aX":-9.734770260733312},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":8.2,"spinRate":1999,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40388389294668503,"extension":6.332765345130816},"index":0,"playId":"9f933a50-12b8-3481-b2bd-188f23d4fc50","pitchNumber":1,"startTime":"2026-04-08T01:12:53.225Z","endTime":"2026-04-08T01:12:56.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-08T01:13:03.567Z","endTime":"2026-04-08T01:13:17.820Z","isPitch":false,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":80.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.056769388792677,"aZ":-31.16929979943466,"pfxX":-0.2745292316786354,"pfxZ":0.5968047755826635,"pX":0.3332155074116547,"pZ":3.2763406233648626,"vX0":5.180334537930636,"vY0":-129.53352111019134,"vZ0":-0.745916168640486,"x":104.3,"y":150.32,"x0":-1.6703595941333647,"y0":50.00004300387918,"z0":5.984938641703466,"aX":-0.4601443265499545},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-0.8,"spinRate":2372,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.4254476810632264,"extension":6.197834432002048},"index":2,"playId":"0e77fac1-b4c6-30e2-b689-bcce1e021c97","pitchNumber":2,"startTime":"2026-04-08T01:13:17.820Z","endTime":"2026-04-08T01:13:21.111Z","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":83.9,"endSpeed":76.6,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.203164792000052,"aZ":-47.18863297528506,"pfxX":-0.7948200186209653,"pfxZ":-10.221704509115334,"pX":0.7397878058866528,"pZ":0.1539597863413093,"vX0":5.590419839089667,"vY0":-121.8779778804068,"vZ0":-4.136445188968528,"x":88.8,"y":234.62,"x0":-1.5039369963190283,"y0":50.00311391217455,"z0":6.0471332975941,"aX":-1.1684560760453497},"breaks":{"breakAngle":0.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-19.3,"breakHorizontal":-0.2,"spinRate":2811,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.4535134742354314,"extension":6.171004775130487},"index":3,"playId":"1a049261-68b1-38df-a0dd-c757ec6d9d76","pitchNumber":3,"startTime":"2026-04-08T01:13:36.838Z","endTime":"2026-04-08T01:13:40.591Z","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, 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":82.3,"endSpeed":75.1,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.216767168728108,"aZ":-47.279413711837954,"pfxX":2.2399863317040327,"pfxZ":-10.564265540710549,"pX":0.23981769249384632,"pZ":2.7609475289024847,"vX0":3.5910758715718507,"vY0":-119.7063288841976,"vZ0":1.8145357222297263,"x":107.86,"y":164.23,"x0":-1.5791966540418068,"y0":50.00146614361623,"z0":6.272591587211575,"aX":3.2029301204072382},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-18.2,"breakHorizontal":-5.0,"spinRate":2663,"spinDirection":19},"zone":5,"typeConfidence":2.0,"plateTime":0.46011852131079634,"extension":6.099352962306224},"index":4,"playId":"b31e02a4-8774-3643-8346-c58616dbcb93","pitchNumber":4,"startTime":"2026-04-08T01:14:02.512Z","endTime":"2026-04-08T01:14:06.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:14:06.089Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T01:14:18.497Z","endTime":"2026-04-08T01:15:50.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68753176988958,"aZ":-16.28356216588596,"pfxX":-4.027946238536792,"pfxZ":8.54310466049457,"pX":0.6158580921527476,"pZ":4.177566264943293,"vX0":6.754818113926631,"vY0":-136.4313279300447,"vZ0":-2.0789882258370755,"x":93.52,"y":125.99,"x0":-1.3837779396673078,"y0":50.00441648456019,"z0":6.088342756064739,"aX":-7.4943073443443255},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":5.6,"spinRate":2013,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40348754091351635,"extension":6.10492440520679},"index":0,"playId":"eeb02bd1-7abb-3000-bcba-081d0239153c","pitchNumber":1,"startTime":"2026-04-08T01:14:31.460Z","endTime":"2026-04-08T01:14:34.582Z","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":88.2,"endSpeed":79.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.165676584134964,"aZ":-31.2545201684256,"pfxX":-11.634127619179774,"pfxZ":0.5668454640336686,"pX":-0.021898939956123346,"pZ":0.7954254744161914,"vX0":7.77075985042766,"vY0":-127.95031743352301,"vZ0":-5.796426179010341,"x":117.83,"y":217.3,"x0":-1.6232680683061345,"y0":50.003227613519385,"z0":5.610962210155119,"aX":-18.838561623689504},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":18.7,"spinRate":1388,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4319816470695561,"extension":6.385083559795407},"index":1,"playId":"209a9c29-a16d-36e1-8320-e3bc0f8cf871","pitchNumber":2,"startTime":"2026-04-08T01:14:48.951Z","endTime":"2026-04-08T01:14:52.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.431327640131226,"aZ":-15.291587636037795,"pfxX":-6.675751832604396,"pfxZ":8.758980992850395,"pX":1.198979498538291,"pZ":2.724626429560839,"vX0":9.125851195955608,"vY0":-138.11744723186274,"vZ0":-5.922089420503002,"x":71.3,"y":165.22,"x0":-1.2842153155119573,"y0":50.00516747232352,"z0":5.929200143427589,"aX":-12.870678723124776},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":10.1,"spinRate":2052,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3969363325574884,"extension":6.403317291347403},"index":2,"playId":"fcf80238-9df2-361e-913d-ea1375233f2d","pitchNumber":3,"startTime":"2026-04-08T01:15:08.923Z","endTime":"2026-04-08T01:15:12.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.523888970474154,"aZ":-15.497963693621296,"pfxX":-6.091100859625842,"pfxZ":8.787096150601274,"pX":-0.07715496684802566,"pZ":3.256758855190995,"vX0":6.076207424313083,"vY0":-136.742537387207,"vZ0":-4.363470386884128,"x":119.94,"y":150.85,"x0":-1.5342611790214309,"y0":50.00563448673904,"z0":5.933150317518742,"aX":-11.563180082248154},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":9.8,"spinRate":1964,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4002295378024847,"extension":6.256920212223546},"index":3,"playId":"890117cd-8f05-3dbb-88c9-2ed32b22d019","pitchNumber":4,"startTime":"2026-04-08T01:15:28.024Z","endTime":"2026-04-08T01:15:31.457Z","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.8,"endSpeed":84.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.008035668056536,"aZ":-14.058446851095264,"pfxX":-8.16291283859594,"pfxZ":9.758716095760198,"pX":-0.43841807682365674,"pZ":4.226174146752996,"vX0":5.674352485240973,"vY0":-136.38597195621344,"vZ0":-2.0979628394959957,"x":133.71,"y":124.67,"x0":-1.5005713956176874,"y0":50.006754768748976,"z0":5.991379456112732,"aX":-15.161041920184138},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":13.3,"spinRate":2092,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4038246773771266,"extension":6.3462245773965},"index":4,"playId":"71851672-0c72-3428-b151-267352c610be","pitchNumber":5,"startTime":"2026-04-08T01:15:47.408Z","endTime":"2026-04-08T01:15:50.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:15:50.442Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, third baseman Nolan Gorman to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-08T01:16:03.807Z","endTime":"2026-04-08T01:17:12.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"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":"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.723230134677088,"aZ":-17.063002028470983,"pfxX":-7.85832563152664,"pfxZ":7.8342039182159695,"pX":-0.7903816369152914,"pZ":4.145871160679126,"vX0":5.224043855370488,"vY0":-137.77330487170462,"vZ0":-1.7318659385207473,"x":147.13,"y":126.84,"x0":-1.6871966287042812,"y0":50.00003652583938,"z0":5.932045616744992,"aX":-15.15116987313251},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":13.2,"spinRate":1972,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39708534985405297,"extension":6.277248848971271},"index":0,"playId":"31b12819-fcad-357d-ab6f-325da4a310d9","pitchNumber":1,"startTime":"2026-04-08T01:16:18.894Z","endTime":"2026-04-08T01:16:32.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"CJ Abrams steals (4) 2nd base. CJ Abrams to 3rd. CJ Abrams advances to 3rd, on a throwing error by catcher Pedro Pagés.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"31b12819-fcad-357d-ab6f-325da4a310d9","startTime":"2026-04-08T01:16:42.055Z","endTime":"2026-04-08T01:17:05.322Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.236906745919576,"aZ":-30.80018629358289,"pfxX":-0.01921329021488616,"pfxZ":0.8216194981208726,"pX":-0.1919430510268034,"pZ":2.2984716213284275,"vX0":3.9019991538160657,"vY0":-128.1075662444067,"vZ0":-2.9575576900800984,"x":124.32,"y":176.72,"x0":-1.7291110462772776,"y0":50.001741757166,"z0":5.863124373418126,"aX":-0.03233375708579989},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.1,"breakHorizontal":-0.8,"spinRate":2341,"spinDirection":5},"zone":5,"typeConfidence":2.0,"plateTime":0.4267387604703692,"extension":6.4623160973043445},"hitData":{"launchSpeed":92.3,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":171.45}},"index":2,"playId":"818c7d55-80f9-3115-b794-f2633d4dcc2b","pitchNumber":2,"startTime":"2026-04-08T01:17:05.322Z","endTime":"2026-04-08T01:17:12.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:17:12.421Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masyn Winn walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T01:19:31.469Z","endTime":"2026-04-08T01:21:21.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7,8],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Gus Varland replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T01:18:40.973Z","endTime":"2026-04-08T01:19:33.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681402,"link":"/api/v1/people/681402"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39688037567334,"aZ":-32.177243630456815,"pfxX":-1.0307502401293425,"pfxZ":-0.005608372296018516,"pX":1.1897587867103308,"pZ":3.041623965640991,"vX0":5.711788858716011,"vY0":-127.161339387558,"vZ0":0.1522627532014793,"x":71.65,"y":156.66,"x0":-0.9527758019723529,"y0":50.001045476652,"z0":5.536627673811786,"aX":-1.6872227487760156},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":0.6,"spinRate":2039,"spinDirection":173},"zone":12,"typeConfidence":0.84,"plateTime":0.4309691721098923,"extension":6.32832976487113},"index":1,"playId":"0d989ad8-14dd-3b47-ad6c-b28bed7f7d89","pitchNumber":1,"startTime":"2026-04-08T01:19:33.758Z","endTime":"2026-04-08T01:19:37.265Z","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.4,"endSpeed":78.4,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.854275647609228,"aZ":-29.7980452606068,"pfxX":0.4306501380728114,"pfxZ":1.5043016637367046,"pX":0.540268295624659,"pZ":3.3629580312886205,"vX0":4.28682265432418,"vY0":-125.65040605037758,"vZ0":0.8947054458104571,"x":96.41,"y":147.98,"x0":-1.251146724551143,"y0":50.00468854140266,"z0":5.442359328190091,"aX":0.681819423740787},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":-1.9,"spinRate":2127,"spinDirection":179},"zone":12,"typeConfidence":0.9,"plateTime":0.4376063263103078,"extension":6.421321359763149},"index":2,"playId":"92ab370a-97b3-3b2f-b312-ea54630d9a7f","pitchNumber":2,"startTime":"2026-04-08T01:19:47.369Z","endTime":"2026-04-08T01:20:14.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84825390529623,"aZ":-30.183916446562822,"pfxX":1.3073304308297553,"pfxZ":1.2023769643720517,"pX":1.1245566913843368,"pZ":1.6127208449200965,"vX0":5.343736086662213,"vY0":-128.12058041774847,"vZ0":-3.222237269299646,"x":74.13,"y":195.24,"x0":-1.1626944671838955,"y0":50.00147316189278,"z0":5.259499204240026,"aX":2.1605695880605995},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":-3.6,"spinRate":2100,"spinDirection":199},"zone":14,"typeConfidence":0.91,"plateTime":0.42842994804938783,"extension":6.49260761888087},"index":3,"playId":"82b6e4db-a130-3a72-9a6e-3b47124b0a44","pitchNumber":3,"startTime":"2026-04-08T01:20:01.637Z","endTime":"2026-04-08T01:20:04.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-08T01:20:09.699Z","endTime":"2026-04-08T01:20:21.945Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80791743443283,"aZ":-33.70290400772306,"pfxX":-0.7739477991865149,"pfxZ":-0.9525405247810959,"pX":0.6725649045679374,"pZ":2.337993627333808,"vX0":4.598619207870829,"vY0":-126.34377681884449,"vZ0":-0.7852099005595475,"x":96.49,"y":150.79,"x0":-1.073995640924577,"y0":50.00051713059046,"z0":5.3718816579877595,"aX":-1.2458115894889386},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.7,"breakHorizontal":0.4,"spinRate":2144,"spinDirection":67},"zone":6,"typeConfidence":0.86,"plateTime":0.4342529161875812,"extension":6.687415600139038},"index":5,"playId":"d6820454-1fcd-3b04-8d78-545283230351","pitchNumber":4,"startTime":"2026-04-08T01:20:21.945Z","endTime":"2026-04-08T01:20:25.869Z","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":94.4,"endSpeed":84.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07842536838367,"aZ":-9.620521378522398,"pfxX":-5.918462901932166,"pfxZ":12.012431063647885,"pX":0.5799049075564741,"pZ":4.674249472159327,"vX0":5.935787503070347,"vY0":-137.28998561223597,"vZ0":-0.3800076959027336,"x":94.9,"y":112.58,"x0":-0.8586004251834043,"y0":50.00038755958602,"z0":5.479354888750073,"aX":-11.11035226078787},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.8,"breakHorizontal":9.2,"spinRate":2289,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.40151713314888315,"extension":6.400537962528909},"index":6,"playId":"04fcc945-0536-3e6f-aaf4-99519bca125b","pitchNumber":5,"startTime":"2026-04-08T01:20:40.541Z","endTime":"2026-04-08T01:20:43.542Z","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":92.7,"endSpeed":83.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5215335920338,"aZ":-11.819903918476552,"pfxX":-6.75644182286765,"pfxZ":11.24374973422891,"pX":-1.250642598184638,"pZ":4.450830035341582,"vX0":1.5158692050427949,"vY0":-134.96311229232174,"vZ0":-0.37615161864173596,"x":164.67,"y":118.61,"x0":-0.9491956505382821,"y0":50.00057126079201,"z0":5.438834702598505,"aX":-12.227635204131973},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.4,"breakHorizontal":11.8,"spinRate":2235,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.40878905656782294,"extension":6.393518187464545},"index":7,"playId":"e3bd4993-b2d9-3035-97cf-7debb97c8d8a","pitchNumber":6,"startTime":"2026-04-08T01:20:56.074Z","endTime":"2026-04-08T01:21:01.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.177753485786155,"aZ":-34.39637689029774,"pfxX":0.9116537306952159,"pfxZ":-1.3900253962557265,"pX":0.4101009701069002,"pZ":4.212459473766654,"vX0":3.4152387301043317,"vY0":-125.54243483816532,"vZ0":3.6889592864984233,"x":101.37,"y":125.04,"x0":-1.0857849584440855,"y0":50.00257263915606,"z0":5.521872015444386,"aX":1.4567626964089457},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.4,"breakHorizontal":-2.4,"spinRate":2131,"spinDirection":117},"zone":12,"typeConfidence":0.88,"plateTime":0.43611506809372447,"extension":6.371459453737454},"index":8,"playId":"bf7412aa-d286-31c1-bb49-a2486a19ffb9","pitchNumber":7,"startTime":"2026-04-08T01:21:18.551Z","endTime":"2026-04-08T01:21:21.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:21:21.551Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T01:21:42.733Z","endTime":"2026-04-08T01:24:11.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71699168507202,"aZ":-32.91162459937782,"pfxX":0.5076364762059864,"pfxZ":-0.4715120451415036,"pX":-0.7890089202486146,"pZ":3.901436792415823,"vX0":0.8670822679044715,"vY0":-124.55809138828133,"vZ0":2.6265205354406342,"x":147.08,"y":133.44,"x0":-1.207975751192702,"y0":50.00214514353299,"z0":5.5600564350619806,"aX":0.7950999375956079},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.0,"breakHorizontal":-1.1,"spinRate":2029,"spinDirection":89},"zone":11,"typeConfidence":0.89,"plateTime":0.4402315384531885,"extension":6.253398026418684},"index":0,"playId":"88b919dc-d025-31e9-9dc0-5fe9f0ff979b","pitchNumber":1,"startTime":"2026-04-08T01:21:45.501Z","endTime":"2026-04-08T01:21:49.068Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-08T01:21:54.681Z","endTime":"2026-04-08T01:22:46.416Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.285933985585604,"aZ":-32.194668211586475,"pfxX":0.8012034560603383,"pfxZ":-0.01009088929093771,"pX":0.3527789597207433,"pZ":3.329703807814252,"vX0":3.854934779760479,"vY0":-125.7819696454561,"vZ0":1.1767300743259845,"x":103.55,"y":148.88,"x0":-1.3112094697801044,"y0":50.004649570209665,"z0":5.48948410383104,"aX":1.2688128434710337},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":-2.4,"spinRate":2113,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.4374024942113972,"extension":6.47916086902782},"index":2,"playId":"e00259f9-6984-3740-a694-7ff5e8a29a64","pitchNumber":2,"startTime":"2026-04-08T01:22:46.416Z","endTime":"2026-04-08T01:22:49.674Z","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":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.549492481262522,"aZ":-32.13161762238329,"pfxX":0.4713293336072546,"pfxZ":0.027900157785602175,"pX":-0.35131397148748866,"pZ":1.629921660927863,"vX0":1.7407638646438395,"vY0":-125.99445572735435,"vZ0":-2.6539795404857838,"x":130.39,"y":194.77,"x0":-1.1135494749186756,"y0":50.00493535746231,"z0":5.304065458245573,"aX":0.7544112140782827},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.4,"breakHorizontal":-1.3,"spinRate":2135,"spinDirection":140},"zone":7,"typeConfidence":0.9,"plateTime":0.43538491444880956,"extension":6.4945913677030545},"index":3,"playId":"5a45f92e-0c08-3606-9dd5-856604f5ccfa","pitchNumber":3,"startTime":"2026-04-08T01:23:02.012Z","endTime":"2026-04-08T01:23:05.102Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57929426445037,"aZ":-32.36080846593594,"pfxX":0.025239484079976116,"pfxZ":-0.11153506796276602,"pX":-0.5144786336926368,"pZ":3.2033485772599244,"vX0":1.352578914897135,"vY0":-126.19505684385537,"vZ0":0.8313055054264646,"x":136.61,"y":152.29,"x0":-1.0596848951453064,"y0":50.005929435810714,"z0":5.467219415516443,"aX":0.040708348756592266},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.2,"breakHorizontal":-0.4,"spinRate":2119,"spinDirection":173},"zone":1,"typeConfidence":0.9,"plateTime":0.4332712032524193,"extension":6.440359758214009},"index":4,"playId":"c40b0142-a914-3a30-86ee-9a787a8daa7e","pitchNumber":4,"startTime":"2026-04-08T01:23:22.399Z","endTime":"2026-04-08T01:23:25.399Z","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":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.229338896373566,"aZ":-34.36412918317204,"pfxX":0.6162006147597219,"pfxZ":-1.3743771278966772,"pX":0.5347307936793578,"pZ":2.3084576807054535,"vX0":3.9008462500890198,"vY0":-125.95873247998873,"vZ0":-0.5321690159996223,"x":96.62,"y":176.45,"x0":-1.121304399904632,"y0":50.00618457547864,"z0":5.327991257016445,"aX":0.9786420054712192},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.4,"breakHorizontal":-2.2,"spinRate":2177,"spinDirection":69},"zone":6,"typeConfidence":0.89,"plateTime":0.43670765665617806,"extension":6.513962125966708},"index":5,"playId":"60be732d-f6bc-378f-9cfb-969fc1b73fed","pitchNumber":5,"startTime":"2026-04-08T01:23:44.863Z","endTime":"2026-04-08T01:23:48.469Z","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":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.628531363671996,"aZ":-30.579931949890177,"pfxX":-0.7330884319633006,"pfxZ":0.9957444985881718,"pX":0.6924650058450822,"pZ":2.2251127240738895,"vX0":4.637674257896317,"vY0":-126.454022181698,"vZ0":-1.6410820735778149,"x":90.6,"y":178.7,"x0":-1.0794076659732021,"y0":50.00249586131453,"z0":5.363369647089851,"aX":-1.1736283030734933},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":0.1,"spinRate":2195,"spinDirection":141},"zone":6,"typeConfidence":0.89,"plateTime":0.4351141061148387,"extension":6.398093390703927},"index":6,"playId":"830cfc8c-1ac1-3e89-b4d2-11d7a0413104","pitchNumber":6,"startTime":"2026-04-08T01:24:08.274Z","endTime":"2026-04-08T01:24:11.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:24:11.528Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yohel Pozo flies out to right fielder Joey Wiemer.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T01:24:56.531Z","endTime":"2026-04-08T01:25:50.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Yohel Pozo replaces Pedro Pagés.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-08T01:24:40.876Z","endTime":"2026-04-08T01:24:58.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.980018073218645,"aZ":-30.861702556076725,"pfxX":-0.2707857964510272,"pfxZ":0.8036522250015121,"pX":0.1625091713713594,"pZ":1.2022972629730195,"vX0":3.312928070121402,"vY0":-126.70839709158568,"vZ0":-4.011230058580509,"x":110.81,"y":206.32,"x0":-1.126875110527542,"y0":50.0014553269106,"z0":5.272958112243255,"aX":-0.4410672567926136},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":-0.2,"spinRate":2124,"spinDirection":78},"zone":14,"typeConfidence":0.9,"plateTime":0.4323394435537127,"extension":6.491576761288032},"index":1,"playId":"daaacf42-7385-3d6d-86c9-21143f07e985","pitchNumber":1,"startTime":"2026-04-08T01:24:58.839Z","endTime":"2026-04-08T01:25:02.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.412364011626828,"aZ":-33.05986426467562,"pfxX":0.6380587721477822,"pfxZ":-0.5695746071727257,"pX":-0.6852140114973833,"pZ":2.79455129406651,"vX0":1.1316179145921077,"vY0":-124.09926395270627,"vZ0":0.36725259603164373,"x":143.12,"y":163.33,"x0":-1.2296533296443883,"y0":50.00074087652526,"z0":5.39441196494487,"aX":0.9967264602955845},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.7,"breakHorizontal":-1.4,"spinRate":2098,"spinDirection":103},"zone":1,"typeConfidence":0.89,"plateTime":0.44105834147982925,"extension":6.355314291918903},"index":2,"playId":"30ba7403-40f6-3104-bde8-deda1ce3dda3","pitchNumber":2,"startTime":"2026-04-08T01:25:13.331Z","endTime":"2026-04-08T01:25:17.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.974525177151104,"aZ":-29.572350072368934,"pfxX":0.3701238287634756,"pfxZ":1.60476002490031,"pX":0.36275762085738583,"pZ":1.9724917115443996,"vX0":3.6871243136348135,"vY0":-126.53940639979892,"vZ0":-2.498442767882452,"x":103.17,"y":185.52,"x0":-1.1616614563901344,"y0":50.00196888515315,"z0":5.343340013565302,"aX":0.5995691121622302},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":-1.6,"spinRate":2203,"spinDirection":116},"zone":9,"typeConfidence":0.9,"plateTime":0.43295935259839524,"extension":6.294953824302427},"hitData":{"launchSpeed":89.2,"launchAngle":34.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.89,"coordY":86.55}},"index":3,"playId":"e58cc01b-b00b-3201-8216-54f788c8c827","pitchNumber":3,"startTime":"2026-04-08T01:25:38.718Z","endTime":"2026-04-08T01:25:50.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:25:50.406Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nathan Church homers (1) on a fly ball to right field. Masyn Winn scores.","rbi":2,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T01:26:05.412Z","endTime":"2026-04-08T01:27:39.145Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":{"id":681402,"link":"/api/v1/people/681402"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":{"id":681402,"link":"/api/v1/people/681402"},"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(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":86.7,"endSpeed":79.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.500854634349814,"aZ":-32.98000429404671,"pfxX":0.8382653535352881,"pfxZ":-0.4992222227762948,"pX":-0.2391279387954928,"pZ":2.2817533808902484,"vX0":2.4160677987418993,"vY0":-126.33920508979848,"vZ0":-1.0199143391169945,"x":126.11,"y":177.17,"x0":-1.3163362632900566,"y0":50.002740394211884,"z0":5.3390397076867755,"aX":1.3557730237219172},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":-2.0,"spinRate":2175,"spinDirection":105},"zone":5,"typeConfidence":0.9,"plateTime":0.4333878402853757,"extension":6.599121855735011},"index":0,"playId":"723037cd-9d76-3083-9700-850873c9935a","pitchNumber":1,"startTime":"2026-04-08T01:26:14.946Z","endTime":"2026-04-08T01:26:18.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.386566791418613,"aZ":-33.4711845425534,"pfxX":1.7281808511812515,"pfxZ":-0.8043173198241043,"pX":-0.3593515850339066,"pZ":2.2224341586539156,"vX0":1.6592766194358386,"vY0":-126.08685368157597,"vZ0":-0.8943060037586277,"x":130.7,"y":178.77,"x0":-1.2502452826905033,"y0":50.00381052311308,"z0":5.2801821414826025,"aX":2.7850831550168555},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":-3.5,"spinRate":2152,"spinDirection":52},"zone":4,"typeConfidence":0.9,"plateTime":0.4342389615953044,"extension":6.621995228018125},"index":1,"playId":"83cd3d34-3527-352c-99e6-ec40500809d2","pitchNumber":2,"startTime":"2026-04-08T01:26:31.177Z","endTime":"2026-04-08T01:26:34.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.308517226417724,"aZ":-31.500469341185656,"pfxX":0.6844856553492868,"pfxZ":0.4097744966838033,"pX":0.04019553479412715,"pZ":0.49060528418955934,"vX0":3.3673220450548893,"vY0":-127.1256743931564,"vZ0":-5.347757646450846,"x":115.47,"y":225.53,"x0":-1.3887784505506926,"y0":50.002085189363605,"z0":5.1127692018493125,"aX":1.1235479956148158},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.2,"breakHorizontal":-2.0,"spinRate":2169,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.43034754096469996,"extension":6.6944866914824654},"index":2,"playId":"bac3b71f-f4ce-3c25-937b-b7d122116650","pitchNumber":3,"startTime":"2026-04-08T01:26:53.443Z","endTime":"2026-04-08T01:26:56.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15746671169075,"aZ":-28.143608648047497,"pfxX":-0.4987093793791847,"pfxZ":2.4737425269843207,"pX":0.19062659077612273,"pZ":2.411247191454784,"vX0":3.9883621806166665,"vY0":-126.799246058684,"vZ0":-1.648258074178218,"x":109.73,"y":173.68,"x0":-1.3384136525339545,"y0":50.00002838639365,"z0":5.317292134748547,"aX":-0.8119660476788857},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":0.0,"spinRate":2171,"spinDirection":57},"zone":5,"typeConfidence":0.9,"plateTime":0.43213222738091384,"extension":6.530974869674912},"hitData":{"launchSpeed":102.1,"launchAngle":31.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.14,"coordY":70.85}},"index":3,"playId":"0497d1f5-2968-34af-b908-9903e5ca9347","pitchNumber":4,"startTime":"2026-04-08T01:27:16.845Z","endTime":"2026-04-08T01:27:39.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:27:39.145Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"JJ Wetherholt grounds out to first baseman Curtis Mead.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-08T01:27:45.122Z","endTime":"2026-04-08T01:28:23.315Z","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":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"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":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3391878224755,"aZ":-30.698563055163422,"pfxX":-0.16463522201680303,"pfxZ":0.9254597630305224,"pX":-0.3230624878363431,"pZ":1.0161718604048913,"vX0":2.8568008363670376,"vY0":-126.39832142727806,"vZ0":-4.127796925367777,"x":129.31,"y":211.34,"x0":-1.451782062802459,"y0":50.005317420646314,"z0":5.165009879764968,"aX":-0.26362132180274783},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":-0.5,"spinRate":2096,"spinDirection":51},"zone":13,"typeConfidence":0.9,"plateTime":0.4351252266102401,"extension":6.325331669825309},"index":0,"playId":"991821d9-4cdf-352c-b2a5-d937b4af4e19","pitchNumber":1,"startTime":"2026-04-08T01:28:02.034Z","endTime":"2026-04-08T01:28:06.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55078223826527,"aZ":-31.506578872539393,"pfxX":-0.24185536857903675,"pfxZ":0.4125794940470948,"pX":0.033215673258858734,"pZ":2.00129476599796,"vX0":3.628491253924857,"vY0":-127.21914136408176,"vZ0":-1.8947990058498791,"x":115.73,"y":184.75,"x0":-1.386272014558308,"y0":50.0036364357423,"z0":5.277312825633365,"aX":-0.3927262581678102},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":-0.5,"spinRate":2038,"spinDirection":78},"zone":8,"typeConfidence":0.9,"plateTime":0.43220734929413984,"extension":6.6731629087204105},"hitData":{"launchSpeed":88.5,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.45,"coordY":163.84}},"index":1,"playId":"7dcd10c8-5ec4-35df-8e52-26e19512736f","pitchNumber":2,"startTime":"2026-04-08T01:28:16.251Z","endTime":"2026-04-08T01:28:23.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:28:23.315Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T01:30:59.380Z","endTime":"2026-04-08T01:31:08.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":[2],"actionIndex":[0,1],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"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":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Yohel Pozo remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T01:29:42.635Z","endTime":"2026-04-08T01:29:42.666Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"description":"Pitching Change: George Soriano replaces Gordon Graceffo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-08T01:29:42.666Z","endTime":"2026-04-08T01:31:01.446Z","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":96.2,"endSpeed":88.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.260215357746524,"aZ":-18.265764907611285,"pfxX":-6.458626838470048,"pfxZ":7.037151106815638,"pX":0.7960339840139394,"pZ":2.217308989679896,"vX0":10.298424086005458,"vY0":-139.676643977282,"vZ0":-5.835393361755793,"x":86.66,"y":178.91,"x0":-2.0986090018133483,"y0":50.00696580296276,"z0":5.53352320428063,"aX":-12.773602480919415},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.6,"breakHorizontal":9.6,"spinRate":2002,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39203802515873454,"extension":6.384913761270349},"hitData":{"launchSpeed":86.7,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.31,"coordY":143.62}},"index":2,"playId":"9c37d1e6-30d3-3567-a06c-6d22931f7b82","pitchNumber":1,"startTime":"2026-04-08T01:31:01.446Z","endTime":"2026-04-08T01:31:08.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:31:08.542Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T01:31:46.023Z","endTime":"2026-04-08T01:32:39.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"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,2,4],"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter José Tena replaces Keibert Ruiz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-08T01:31:21.536Z","endTime":"2026-04-08T01:31:48.372Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":660688,"link":"/api/v1/people/660688"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.803777746243334,"aZ":-16.041447682963934,"pfxX":-5.570384472321824,"pfxZ":8.002200773416607,"pX":-0.3110982193459768,"pZ":3.239588948601704,"vX0":7.629464222130813,"vY0":-141.23978130874335,"vZ0":-3.4370180618877986,"x":128.86,"y":151.31,"x0":-2.326297953904769,"y0":50.00210113758562,"z0":5.506683335195329,"aX":-11.23005377002419},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.9,"breakHorizontal":8.5,"spinRate":2177,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.38810341788307134,"extension":6.322217064881908},"index":1,"playId":"385fd5ca-637e-3090-ad9f-4daf831e3a48","pitchNumber":1,"startTime":"2026-04-08T01:31:48.372Z","endTime":"2026-04-08T01:31:51.847Z","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":89.4,"endSpeed":82.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.292103519680666,"aZ":-29.05025805421848,"pfxX":-1.9157406450028676,"pfxZ":1.8203056348305715,"pX":0.9782757621046201,"pZ":2.491929761860776,"vX0":9.120334807251798,"vY0":-129.9076761391815,"vZ0":-2.0226409358340645,"x":79.71,"y":171.5,"x0":-2.3235296663650025,"y0":50.001612063953,"z0":5.481018756116038,"aX":-3.286359442115741},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":1.6,"spinRate":2548,"spinDirection":352},"zone":12,"typeConfidence":2.0,"plateTime":0.4210350055573482,"extension":6.495301751674221},"index":2,"playId":"3d114ff5-465d-3bca-8fb7-e0e6bc99d786","pitchNumber":2,"startTime":"2026-04-08T01:32:06.556Z","endTime":"2026-04-08T01:32:10.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-08T01:32:20.603Z","endTime":"2026-04-08T01:32:36.070Z","isPitch":false,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.5,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.996094809873366,"aZ":-31.58967902983556,"pfxX":-5.699751544569157,"pfxZ":0.3233118442104601,"pX":0.4364352755302771,"pZ":2.168269359603829,"vX0":8.608284725701461,"vY0":-132.4581316696366,"vZ0":-3.1408094401749755,"x":100.36,"y":180.24,"x0":-2.0965652081674166,"y0":50.00220232301386,"z0":5.649374684028201,"aX":-10.25478047165396},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.1,"breakHorizontal":8.8,"spinRate":1572,"spinDirection":253},"zone":6,"typeConfidence":2.0,"plateTime":0.4115634796996921,"extension":6.711206866606585},"index":4,"playId":"56e6ecc2-3d73-323f-b7ef-48e109f96cfc","pitchNumber":3,"startTime":"2026-04-08T01:32:36.070Z","endTime":"2026-04-08T01:32:39.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:32:39.518Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-08T01:32:46.918Z","endTime":"2026-04-08T01:34:35.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":[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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822393211395244,"aZ":-30.379085759505237,"pfxX":-0.7552837478089018,"pfxZ":1.0495209983747067,"pX":0.5193678801292189,"pZ":3.7256078799641874,"vX0":7.388974007240717,"vY0":-129.60778834245153,"vZ0":0.9059914118764449,"x":97.2,"y":138.19,"x0":-2.259676842296522,"y0":50.005421171206535,"z0":5.675641945995715,"aX":-1.2965990171567428},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.3,"breakHorizontal":-0.1,"spinRate":2552,"spinDirection":348},"zone":12,"typeConfidence":2.0,"plateTime":0.4211587607383631,"extension":6.319983802199779},"index":0,"playId":"f836c40b-64ed-39ef-a1a3-d0d98048ea8a","pitchNumber":1,"startTime":"2026-04-08T01:33:06.000Z","endTime":"2026-04-08T01:33:09.190Z","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":98.2,"endSpeed":90.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.268416487064542,"aZ":-14.859904544474242,"pfxX":-5.145763156244637,"pfxZ":8.295116880043208,"pX":-0.8747334740412783,"pZ":2.924406608259838,"vX0":6.381359541196378,"vY0":-142.948283651921,"vZ0":-4.666908071868787,"x":150.34,"y":159.82,"x0":-2.4583709849479756,"y0":50.00495885735244,"z0":5.498513751347488,"aX":-10.743740405172112},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2195,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3819040721915723,"extension":6.326241192625143},"index":1,"playId":"1097b202-5033-3322-a4f5-20fb6814b311","pitchNumber":2,"startTime":"2026-04-08T01:33:23.636Z","endTime":"2026-04-08T01:33:27.205Z","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":92.1,"endSpeed":85.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987461038850334,"aZ":-30.414419805210322,"pfxX":-3.8385575649337342,"pfxZ":0.9599881764829501,"pX":0.19323082713068523,"pZ":2.3156266994410246,"vX0":7.42361051639191,"vY0":-133.97811902888662,"vZ0":-3.0314361042337192,"x":109.63,"y":176.26,"x0":-2.1057487834511,"y0":50.00164858163053,"z0":5.618925168874891,"aX":-7.028707144276688},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.3,"breakHorizontal":5.5,"spinRate":1562,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.40769499430940215,"extension":6.621568337393183},"index":2,"playId":"add02025-bdaa-3f3a-a1ee-9104efc59ce6","pitchNumber":3,"startTime":"2026-04-08T01:33:41.333Z","endTime":"2026-04-08T01:33:44.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9068287308279,"aZ":-37.390120017465854,"pfxX":-0.9689294405279854,"pfxZ":-3.115327274512463,"pX":-0.6866650794597059,"pZ":3.310707093393786,"vX0":4.27262430450372,"vY0":-127.70273766515264,"vZ0":1.0525704062878576,"x":143.17,"y":149.39,"x0":-2.245651763057246,"y0":50.0027189067635,"z0":5.803534713060121,"aX":-1.6227678214655912},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.3,"breakHorizontal":1.0,"spinRate":2671,"spinDirection":335},"zone":1,"typeConfidence":2.0,"plateTime":0.42666704060299177,"extension":6.309877024624126},"index":3,"playId":"4340c98d-b56b-3b28-a75e-429b88a5453a","pitchNumber":4,"startTime":"2026-04-08T01:34:07.336Z","endTime":"2026-04-08T01:34:11.695Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73676338841086,"aZ":-31.785693994483808,"pfxX":-5.387671171015389,"pfxZ":0.21253387574827443,"pX":-0.7498916798459327,"pZ":2.878675190404878,"vX0":5.769102945350383,"vY0":-135.00006171180627,"vZ0":-1.4685215314471791,"x":145.58,"y":161.06,"x0":-2.215895524086171,"y0":50.00370055068964,"z0":5.669649865098554,"aX":-9.932475455125545},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.2,"breakHorizontal":8.5,"spinRate":1508,"spinDirection":264},"zone":4,"typeConfidence":2.0,"plateTime":0.4059236387517431,"extension":6.544068979886215},"index":4,"playId":"731a51f1-cfe6-3852-8c3e-a8fb5b797c4f","pitchNumber":5,"startTime":"2026-04-08T01:34:28.817Z","endTime":"2026-04-08T01:34:35.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:34:35.261Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Iván Herrera walks.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:37:03.021Z","endTime":"2026-04-08T01:38:57.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7,8],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Drew Millas replaces José Tena, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T01:35:54.731Z","endTime":"2026-04-08T01:35:54.746Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":677588,"link":"/api/v1/people/677588"}},{"details":{"description":"Pitching Change: Clayton Beeter replaces Gus Varland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-08T01:35:54.746Z","endTime":"2026-04-08T01:37:05.230Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690925,"link":"/api/v1/people/690925"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.176175144987504,"aZ":-37.38068429538953,"pfxX":0.9543445588812606,"pfxZ":-3.2800808994532282,"pX":0.23751083398917153,"pZ":2.6517994599769534,"vX0":3.058049445455358,"vY0":-125.12826685132698,"vZ0":-1.1881463838444837,"x":107.95,"y":167.18,"x0":-1.124339842936459,"y0":50.004505459745324,"z0":6.1947185595498855,"aX":1.5135684427259333},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.0,"breakHorizontal":-2.4,"spinRate":2745,"spinDirection":21},"zone":5,"typeConfidence":0.91,"plateTime":0.43769056285088936,"extension":5.7153055273723545},"index":2,"playId":"c5e4a46f-dac4-3b58-aef0-ea3f144982c4","pitchNumber":1,"startTime":"2026-04-08T01:37:05.230Z","endTime":"2026-04-08T01:37:09.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.593465269202863,"aZ":-36.84013766607004,"pfxX":0.6215884866172421,"pfxZ":-2.8534720707698495,"pX":-0.06606906640176831,"pZ":1.5545000139436638,"vX0":2.214158285843247,"vY0":-127.37433938646375,"vZ0":-3.824859826507992,"x":119.52,"y":196.81,"x0":-1.029495326798777,"y0":50.00611251669231,"z0":6.006761079787181,"aX":1.015007324178345},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.9,"breakHorizontal":-1.7,"spinRate":2397,"spinDirection":22},"zone":13,"typeConfidence":0.9,"plateTime":0.43099508632544836,"extension":5.925752077113127},"index":3,"playId":"8f497e79-2e3b-3408-b02c-ab0e0cfa8b1e","pitchNumber":2,"startTime":"2026-04-08T01:37:21.042Z","endTime":"2026-04-08T01:37:24.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.19168955621012,"aZ":-8.184348814668178,"pfxX":-1.0750436677936421,"pfxZ":12.143193215034296,"pX":-0.12911479309278448,"pZ":2.0346457842984913,"vX0":3.0454848279366917,"vY0":-140.46407463183502,"vZ0":-8.74597756119486,"x":121.92,"y":183.84,"x0":-1.0932273911434942,"y0":50.00416274110664,"z0":5.741097035212621,"aX":-2.124475708815732},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.2,"breakHorizontal":1.2,"spinRate":2222,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.39166210850565264,"extension":6.095726593725056},"index":4,"playId":"c5f212b7-380c-309c-ac49-ceeb85a9c301","pitchNumber":3,"startTime":"2026-04-08T01:37:38.278Z","endTime":"2026-04-08T01:37:41.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.875077503610054,"aZ":-36.44255630294344,"pfxX":-1.7284774115446826,"pfxZ":-2.51271581340296,"pX":1.5901481207624428,"pZ":-1.3755063875594773,"vX0":6.4373805479074155,"vY0":-129.66476132672412,"vZ0":-10.939094211159698,"x":56.39,"y":275.92,"x0":-0.7034011723165137,"y0":50.0034994820667,"z0":5.690890433971739,"aX":-2.934546538267593},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-6.8,"breakHorizontal":1.7,"spinRate":2914,"spinDirection":0},"zone":14,"typeConfidence":0.88,"plateTime":0.42290515383932226,"extension":5.961530284918422},"index":5,"playId":"ad600af6-1cfc-3268-b8f9-f58580d0590f","pitchNumber":4,"startTime":"2026-04-08T01:37:54.692Z","endTime":"2026-04-08T01:37:57.774Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-04-08T01:38:17.946Z","endTime":"2026-04-08T01:38:34.265Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"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":98.1,"endSpeed":89.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.795625938351215,"aZ":-11.769584842779937,"pfxX":-2.113332862909205,"pfxZ":9.950917387726658,"pX":-0.0589907179951614,"pZ":4.339081211651571,"vX0":3.5792472675003433,"vY0":-142.75488080693145,"vZ0":-2.4123526285563583,"x":119.25,"y":121.62,"x0":-1.0581465664712773,"y0":50.006905240578696,"z0":5.942194608084489,"aX":-4.335482065932568},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":3.0,"spinRate":2412,"spinDirection":195},"zone":11,"typeConfidence":0.9,"plateTime":0.38460357566311965,"extension":6.112662169543591},"index":7,"playId":"2d744f72-1cf4-32d6-88b2-cd2825a43410","pitchNumber":5,"startTime":"2026-04-08T01:38:34.265Z","endTime":"2026-04-08T01:38:37.819Z","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":97.1,"endSpeed":87.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02826883564607,"aZ":-8.248292915565655,"pfxX":-2.6715236779091383,"pfxZ":11.994844612184414,"pX":1.4308696438445587,"pZ":2.980512926052869,"vX0":7.457336529284201,"vY0":-141.0343765787592,"vZ0":-6.10195597915168,"x":62.46,"y":158.31,"x0":-0.9120235337437773,"y0":50.00108186706987,"z0":5.717480963071359,"aX":-5.328710942983337},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.5,"breakHorizontal":3.1,"spinRate":2433,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.38983889542841377,"extension":6.262156478933593},"index":8,"playId":"f8263a4c-753a-365c-9002-f67c44e3e0a5","pitchNumber":6,"startTime":"2026-04-08T01:38:53.530Z","endTime":"2026-04-08T01:38:57.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:38:57.215Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Burleson flies out to left fielder James Wood.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:39:05.364Z","endTime":"2026-04-08T01:39:56.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.71378970634347,"aZ":-8.7116479242547,"pfxX":-1.8507645529259986,"pfxZ":12.202458726038522,"pX":-0.17298948614038057,"pZ":3.3117720477710444,"vX0":3.3761555852984615,"vY0":-138.90134004749848,"vZ0":-5.127337016225768,"x":123.59,"y":149.36,"x0":-1.172656713177111,"y0":50.00673271030123,"z0":5.781244336702885,"aX":-3.560004986959794},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.0,"breakHorizontal":2.5,"spinRate":2464,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.39674571055344154,"extension":6.0961112510374855},"index":0,"playId":"1d8b734c-ebc1-3a4f-9d5f-daea90f7024b","pitchNumber":1,"startTime":"2026-04-08T01:39:25.104Z","endTime":"2026-04-08T01:39:28.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.848705880718146,"aZ":-36.95346538886241,"pfxX":3.2022676864348867,"pfxZ":-2.971980161920488,"pX":0.014834420457829789,"pZ":2.6458960231285396,"vX0":1.8183276520887752,"vY0":-126.91545005535271,"vZ0":-1.1625262409132437,"x":116.43,"y":167.34,"x0":-1.1308193524529757,"y0":50.00577897092423,"z0":6.095740412276934,"aX":5.141482923144554},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.4,"breakHorizontal":-6.2,"spinRate":2709,"spinDirection":17},"zone":5,"typeConfidence":0.91,"plateTime":0.43422959754987644,"extension":5.9502185643627294},"hitData":{"launchSpeed":87.6,"launchAngle":44.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.77,"coordY":100.09}},"index":1,"playId":"8e8ba356-7479-39c1-92a8-167734a87500","pitchNumber":2,"startTime":"2026-04-08T01:39:43.539Z","endTime":"2026-04-08T01:39:56.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:39:56.147Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Walker lines out sharply to center fielder Jacob Young.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:40:00.663Z","endTime":"2026-04-08T01:42:11.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":5},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.6,"endSpeed":86.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.864212933164964,"aZ":-11.814205950749358,"pfxX":-2.6456458520664135,"pfxZ":10.527624144318848,"pX":-0.5698187935975908,"pZ":3.1865715865106607,"vX0":2.766376443888262,"vY0":-139.06478305767678,"vZ0":-4.929632376403997,"x":138.72,"y":152.74,"x0":-1.239826687332989,"y0":50.00329921264155,"z0":5.78385750337656,"aX":-5.11673968253606},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":4.1,"spinRate":2453,"spinDirection":199},"zone":1,"typeConfidence":0.9,"plateTime":0.3958000278580087,"extension":6.185432688678099},"index":0,"playId":"629296a1-5fd9-392c-891d-924121412aa7","pitchNumber":1,"startTime":"2026-04-08T01:40:20.343Z","endTime":"2026-04-08T01:40:23.680Z","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":96.8,"endSpeed":88.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.821262384364736,"aZ":-10.235101407741169,"pfxX":-1.9245419343193568,"pfxZ":10.950001749622741,"pX":-0.35368637484239,"pZ":3.1045212557026405,"vX0":2.831077242638627,"vY0":-140.84068198570446,"vZ0":-5.678019609709311,"x":130.48,"y":154.96,"x0":-1.1231528196483906,"y0":50.0009491573262,"z0":5.812502603220679,"aX":-3.8554971664423463},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":2.9,"spinRate":2281,"spinDirection":204},"zone":1,"typeConfidence":0.9,"plateTime":0.3893231123799117,"extension":6.125744385040708},"index":1,"playId":"057bcb7c-b29c-37e2-b631-5b04d18fe573","pitchNumber":2,"startTime":"2026-04-08T01:40:41.529Z","endTime":"2026-04-08T01:40:44.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-08T01:41:05.406Z","endTime":"2026-04-08T01:41:24.979Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07199621940431,"aZ":-37.47672372166266,"pfxX":-0.4438221963998039,"pfxZ":-3.283426908973141,"pX":0.8420595652432539,"pZ":0.2598513618160968,"vX0":4.8502996984404385,"vY0":-126.91204240663603,"vZ0":-6.573326679642428,"x":84.9,"y":231.76,"x0":-1.0431970711509742,"y0":50.001478196589424,"z0":5.8996330792342215,"aX":-0.7188437897629251},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.3,"breakHorizontal":-0.4,"spinRate":2761,"spinDirection":20},"zone":14,"typeConfidence":0.9,"plateTime":0.43302882190720915,"extension":6.081719059588096},"index":3,"playId":"f30bad77-6733-3347-97af-7c9033064163","pitchNumber":3,"startTime":"2026-04-08T01:41:24.979Z","endTime":"2026-04-08T01:41:33.733Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Clayton Beeter. Iván Herrera to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"f30bad77-6733-3347-97af-7c9033064163","startTime":"2026-04-08T01:41:36.468Z","endTime":"2026-04-08T01:42:00.067Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.8164492307382,"aZ":-8.478954449298472,"pfxX":-2.263602687351472,"pfxZ":11.752288021851331,"pX":-0.6079927034068994,"pZ":2.3990889258245454,"vX0":2.5998669681469035,"vY0":-142.0929215578871,"vZ0":-7.655220594520089,"x":140.18,"y":174.0,"x0":-1.2468816111702066,"y0":50.004844168908654,"z0":5.68948004343099,"aX":-4.564658149785523},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.7,"breakHorizontal":3.5,"spinRate":2293,"spinDirection":195},"zone":4,"typeConfidence":0.9,"plateTime":0.3875651001598568,"extension":6.1041185451261075},"hitData":{"launchSpeed":106.1,"launchAngle":19.0,"totalDistance":374.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":160.64,"coordY":52.39}},"index":5,"playId":"c20117eb-ae7f-371b-aa84-b51b80a74a8d","pitchNumber":4,"startTime":"2026-04-08T01:42:00.067Z","endTime":"2026-04-08T01:42:11.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:42:11.391Z","atBatIndex":76},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Clayton Beeter intentionally walks Nolan Gorman.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:42:24.888Z","endTime":"2026-04-08T01:42:59.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"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],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"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(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":87.2,"endSpeed":80.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42696772068945,"aZ":-38.16094023818929,"pfxX":0.7977537176304006,"pfxZ":-3.6690678806998474,"pX":-1.0290844070470129,"pZ":3.706628056661207,"vX0":0.40052996601264407,"vY0":-127.02473640951224,"vZ0":1.2766806335151926,"x":156.23,"y":138.7,"x0":-1.292535300881344,"y0":50.00325027507717,"z0":6.2353816472395165,"aX":1.301408887523881},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.1,"breakHorizontal":-1.6,"spinRate":2359,"spinDirection":29},"zone":11,"typeConfidence":0.9,"plateTime":0.4314651509798866,"extension":5.736329129575131},"index":0,"playId":"7cf9f56c-e88c-3bee-98f5-07d560dac3f4","pitchNumber":1,"startTime":"2026-04-08T01:42:41.707Z","endTime":"2026-04-08T01:42:46.595Z","isPitch":true,"type":"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":"08227546-0786-1003-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-04-08T01:42:57.591Z","endTime":"2026-04-08T01:42:57.617Z","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":"08227546-0786-1013-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-04-08T01:42:57.617Z","endTime":"2026-04-08T01:42:57.618Z","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":"08227546-0786-1023-000c-f08cd117d70a","pitchNumber":1,"startTime":"2026-04-08T01:42:57.618Z","endTime":"2026-04-08T01:42:59.680Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-04-08T01:42:59.680Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, third baseman Brady House to first baseman Curtis Mead.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-08T01:43:11.829Z","endTime":"2026-04-08T01:43:51.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"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":95.9,"endSpeed":87.8,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25021191616701,"aZ":-11.6591206310335,"pfxX":-2.798265357359883,"pfxZ":10.425112619420753,"pX":-0.34990027497770243,"pZ":1.6228026171790022,"vX0":3.332860965063463,"vY0":-139.39152799548697,"vZ0":-9.074029015486248,"x":130.34,"y":194.96,"x0":-1.1973636323925017,"y0":50.0068949605947,"z0":5.689740333450554,"aX":-5.509286045436121},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":4.4,"spinRate":2152,"spinDirection":195},"zone":7,"typeConfidence":0.9,"plateTime":0.3928846719186381,"extension":6.218265343857988},"index":0,"playId":"6398f70a-00b4-33ca-b113-d9916f138ed9","pitchNumber":1,"startTime":"2026-04-08T01:43:24.805Z","endTime":"2026-04-08T01:43:28.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7724730967494,"aZ":-37.022640035422796,"pfxX":3.3911229206561173,"pfxZ":-2.978909537554128,"pX":0.7592656563472606,"pZ":1.2703275365186633,"vX0":3.4982262039033674,"vY0":-127.46571409342428,"vZ0":-4.38031898247369,"x":88.06,"y":204.48,"x0":-1.0767996796503032,"y0":50.002414698485566,"z0":5.967725227038777,"aX":5.520678546887095},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-6.2,"breakHorizontal":-7.0,"spinRate":2764,"spinDirection":21},"zone":14,"typeConfidence":0.91,"plateTime":0.4314519018203975,"extension":5.931234501329495},"hitData":{"launchSpeed":74.2,"launchAngle":-41.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.21,"coordY":168.87}},"index":1,"playId":"b13661b1-a941-3ee4-8efa-53bf15808bf4","pitchNumber":2,"startTime":"2026-04-08T01:43:44.318Z","endTime":"2026-04-08T01:43:51.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:43:51.815Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out sharply to center fielder Nathan Church.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-08T01:46:11.468Z","endTime":"2026-04-08T01:47:48.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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,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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701675,"link":"/api/v1/people/701675"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis García Jr. replaces Curtis Mead.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T01:45:29.894Z","endTime":"2026-04-08T01:46:13.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":678554,"link":"/api/v1/people/678554"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.546001255150568,"aZ":-32.83509504236299,"pfxX":-0.13375155558998042,"pfxZ":-0.41227969779916407,"pX":1.1154873554738827,"pZ":2.7014887089600275,"vX0":8.37448212319978,"vY0":-126.36879737553758,"vZ0":-0.615651451645267,"x":74.48,"y":165.84,"x0":-2.2226362872067007,"y0":50.00101770813265,"z0":5.584167678407503,"aX":-0.21901456627442495},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-1.7,"spinRate":2560,"spinDirection":22},"zone":12,"typeConfidence":2.0,"plateTime":0.4333060931421686,"extension":6.43648297207529},"index":1,"playId":"657899fd-8bbe-3e44-a3e1-6d989a22cedb","pitchNumber":1,"startTime":"2026-04-08T01:46:13.775Z","endTime":"2026-04-08T01:46:16.775Z","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":90.7,"endSpeed":82.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.509728776880564,"aZ":-29.861949452830533,"pfxX":-5.743062876073174,"pfxZ":1.3263854694474286,"pX":0.08366750699390085,"pZ":1.626978465845448,"vX0":7.721949027553145,"vY0":-131.7340592259055,"vZ0":-4.65456526980507,"x":113.81,"y":194.85,"x0":-2.1526487754162984,"y0":50.002134538971276,"z0":5.649458151164828,"aX":-9.996785656643825},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.4,"breakHorizontal":8.5,"spinRate":1644,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4173333487308253,"extension":6.621381375352894},"index":2,"playId":"7614a304-2b03-3b1e-ad54-b73bd315cc75","pitchNumber":2,"startTime":"2026-04-08T01:46:29.881Z","endTime":"2026-04-08T01:46:32.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":77.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.55925998469623,"aZ":-37.35984236895898,"pfxX":-1.0288478726636718,"pfxZ":-3.3532212384293736,"pX":0.5080845108273278,"pZ":2.2650245218544134,"vX0":6.925834368678789,"vY0":-125.29496161714887,"vZ0":-0.5678099658546641,"x":97.63,"y":177.62,"x0":-2.1901521066400993,"y0":50.00106477969981,"z0":5.618942405393878,"aX":-1.5931769069084378},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.9,"breakHorizontal":-0.1,"spinRate":2569,"spinDirection":39},"zone":6,"typeConfidence":2.0,"plateTime":0.441661764328801,"extension":6.513691170215156},"index":3,"playId":"d9b837cb-b4a9-3d1b-ab48-8581cd53847d","pitchNumber":3,"startTime":"2026-04-08T01:46:53.479Z","endTime":"2026-04-08T01:46:57.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32982951904847,"aZ":-30.772858033474012,"pfxX":-5.572564433727695,"pfxZ":0.787816005335169,"pX":0.12411366557058492,"pZ":1.5540389005267368,"vX0":7.695429498895808,"vY0":-133.81868301546106,"vZ0":-4.7372331750431345,"x":112.27,"y":196.82,"x0":-2.087172763245064,"y0":50.003643385734016,"z0":5.594899558074827,"aX":-9.939808579987805},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.5,"breakHorizontal":8.2,"spinRate":1555,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.41191913870507735,"extension":6.702917037579134},"index":4,"playId":"95a00a50-f8ab-3c71-80b3-8590963cf41a","pitchNumber":4,"startTime":"2026-04-08T01:47:21.464Z","endTime":"2026-04-08T01:47:24.920Z","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":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.85851447004699,"aZ":-14.486701944360156,"pfxX":-4.700511688598224,"pfxZ":8.867857238081898,"pX":0.49065236503656984,"pZ":2.975068986692959,"vX0":9.031789006860407,"vY0":-140.99580033631548,"vZ0":-4.3421158546361225,"x":98.3,"y":158.45,"x0":-2.157069745387055,"y0":50.001113869898305,"z0":5.4832048809344665,"aX":-9.374386607002617},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":6.5,"spinRate":2133,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.3898564652901926,"extension":6.347065412672206},"hitData":{"launchSpeed":103.2,"launchAngle":31.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":143.1,"coordY":46.03}},"index":5,"playId":"ca9bdabe-99d0-39fe-bfb7-5e29d57c7405","pitchNumber":5,"startTime":"2026-04-08T01:47:39.640Z","endTime":"2026-04-08T01:47:48.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:47:48.689Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, third baseman Nolan Gorman to first baseman Alec Burleson.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-08T01:47:58.024Z","endTime":"2026-04-08T01:48:42.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"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":"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":86.3,"endSpeed":79.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.311994462537317,"aZ":-30.877116740157447,"pfxX":3.973612138908014,"pfxZ":0.8082316814277508,"pX":-0.9183743397716637,"pZ":3.0170916603417406,"vX0":2.9653047777014256,"vY0":-125.63961414028189,"vZ0":0.1686341845037389,"x":152.01,"y":157.32,"x0":-2.629764972140767,"y0":50.000386925646524,"z0":5.457148293263997,"aX":6.355169752636511},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-7.9,"spinRate":2850,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.43585651074153553,"extension":6.182583966814823},"index":0,"playId":"135c2dfd-b2f1-35ea-aee2-ecbbac8b384b","pitchNumber":1,"startTime":"2026-04-08T01:48:17.374Z","endTime":"2026-04-08T01:48:20.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74243540772796,"aZ":-27.527867555032394,"pfxX":3.864574026900969,"pfxZ":2.8876870896909193,"pX":0.19554642879714298,"pZ":3.43191237474977,"vX0":5.363817896425221,"vY0":-126.07331314052144,"vZ0":0.3504638316101776,"x":109.55,"y":146.12,"x0":-2.462011433974126,"y0":50.002996296534484,"z0":5.513727126869633,"aX":6.217021291817704},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":-8.3,"spinRate":2863,"spinDirection":36},"zone":2,"typeConfidence":2.0,"plateTime":0.4345246854690408,"extension":6.432722411810491},"hitData":{"launchSpeed":92.2,"launchAngle":-2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.98,"coordY":158.07}},"index":1,"playId":"69a2c84d-5f79-3412-83b7-688f93987828","pitchNumber":2,"startTime":"2026-04-08T01:48:34.702Z","endTime":"2026-04-08T01:48:42.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:48:42.396Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-08T01:48:54.653Z","endTime":"2026-04-08T01:50:39.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.670041456361236,"aZ":-34.63875261491814,"pfxX":0.030863092721886254,"pfxZ":-1.4791454828450945,"pX":-0.6264412609904662,"pZ":2.229791727071154,"vX0":4.595349682541245,"vY0":-128.22436212434553,"vZ0":-1.3632833265406032,"x":140.88,"y":178.58,"x0":-2.4463633203056543,"y0":50.00472923119802,"z0":5.472676645092715,"aX":0.050643947399733276},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.8,"breakHorizontal":-1.1,"spinRate":2685,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.4272752435706111,"extension":6.472363367201011},"index":0,"playId":"c2ea278e-92dc-3499-b4b7-2cf856f61d59","pitchNumber":1,"startTime":"2026-04-08T01:49:10.093Z","endTime":"2026-04-08T01:49:13.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.7085241198047,"aZ":-18.26733465726857,"pfxX":-5.596707089722524,"pfxZ":6.915643718037636,"pX":-0.412228347077441,"pZ":3.691837888302593,"vX0":7.392889973791792,"vY0":-141.8985600587089,"vZ0":-2.0564349802817365,"x":132.71,"y":139.1,"x0":-2.3414034748543773,"y0":50.0021765432406,"z0":5.60784286039427,"aX":-11.253831930430662},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.2,"breakHorizontal":8.4,"spinRate":2098,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3880800043244741,"extension":6.243484826963604},"index":1,"playId":"eb77fb65-20fc-363c-8cf9-6653f0e17212","pitchNumber":2,"startTime":"2026-04-08T01:49:27.434Z","endTime":"2026-04-08T01:49:30.434Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-08T01:49:36.571Z","endTime":"2026-04-08T01:49:51.655Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88902932556081,"aZ":-38.3321106673831,"pfxX":3.043081224290786,"pfxZ":-3.7759849598356485,"pX":-2.6225949474296644,"pZ":3.7405838138941143,"vX0":-0.8240424576108616,"vY0":-127.11228398119624,"vZ0":2.8552988827071895,"x":216.97,"y":137.78,"x0":-2.6888644656086145,"y0":50.00234783612282,"z0":5.653153098288544,"aX":4.962519431576812},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.9,"breakHorizontal":-5.3,"spinRate":2717,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.43146920199754435,"extension":5.971120473844047},"index":3,"playId":"47abadb5-1e70-3708-bd10-61969b53d72d","pitchNumber":3,"startTime":"2026-04-08T01:49:51.655Z","endTime":"2026-04-08T01:49:54.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":666277,"fullName":"George Soriano"}}},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"902350a4-c298-49ff-ae93-71f7bbb7aa42","pitchNumber":3,"startTime":"2026-04-08T01:50:15.557Z","endTime":"2026-04-08T01:50:20.557Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.952115176673885,"aZ":-13.564930412930861,"pfxX":-4.787571098694201,"pfxZ":9.18107331504575,"pX":-0.7345288735900188,"pZ":2.442912413825106,"vX0":6.219393091644308,"vY0":-142.23420626432534,"vZ0":-5.901536113645925,"x":145.0,"y":172.82,"x0":-2.338726103160723,"y0":50.00027760495412,"z0":5.422310674933851,"aX":-9.701407188716432},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":7.2,"spinRate":2257,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.38670734160283615,"extension":6.324911233161275},"index":5,"playId":"e61346a1-222b-396f-a81e-21cd4ff8224d","pitchNumber":4,"startTime":"2026-04-08T01:50:35.807Z","endTime":"2026-04-08T01:50:39.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:50:39.457Z","atBatIndex":81},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Thomas Saggese doubles (2) on a sharp line drive to center fielder Jacob Young. Masyn Winn scores.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-08T01:53:07.475Z","endTime":"2026-04-08T01:53:38.177Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":{"id":669371,"link":"/api/v1/people/669371"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Luis García Jr. remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T01:51:43.052Z","endTime":"2026-04-08T01:51:43.080Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":678554,"link":"/api/v1/people/678554"}},{"details":{"description":"Pitching Change: Cole Henry replaces Clayton Beeter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-08T01:51:43.080Z","endTime":"2026-04-08T01:52:37.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669371,"link":"/api/v1/people/669371"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Masyn Winn starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-08T01:52:37.256Z","endTime":"2026-04-08T01:53:09.733Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"base":2},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.311943544001952,"aZ":-15.831513237501147,"pfxX":-7.18364707600482,"pfxZ":9.043487970390334,"pX":1.1004786962776958,"pZ":2.941470231728104,"vX0":10.963775011756724,"vY0":-134.16009298397833,"vZ0":-3.3110224108401174,"x":75.05,"y":159.36,"x0":-2.121831321637377,"y0":50.006250030420794,"z0":5.332500711478863,"aX":-12.987991787501617},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.7,"breakHorizontal":10.4,"spinRate":2407,"spinDirection":238},"zone":12,"typeConfidence":0.86,"plateTime":0.409586123304269,"extension":6.597237674459304},"index":3,"playId":"4ef34a62-9189-3f6b-8e2c-7ebf2cd82b06","pitchNumber":1,"startTime":"2026-04-08T01:53:09.733Z","endTime":"2026-04-08T01:53:12.737Z","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":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.777883648878813,"aZ":-34.261746504874836,"pfxX":9.105118875893474,"pfxZ":-1.5747178582700325,"pX":0.6225930398927618,"pZ":2.4343361489197175,"vX0":4.582288969187672,"vY0":-115.5144207425797,"vZ0":1.0525139969930895,"x":93.27,"y":173.05,"x0":-2.579886187674839,"y0":50.00035560408725,"z0":5.308744984453452,"aX":12.101737644655811},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-2.2,"breakHorizontal":-17.8,"spinRate":2685,"spinDirection":61},"zone":6,"typeConfidence":0.91,"plateTime":0.4771465874773573,"extension":6.316714217998797},"hitData":{"launchSpeed":101.6,"launchAngle":17.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.38,"coordY":78.31}},"index":4,"playId":"ccbd9ebb-10cb-3d45-89b3-2456be098b64","pitchNumber":2,"startTime":"2026-04-08T01:53:26.316Z","endTime":"2026-04-08T01:53:38.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:53:38.177Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yohel Pozo grounds out, second baseman Nasim Nuñez to first baseman Luis García Jr. Thomas Saggese to 3rd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-08T01:53:58.304Z","endTime":"2026-04-08T01:55:02.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31237262192231,"aZ":-33.996054085630185,"pfxX":9.368975913128988,"pfxZ":-1.3693752639448835,"pX":-0.2787852216791035,"pZ":2.9877664847512406,"vX0":2.74527044415637,"vY0":-114.81102817349237,"vZ0":2.0277553378655204,"x":127.63,"y":158.11,"x0":-2.7089206863365476,"y0":50.00383103136476,"z0":5.41426322049101,"aX":12.4418730977875},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.7,"breakHorizontal":-17.6,"spinRate":2608,"spinDirection":63},"zone":2,"typeConfidence":0.89,"plateTime":0.4780394865648061,"extension":6.1346493662710575},"index":0,"playId":"4cc7425c-eb56-3e2f-8d47-fa2e02be1c54","pitchNumber":1,"startTime":"2026-04-08T01:54:10.424Z","endTime":"2026-04-08T01:54:17.448Z","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":79.0,"endSpeed":72.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.440501447679697,"aZ":-33.73338186648465,"pfxX":13.312745431547453,"pfxZ":-1.1785827145916135,"pX":0.23432109196864867,"pZ":0.9544004325551839,"vX0":2.425055979694484,"vY0":-115.0403325893223,"vZ0":-2.122114560200977,"x":108.07,"y":213.01,"x0":-2.5644817165792744,"y0":50.001358189468405,"z0":5.191754846761925,"aX":17.65290593336294},"breaks":{"breakAngle":27.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-2.4,"breakHorizontal":-24.7,"spinRate":2778,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.47805895406072496,"extension":6.29228875559217},"index":1,"playId":"8d729399-27dc-3c60-a016-0f7fa3f97db5","pitchNumber":2,"startTime":"2026-04-08T01:54:26.787Z","endTime":"2026-04-08T01:54:32.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":80.1,"endSpeed":73.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9572028590203,"aZ":-30.408817305681485,"pfxX":9.646489573978691,"pfxZ":1.2999249923215377,"pX":1.2668717726860956,"pZ":1.6234692210197286,"vX0":5.3782907271000715,"vY0":-116.5526880094913,"vZ0":-1.8063378552052245,"x":68.71,"y":194.95,"x0":-2.3317915393781896,"y0":50.00469354094901,"z0":5.307567978621219,"aX":13.140379648507215},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.2,"breakHorizontal":-18.8,"spinRate":2436,"spinDirection":47},"zone":14,"typeConfidence":0.91,"plateTime":0.47174936982581617,"extension":6.430540505666853},"hitData":{"launchSpeed":78.5,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":151.68}},"index":2,"playId":"c3df0b84-fe87-33be-ac89-ced93ecbf1f0","pitchNumber":3,"startTime":"2026-04-08T01:54:55.034Z","endTime":"2026-04-08T01:55:02.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:55:02.450Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Church called out on strikes.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-08T01:55:19.420Z","endTime":"2026-04-08T01:57:41.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.403121571116724,"aZ":-21.301832418583075,"pfxX":-1.5846191933505696,"pfxZ":6.110929215144335,"pX":0.33892192498039814,"pZ":4.190608079700724,"vX0":7.328389583621886,"vY0":-132.56331901288013,"vZ0":0.3540432303686395,"x":104.08,"y":125.63,"x0":-2.255800662222211,"y0":50.00328800392948,"z0":5.610677194374018,"aX":-2.820450895399824},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.4,"breakHorizontal":1.3,"spinRate":2483,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4132158634080385,"extension":6.515130939978967},"index":0,"playId":"2a568e41-eb11-3669-b786-f6593ddc71f2","pitchNumber":1,"startTime":"2026-04-08T01:55:29.403Z","endTime":"2026-04-08T01:55:32.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671408082158955,"aZ":-16.790062206665855,"pfxX":-9.337076885963299,"pfxZ":8.334892829173992,"pX":0.3163873535363692,"pZ":2.6307199227218327,"vX0":9.824029145077184,"vY0":-135.27055610503857,"vZ0":-3.872072583765143,"x":104.94,"y":167.75,"x0":-2.156645479911494,"y0":50.00076271667012,"z0":5.264503986800692,"aX":-17.229153484331004},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":14.8,"spinRate":2520,"spinDirection":231},"zone":6,"typeConfidence":0.92,"plateTime":0.40557204384099466,"extension":6.595703678550931},"index":1,"playId":"763d8d83-27bb-3870-9454-a337c6829c27","pitchNumber":2,"startTime":"2026-04-08T01:55:47.328Z","endTime":"2026-04-08T01:55:50.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.816869637193218,"aZ":-19.717731658373978,"pfxX":-9.027948482437301,"pfxZ":6.660866394962085,"pX":1.147847840084053,"pZ":3.4607778778327702,"vX0":11.540688250827069,"vY0":-136.33329704679855,"vZ0":-1.5182285380180276,"x":73.25,"y":145.34,"x0":-1.9802593783432854,"y0":50.002477687728934,"z0":5.394843121945126,"aX":-16.883072936296276},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":13.7,"spinRate":2378,"spinDirection":233},"zone":12,"typeConfidence":0.91,"plateTime":0.40277664542868674,"extension":6.593251136835353},"index":2,"playId":"b4d2818d-795b-317c-a007-4f5a25f3bd7a","pitchNumber":3,"startTime":"2026-04-08T01:56:07.631Z","endTime":"2026-04-08T01:56:10.651Z","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":93.0,"endSpeed":84.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88217075136689,"aZ":-13.627565222686416,"pfxX":-7.898319607108063,"pfxZ":10.168930096389463,"pX":1.277732792121358,"pZ":2.614676318988779,"vX0":11.35214944996051,"vY0":-134.82014643188324,"vZ0":-4.3022864403311765,"x":68.3,"y":168.18,"x0":-1.9796564262913405,"y0":50.000937973809314,"z0":5.2068684491267,"aX":-14.403202989867463},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":11.6,"spinRate":2430,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.4077438096065906,"extension":6.786701296792412},"index":3,"playId":"dd869ec9-aaf3-3ac8-80eb-8f26b730d277","pitchNumber":4,"startTime":"2026-04-08T01:56:27.410Z","endTime":"2026-04-08T01:56:30.410Z","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":81.6,"endSpeed":73.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.636170175551534,"aZ":-32.24483155759774,"pfxX":8.023633419333176,"pfxZ":-0.04736104340049785,"pX":1.4928781445600212,"pZ":2.1909563391398303,"vX0":6.53207583008042,"vY0":-118.52391725115241,"vZ0":-0.26780733443263394,"x":60.09,"y":179.62,"x0":-2.3651409298951767,"y0":50.00448805998296,"z0":5.310134813658455,"aX":11.147499322555987},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.1,"breakHorizontal":-16.4,"spinRate":2676,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.4663605883769515,"extension":6.403831635846877},"index":4,"playId":"49b5ca38-7309-33da-9b61-488bf9f35421","pitchNumber":5,"startTime":"2026-04-08T01:56:53.844Z","endTime":"2026-04-08T01:56:56.844Z","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":93.3,"endSpeed":84.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.283190976701405,"aZ":-17.793594582057285,"pfxX":-9.365238987426103,"pfxZ":7.838132450344226,"pX":-0.06886548531642919,"pZ":3.4402051185473908,"vX0":8.579907786673727,"vY0":-135.52122019784227,"vZ0":-1.9760048035025406,"x":119.62,"y":145.89,"x0":-2.0796744649214425,"y0":50.00617776319106,"z0":5.439662808612312,"aX":-17.192232168208054},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.9,"breakHorizontal":14.9,"spinRate":2445,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.40623357748078703,"extension":6.681418025638754},"index":5,"playId":"b8919c26-5556-3928-91a5-e526ed76a309","pitchNumber":6,"startTime":"2026-04-08T01:57:16.275Z","endTime":"2026-04-08T01:57:20.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93765426553042,"aZ":-32.714956155461934,"pfxX":10.540612876431183,"pfxZ":-0.4027423690573322,"pX":-0.6385555008892927,"pZ":2.1180415169006896,"vX0":0.9199574873733838,"vY0":-116.17980968098624,"vZ0":-0.3181478662315479,"x":141.34,"y":181.59,"x0":-2.407908418784636,"y0":50.00445669612831,"z0":5.421539286536555,"aX":14.113006676694416},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.5,"breakHorizontal":-19.2,"spinRate":2516,"spinDirection":57},"zone":7,"typeConfidence":0.91,"plateTime":0.4752135171409311,"extension":6.510586396551866},"index":6,"playId":"ba8e124a-fe14-3045-8212-39f0ad9ea5f6","pitchNumber":7,"startTime":"2026-04-08T01:57:38.410Z","endTime":"2026-04-08T01:57:41.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:57:41.558Z","atBatIndex":84},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"JJ Wetherholt doubles (1) on a fly ball to right fielder Joey Wiemer. Thomas Saggese scores.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-08T01:57:54.330Z","endTime":"2026-04-08T01:58:19.978Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686894,"link":"/api/v1/people/686894"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":{"id":669371,"link":"/api/v1/people/669371"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.835166695769594,"aZ":-16.652016403568407,"pfxX":-9.986372546032994,"pfxZ":8.353433987525472,"pX":-0.36748193946147456,"pZ":3.061472199423522,"vX0":7.960249053920265,"vY0":-136.16198620307705,"vZ0":-2.928601661969841,"x":131.01,"y":156.12,"x0":-2.0467949805448575,"y0":50.000717680400236,"z0":5.318106662297617,"aX":-18.552060081976755},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":16.2,"spinRate":2523,"spinDirection":231},"zone":1,"typeConfidence":0.92,"plateTime":0.4038962026798236,"extension":6.6902748961622},"hitData":{"launchSpeed":94.3,"launchAngle":25.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.56,"coordY":108.45}},"index":0,"playId":"d3290428-8529-33dd-9731-97d516903f1d","pitchNumber":1,"startTime":"2026-04-08T01:58:07.216Z","endTime":"2026-04-08T01:58:19.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:58:19.978Z","atBatIndex":85},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Iván Herrera lines out to third baseman Brady House.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":86,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-04-08T01:58:38.306Z","endTime":"2026-04-08T01:59:36.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":80.4,"endSpeed":73.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17032214598835,"aZ":-31.8695670414459,"pfxX":9.428718297813802,"pfxZ":0.22419387206499053,"pX":-0.35667521056664014,"pZ":3.1464378586156347,"vX0":2.326492842141626,"vY0":-117.0391356302377,"vZ0":1.665525504104877,"x":130.6,"y":153.83,"x0":-2.591893095794182,"y0":50.004445338595076,"z0":5.443375373516901,"aX":12.884613711790891},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.2,"breakHorizontal":-17.6,"spinRate":2535,"spinDirection":56},"zone":1,"typeConfidence":0.91,"plateTime":0.47069961809258,"extension":6.340848680894311},"index":0,"playId":"d12fb7af-8fda-385a-ac75-b70f6b237028","pitchNumber":1,"startTime":"2026-04-08T01:58:53.647Z","endTime":"2026-04-08T01:58:56.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.58971932372955,"aZ":-15.452037095682975,"pfxX":-7.767523909083124,"pfxZ":8.879434516142513,"pX":-0.2015323649940105,"pZ":2.946245151373528,"vX0":7.925560107893023,"vY0":-137.16339138260372,"vZ0":-3.402981971218003,"x":124.68,"y":159.23,"x0":-2.135342772425585,"y0":50.003978132164704,"z0":5.272797295801116,"aX":-14.63150033851836},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":12.1,"spinRate":2533,"spinDirection":232},"zone":2,"typeConfidence":0.92,"plateTime":0.40108703876464524,"extension":6.705938922700275},"index":1,"playId":"2480d0d5-2ae6-3c96-9b11-1581729925a2","pitchNumber":2,"startTime":"2026-04-08T01:59:10.751Z","endTime":"2026-04-08T01:59:13.751Z","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":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.771833856553727,"aZ":-30.080372981301792,"pfxX":9.100061023882372,"pfxZ":1.5120606507109162,"pX":0.6282840859114974,"pZ":1.8795503772743503,"vX0":4.376632781070122,"vY0":-117.89333060764783,"vZ0":-1.1317990554300787,"x":93.05,"y":188.03,"x0":-2.443980378890593,"y0":50.00310184645475,"z0":5.18316745288259,"aX":12.603192669456902},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.8,"breakHorizontal":-17.6,"spinRate":2577,"spinDirection":60},"zone":9,"typeConfidence":0.91,"plateTime":0.4674774571415332,"extension":6.44263116565983},"hitData":{"launchSpeed":85.8,"launchAngle":10.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":91.23,"coordY":151.18}},"index":2,"playId":"2941a4fd-5eb8-3873-bc66-b2bd7c7df667","pitchNumber":3,"startTime":"2026-04-08T01:59:31.260Z","endTime":"2026-04-08T01:59:36.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T01:59:36.259Z","atBatIndex":86},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jorbit Vivas hit by pitch.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-08T02:02:07.336Z","endTime":"2026-04-08T02:03:58.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Riley O'Brien replaces George Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-08T02:00:58.630Z","endTime":"2026-04-08T02:01:42.913Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Daylen Lile starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-08T02:01:42.913Z","endTime":"2026-04-08T02:01:53.266Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Jorbit Vivas replaces Joey Wiemer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-08T02:01:53.266Z","endTime":"2026-04-08T02:02:09.547Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":686894,"link":"/api/v1/people/686894"}},{"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":91.3,"endSpeed":83.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.057009857914853,"aZ":-23.641419809359494,"pfxX":0.1392379957274102,"pfxZ":4.7588357653187074,"pX":0.00847849722536885,"pZ":2.8731787713254007,"vX0":4.801281794969782,"vY0":-132.98497449836194,"vZ0":-2.8076575260267562,"x":116.68,"y":161.2,"x0":-1.837248640885417,"y0":50.00560002875508,"z0":5.654337792929687,"aX":0.24988176190940165},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-1.3,"spinRate":2548,"spinDirection":211},"zone":2,"typeConfidence":0.88,"plateTime":0.4116040828994967,"extension":6.886921537334964},"index":3,"playId":"5eb10ef9-caab-3383-a093-3561b5f228c3","pitchNumber":1,"startTime":"2026-04-08T02:02:09.547Z","endTime":"2026-04-08T02:02:12.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87972220436381,"aZ":-35.10575819803079,"pfxX":11.66836164656587,"pfxZ":-1.995266072260712,"pX":1.3174124407045493,"pZ":1.2579358225837527,"vX0":3.896024624626862,"vY0":-121.64155503627516,"vZ0":-2.8280177772344413,"x":66.78,"y":204.82,"x0":-1.828401409710041,"y0":50.001157026822334,"z0":5.53462380392793,"aX":17.167183057139184},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-4.1,"breakHorizontal":-22.1,"spinRate":2519,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4534362693483529,"extension":6.802029071174253},"index":4,"playId":"9722cef1-6d4a-3328-9f50-ea6f50cb7607","pitchNumber":2,"startTime":"2026-04-08T02:02:32.872Z","endTime":"2026-04-08T02:02:37.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.671450593341312,"aZ":-31.848999168714272,"pfxX":-0.03844288267150553,"pfxZ":0.18289611622123392,"pX":1.1892588729898181,"pZ":0.6309666207776592,"vX0":7.490541426706656,"vY0":-131.44225359304835,"vZ0":-6.721105756843979,"x":71.67,"y":221.74,"x0":-1.6823052681643833,"y0":50.00156606511696,"z0":5.5604927802842266,"aX":-0.06838751694545517},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.8,"breakHorizontal":-1.4,"spinRate":2556,"spinDirection":78},"zone":14,"typeConfidence":0.9,"plateTime":0.41538188455603464,"extension":6.9922799941323515},"index":5,"playId":"cc126b64-b93f-3aed-91f3-d8e8985b3da8","pitchNumber":3,"startTime":"2026-04-08T02:02:51.324Z","endTime":"2026-04-08T02:02:55.880Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.228805476339705,"aZ":-27.846653356069066,"pfxX":-9.950316633034458,"pfxZ":2.140852629432949,"pX":-0.3576663685203232,"pZ":3.0447030782993245,"vX0":6.879248883625839,"vY0":-141.12319438204364,"vZ0":-2.922066592269255,"x":130.63,"y":156.57,"x0":-1.5304030010623604,"y0":50.00582739221223,"z0":5.8817356319008836,"aX":-20.1328712702971},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.5,"breakHorizontal":16.7,"spinRate":2220,"spinDirection":227},"zone":1,"typeConfidence":0.9,"plateTime":0.3876830611786337,"extension":6.6916930516044175},"index":6,"playId":"e9996dc9-847c-3514-9c7b-672e4f880528","pitchNumber":4,"startTime":"2026-04-08T02:03:12.483Z","endTime":"2026-04-08T02:03:15.483Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-04-08T02:03:20.273Z","endTime":"2026-04-08T02:03:37.136Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70996529291867,"aZ":-29.779502880425024,"pfxX":-10.75648660883765,"pfxZ":1.158857428208261,"pX":-1.098639251959351,"pZ":3.6809681518610837,"vX0":5.1578972162663925,"vY0":-143.23502946925439,"vZ0":-1.0512070591718228,"x":158.88,"y":139.39,"x0":-1.5304843328596263,"y0":50.0025633501896,"z0":5.9237351945561,"aX":-22.23247934824217},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":2.0,"breakHorizontal":18.4,"spinRate":2237,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.3831728250777404,"extension":6.537832130860967},"index":8,"playId":"7530f4de-51f3-37c0-abdc-9b1f7619749f","pitchNumber":5,"startTime":"2026-04-08T02:03:37.136Z","endTime":"2026-04-08T02:03:40.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.451951606997493,"aZ":-29.675454806788935,"pfxX":-0.001029097785558264,"pfxZ":1.4565263782747406,"pX":1.6214103010637602,"pZ":1.6165416238171038,"vX0":8.11788472410127,"vY0":-130.07448193916406,"vZ0":-4.351598271731342,"x":55.2,"y":195.13,"x0":-1.5356375678943708,"y0":50.00447080985054,"z0":5.552792038468073,"aX":-0.001351843451501368},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.9,"breakHorizontal":-1.7,"spinRate":2414,"spinDirection":186},"zone":14,"typeConfidence":0.9,"plateTime":0.4205628995472943,"extension":6.7659705444378275},"index":9,"playId":"2775f527-0dbe-37dc-9818-4a89d7b27937","pitchNumber":6,"startTime":"2026-04-08T02:03:52.640Z","endTime":"2026-04-08T02:03:58.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T02:03:58.339Z","atBatIndex":87},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-08T02:04:21.452Z","endTime":"2026-04-08T02:05:35.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"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":82.6,"endSpeed":75.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.825243032336537,"aZ":-37.94696376586342,"pfxX":9.11747300989882,"pfxZ":-4.0019194949475345,"pX":0.4207642558758192,"pZ":1.9851122437904762,"vX0":2.8776971744511943,"vY0":-120.27109023201338,"vZ0":-0.44726661966122894,"x":100.96,"y":185.18,"x0":-1.9809643371154297,"y0":50.00541790335683,"z0":5.585904329078352,"aX":13.142761562302423},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.1,"breakHorizontal":-17.3,"spinRate":2343,"spinDirection":48},"zone":9,"typeConfidence":0.9,"plateTime":0.4582543747929604,"extension":6.9088217442718625},"index":0,"playId":"ae0efe21-4565-3b07-9264-3374840e8246","pitchNumber":1,"startTime":"2026-04-08T02:04:51.911Z","endTime":"2026-04-08T02:04:55.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.4,"endSpeed":89.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.35046563600612,"aZ":-28.628883469461382,"pfxX":-12.452252935975016,"pfxZ":1.7404515793330635,"pX":0.6352895073500279,"pZ":1.2658182608576027,"vX0":10.654087896158288,"vY0":-142.72817415160338,"vZ0":-6.987091945690744,"x":92.78,"y":204.6,"x0":-1.5492102358320268,"y0":50.007070209010266,"z0":5.577947201191306,"aX":-25.404565442014874},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":1.7,"breakHorizontal":20.0,"spinRate":2329,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.38544433151768853,"extension":7.007986656583413},"index":1,"playId":"2e226cd2-6ccb-3b4e-8ec4-3e7fdd804359","pitchNumber":2,"startTime":"2026-04-08T02:05:10.664Z","endTime":"2026-04-08T02:05:13.664Z","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":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87540205770127,"aZ":-35.89728864746934,"pfxX":8.841000100626328,"pfxZ":-2.571039260581826,"pX":0.7675846232544267,"pZ":1.4421635998592053,"vX0":3.6003389672715347,"vY0":-120.45790062884802,"vZ0":-1.9257205084907814,"x":87.74,"y":199.84,"x0":-1.9022860751350636,"y0":50.004773760820534,"z0":5.47374717454428,"aX":12.786575333432705},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.9,"breakHorizontal":-16.9,"spinRate":2360,"spinDirection":47},"zone":14,"typeConfidence":0.9,"plateTime":0.4575048059923734,"extension":6.886174402259837},"index":2,"playId":"1f0a3672-9f50-3888-8b2a-b9ab8ecffe5c","pitchNumber":3,"startTime":"2026-04-08T02:05:31.205Z","endTime":"2026-04-08T02:05:35.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T02:05:35.874Z","atBatIndex":88},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out softly, third baseman Nolan Gorman to first baseman Alec Burleson. Daylen Lile to 3rd. Jorbit Vivas to 2nd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":89,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-08T02:05:44.090Z","endTime":"2026-04-08T02:06:26.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87775047963626,"aZ":-24.80667693966395,"pfxX":-11.321237322286084,"pfxZ":3.529648063528203,"pX":-0.423553137433352,"pZ":3.2876591541531157,"vX0":7.207479470513956,"vY0":-143.6960925294273,"vZ0":-2.9924577811650788,"x":133.14,"y":150.01,"x0":-1.4958847829420199,"y0":50.00190984805088,"z0":5.886849854710749,"aX":-23.630229785066557},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.0,"breakHorizontal":19.0,"spinRate":2267,"spinDirection":226},"zone":1,"typeConfidence":0.91,"plateTime":0.3814288112196702,"extension":6.8102971980284455},"index":0,"playId":"d6a925f5-0bb0-3318-b246-295fa3b7ef7c","pitchNumber":1,"startTime":"2026-04-08T02:06:00.705Z","endTime":"2026-04-08T02:06:04.356Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.20409997218134,"aZ":-29.11173960137475,"pfxX":-11.629053662066461,"pfxZ":1.4934918753980888,"pX":-0.42887145913369934,"pZ":2.739382182836451,"vX0":7.145885685976786,"vY0":-142.7385665798215,"vZ0":-3.589328885575388,"x":133.35,"y":164.82,"x0":-1.4640716091327206,"y0":50.0010155599029,"z0":5.861948358170314,"aX":-23.809923798686405},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":2.2,"breakHorizontal":19.4,"spinRate":2213,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.3848561716817378,"extension":6.7244039448799},"hitData":{"launchSpeed":46.9,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.22,"coordY":182.68}},"index":1,"playId":"d7d48715-e516-3f77-b0c9-6b1353c6ebb4","pitchNumber":2,"startTime":"2026-04-08T02:06:19.169Z","endTime":"2026-04-08T02:06:26.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T02:06:26.837Z","atBatIndex":89},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":90,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-08T02:06:54.832Z","endTime":"2026-04-08T02:08:55.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".558"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".432"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".228"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".450"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".279"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".216"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".161"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.92"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.94"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.39"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.73"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.50"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.17"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.36"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.94"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.82"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.99"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.39"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.74"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".558"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".432"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":676617,"link":"/api/v1/people/676617"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44862559244122,"aZ":-31.665060650172496,"pfxX":3.0243973409110296,"pfxZ":0.3088068493365519,"pX":-0.6242743095882771,"pZ":2.2814269163968364,"vX0":2.0785530535687027,"vY0":-126.56847540241179,"vZ0":-1.7628081749446367,"x":140.8,"y":177.18,"x0":-1.84849775809143,"y0":50.0004307475659,"z0":5.518919148916289,"aX":4.912888761144096},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.4,"breakHorizontal":-6.0,"spinRate":2342,"spinDirection":92},"zone":4,"typeConfidence":0.77,"plateTime":0.4324950518794508,"extension":7.011504004981705},"index":0,"playId":"5ac84db4-2460-3618-9d81-0603921cc100","pitchNumber":1,"startTime":"2026-04-08T02:07:13.610Z","endTime":"2026-04-08T02:07:16.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":97.2,"endSpeed":88.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.143994953566676,"aZ":-29.186414924061918,"pfxX":-10.66372548325933,"pfxZ":1.49110382004244,"pX":-2.4883944831792797,"pZ":2.518339222315234,"vX0":1.8737312067025567,"vY0":-141.49261789729624,"vZ0":-3.611650213378525,"x":211.85,"y":170.78,"x0":-1.7805103864130574,"y0":50.00085137756917,"z0":5.708540751514116,"aX":-21.34214497669665},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.0,"breakHorizontal":18.8,"spinRate":2164,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3890143597348876,"extension":6.595548922529101},"index":1,"playId":"5fe8f468-458c-3d66-ab8d-37181d9fcaeb","pitchNumber":2,"startTime":"2026-04-08T02:07:30.286Z","endTime":"2026-04-08T02:07:33.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.190057727900363,"aZ":-36.1059340685403,"pfxX":9.480973811195554,"pfxZ":-2.6991363748084725,"pX":0.6877070664963851,"pZ":1.053109615758599,"vX0":3.3037778534378024,"vY0":-121.18339104106128,"vZ0":-2.751734017367545,"x":90.79,"y":210.35,"x0":-1.9326872170713074,"y0":50.00336254334524,"z0":5.421987577446997,"aX":13.81205247941562},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.3,"breakHorizontal":-18.0,"spinRate":2355,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4555676089462315,"extension":6.80331338600423},"index":2,"playId":"e131ca2a-a76e-3aa1-88ab-5e91e452117a","pitchNumber":3,"startTime":"2026-04-08T02:07:51.527Z","endTime":"2026-04-08T02:07:55.507Z","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":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.494903184579297,"aZ":-36.326973846984295,"pfxX":8.299549094404666,"pfxZ":-2.8295873510026808,"pX":1.5585941351912702,"pZ":0.058467695810737776,"vX0":5.518692262844065,"vY0":-121.3283121448354,"vZ0":-4.892926326724103,"x":57.59,"y":237.2,"x0":-1.8373012653554432,"y0":50.00436717891369,"z0":5.326939795761325,"aX":12.165301330527587},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.2,"breakHorizontal":-16.4,"spinRate":2233,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.454393757908254,"extension":6.978430777938185},"index":3,"playId":"f33e47d8-6e4b-3ecc-9b19-b9f66403d43c","pitchNumber":4,"startTime":"2026-04-08T02:08:11.715Z","endTime":"2026-04-08T02:08:18.729Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Riley O'Brien. Daylen Lile scores. Jorbit Vivas to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":6,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"f33e47d8-6e4b-3ecc-9b19-b9f66403d43c","startTime":"2026-04-08T02:08:39.172Z","endTime":"2026-04-08T02:08:51.433Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60454741877672,"aZ":-29.369803340563042,"pfxX":0.9836213306776038,"pfxZ":1.667372417060296,"pX":-0.20205401943343326,"pZ":2.7370796283352363,"vX0":3.847762618348909,"vY0":-128.67285987352136,"vZ0":-1.5242142146946085,"x":124.7,"y":164.88,"x0":-1.8419935234494265,"y0":50.004206643935305,"z0":5.603361821718311,"aX":1.6566818867281121},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":-2.6,"spinRate":2475,"spinDirection":131},"zone":2,"typeConfidence":0.9,"plateTime":0.4249674687750944,"extension":6.918121811128727},"index":5,"playId":"244a7193-b426-3917-b470-69adc3548df8","pitchNumber":5,"startTime":"2026-04-08T02:08:51.433Z","endTime":"2026-04-08T02:08:55.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T02:08:55.353Z","atBatIndex":90}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":90,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-04-08T02:06:54.832Z","endTime":"2026-04-08T02:08:55.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".558"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".432"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".228"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".351"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".450"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".279"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".216"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".161"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.92"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.94"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.39"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.73"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.50"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.17"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.36"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.94"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.82"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.99"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.39"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.74"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".071"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".483"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".558"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".475"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".815"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".533"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".432"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":676617,"link":"/api/v1/people/676617"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650968,"link":"/api/v1/people/650968"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44862559244122,"aZ":-31.665060650172496,"pfxX":3.0243973409110296,"pfxZ":0.3088068493365519,"pX":-0.6242743095882771,"pZ":2.2814269163968364,"vX0":2.0785530535687027,"vY0":-126.56847540241179,"vZ0":-1.7628081749446367,"x":140.8,"y":177.18,"x0":-1.84849775809143,"y0":50.0004307475659,"z0":5.518919148916289,"aX":4.912888761144096},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.4,"breakHorizontal":-6.0,"spinRate":2342,"spinDirection":92},"zone":4,"typeConfidence":0.77,"plateTime":0.4324950518794508,"extension":7.011504004981705},"index":0,"playId":"5ac84db4-2460-3618-9d81-0603921cc100","pitchNumber":1,"startTime":"2026-04-08T02:07:13.610Z","endTime":"2026-04-08T02:07:16.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":97.2,"endSpeed":88.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.143994953566676,"aZ":-29.186414924061918,"pfxX":-10.66372548325933,"pfxZ":1.49110382004244,"pX":-2.4883944831792797,"pZ":2.518339222315234,"vX0":1.8737312067025567,"vY0":-141.49261789729624,"vZ0":-3.611650213378525,"x":211.85,"y":170.78,"x0":-1.7805103864130574,"y0":50.00085137756917,"z0":5.708540751514116,"aX":-21.34214497669665},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.0,"breakHorizontal":18.8,"spinRate":2164,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3890143597348876,"extension":6.595548922529101},"index":1,"playId":"5fe8f468-458c-3d66-ab8d-37181d9fcaeb","pitchNumber":2,"startTime":"2026-04-08T02:07:30.286Z","endTime":"2026-04-08T02:07:33.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.190057727900363,"aZ":-36.1059340685403,"pfxX":9.480973811195554,"pfxZ":-2.6991363748084725,"pX":0.6877070664963851,"pZ":1.053109615758599,"vX0":3.3037778534378024,"vY0":-121.18339104106128,"vZ0":-2.751734017367545,"x":90.79,"y":210.35,"x0":-1.9326872170713074,"y0":50.00336254334524,"z0":5.421987577446997,"aX":13.81205247941562},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.3,"breakHorizontal":-18.0,"spinRate":2355,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4555676089462315,"extension":6.80331338600423},"index":2,"playId":"e131ca2a-a76e-3aa1-88ab-5e91e452117a","pitchNumber":3,"startTime":"2026-04-08T02:07:51.527Z","endTime":"2026-04-08T02:07:55.507Z","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":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.494903184579297,"aZ":-36.326973846984295,"pfxX":8.299549094404666,"pfxZ":-2.8295873510026808,"pX":1.5585941351912702,"pZ":0.058467695810737776,"vX0":5.518692262844065,"vY0":-121.3283121448354,"vZ0":-4.892926326724103,"x":57.59,"y":237.2,"x0":-1.8373012653554432,"y0":50.00436717891369,"z0":5.326939795761325,"aX":12.165301330527587},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.2,"breakHorizontal":-16.4,"spinRate":2233,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.454393757908254,"extension":6.978430777938185},"index":3,"playId":"f33e47d8-6e4b-3ecc-9b19-b9f66403d43c","pitchNumber":4,"startTime":"2026-04-08T02:08:11.715Z","endTime":"2026-04-08T02:08:18.729Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Riley O'Brien. Daylen Lile scores. Jorbit Vivas to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":6,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"f33e47d8-6e4b-3ecc-9b19-b9f66403d43c","startTime":"2026-04-08T02:08:39.172Z","endTime":"2026-04-08T02:08:51.433Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60454741877672,"aZ":-29.369803340563042,"pfxX":0.9836213306776038,"pfxZ":1.667372417060296,"pX":-0.20205401943343326,"pZ":2.7370796283352363,"vX0":3.847762618348909,"vY0":-128.67285987352136,"vZ0":-1.5242142146946085,"x":124.7,"y":164.88,"x0":-1.8419935234494265,"y0":50.004206643935305,"z0":5.603361821718311,"aX":1.6566818867281121},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":-2.6,"spinRate":2475,"spinDirection":131},"zone":2,"typeConfidence":0.9,"plateTime":0.4249674687750944,"extension":6.918121811128727},"index":5,"playId":"244a7193-b426-3917-b470-69adc3548df8","pitchNumber":5,"startTime":"2026-04-08T02:08:51.433Z","endTime":"2026-04-08T02:08:55.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-08T02:08:55.353Z","atBatIndex":90},"scoringPlays":[3,4,9,22,41,45,56,60,69,82,85,90],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5],"bottom":[6,7,8,9,10],"hits":{"away":[{"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":150.64,"y":135.95},"type":"O","description":"Pop Out"},{"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":188.29,"y":112.66},"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":1,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":111.78,"y":152.19},"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":1,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":191.05,"y":106.23},"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":1,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":94.45,"y":56.72},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":119.08,"y":88.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":148.86,"y":96.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":135.61,"y":80.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"coordinates":{"x":110.76,"y":147.12},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":11,"endIndex":17,"top":[11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":192.35,"y":124.83},"type":"H","description":"Single"}],"home":[]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":142.67,"y":158.52},"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":3,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":125.66,"y":175.79},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":63.89,"y":61.12},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":85.16,"y":134.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":138.8,"y":118.68},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":35,"top":[27,28,29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":81.34,"y":119.35},"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":4,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":108.23,"y":171.95},"type":"O","description":"Grounded Into DP"},{"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":83.4,"y":105.06},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":98.21,"y":122.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":139.48,"y":184.34},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":108.34,"y":105.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":136.1,"y":69.08},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":46,"top":[36,37,38,39],"bottom":[40,41,42,43,44,45,46],"hits":{"away":[{"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":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":151.81,"y":160.3},"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":5,"pitcher":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":137.62,"y":141.55},"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":5,"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":158.57,"y":112.96},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":160.42,"y":170.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":96.7,"y":40.94},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":164.75,"y":87.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"coordinates":{"x":182.72,"y":124.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":175.63,"y":118.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":188.29,"y":97.97},"type":"O","description":"Lineout"}]}},{"startIndex":47,"endIndex":57,"top":[47,48,49,50,51,52],"bottom":[53,54,55,56,57],"hits":{"away":[{"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":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":180.69,"y":113.68},"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":6,"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":169.47,"y":100.64},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":141.67,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":174.99,"y":76.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":123.43,"y":103.04},"type":"H","description":"Single"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60,61],"bottom":[62,63,64,65],"hits":{"away":[{"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":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":148.26,"y":157.76},"type":"O","description":"Grounded Into DP"},{"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":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":177.93,"y":51.81},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":57.3,"y":90.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":700669,"fullName":"Gordon Graceffo","link":"/api/v1/people/700669"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":108.23,"y":171.45},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":73,"top":[66,67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"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":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":171.89,"y":86.55},"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":8,"pitcher":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"batter":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"coordinates":{"x":210.14,"y":70.85},"type":"H","description":"Home Run"},{"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":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":162.45,"y":163.84},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":146.31,"y":143.62},"type":"O","description":"Groundout"}]}},{"startIndex":74,"endIndex":81,"top":[74,75,76,77,78],"bottom":[79,80,81],"hits":{"away":[{"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":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":80.77,"y":100.09},"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":9,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":160.64,"y":52.39},"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":9,"pitcher":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":106.21,"y":168.87},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":143.1,"y":46.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":91.98,"y":158.07},"type":"O","description":"Groundout"}]}},{"startIndex":82,"endIndex":90,"top":[82,83,84,85,86],"bottom":[87,88,89,90],"hits":{"away":[{"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":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":110.38,"y":78.31},"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":10,"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"coordinates":{"x":140.66,"y":151.68},"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":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":205.56,"y":108.45},"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":10,"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":91.23,"y":151.18},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":10,"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":114.22,"y":182.68},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":3,"errors":1,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":10,"errors":2,"leftOnBase":9},"away":{"runs":7,"hits":9,"errors":1,"leftOnBase":11}},"defense":{"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"catcher":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"first":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"second":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"third":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"shortstop":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"left":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"center":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"right":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"onDeck":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"inHole":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"battingOrder":3,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"offense":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"onDeck":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"inHole":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"pitcher":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"battingOrder":8,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":10,"intentionalWalks":1,"hits":9,"hitByPitch":1,"avg":".225","atBats":36,"obp":".318","slg":".364","ops":".682","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":17,"rbi":7,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":8,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":38,"obp":".349","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"5.31","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.61","battersFaced":44,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":60,"strikes":103,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":5,"pitchesPerInning":"16.30","runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":30,"errors":1,"chances":38,"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":2,"gamesStarted":2,"flyOuts":7,"groundOuts":8,"airOuts":15,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":39,"obp":".220","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":171,"era":"2.53","inningsPitched":"10.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.84","battersFaced":41,"outs":32,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":171,"balls":69,"strikes":102,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".000","pitchesPerInning":"16.03","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"7.59","walksPer9Inn":"1.69","hitsPer9Inn":"5.91","runsScoredPer9":"2.53","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669357":{"person":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":4,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":6,"groundOuts":7,"airOuts":10,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":1,"hits":9,"hitByPitch":0,"avg":".243","atBats":37,"obp":".310","slg":".405","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":15,"rbi":8,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".292","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":1,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":8,"runs":10,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":29,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":115,"era":"15.00","inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"2.67","battersFaced":34,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":115,"balls":42,"strikes":73,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"19.17","gamesFinished":1,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"7.50","walksPer9Inn":"6.00","hitsPer9Inn":"18.00","runsScoredPer9":"15.00","homeRunsPer9":"4.50","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"400","stats":{"batting":{"summary":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":4,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".300","atBats":40,"obp":".364","slg":".650","ops":"1.014","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":26,"rbi":11,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":23,"errors":0,"chances":25,"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"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"902","stats":{"batting":{"note":"1-","summary":"1-2 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":10,"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".143","atBats":28,"obp":".172","slg":".250","ops":".422","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":7,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":18,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687363":{"person":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"jerseyNumber":"11","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":1,"groundOuts":16,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".265","atBats":34,"obp":".265","slg":".294","ops":".559","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":10,"rbi":2,"leftOnBase":12,"sacBunts":5,"sacFlies":0,"babip":".375","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":31,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":15,"airOuts":9,"runs":6,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":42,"obp":".383","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":176,"era":"5.40","inningsPitched":"10.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.80","battersFaced":47,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":71,"strikes":105,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".500","pitchesPerInning":"17.60","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"11.70","runsScoredPer9":"5.40","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":2,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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}},"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":{"summary":"2.0 IP, ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":35,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":17,"strikes":18,"strikePercentage":".510","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","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":4,"gamesStarted":0,"flyOuts":5,"groundOuts":4,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":13,"obp":".294","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":60,"era":"1.93","inningsPitched":"4.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.07","battersFaced":17,"outs":14,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":29,"strikes":31,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":"1.000","pitchesPerInning":"12.86","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"3.86","walksPer9Inn":"7.71","hitsPer9Inn":"1.93","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668941":{"person":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"jerseyNumber":"59","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":0,"flyOuts":3,"groundOuts":10,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"obp":".240","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":95,"era":"0.00","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":0,"whip":"0.90","battersFaced":25,"outs":20,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":32,"strikes":63,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.25","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.70","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"1-5 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":1,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":9,"groundOuts":8,"airOuts":13,"runs":9,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".268","atBats":41,"obp":".380","slg":".366","ops":".746","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":15,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".323","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":3,"lineOuts":1},"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":29,"putOuts":16,"errors":1,"chances":46,"fielding":".978","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":{},"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":0,"flyOuts":1,"groundOuts":6,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":6,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"obp":".379","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":115,"era":"6.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.83","battersFaced":29,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":115,"balls":53,"strikes":62,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"19.17","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"4.50","walksPer9Inn":"9.00","hitsPer9Inn":"7.50","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"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":"300","stats":{"batting":{"summary":"1-3 | 2 BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":8,"groundOuts":16,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":9,"intentionalWalks":1,"hits":9,"hitByPitch":0,"avg":".225","atBats":40,"obp":".360","slg":".350","ops":".710","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":14,"rbi":7,"leftOnBase":23,"sacBunts":0,"sacFlies":1,"babip":".222","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":2,"lineOuts":2},"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":95,"errors":0,"chances":101,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695336":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"jerseyNumber":"25","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","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":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":5,"groundOuts":3,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".240","atBats":25,"obp":".345","slg":".320","ops":".665","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":8,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".353","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"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":7,"putOuts":10,"errors":0,"chances":17,"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"}]},"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":{"note":"(S, 3)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"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":6,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":22,"obp":".217","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":82,"era":"0.00","inningsPitched":"6.1","wins":1,"losses":0,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.63","battersFaced":23,"outs":19,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":29,"strikes":53,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"12.95","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.95","walksPer9Inn":"0.00","hitsPer9Inn":"5.68","runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":2,"gamesStarted":2,"flyOuts":6,"groundOuts":17,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":36,"obp":".302","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":176,"era":"1.80","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.30","battersFaced":43,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":176,"balls":70,"strikes":106,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.60","gamesFinished":0,"strikeoutWalkRatio":"0.71","strikeoutsPer9Inn":"4.50","walksPer9Inn":"6.30","hitsPer9Inn":"5.40","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650968":{"person":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"jerseyNumber":"63","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(W, 1-0)","summary":"2.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":1,"hits":3,"hitByPitch":1,"atBats":20,"obp":".280","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":88,"era":"3.00","inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":25,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":31,"strikes":57,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.67","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694363":{"person":{"id":694363,"fullName":"Jared Shuster","link":"/api/v1/people/694363"},"jerseyNumber":"68","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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"5.0 IP, 4 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","numberOfPitches":92,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":32,"strikes":60,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":15,"groundOuts":15,"airOuts":22,"runs":6,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":65,"obp":".343","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":246,"era":"3.38","inningsPitched":"16.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.50","battersFaced":71,"outs":48,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":246,"balls":90,"strikes":156,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":4,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.63","walksPer9Inn":"2.81","hitsPer9Inn":"10.69","runsScoredPer9":"3.38","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"800","stats":{"batting":{"summary":"0-2 | 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":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".182","atBats":22,"obp":".280","slg":".318","ops":".598","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":7,"rbi":3,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":3,"putOuts":49,"errors":2,"chances":54,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID602104":{"person":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"jerseyNumber":"29","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".313","atBats":16,"obp":".389","slg":".813","ops":"1.202","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":13,"rbi":4,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","popOuts":1,"lineOuts":1},"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":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":{},"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":0,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":23,"obp":".429","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":137,"era":"6.35","inningsPitched":"5.2","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":4,"whip":"2.12","battersFaced":29,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":57,"strikes":80,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":"1.000","pitchesPerInning":"24.18","gamesFinished":2,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"12.71","walksPer9Inn":"7.94","hitsPer9Inn":"11.12","runsScoredPer9":"7.94","homeRunsPer9":"1.59","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":2,"gamesStarted":2,"flyOuts":6,"groundOuts":4,"airOuts":8,"runs":13,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":35,"obp":".525","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":140,"era":"15.95","inningsPitched":"7.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"2.73","battersFaced":40,"outs":22,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":52,"strikes":88,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"19.09","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.59","walksPer9Inn":"3.68","hitsPer9Inn":"20.86","runsScoredPer9":"15.95","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"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":"600","stats":{"batting":{"summary":"0-2 | 2 BB, HBP, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":6,"groundOuts":10,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".176","atBats":34,"obp":".300","slg":".235","ops":".535","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":8,"rbi":1,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":15,"errors":0,"chances":38,"fielding":"1.000","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":"200","stats":{"batting":{"summary":"0-4 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":11,"flyOuts":3,"groundOuts":17,"airOuts":10,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":10,"intentionalWalks":2,"hits":7,"hitByPitch":1,"avg":".179","atBats":39,"obp":".353","slg":".256","ops":".609","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":10,"rbi":6,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".206","groundOutsToAirouts":"1.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"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":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":23,"errors":0,"chances":23,"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"}]}},"batters":[802139,671056,676475,691023,669357,691026,695336,686780,650968,687363,602104,701675,669461,700669,666277,676617],"pitchers":[669461,700669,666277,676617],"bench":[665877],"bullpen":[677865,681517,669160,700241,669467,668941,694363,592773,694335],"battingOrder":[802139,671056,676475,691023,669357,691026,695336,650968,701675],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Saggese (2, Henry); Wetherholt (1, Henry)."},{"label":"HR","value":"Walker, J (4, 7th inning off Poulin, 0 on, 2 out); Church (1, 8th inning off Varland, G, 1 on, 2 out)."},{"label":"TB","value":"Burleson; Church 4; Gorman 3; Saggese 3; Walker, J 4; Wetherholt 2."},{"label":"RBI","value":"Church 2 (4); Gorman (8); Saggese (1); Walker, J 2 (11); Wetherholt (5)."},{"label":"2-out RBI","value":"Church 2; Walker, J; Wetherholt."},{"label":"Runners left in scoring position, 2 out","value":"Wetherholt 2; Winn 2; Scott II; Herrera."},{"label":"GIDP","value":"Burleson; Saggese."},{"label":"Team RISP","value":"4-for-16."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Wetherholt (3, 2nd base off Cavalli/Ruiz, K); Winn (2, 3rd base off Cavalli/Ruiz, K)."},{"label":"CS","value":"Saggese (1, 2nd base by Cavalli/Ruiz, K)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Pagés, P (2, throw)."},{"label":"DP","value":"(Winn-Wetherholt-Burleson)."}]}],"note":[{"label":"a","value":"Walked for Scott II in the 6th."},{"label":"b","value":"Flied out for Pagés, P in the 8th."},{"label":"1","value":"Ran for Urías, R in the 6th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":8,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".276","atBats":38,"obp":".351","slg":".453","ops":".804","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":16,"rbi":5,"leftOnBase":18,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":10,"intentionalWalks":1,"hits":9,"hitByPitch":1,"atBats":36,"obp":".426","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":200,"era":"6.06","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.65","battersFaced":47,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":200,"balls":82,"strikes":118,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":7,"pitchesPerInning":"20.00","runsScoredPer9":"6.30","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":10,"putOuts":30,"errors":2,"chances":42,"passedBall":0,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":6,"groundOuts":8,"airOuts":7,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".317","atBats":41,"obp":".378","slg":".537","ops":".915","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":22,"rbi":5,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".423","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":0,"lineOuts":1},"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":12,"putOuts":10,"errors":4,"chances":26,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":4,"groundOuts":8,"airOuts":10,"runs":8,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".308","atBats":39,"obp":".413","slg":".615","ops":"1.028","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":24,"rbi":14,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.75","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":14,"errors":2,"chances":44,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | BB, K, SB","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":1,"stolenBasePercentage":"1.000","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":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":11,"airOuts":8,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".200","atBats":35,"obp":".282","slg":".200","ops":".482","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":7,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".269","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":19,"errors":1,"chances":47,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":4,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".176","atBats":17,"obp":".333","slg":".176","ops":".509","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":3,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":38,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID571945":{"person":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":11,"groundOuts":8,"airOuts":13,"runs":17,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":45,"obp":".420","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":184,"era":"14.46","inningsPitched":"9.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"2.25","battersFaced":50,"outs":28,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":71,"strikes":113,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"19.71","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.86","hitsPer9Inn":"16.39","runsScoredPer9":"16.39","homeRunsPer9":"4.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"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":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"501","stats":{"batting":{"note":"c-","summary":"0-0 | HBP","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":1,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":0,"groundOuts":7,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".412","atBats":17,"obp":".522","slg":".412","ops":".934","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":23,"totalBases":7,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":1,"babip":".467","groundOutsToAirouts":"7.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":9,"putOuts":4,"errors":0,"chances":13,"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"}]},"ID686894":{"person":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":8,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".440","atBats":25,"obp":".533","slg":".760","ops":"1.293","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":19,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".600","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.50","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":19,"errors":0,"chances":21,"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"}]},"ID686610":{"person":{"id":686610,"fullName":"Ken Waldichuk","link":"/api/v1/people/686610"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":6,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":28,"obp":".382","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":124,"era":"7.04","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.57","battersFaced":34,"outs":23,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":50,"strikes":74,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"16.17","gamesFinished":1,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"8.22","walksPer9Inn":"5.87","hitsPer9Inn":"8.22","runsScoredPer9":"7.04","homeRunsPer9":"4.70","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.1 IP, ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":123,"era":"5.68","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":4,"whip":"1.58","battersFaced":28,"outs":19,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":123,"balls":52,"strikes":71,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":".---","pitchesPerInning":"19.42","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"8.53","walksPer9Inn":"8.53","hitsPer9Inn":"5.68","runsScoredPer9":"5.68","homeRunsPer9":"2.84","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"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":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":18,"obp":".261","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":86,"era":"3.18","inningsPitched":"5.2","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"1.06","battersFaced":23,"outs":17,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":33,"strikes":53,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".---","pitchesPerInning":"15.18","gamesFinished":1,"strikeoutWalkRatio":"0.75","strikeoutsPer9Inn":"4.76","walksPer9Inn":"6.35","hitsPer9Inn":"3.18","runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669371":{"person":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(L, 0-2)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":3,"strikes":13,"strikePercentage":".810","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":23,"obp":".360","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":83,"era":"1.69","inningsPitched":"5.1","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"1.69","battersFaced":25,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":29,"strikes":54,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":2,"winPercentage":".000","pitchesPerInning":"15.56","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.44","walksPer9Inn":"3.38","hitsPer9Inn":"11.81","runsScoredPer9":"5.06","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":13,"airOuts":5,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":32,"obp":".371","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"4.91","inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.64","battersFaced":35,"outs":22,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":47,"strikes":100,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"20.05","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.91","walksPer9Inn":"2.45","hitsPer9Inn":"12.27","runsScoredPer9":"4.91","homeRunsPer9":"1.23","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"45","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".333","atBats":15,"obp":".412","slg":".667","ops":"1.079","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":10,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":23,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"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":11,"flyOuts":8,"groundOuts":15,"airOuts":11,"runs":9,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".286","atBats":49,"obp":".327","slg":".347","ops":".674","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":17,"rbi":5,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":25,"errors":0,"chances":25,"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"}]},"ID672335":{"person":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":4,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":19,"obp":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":85,"era":"14.73","inningsPitched":"3.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"2.45","battersFaced":21,"outs":11,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":31,"strikes":54,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"23.18","gamesFinished":2,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"7.36","walksPer9Inn":"4.91","hitsPer9Inn":"17.18","runsScoredPer9":"14.73","homeRunsPer9":"4.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"901","stats":{"batting":{"note":"a-","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":5,"groundOuts":3,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".278","atBats":18,"obp":".316","slg":".278","ops":".594","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":5,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":14,"airOuts":6,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".191","atBats":47,"obp":".309","slg":".511","ops":".820","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":24,"rbi":10,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.75","popOuts":1,"lineOuts":1},"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":22,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, ER, 3 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","numberOfPitches":94,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":41,"strikes":53,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":9,"groundOuts":15,"airOuts":13,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":9,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":51,"obp":".371","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":253,"era":"2.51","inningsPitched":"14.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.47","battersFaced":62,"outs":43,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":253,"balls":104,"strikes":149,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.15","rbi":2,"winPercentage":".---","pitchesPerInning":"17.65","gamesFinished":0,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"6.91","walksPer9Inn":"5.65","hitsPer9Inn":"7.53","runsScoredPer9":"3.77","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":3,"groundOuts":8,"airOuts":10,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".214","atBats":28,"obp":".267","slg":".393","ops":".660","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":11,"rbi":4,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".227","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","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":18,"errors":0,"chances":18,"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"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":7,"groundOuts":4,"airOuts":13,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":38,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":178,"era":"8.00","inningsPitched":"9.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.56","battersFaced":42,"outs":27,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":62,"strikes":116,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.31","rbi":0,"winPercentage":".500","pitchesPerInning":"19.78","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"11.00","walksPer9Inn":"3.00","hitsPer9Inn":"11.00","runsScoredPer9":"8.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"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}},"ID681402":{"person":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"obp":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":70,"era":"6.75","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"1.75","battersFaced":19,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":20,"strikes":50,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":2,"winPercentage":".---","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.25","walksPer9Inn":"4.50","hitsPer9Inn":"11.25","runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":9,"groundOuts":12,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":40,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":145,"era":"3.60","inningsPitched":"10.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.50","battersFaced":45,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":48,"strikes":97,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".000","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"6.30","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687606":{"person":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 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":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":13,"strikes":13,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":13,"strikes":13,"strikePercentage":".500","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"26.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":7,"groundOuts":6,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".190","atBats":21,"obp":".182","slg":".381","ops":".563","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":8,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":2,"putOuts":46,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":5,"groundOuts":9,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":39,"obp":".326","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":181,"era":"2.70","inningsPitched":"10.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.30","battersFaced":43,"outs":30,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":181,"balls":74,"strikes":107,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.10","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.90","walksPer9Inn":"2.70","hitsPer9Inn":"9.00","runsScoredPer9":"2.70","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"201","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":7,"groundOuts":9,"airOuts":13,"runs":5,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".297","atBats":37,"obp":".316","slg":".514","ops":".830","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":19,"rbi":6,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":42,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[695578,678554,671277,691781,695734,686894,678391,682928,696285,683083,660688,677588,686452,676917,687606,676571,681402,690925,669371],"pitchers":[676917,687606,676571,681402,690925,669371],"bench":[],"bullpen":[656492,663623,641793,695418,571945,672335,686610],"battingOrder":[695578,671277,691781,695734,678391,682928,696285,683083,686452],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Wood (4, 3rd inning off Liberatore, 0 on, 0 out); Mead (1, 5th inning off Liberatore, 0 on, 1 out)."},{"label":"TB","value":"Abrams 2; House; Lile; Mead 6; Wiemer; Wood 5."},{"label":"RBI","value":"Abrams (14); Lile (5); Mead 2 (3); Wood (10)."},{"label":"2-out RBI","value":"Mead; Abrams."},{"label":"Runners left in scoring position, 2 out","value":"Nuñez, N; Wiemer; Young 3; Ruiz, K 2."},{"label":"SAC","value":"Young."},{"label":"GIDP","value":"Wiemer."},{"label":"Team RISP","value":"3-for-13."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Nuñez, N (7, 2nd base off Liberatore/Pagés, P); Mead (1, 2nd base off Liberatore/Pagés, P); Abrams 2 (4, 2nd base off Liberatore/Pagés, P, 2nd base off Graceffo/Pagés, P); Wood (1, 2nd base off Graceffo/Pagés, P)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Abrams (2, fielding); House (4, dropped foul)."},{"label":"DP","value":"2 (House-Mead; Nuñez, N-Mead)."}]}],"note":[{"label":"a","value":"Struck out for Ruiz, K in the 8th."},{"label":"b","value":"Flied out for Mead in the 9th."},{"label":"c","value":"Hit by pitch for Wiemer in the 10th."}]}},"officials":[{"official":{"id":658292,"fullName":"Derek Thomas","link":"/api/v1/people/658292"},"officialType":"Home Plate"},{"official":{"id":482608,"fullName":"Scott Barry","link":"/api/v1/people/482608"},"officialType":"First Base"},{"official":{"id":484499,"fullName":"Manny Gonzalez","link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"O'Brien; Schultz; Beeter."},{"label":"IBB","value":"Gorman (by Beeter)."},{"label":"HBP","value":"Winn (by Schultz); Vivas (by O'Brien)."},{"label":"Pitch timer violations","value":"Soriano, G (pitcher)."},{"label":"ABS Challenge","value":"Pagés, P 2 (Ball-Overturned to Strike, Ball-Confirmed); Walker, J (Strike-Confirmed); Ruiz, K 2 (Ball-Confirmed, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Liberatore 92-60; Graceffo 35-18; Soriano, G 20-15; O'Brien 16-10; Cavalli 94-53; Schultz 26-13; Poulin 27-15; Varland, G 22-15; Beeter 15-9; Henry 16-13."},{"label":"Groundouts-flyouts","value":"Liberatore 3-4; Graceffo 2-2; Soriano, G 2-1; O'Brien 1-0; Cavalli 6-1; Schultz 0-2; Poulin 1-0; Varland, G 1-1; Beeter 1-1; Henry 1-0."},{"label":"Batters faced","value":"Liberatore 25; Graceffo 9; Soriano, G 6; O'Brien 4; Cavalli 20; Schultz 6; Poulin 6; Varland, G 5; Beeter 5; Henry 5."},{"label":"Inherited runners-scored","value":"Poulin 2-0."},{"label":"Umpires","value":"HP: Derek Thomas. 1B: Scott Barry. 2B: Manny Gonzalez. 3B: Tom Hanahan. "},{"label":"Weather","value":"51 degrees, Clear."},{"label":"Wind","value":"14 mph, In From LF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"3:23."},{"label":"Att","value":"20,036."},{"label":"Venue","value":"Nationals Park."},{"label":"April 7, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","boxscoreName":"Mead"},"jerseyNumber":"45","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".333","atBats":15,"obp":".412","slg":".667","ops":"1.079","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":10,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":23,"errors":1,"chances":29,"fielding":".966","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":66,"hittingGameScore":66},{"player":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","boxscoreName":"Wood"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":14,"airOuts":6,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".191","atBats":47,"obp":".309","slg":".511","ops":".820","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":24,"rbi":10,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.75","popOuts":1,"lineOuts":1},"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":22,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","boxscoreName":"Church"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"902","stats":{"batting":{"note":"1-","summary":"1-2 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","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":10,"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".143","atBats":28,"obp":".172","slg":".250","ops":".422","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":7,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":18,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"loser":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"save":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}