{"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":822728,"link":"/api/v1.1/game/822728/feed/live","metaData":{"wait":10,"timeStamp":"20260603_013745","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822728,"type":"R","doubleHeader":"N","id":"2026/06/02/miamlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822728-2026-06-02","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-02T22:45:00Z","originalDate":"2026-06-02","officialDate":"2026-06-02","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":146,"name":"Miami Marlins","link":"/api/v1/teams/146","season":2026,"venue":{"id":4169,"name":"loanDepot park","link":"/api/v1/venues/4169"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"mia","fileCode":"mia","abbreviation":"MIA","teamName":"Marlins","locationName":"Miami","firstYearOfPlay":"1991","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":"Miami","record":{"gamesPlayed":62,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":28,"losses":34,"ties":0,"pct":".452"},"records":{},"divisionLeader":false,"wins":28,"losses":34,"winningPercentage":".452"},"franchiseName":"Miami","clubName":"Marlins","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":62,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":31,"losses":31,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":31,"losses":31,"winningPercentage":".500"},"franchiseName":"Washington","clubName":"Nationals","active":true}},"players":{"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},"ID666624":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624","firstName":"Christopher","lastName":"Morel","primaryNumber":"28","birthDate":"1999-06-24","currentAge":27,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christopher","useLastName":"Morel","middleName":"Rafael","boxscoreName":"Morel, C","gender":"M","nameMatrilineal":"Salce","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christopher Morel","nameSlug":"christopher-morel-666624","firstLastName":"Christopher Morel","lastFirstName":"Morel, Christopher","lastInitName":"Morel, C","initLastName":"C Morel","fullFMLName":"Christopher Rafael Morel","fullLFMName":"Morel, Christopher Rafael","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID663992":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992","firstName":"Richard","lastName":"Lovelady","primaryNumber":"55","birthDate":"1995-07-07","currentAge":31,"birthCity":"Hinesville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Richard","useLastName":"Lovelady","middleName":"Tyler","boxscoreName":"Lovelady","nickName":"Love","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Richard Lovelady","nameSlug":"richard-lovelady-663992","firstLastName":"Richard Lovelady","lastFirstName":"Lovelady, Richard","lastInitName":"Lovelady, R","initLastName":"R Lovelady","fullFMLName":"Richard Tyler Lovelady","fullLFMName":"Lovelady, Richard Tyler","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID665923":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923","firstName":"Esteury","lastName":"Ruiz","primaryNumber":"3","birthDate":"1999-02-15","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Esteury","useLastName":"Ruiz","boxscoreName":"Ruiz, E","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"pronunciation":"es-tay-OO-ree","mlbDebutDate":"2022-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Esteury Ruiz","nameSlug":"esteury-ruiz-665923","firstLastName":"Esteury Ruiz","lastFirstName":"Ruiz, Esteury","lastInitName":"Ruiz, E","initLastName":"E Ruiz","fullFMLName":"Esteury Ruiz","fullLFMName":"Ruiz, Esteury","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"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},"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},"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},"ID687473":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473","firstName":"Ryan","lastName":"Gusto","primaryNumber":"65","birthDate":"1999-03-11","currentAge":27,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Gusto","middleName":"Cole","boxscoreName":"Gusto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"GUST-o","mlbDebutDate":"2025-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Gusto","nameSlug":"ryan-gusto-687473","firstLastName":"Ryan Gusto","lastFirstName":"Gusto, Ryan","lastInitName":"Gusto, R","initLastName":"R Gusto","fullFMLName":"Ryan Cole Gusto","fullLFMName":"Gusto, Ryan Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669065":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065","firstName":"Kyle","lastName":"Stowers","primaryNumber":"28","birthDate":"1998-01-02","currentAge":28,"birthCity":"El Cajon","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Stowers","middleName":"Jacob","boxscoreName":"Stowers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"stoww-uhrs; like powers","mlbDebutDate":"2022-06-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Stowers","nameSlug":"kyle-stowers-669065","firstLastName":"Kyle Stowers","lastFirstName":"Stowers, Kyle","lastInitName":"Stowers, K","initLastName":"K Stowers","fullFMLName":"Kyle Jacob Stowers","fullLFMName":"Stowers, Kyle Jacob","strikeZoneTop":3.295,"strikeZoneBottom":1.663},"ID689414":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414","firstName":"Liam","lastName":"Hicks","primaryNumber":"34","birthDate":"1999-06-02","currentAge":27,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Liam","useLastName":"Hicks","middleName":"John Sherwood","boxscoreName":"Hicks, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Liam Hicks","nameSlug":"liam-hicks-689414","firstLastName":"Liam Hicks","lastFirstName":"Hicks, Liam","lastInitName":"Hicks, L","initLastName":"L Hicks","fullFMLName":"Liam John Sherwood Hicks","fullLFMName":"Hicks, Liam John Sherwood","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"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},"ID669622":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622","firstName":"Anthony","lastName":"Bender","primaryNumber":"37","birthDate":"1995-02-03","currentAge":31,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Bender","middleName":"Wayne","boxscoreName":"Bender","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Bender","nameSlug":"anthony-bender-669622","firstLastName":"Anthony Bender","lastFirstName":"Bender, Anthony","lastInitName":"Bender, A","initLastName":"A Bender","fullFMLName":"Anthony Wayne Bender","fullLFMName":"Bender, Anthony Wayne","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID683357":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357","firstName":"Owen","lastName":"Caissie","primaryNumber":"17","birthDate":"2002-07-08","currentAge":24,"birthCity":"Burlington","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Owen","useLastName":"Caissie","middleName":"Andrew","boxscoreName":"Caissie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"KAY-see","mlbDebutDate":"2025-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Owen Caissie","nameSlug":"owen-caissie-683357","firstLastName":"Owen Caissie","lastFirstName":"Caissie, Owen","lastInitName":"Caissie, O","initLastName":"O Caissie","fullFMLName":"Owen Andrew Caissie","fullLFMName":"Caissie, Owen Andrew","strikeZoneTop":3.369,"strikeZoneBottom":1.7},"ID677870":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870","firstName":"Leonardo","lastName":"Jimenez","primaryNumber":"19","birthDate":"2001-05-17","currentAge":25,"birthCity":"Chitre","birthCountry":"Panama","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Leo","useLastName":"Jiménez","middleName":"Joel","boxscoreName":"Jiménez, L","gender":"M","nameMatrilineal":"Green","isPlayer":true,"isVerified":true,"pronunciation":"lay-oh him-EN-ez","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Leo Jiménez","nameSlug":"leo-jimenez-677870","firstLastName":"Leo Jiménez","lastFirstName":"Jiménez, Leo","lastInitName":"Jiménez, L","initLastName":"L Jiménez","fullFMLName":"Leonardo Joel Jiménez","fullLFMName":"Jiménez, Leonardo Joel","strikeZoneTop":3.118,"strikeZoneBottom":1.574},"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},"ID674841":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841","firstName":"Michael","lastName":"Alvarez","primaryNumber":"54","birthDate":"1999-06-13","currentAge":27,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Alvarez","middleName":"Andrew","boxscoreName":"Alvarez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Alvarez","nameSlug":"andrew-alvarez-674841","firstLastName":"Andrew Alvarez","lastFirstName":"Alvarez, Andrew","lastInitName":"Alvarez, A","initLastName":"A Alvarez","fullFMLName":"Michael Andrew Alvarez","fullLFMName":"Alvarez, Michael Andrew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676604":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604","firstName":"Tyler","lastName":"Zuber","primaryNumber":"55","birthDate":"1995-06-16","currentAge":31,"birthCity":"White Hall","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Zuber","boxscoreName":"Zuber","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"ZOO-ber","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Zuber","nameSlug":"tyler-zuber-676604","firstLastName":"Tyler Zuber","lastFirstName":"Zuber, Tyler","lastInitName":"Zuber, T","initLastName":"T Zuber","fullFMLName":"Tyler  Zuber","fullLFMName":"Zuber, Tyler","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID669199":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","firstName":"Lake","lastName":"Bachar","primaryNumber":"71","birthDate":"1995-06-03","currentAge":31,"birthCity":"Winfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lake","useLastName":"Bachar","middleName":"David","boxscoreName":"Bachar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BAHK-er; like soccer","mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lake Bachar","nameSlug":"lake-bachar-669199","firstLastName":"Lake Bachar","lastFirstName":"Bachar, Lake","lastInitName":"Bachar, L","initLastName":"L Bachar","fullFMLName":"Lake David Bachar","fullLFMName":"Bachar, Lake David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID681715":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","firstName":"Heriberto","lastName":"Hernandez","primaryNumber":"13","birthDate":"1999-12-16","currentAge":26,"birthCity":"Bonao","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heriberto","useLastName":"Hernández","middleName":"Jose","boxscoreName":"Hernández, H","gender":"M","nameMatrilineal":"De La Rosa","isPlayer":true,"isVerified":false,"pronunciation":"air-ee-behr-toe","mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heriberto Hernández","nameSlug":"heriberto-hernandez-681715","firstLastName":"Heriberto Hernández","lastFirstName":"Hernández, Heriberto","lastInitName":"Hernández, H","initLastName":"H Hernández","fullFMLName":"Heriberto Jose Hernández","fullLFMName":"Hernández, Heriberto Jose","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID645261":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261","firstName":"Sandy","lastName":"Alcantara","primaryNumber":"22","birthDate":"1995-09-07","currentAge":31,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sandy","useLastName":"Alcantara","boxscoreName":"Alcantara, S","nickName":"Sandman","gender":"M","nameMatrilineal":"Montero","isPlayer":true,"isVerified":true,"pronunciation":"al-CON-ta-RA","mlbDebutDate":"2017-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy Alcantara","nameSlug":"sandy-alcantara-645261","firstLastName":"Sandy Alcantara","lastFirstName":"Alcantara, Sandy","lastInitName":"Alcantara, S","initLastName":"S Alcantara","fullFMLName":"Sandy Alcantara","fullLFMName":"Alcantara, Sandy","strikeZoneTop":3.59,"strikeZoneBottom":1.68},"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},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID686611":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611","firstName":"Dylan","lastName":"Crews","primaryNumber":"3","birthDate":"2002-02-26","currentAge":24,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Dylan","useLastName":"Crews","middleName":"Gray","boxscoreName":"Crews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Crews","nameSlug":"dylan-crews-686611","firstLastName":"Dylan Crews","lastFirstName":"Crews, Dylan","lastInitName":"Crews, D","initLastName":"D Crews","fullFMLName":"Dylan Gray Crews","fullLFMName":"Crews, Dylan Gray","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID663969":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969","firstName":"Tyler","lastName":"Phillips","primaryNumber":"30","birthDate":"1997-10-27","currentAge":28,"birthCity":"Lumberton","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Phillips","middleName":"Nicholas","boxscoreName":"Phillips","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Phillips","nameSlug":"tyler-phillips-663969","firstLastName":"Tyler Phillips","lastFirstName":"Phillips, Tyler","lastInitName":"Phillips, T","initLastName":"T Phillips","fullFMLName":"Tyler Nicholas Phillips","fullLFMName":"Phillips, Tyler Nicholas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID805300":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300","firstName":"Jakob","lastName":"Marsee","primaryNumber":"87","birthDate":"2001-06-28","currentAge":25,"birthCity":"Dearborn","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jakob","useLastName":"Marsee","middleName":"Joseph","boxscoreName":"Marsee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jakob Marsee","nameSlug":"jakob-marsee-805300","firstLastName":"Jakob Marsee","lastFirstName":"Marsee, Jakob","lastInitName":"Marsee, J","initLastName":"J Marsee","fullFMLName":"Jakob Joseph Marsee","fullLFMName":"Marsee, Jakob Joseph","strikeZoneTop":3.212,"strikeZoneBottom":1.621},"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},"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},"ID676974":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974","firstName":"Max","lastName":"Meyer","primaryNumber":"23","birthDate":"1999-03-12","currentAge":27,"birthCity":"Woodbury","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Meyer","middleName":"Thomas","boxscoreName":"Meyer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"my-uhr","mlbDebutDate":"2022-07-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Meyer","nameSlug":"max-meyer-676974","firstLastName":"Max Meyer","lastFirstName":"Meyer, Max","lastInitName":"Meyer, M","initLastName":"M Meyer","fullFMLName":"Max Thomas Meyer","fullLFMName":"Meyer, Max Thomas","strikeZoneTop":3.4,"strikeZoneBottom":1.55},"ID676534":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534","firstName":"Calvin","lastName":"Faucher","primaryNumber":"53","birthDate":"1995-09-22","currentAge":30,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Calvin","useLastName":"Faucher","middleName":"Louis","boxscoreName":"Faucher","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Calvin Faucher","nameSlug":"calvin-faucher-676534","firstLastName":"Calvin Faucher","lastFirstName":"Faucher, Calvin","lastInitName":"Faucher, C","initLastName":"C Faucher","fullFMLName":"Calvin Louis Faucher","fullLFMName":"Faucher, Calvin Louis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID691594":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594","firstName":"Javier","lastName":"Sanoja","primaryNumber":"8","birthDate":"2002-09-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 7\"","weight":150,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Javier","useLastName":"Sanoja","middleName":"Ernesto","boxscoreName":"Sanoja","gender":"M","nameMatrilineal":"Duran","isPlayer":true,"isVerified":true,"pronunciation":"sahn-oh-ha","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Sanoja","nameSlug":"javier-sanoja-691594","firstLastName":"Javier Sanoja","lastFirstName":"Sanoja, Javier","lastInitName":"Sanoja, J","initLastName":"J Sanoja","fullFMLName":"Javier Ernesto Sanoja","fullLFMName":"Sanoja, Javier Ernesto","strikeZoneTop":2.995,"strikeZoneBottom":1.512},"ID667463":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463","firstName":"John","lastName":"King","birthDate":"1994-09-14","currentAge":32,"birthCity":"Laredo","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"King","middleName":"Edward","boxscoreName":"King, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"John King","nameSlug":"john-king-667463","firstLastName":"John King","lastFirstName":"King, John","lastInitName":"King, J","initLastName":"J King","fullFMLName":"John Edward King","fullLFMName":"King, John Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID806188":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188","firstName":"Cade","lastName":"Gibson","primaryNumber":"58","birthDate":"1998-02-18","currentAge":28,"birthCity":"Ruston","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Gibson","middleName":"Michael","boxscoreName":"Gibson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cade Gibson","nameSlug":"cade-gibson-806188","firstLastName":"Cade Gibson","lastFirstName":"Gibson, Cade","lastInitName":"Gibson, C","initLastName":"C Gibson","fullFMLName":"Cade Michael Gibson","fullLFMName":"Gibson, Cade Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669364":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364","firstName":"Xavier","lastName":"Edwards","primaryNumber":"9","birthDate":"1999-08-09","currentAge":27,"birthCity":"Mineola","birthStateProvince":"NY","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Xavier","useLastName":"Edwards","middleName":"James","boxscoreName":"Edwards, X","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"EX-avier","mlbDebutDate":"2023-05-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xavier Edwards","nameSlug":"xavier-edwards-669364","firstLastName":"Xavier Edwards","lastFirstName":"Edwards, Xavier","lastInitName":"Edwards, X","initLastName":"X Edwards","fullFMLName":"Xavier James Edwards","fullLFMName":"Edwards, Xavier James","strikeZoneTop":3.055,"strikeZoneBottom":1.542},"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},"ID656848":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848","firstName":"Michael","lastName":"Petersen","primaryNumber":"49","birthDate":"1994-05-16","currentAge":32,"birthCity":"Middlesex","birthCountry":"United Kingdom","height":"6' 7\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Petersen","middleName":"Kenechukwu","boxscoreName":"Petersen","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-06-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Petersen","nameSlug":"michael-petersen-656848","firstLastName":"Michael Petersen","lastFirstName":"Petersen, Michael","lastInitName":"Petersen, M","initLastName":"M Petersen","fullFMLName":"Michael Kenechukwu Petersen","fullLFMName":"Petersen, Michael Kenechukwu","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"ID687531":{"id":687531,"fullName":"William Kempner","link":"/api/v1/people/687531","firstName":"William","lastName":"Kempner","primaryNumber":"71","birthDate":"2001-06-18","currentAge":25,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"William","useLastName":"Kempner","middleName":"McCullough","boxscoreName":"Kempner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Kempner","nameSlug":"william-kempner-687531","firstLastName":"William Kempner","lastFirstName":"Kempner, William","lastInitName":"Kempner, W","initLastName":"W Kempner","fullFMLName":"William McCullough Kempner","fullLFMName":"Kempner, William McCullough","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID680730":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730","firstName":"Mitchell","lastName":"Parker","primaryNumber":"70","birthDate":"1999-09-27","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":239,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitchell","useLastName":"Parker","middleName":"James","boxscoreName":"Parker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitchell Parker","nameSlug":"mitchell-parker-680730","firstLastName":"Mitchell Parker","lastFirstName":"Parker, Mitchell","lastInitName":"Parker, M","initLastName":"M Parker","fullFMLName":"Mitchell James Parker","fullLFMName":"Parker, Mitchell James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID681393":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393","firstName":"Connor","lastName":"Norby","primaryNumber":"35","birthDate":"2000-06-08","currentAge":26,"birthCity":"Brooklyn Park","birthStateProvince":"MN","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Connor","useLastName":"Norby","middleName":"David","boxscoreName":"Norby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Norby","nameSlug":"connor-norby-681393","firstLastName":"Connor Norby","lastFirstName":"Norby, Connor","lastInitName":"Norby, C","initLastName":"C Norby","fullFMLName":"Connor David Norby","fullLFMName":"Norby, Connor David","strikeZoneTop":3.113,"strikeZoneBottom":1.571},"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},"ID691788":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","firstName":"Joseph","lastName":"Mack","primaryNumber":"80","birthDate":"2002-12-27","currentAge":23,"birthCity":"Williamsville","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Joe","useLastName":"Mack","middleName":"Allan","boxscoreName":"Mack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Mack","nameSlug":"joe-mack-691788","firstLastName":"Joe Mack","lastFirstName":"Mack, Joe","lastInitName":"Mack, J","initLastName":"J Mack","fullFMLName":"Joseph Allan Mack","fullLFMName":"Mack, Joseph Allan","strikeZoneTop":3.221,"strikeZoneBottom":1.625},"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},"ID672640":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640","firstName":"Otto","lastName":"Lopez","primaryNumber":"6","birthDate":"1998-10-01","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Otto","useLastName":"Lopez","middleName":"Ariel","boxscoreName":"Lopez, O","gender":"M","nameMatrilineal":"Bello","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Lopez","nameSlug":"otto-lopez-672640","firstLastName":"Otto Lopez","lastFirstName":"Lopez, Otto","lastInitName":"Lopez, O","initLastName":"O Lopez","fullFMLName":"Otto Ariel Lopez","fullLFMName":"Lopez, Otto Ariel","strikeZoneTop":3.14,"strikeZoneBottom":1.58}},"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":"Partly Cloudy","temp":"75","wind":"6 mph, In From LF"},"gameInfo":{"attendance":19751,"firstPitch":"2026-06-02T22:45:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":3,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"home":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"}},"officialScorer":{"id":482394,"fullName":"Benjamin Trittipoe","link":"/api/v1/people/482394"},"primaryDatacaster":{"id":804624,"fullName":"Curt Newport","link":"/api/v1/people/804624"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heriberto Hernández flies out to second baseman Jorbit Vivas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-02T22:45:24.188Z","endTime":"2026-06-02T22:46:48.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T19:35:24.328Z","endTime":"2026-06-02T22:25:18.209Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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-06-02T22:25:18.209Z","endTime":"2026-06-02T22:43:43.408Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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-06-02T22:43:43.408Z","endTime":"2026-06-02T22:45:26.505Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28590393752083,"aZ":-27.527637837593264,"pfxX":10.437373389169366,"pfxZ":2.5775443343296267,"pX":-0.10270573410928695,"pZ":2.3819163361273743,"vX0":-9.72791750317973,"vY0":-133.2970120138967,"vZ0":-2.6736680360209975,"x":120.91,"y":174.47,"x0":2.2355920155765427,"y0":50.0015457341761,"z0":5.382539614503681,"aX":18.806838688202717},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":-16.8,"spinRate":2234,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4106909731920161,"extension":7.513893694235951},"index":3,"playId":"f53432c2-239c-3744-9116-8866387bbf01","pitchNumber":1,"startTime":"2026-06-02T22:45:26.505Z","endTime":"2026-06-02T22:45:31.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.172830892004708,"aZ":-17.075060190496767,"pfxX":5.353213315186617,"pfxZ":8.135675093301787,"pX":1.0810276635225562,"pZ":2.526117856474442,"vX0":-5.493582461251156,"vY0":-135.05282210530177,"vZ0":-4.641652176303456,"x":75.79,"y":170.57,"x0":2.441645350443715,"y0":50.00085473205622,"z0":5.4602821482661215,"aX":9.932441765621993},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":-8.6,"spinRate":2441,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.4048654547262167,"extension":7.257497755704255},"index":4,"playId":"9355df5b-225e-3934-a25b-ffc96f5e9f75","pitchNumber":2,"startTime":"2026-06-02T22:45:46.975Z","endTime":"2026-06-02T22:45:51.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.319727966428403,"aZ":-19.093835966447763,"pfxX":2.201467696916799,"pfxZ":7.307358323866524,"pX":1.7421418730017761,"pZ":4.883472627278634,"vX0":-2.727205555169795,"vY0":-132.44567048727615,"vZ0":1.8565586811248926,"x":50.59,"y":106.93,"x0":2.4955857722827703,"y0":50.00120037968312,"z0":5.563389255796429,"aX":3.940068959743327},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.8,"breakHorizontal":-3.5,"spinRate":2364,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4123751068734891,"extension":7.29582589638142},"index":5,"playId":"7053cd4a-0de8-3776-a3e7-ab78c1593057","pitchNumber":3,"startTime":"2026-06-02T22:46:15.439Z","endTime":"2026-06-02T22:46:19.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.144789723356567,"aZ":-33.46599531248486,"pfxX":-7.576737617437816,"pfxZ":-0.8711479361848582,"pX":0.3656475553283943,"pZ":2.4333328799382485,"vX0":-2.801454130299083,"vY0":-121.16659854112628,"vZ0":-0.23379038049360845,"x":103.06,"y":173.08,"x0":2.5201539177316272,"y0":50.00014204973668,"z0":5.4494153205346345,"aX":-11.28977613087823},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.3,"breakHorizontal":14.4,"spinRate":2470,"spinDirection":302},"zone":6,"typeConfidence":2.0,"plateTime":0.4516284677713318,"extension":7.107984921632775},"hitData":{"launchSpeed":89.4,"launchAngle":58.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.83,"coordY":126.58}},"index":6,"playId":"5b07c77f-60bc-3857-96ac-e419a2804265","pitchNumber":4,"startTime":"2026-06-02T22:46:38.164Z","endTime":"2026-06-02T22:46:48.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T22:46:48.610Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, third baseman Curtis Mead to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-02T22:46:50.965Z","endTime":"2026-06-02T22:47:43.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.1,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.89235602759027,"aZ":-32.46402397207462,"pfxX":-3.524954475658282,"pfxZ":-0.17475866540074136,"pX":1.6456356033202493,"pZ":3.7799366419531215,"vX0":-1.303759715402194,"vY0":-125.5279883143102,"vZ0":2.089857190501472,"x":54.27,"y":136.72,"x0":2.626570334451607,"y0":50.00492986587833,"z0":5.5377174557980275,"aX":-5.755967635664031},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":6.6,"spinRate":2507,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.43253478428038505,"extension":6.9446350920894275},"index":0,"playId":"50a40a04-b1d9-3c96-a269-22b76b02c9d6","pitchNumber":1,"startTime":"2026-06-02T22:47:16.526Z","endTime":"2026-06-02T22:47:20.696Z","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":82.1,"endSpeed":76.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25638165043204,"aZ":-38.534826746574495,"pfxX":-6.955864362359414,"pfxZ":-4.376864810882397,"pX":-0.08303348521823825,"pZ":2.0528161642958387,"vX0":-3.835404482891437,"vY0":-119.63270504024509,"vZ0":-0.039450690093880025,"x":120.17,"y":183.35,"x0":2.442374584563355,"y0":50.00002392844581,"z0":5.512636144329737,"aX":-10.117983049791004},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.7,"breakHorizontal":13.4,"spinRate":2404,"spinDirection":311},"zone":8,"typeConfidence":2.0,"plateTime":0.45718287204357066,"extension":7.163384205469605},"hitData":{"launchSpeed":79.9,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.45,"coordY":170.84}},"index":1,"playId":"23b56e2a-8208-35a7-bb5c-db8a7be1930b","pitchNumber":2,"startTime":"2026-06-02T22:47:34.420Z","endTime":"2026-06-02T22:47:43.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T22:47:43.706Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Stowers grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-02T22:47:53.849Z","endTime":"2026-06-02T22:48:38.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.076917798398995,"aZ":-28.013200652581066,"pfxX":7.118104600748052,"pfxZ":2.34004911821909,"pX":-0.3489126632844844,"pZ":2.1003320492071307,"vX0":-9.237849463414452,"vY0":-131.90821101176263,"vZ0":-3.1467039837834383,"x":130.3,"y":182.07,"x0":2.261449929914444,"y0":50.00012954135478,"z0":5.357401634565378,"aX":12.637286693069978},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":-11.0,"spinRate":2276,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.41405381300285793,"extension":7.269377856029192},"index":0,"playId":"4952876b-5dbb-3909-8261-afb3b690a1de","pitchNumber":1,"startTime":"2026-06-02T22:48:15.962Z","endTime":"2026-06-02T22:48:21.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670908440513713,"aZ":-27.84654370038839,"pfxX":6.196784760902053,"pfxZ":2.401960657154122,"pX":1.0572333743076212,"pZ":2.4092891381179484,"vX0":-5.618882485487175,"vY0":-132.77186518828472,"vZ0":-2.3345444469636303,"x":76.7,"y":173.73,"x0":2.385268992485299,"y0":50.00497207504156,"z0":5.3052913146263885,"aX":11.179586800783307},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":-10.2,"spinRate":2144,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.410903289490574,"extension":7.192194387928094},"hitData":{"launchSpeed":74.4,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.44,"coordY":154.62}},"index":1,"playId":"ecb22eb2-b5af-34de-9d33-79ddb3ec7f20","pitchNumber":2,"startTime":"2026-06-02T22:48:30.208Z","endTime":"2026-06-02T22:48:38.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T22:48:38.838Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to left fielder Kyle Stowers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-02T22:51:24.814Z","endTime":"2026-06-02T22:54:03.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"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":87.4,"endSpeed":81.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.514637029396088,"aZ":-38.273414236447884,"pfxX":-0.06729401004063407,"pfxZ":-3.6654253034721176,"pX":-0.6672142254908169,"pZ":2.431240175565479,"vX0":2.061782089803874,"vY0":-127.41056656480332,"vZ0":-1.8482553859295108,"x":142.43,"y":173.14,"x0":-1.4745276878670726,"y0":50.005417418459366,"z0":6.160224346145742,"aX":-0.11187239857351194},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.8,"breakHorizontal":-0.2,"spinRate":2878,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.42811043936334237,"extension":5.816969993768554},"index":0,"playId":"ae46b24e-88f3-3fc8-a77d-947ce5fe02b7","pitchNumber":1,"startTime":"2026-06-02T22:51:40.409Z","endTime":"2026-06-02T22:51:44.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97902412754896,"aZ":-13.16561690833739,"pfxX":-5.0645694362327145,"pfxZ":9.554764562082008,"pX":-0.4155517252058078,"pZ":3.261540362015787,"vX0":4.924239880786474,"vY0":-139.58362508646334,"vZ0":-5.269088271480871,"x":132.84,"y":150.72,"x0":-1.537509763509271,"y0":50.00386753766346,"z0":6.028079207105478,"aX":-10.07734301010677},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":8.3,"spinRate":2737,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3911634318270045,"extension":5.914312947980917},"index":1,"playId":"ee36defe-a333-37a8-9ee6-d5861e42ae9a","pitchNumber":2,"startTime":"2026-06-02T22:51:54.987Z","endTime":"2026-06-02T22:51:59.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28218843231378,"aZ":-39.45195010162201,"pfxX":9.348753876826825,"pfxZ":-4.619728285925918,"pX":2.1921037843854645,"pZ":-0.1464404522995754,"vX0":7.175589610338424,"vY0":-125.22816558995575,"vZ0":-5.798768752057597,"x":33.44,"y":242.73,"x0":-1.9337754226298984,"y0":50.005222457197576,"z0":5.457871428300704,"aX":14.72207860580981},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.6,"breakHorizontal":-18.7,"spinRate":3088,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.43881006784157073,"extension":5.823672126793236},"index":2,"playId":"e8ace537-9914-3e60-a83f-ce419ee97b71","pitchNumber":3,"startTime":"2026-06-02T22:52:10.659Z","endTime":"2026-06-02T22:52:15.336Z","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.4,"endSpeed":87.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70887416514671,"aZ":-12.834489405685085,"pfxX":-5.914323555134914,"pfxZ":9.842646060317591,"pX":-0.9919033856834839,"pZ":4.02449490902499,"vX0":3.50590109191098,"vY0":-138.94697672012882,"vZ0":-3.3558332963696724,"x":154.81,"y":130.12,"x0":-1.4984465007941836,"y0":50.00076926247658,"z0":6.0946926293823385,"aX":-11.619499685226833},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2768,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3934557641819678,"extension":5.895794569788065},"index":3,"playId":"3c9b24ce-9c82-30ec-aa70-710909ce979d","pitchNumber":4,"startTime":"2026-06-02T22:52:29.279Z","endTime":"2026-06-02T22:52:33.797Z","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":90.4,"endSpeed":83.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630277810699354,"aZ":-29.297852328665634,"pfxX":1.0762896868133947,"pfxZ":1.6233593587366624,"pX":-1.336987135458111,"pZ":3.38067410405686,"vX0":0.5004702688780525,"vY0":-131.7709052203444,"vZ0":-1.566041268551737,"x":167.96,"y":147.5,"x0":-1.6687186667061784,"y0":50.004108450648125,"z0":6.128794957158912,"aX":1.910021709560596},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":-2.0,"spinRate":2656,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.4142375313148339,"extension":5.8249047672572205},"index":4,"playId":"4bf6bf98-c2fc-3d85-9b5e-5e39c3717783","pitchNumber":5,"startTime":"2026-06-02T22:52:53.787Z","endTime":"2026-06-02T22:52:58.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.989124008322207,"aZ":-39.25712325946669,"pfxX":0.20598271024686426,"pfxZ":-4.3667820172347565,"pX":-0.07402787340562221,"pZ":2.4097239258142076,"vX0":3.497621067589652,"vY0":-126.05412515869563,"vZ0":-1.5637076567526313,"x":119.82,"y":173.72,"x0":-1.5024634058362776,"y0":50.00604676449414,"z0":6.187940330995711,"aX":0.33348935661328477},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-8.0,"breakHorizontal":-1.1,"spinRate":2908,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.4333975246466273,"extension":5.816364988711816},"index":5,"playId":"77f22494-7480-3a76-a86f-df321ecf86c7","pitchNumber":6,"startTime":"2026-06-02T22:53:09.589Z","endTime":"2026-06-02T22:53:14.232Z","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":95.3,"endSpeed":87.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08481148671552,"aZ":-11.260805402870954,"pfxX":-4.957936170961934,"pfxZ":10.72428092338927,"pX":0.1636928899859706,"pZ":2.538033080822328,"vX0":5.967374924891634,"vY0":-138.56499320649445,"vZ0":-7.263899286901722,"x":110.76,"y":170.25,"x0":-1.3705932326999284,"y0":50.00612705064517,"z0":5.94079456512846,"aX":-9.672137224358647},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":7.8,"spinRate":2697,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3948327186938001,"extension":5.9194883036503985},"index":6,"playId":"36e9de4d-3fa2-3e7d-9a3d-baacbb42a30f","pitchNumber":7,"startTime":"2026-06-02T22:53:31.797Z","endTime":"2026-06-02T22:53:36.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.6,"endSpeed":87.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.737404777284304,"aZ":-12.776549056615583,"pfxX":-5.512374531608834,"pfxZ":9.83507713545278,"pX":0.48596347341331103,"pZ":4.21353214572097,"vX0":6.882949734318246,"vY0":-139.18429627623732,"vZ0":-2.93965016064014,"x":98.48,"y":125.01,"x0":-1.2968568233946713,"y0":50.00103967396384,"z0":6.123595077867847,"aX":-10.870473494128047},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2781,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.392762040655791,"extension":5.797139873959362},"hitData":{"launchSpeed":83.8,"launchAngle":45.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.49,"coordY":99.86}},"index":7,"playId":"6c27d1d2-dd7e-3f0b-8f84-2a1f7205f5ac","pitchNumber":8,"startTime":"2026-06-02T22:53:54.733Z","endTime":"2026-06-02T22:54:03.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T22:54:03.775Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-02T22:54:06.385Z","endTime":"2026-06-02T22:55:44.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.448349850119097,"aZ":-38.503445828807706,"pfxX":0.9522056835275157,"pfxZ":-3.773204024166912,"pX":-0.013907682104571164,"pZ":1.7771450597389644,"vX0":3.1369504238062587,"vY0":-127.84701343013845,"vZ0":-3.42363028310313,"x":117.53,"y":190.8,"x0":-1.3748341768195884,"y0":50.005923982366156,"z0":6.119711218612999,"aX":1.5952889886537507},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.3,"breakHorizontal":-2.4,"spinRate":2864,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4265117670180647,"extension":5.803988696439083},"index":0,"playId":"81b1fdd8-0b5b-33d7-8bc8-94636888781e","pitchNumber":1,"startTime":"2026-06-02T22:54:28.567Z","endTime":"2026-06-02T22:54:32.532Z","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":95.1,"endSpeed":87.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.473625063058286,"aZ":-11.8600615160508,"pfxX":-4.7057975389537265,"pfxZ":10.4194810586334,"pX":-0.6444829754825021,"pZ":3.2972222556878057,"vX0":3.8140385963097003,"vY0":-138.41435897747536,"vZ0":-5.396908976683698,"x":141.57,"y":149.75,"x0":-1.4255454772063108,"y0":50.00408652560219,"z0":6.059204837562203,"aX":-9.17644404021659},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":7.8,"spinRate":2795,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3949772337447719,"extension":5.769911851685897},"index":1,"playId":"a0df7020-60d8-3ae5-a66e-9badfe5237f0","pitchNumber":2,"startTime":"2026-06-02T22:55:02.462Z","endTime":"2026-06-02T22:55:09.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24865173377062,"aZ":-28.47128028972912,"pfxX":5.132014288576516,"pfxZ":2.198635521567513,"pX":-0.2354229694340035,"pZ":1.2049945547344088,"vX0":2.7287860461622158,"vY0":-128.44294927709893,"vZ0":-5.439061540912225,"x":125.97,"y":206.25,"x0":-1.9753373824994453,"y0":50.00497527702075,"z0":5.538335490545265,"aX":8.657088311597677},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":-9.8,"spinRate":2982,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.42490219798714923,"extension":5.81417010281874},"index":2,"playId":"7e6bed2f-9de3-3a43-92ef-7ddbeda2083a","pitchNumber":3,"startTime":"2026-06-02T22:55:24.490Z","endTime":"2026-06-02T22:55:28.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.749121582963934,"aZ":-30.266171636501056,"pfxX":1.4942134617877332,"pfxZ":1.0655278298933304,"pX":-0.8029196724157828,"pZ":3.0679799379653754,"vX0":1.65141422149274,"vY0":-131.69420663298095,"vZ0":-2.1421205555681824,"x":147.61,"y":155.94,"x0":-1.6284894848604126,"y0":50.00048529630296,"z0":6.0956776604584775,"aX":2.6658456678216282},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.7,"breakHorizontal":-3.0,"spinRate":2744,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.41338536024923656,"extension":5.703574324696889},"index":3,"playId":"b8b73b71-c9d6-33e9-aa08-ae2cd7a6dcee","pitchNumber":4,"startTime":"2026-06-02T22:55:40.062Z","endTime":"2026-06-02T22:55:44.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T22:55:44.793Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack challenged (pitch result), call on the field was overturned: Curtis Mead called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-02T22:55:48.863Z","endTime":"2026-06-02T22:59:16.086Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":691788,"link":"/api/v1/people/691788"},"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.8,"endSpeed":87.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.971650307609195,"aZ":-10.9511276366982,"pfxX":-4.338309531055723,"pfxZ":10.959829235920665,"pX":0.31200967600554697,"pZ":2.481381543958619,"vX0":6.13183930364284,"vY0":-137.88055829232954,"vZ0":-7.50114784158238,"x":105.11,"y":171.78,"x0":-1.3710609511160554,"y0":50.00419420974879,"z0":5.965868617016663,"aX":-8.402606154616143},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.6,"breakHorizontal":6.7,"spinRate":2718,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3963455209552169,"extension":5.900686032700226},"index":0,"playId":"406ba167-5420-3dfc-8814-5f539d6f5e8d","pitchNumber":1,"startTime":"2026-06-02T22:56:07.242Z","endTime":"2026-06-02T22:56:13.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94965683430664,"aZ":-35.54725522338939,"pfxX":0.645522185069052,"pfxZ":-2.1131463279565708,"pX":-0.3811703615266711,"pZ":2.2967298810730066,"vX0":2.1258179211880788,"vY0":-125.06173496798053,"vZ0":-2.362326516025022,"x":131.53,"y":176.77,"x0":-1.3242879893097323,"y0":50.00523312362068,"z0":6.153971835802233,"aX":1.0283460941317055},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.1,"breakHorizontal":-1.7,"spinRate":2799,"spinDirection":31},"zone":4,"typeConfidence":2.0,"plateTime":0.437050829559817,"extension":5.88495198917252},"index":1,"playId":"96e2de43-079f-311d-898f-678435a8cc90","pitchNumber":2,"startTime":"2026-06-02T22:56:29.119Z","endTime":"2026-06-02T22:56:33.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27831828751173,"aZ":-13.690107740319384,"pfxX":-3.596466562589015,"pfxZ":9.693605704175813,"pX":1.6998538644300907,"pZ":4.161368135309623,"vX0":8.886585224205652,"vY0":-137.20309166067526,"vZ0":-2.8657174598456017,"x":52.21,"y":126.42,"x0":-1.1134040438025081,"y0":50.00331782552197,"z0":6.151949669077638,"aX":-6.8585884462836075},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":4.7,"spinRate":2679,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3991546545032678,"extension":5.9397811100511815},"index":2,"playId":"1afac84c-7bdd-3b26-ab42-dd3252be63e8","pitchNumber":3,"startTime":"2026-06-02T22:56:44.676Z","endTime":"2026-06-02T22:56:48.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.771564055569936,"aZ":-27.87186986031238,"pfxX":0.8623061657549143,"pfxZ":2.4213928335223818,"pX":0.41534260893917646,"pZ":2.0805723181089935,"vX0":4.722560606106768,"vY0":-131.6569632177597,"vZ0":-4.665597512109872,"x":101.17,"y":182.6,"x0":-1.5047710776660972,"y0":50.00192453932739,"z0":5.908710027759748,"aX":1.5321933726486228},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.7,"breakHorizontal":-2.5,"spinRate":2760,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.4141123258521642,"extension":5.893372682836232},"index":3,"playId":"9cec66a3-497c-3979-8201-1cc9f6d4f1da","pitchNumber":4,"startTime":"2026-06-02T22:57:01.338Z","endTime":"2026-06-02T22:57:07.059Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46907917633441,"aZ":-36.24674112695281,"pfxX":-0.8208723896165893,"pfxZ":-2.5136206171386215,"pX":1.182350924846994,"pZ":0.31355766284560377,"vX0":6.076405779399298,"vY0":-126.06572627109405,"vZ0":-6.7923200446631675,"x":71.93,"y":230.31,"x0":-1.147711501356981,"y0":50.00538521350368,"z0":5.951527948497223,"aX":-1.32783804491152},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.9,"breakHorizontal":0.1,"spinRate":2938,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.43367882513754497,"extension":6.00603215590126},"index":4,"playId":"fb22492a-9a37-3cd3-97c4-5d6a4c837f22","pitchNumber":5,"startTime":"2026-06-02T22:57:35.140Z","endTime":"2026-06-02T22:57:39.290Z","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":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131831367570165,"aZ":-30.273483880203134,"pfxX":4.497600389892772,"pfxZ":1.1475368376798873,"pX":1.0991013841123831,"pZ":0.5049582773315132,"vX0":5.934127906809517,"vY0":-127.30836395152527,"vZ0":-6.431982046986973,"x":75.1,"y":225.15,"x0":-1.8390861242867462,"y0":50.00220680391162,"z0":5.435489368984138,"aX":7.441945025221884},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-9.4,"spinRate":3153,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.42889214812080745,"extension":5.774701505519404},"index":5,"playId":"3129d92d-be2a-3ee5-ae92-8b0905f0d3c5","pitchNumber":6,"startTime":"2026-06-02T22:57:54.448Z","endTime":"2026-06-02T22:57:59.336Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-02T22:58:06.812Z","endTime":"2026-06-02T22:58:17.736Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.81316244985783,"aZ":-10.077162865753099,"pfxX":-5.297842938902932,"pfxZ":11.464151621137576,"pX":-0.5094087126600894,"pZ":3.105880146489683,"vX0":4.3090097560669,"vY0":-137.9724647001295,"vZ0":-6.033648207061148,"x":136.42,"y":154.92,"x0":-1.4034288687179606,"y0":50.000543985744464,"z0":6.000737291916469,"aX":-10.20884729181896},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":8.6,"spinRate":2774,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3970432969611748,"extension":5.750178421819565},"index":7,"playId":"420fd5b4-d744-3491-8717-601e24114066","pitchNumber":7,"startTime":"2026-06-02T22:58:17.736Z","endTime":"2026-06-02T22:58:26.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.248389237016603,"aZ":-31.965545539408446,"pfxX":4.76488717892356,"pfxZ":0.12938108302007123,"pX":-0.7946239394430874,"pZ":3.0834238440975894,"vX0":1.6234045445993361,"vY0":-126.35400443371032,"vZ0":-0.15356549646005258,"x":147.29,"y":155.53,"x0":-2.0628235608544188,"y0":50.003496095340104,"z0":5.691226540731041,"aX":7.784678812419497},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":-9.0,"spinRate":2860,"spinDirection":26},"zone":1,"typeConfidence":2.0,"plateTime":0.4317866435731972,"extension":5.787012025557811},"index":8,"playId":"406e8ff9-24a1-3e21-8b27-74272f6d80b3","pitchNumber":8,"startTime":"2026-06-02T22:58:49.067Z","endTime":"2026-06-02T22:59:16.086Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"playEndTime":"2026-06-02T22:59:16.086Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xavier Edwards walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-02T23:01:17.047Z","endTime":"2026-06-02T23:03:34.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.553682412835084,"aZ":-20.197815595184537,"pfxX":1.7368442729868825,"pfxZ":6.705660852227723,"pX":-0.8071357142279225,"pZ":2.327104718176779,"vX0":-8.749279537609604,"vY0":-131.46275185208327,"vZ0":-4.151686900451258,"x":147.77,"y":175.95,"x0":2.30951116751684,"y0":50.00207581561259,"z0":5.387785354749142,"aX":3.1023260111821584},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-1.7,"spinRate":2383,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4134498529371484,"extension":7.325767858780289},"index":0,"playId":"df9a24ee-4def-32a5-b335-99022359027c","pitchNumber":1,"startTime":"2026-06-02T23:01:17.047Z","endTime":"2026-06-02T23:01:22.167Z","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.0,"endSpeed":77.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76675411518258,"aZ":-32.423337779901104,"pfxX":-7.641845624269894,"pfxZ":-0.16883079243939303,"pX":1.8404826822437972,"pZ":1.7131509377789265,"vX0":0.4187807289763739,"vY0":-121.00422966322185,"vZ0":-1.8351358840533019,"x":46.85,"y":192.52,"x0":2.660954425257429,"y0":50.00107217292349,"z0":5.288001610900536,"aX":-11.476210973159233},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.5,"breakHorizontal":13.8,"spinRate":2481,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.4504431735086296,"extension":7.132742383339864},"index":1,"playId":"51846385-7fe6-3bb7-a428-0f8b3ce4af77","pitchNumber":2,"startTime":"2026-06-02T23:01:32.451Z","endTime":"2026-06-02T23:01:36.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.328398556796067,"aZ":-33.90393288176757,"pfxX":-8.946709989520592,"pfxZ":-1.2377795971206176,"pX":1.5973897075314714,"pZ":2.086855084608695,"vX0":0.37272821720940186,"vY0":-117.0123427584352,"vZ0":-0.09229836561710902,"x":56.11,"y":182.43,"x0":2.6005591319424917,"y0":50.00222769342258,"z0":5.281030019818706,"aX":-12.510553807986806},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.0,"breakHorizontal":16.2,"spinRate":2296,"spinDirection":290},"zone":14,"typeConfidence":2.0,"plateTime":0.4665846364215076,"extension":7.324713198231352},"index":2,"playId":"ed2cb5c5-2e7d-3dfd-a282-83358cd64d96","pitchNumber":3,"startTime":"2026-06-02T23:01:52.157Z","endTime":"2026-06-02T23:01:56.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.707212639272676,"aZ":-27.257221744355302,"pfxX":7.768674217555673,"pfxZ":2.7594968640791375,"pX":1.4971583604300507,"pZ":2.378680821940901,"vX0":-4.849362363186624,"vY0":-132.64710281106167,"vZ0":-2.475194127376567,"x":59.93,"y":174.56,"x0":2.3409264996107924,"y0":50.001010890662684,"z0":5.313832932135369,"aX":13.82495191058078},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.7,"breakHorizontal":-13.0,"spinRate":2316,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.41312494346668505,"extension":7.387467750145877},"index":3,"playId":"f4dd1d82-b1a7-374c-b5b3-3a4262677879","pitchNumber":4,"startTime":"2026-06-02T23:02:13.473Z","endTime":"2026-06-02T23:02:17.722Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-06-02T23:02:24.942Z","endTime":"2026-06-02T23:02:43.424Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.662066003018563,"aZ":-16.529653523959443,"pfxX":3.368872462615346,"pfxZ":8.590202190305016,"pX":0.7519745695799366,"pZ":2.7327354458570885,"vX0":-5.5828645276337,"vY0":-133.81766976759369,"vZ0":-3.9086418248334938,"x":88.34,"y":165.0,"x0":2.4233819728606374,"y0":50.00547241258437,"z0":5.389320472358548,"aX":6.138072223805688},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":-4.9,"spinRate":2455,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.40859858834577034,"extension":7.382361410037039},"index":5,"playId":"c0ee352b-07f1-3539-9c63-c5eb1a84d7cc","pitchNumber":5,"startTime":"2026-06-02T23:02:43.424Z","endTime":"2026-06-02T23:02:48.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.913389826200795,"aZ":-20.287224208997372,"pfxX":2.242906416776497,"pfxZ":6.610540049363927,"pX":0.7215347414418726,"pZ":2.8276878851432796,"vX0":-4.877790784158649,"vY0":-132.42851646612908,"vZ0":-2.810379383292336,"x":89.5,"y":162.43,"x0":2.285556150961458,"y0":50.004156102883876,"z0":5.365503609722247,"aX":4.0345604211572805},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.6,"breakHorizontal":-3.1,"spinRate":2314,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.4116108206664588,"extension":7.411246683490673},"index":6,"playId":"fbb59e63-cb67-32c1-8506-432f0a9683fc","pitchNumber":6,"startTime":"2026-06-02T23:03:09.408Z","endTime":"2026-06-02T23:03:13.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93248010170611,"aZ":-31.249612051106475,"pfxX":-6.863906382054125,"pfxZ":0.6336960986583158,"pX":1.5624066205335279,"pZ":2.0781491064378166,"vX0":-0.2350892071526547,"vY0":-119.73662073069846,"vZ0":-1.1995446285696123,"x":57.44,"y":182.67,"x0":2.554201024990981,"y0":50.00252188633289,"z0":5.367867769036842,"aX":-10.020941606794933},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.1,"breakHorizontal":12.5,"spinRate":2457,"spinDirection":292},"zone":14,"typeConfidence":2.0,"plateTime":0.45648761880013344,"extension":7.258650688287572},"index":7,"playId":"a3dcc0b0-193c-3527-a452-9c6457322276","pitchNumber":7,"startTime":"2026-06-02T23:03:29.912Z","endTime":"2026-06-02T23:03:34.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:03:34.697Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Jiménez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-02T23:03:48.700Z","endTime":"2026-06-02T23:05:40.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":90.9,"endSpeed":84.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.448759587007917,"aZ":-23.038441871600625,"pfxX":0.43275401186385176,"pfxZ":5.082985938299986,"pX":-0.5824991592484076,"pZ":2.5436411017645275,"vX0":-7.147640571285544,"vY0":-132.3090965741964,"vZ0":-2.921393417522686,"x":139.2,"y":170.1,"x0":2.0816965440406276,"y0":50.00658865816497,"z0":5.324144048003936,"aX":0.7795318244980849},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":0.6,"spinRate":2374,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.41173634501796563,"extension":7.499650754740393},"index":0,"playId":"56690400-b0a2-3585-a1c9-b15b812feda9","pitchNumber":1,"startTime":"2026-06-02T23:03:59.994Z","endTime":"2026-06-02T23:04:04.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.980613183460747,"aZ":-27.01686665388652,"pfxX":7.5865488409996145,"pfxZ":2.93030711893953,"pX":0.3180879624332793,"pZ":1.8809960810820068,"vX0":-7.224971309614986,"vY0":-132.18702051181643,"vZ0":-3.6740981712823526,"x":104.88,"y":187.99,"x0":2.1101298302313194,"y0":50.000611072367604,"z0":5.287913053082594,"aX":13.332806344754374},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":-12.0,"spinRate":2205,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.4154497110070001,"extension":7.4177602824822975},"index":1,"playId":"7040fa71-a56a-3f83-82d1-779661797a14","pitchNumber":2,"startTime":"2026-06-02T23:04:21.306Z","endTime":"2026-06-02T23:04:25.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.653651115758557,"aZ":-22.139170867989105,"pfxX":1.5485118233117743,"pfxZ":5.6190012585996465,"pX":-0.7565195834508062,"pZ":2.009952718277848,"vX0":-8.43715984858302,"vY0":-131.52543604818356,"vZ0":-4.4287745633497115,"x":145.84,"y":184.51,"x0":2.264539273759691,"y0":50.006175915710116,"z0":5.316559476006461,"aX":2.767536795184069},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.6,"breakHorizontal":-1.3,"spinRate":2429,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.4132917579738282,"extension":7.3200593763735835},"index":2,"playId":"f25f618f-d49b-3653-a442-d15613d2173c","pitchNumber":3,"startTime":"2026-06-02T23:04:46.030Z","endTime":"2026-06-02T23:04:50.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.984140060306597,"aZ":-29.902122362800505,"pfxX":-7.02141444454596,"pfxZ":1.5671909430575486,"pX":-1.434581873766696,"pZ":0.46837705711079236,"vX0":-6.754183345206042,"vY0":-119.4709674137432,"vZ0":-4.986251046683908,"x":171.68,"y":226.13,"x0":2.3366952049830276,"y0":50.005712605693375,"z0":5.255365414268419,"aX":-10.198863967815148},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.9,"breakHorizontal":14.3,"spinRate":2412,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4576331770339177,"extension":7.295068801061505},"index":3,"playId":"e5687f33-d772-387b-92f7-7ceadd437904","pitchNumber":4,"startTime":"2026-06-02T23:05:10.347Z","endTime":"2026-06-02T23:05:14.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.999654139702763,"aZ":-20.868979093511136,"pfxX":0.5031862299144696,"pfxZ":6.153763479931426,"pX":0.026017017036340705,"pZ":2.794563674194159,"vX0":-5.757278429876643,"vY0":-133.29884652889422,"vZ0":-3.017281732871709,"x":116.01,"y":163.33,"x0":2.129396303496104,"y0":50.00378585166323,"z0":5.412099719292536,"aX":0.9249794337587075},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":0.1,"spinRate":2377,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.4076427509465801,"extension":7.5273233030902365},"index":4,"playId":"cf72da6a-41b7-3589-8477-56f8dc46010c","pitchNumber":5,"startTime":"2026-06-02T23:05:35.803Z","endTime":"2026-06-02T23:05:40.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:05:40.311Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Liam Hicks walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-02T23:05:47.680Z","endTime":"2026-06-02T23:10:18.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,8],"actionIndex":[5],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.288506441035196,"aZ":-28.02016641423325,"pfxX":9.931816028572008,"pfxZ":2.427756236934661,"pX":2.0593860520507836,"pZ":2.6062296230449493,"vX0":-3.806427848241205,"vY0":-130.22857856648005,"vZ0":-1.4873314578976806,"x":38.5,"y":168.41,"x0":2.252659624533572,"y0":50.00365674895264,"z0":5.311698959562931,"aX":16.996768726090096},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.3,"breakHorizontal":-17.0,"spinRate":2146,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4211795839958521,"extension":7.404332607764657},"index":0,"playId":"877bf4e6-bfc9-3ec4-9968-90c0de3735e7","pitchNumber":1,"startTime":"2026-06-02T23:06:05.382Z","endTime":"2026-06-02T23:06:10.684Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":146}},{"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":"58dcbf2b-7bf8-32b9-aeb2-e69471834a8c","startTime":"2026-06-02T23:08:22.482Z","endTime":"2026-06-02T23:08:27.327Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64059977133037,"aZ":-32.94162076581068,"pfxX":8.924577121309657,"pfxZ":-0.424183355066992,"pX":0.8249341903403362,"pZ":2.8105282033431305,"vX0":-6.499072761456006,"vY0":-133.829580744222,"vZ0":-0.4683343468032124,"x":85.56,"y":162.9,"x0":2.115362408291302,"y0":50.00000107305824,"z0":5.330593466753324,"aX":16.32024078181507},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.6,"breakHorizontal":-14.9,"spinRate":2264,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.40799576398426884,"extension":7.408470037408982},"index":2,"playId":"78d68cce-06a6-326b-96a0-3378334af29e","pitchNumber":2,"startTime":"2026-06-02T23:08:42.157Z","endTime":"2026-06-02T23:08:47.561Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50970365838232,"aZ":-28.497332313245057,"pfxX":7.741567874203913,"pfxZ":2.0956515695882754,"pX":0.12383292432033505,"pZ":2.8173772709475844,"vX0":-8.46751381258362,"vY0":-131.43760546037535,"vZ0":-0.9136281864041033,"x":112.28,"y":162.71,"x0":2.379253818754511,"y0":50.00072743516951,"z0":5.283086978530306,"aX":13.562501110105023},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.8,"breakHorizontal":-12.2,"spinRate":2182,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.41651951081059124,"extension":7.3899289831615445},"index":3,"playId":"cf721c17-7817-35ba-8083-43bf1f1db2c3","pitchNumber":3,"startTime":"2026-06-02T23:09:01.295Z","endTime":"2026-06-02T23:09:06.308Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60426548673738,"aZ":-36.058270501330234,"pfxX":-5.964438763270475,"pfxZ":-2.7839723546334545,"pX":-0.878982236635337,"pZ":1.2960469814675029,"vX0":-5.668502228105701,"vY0":-117.44265575469943,"vZ0":-1.510531451420475,"x":150.5,"y":203.79,"x0":2.3424276069001713,"y0":50.00357869733997,"z0":5.306611617087756,"aX":-8.317006902279429},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.2,"breakHorizontal":12.2,"spinRate":2473,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.46668819705206355,"extension":7.260630018947052},"index":4,"playId":"0b6f28bb-2f78-3ff6-ae6e-d38f823c8e64","pitchNumber":4,"startTime":"2026-06-02T23:09:21.729Z","endTime":"2026-06-02T23:09:28.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Xavier Edwards steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"actionPlayId":"0b6f28bb-2f78-3ff6-ae6e-d38f823c8e64","startTime":"2026-06-02T23:09:34.472Z","endTime":"2026-06-02T23:09:48.239Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22087808832922,"aZ":-24.637483499362467,"pfxX":8.956915199912082,"pfxZ":4.453245423686617,"pX":-0.48359532383765474,"pZ":2.9846211488427654,"vX0":-9.773312784868335,"vY0":-128.6576329976931,"vZ0":-1.2242729349693022,"x":135.43,"y":158.2,"x0":2.182991782150429,"y0":50.00446366530209,"z0":5.3585425892027265,"aX":15.166183363878872},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":-14.3,"spinRate":2249,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.4241281267008108,"extension":7.3044289635082675},"index":6,"playId":"44afa00b-e074-3f59-8f19-de4ead2f6eca","pitchNumber":5,"startTime":"2026-06-02T23:09:48.239Z","endTime":"2026-06-02T23:09:53.582Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2026-06-02T23:10:02.317Z","endTime":"2026-06-02T23:10:14.092Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.752746186592542,"aZ":-22.733248452326805,"pfxX":0.1119140517950239,"pfxZ":5.363111009911412,"pX":-1.1177966548513298,"pZ":2.5424461991230873,"vX0":-8.875585171149494,"vY0":-131.32179991509662,"vZ0":-2.928589267074522,"x":159.61,"y":170.13,"x0":2.2800193145098695,"y0":50.00308544068308,"z0":5.34846526274292,"aX":0.19818976656446718},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.4,"breakHorizontal":1.6,"spinRate":2349,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.41582748626906163,"extension":7.490224849748848},"index":8,"playId":"b4fefd10-7f81-36c4-a26b-67aa1a0d156d","pitchNumber":6,"startTime":"2026-06-02T23:10:14.092Z","endTime":"2026-06-02T23:10:18.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:10:18.951Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jakob Marsee pops out to first baseman Luis García Jr. on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-02T23:10:19.720Z","endTime":"2026-06-02T23:12:41.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.428629142968298,"aZ":-35.66225558337637,"pfxX":-8.037540628457108,"pfxZ":-2.5608754123840685,"pX":-0.2805777333358931,"pZ":1.4124010757165844,"vX0":-4.008160322207871,"vY0":-116.41033174671198,"vZ0":-1.0777351501711636,"x":127.69,"y":200.65,"x0":2.512052662891589,"y0":50.00325157809395,"z0":5.280711976224434,"aX":-10.945357797417822},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.6,"breakHorizontal":15.6,"spinRate":2416,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4719046382185961,"extension":7.5338573487064355},"index":0,"playId":"2ebaf4db-f5b9-3eb9-bc1b-7938b3155402","pitchNumber":1,"startTime":"2026-06-02T23:10:54.182Z","endTime":"2026-06-02T23:11:00.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47616356732598,"aZ":-24.123959013565063,"pfxX":4.274181369732046,"pfxZ":4.64121443364229,"pX":-0.2763484043529295,"pZ":3.3250074615626004,"vX0":-8.10633877694213,"vY0":-129.92745407996028,"vZ0":-0.7307130272222422,"x":127.53,"y":149.0,"x0":2.3082954002074056,"y0":50.00367742763856,"z0":5.419334289835325,"aX":7.41598200621908},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.5,"breakHorizontal":-6.2,"spinRate":2254,"spinDirection":141},"zone":1,"typeConfidence":2.0,"plateTime":0.4192256492951425,"extension":7.306651008743095},"index":1,"playId":"c032c1d7-df18-3e9e-acfd-16367730a2a6","pitchNumber":2,"startTime":"2026-06-02T23:11:12.220Z","endTime":"2026-06-02T23:11:39.245Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.581815065407657,"aZ":-27.246615316414584,"pfxX":8.550913879256614,"pfxZ":2.7703325099658347,"pX":-0.4614112273544221,"pZ":1.256364945423822,"vX0":-9.536828883536318,"vY0":-131.93223611988506,"vZ0":-5.2517970046316655,"x":134.59,"y":204.86,"x0":2.0731892338437024,"y0":50.00394030366521,"z0":5.257348100351354,"aX":15.21802502537138},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.1,"breakHorizontal":-13.7,"spinRate":2209,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4136557818169786,"extension":7.538495886022605},"index":2,"playId":"887218e0-959f-3c15-870d-5cf90b79a06c","pitchNumber":3,"startTime":"2026-06-02T23:11:53.611Z","endTime":"2026-06-02T23:11:59.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.101317252214333,"aZ":-34.12629157753408,"pfxX":-7.992157100074582,"pfxZ":-1.3739114573638975,"pX":0.269584842406145,"pZ":1.6576475067634122,"vX0":-2.5994835495752264,"vY0":-118.65636536307302,"vZ0":-0.9430944337065987,"x":106.72,"y":194.02,"x0":2.4180894630832173,"y0":50.002273472773986,"z0":5.174955508231334,"aX":-11.37287052403188},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.4,"breakHorizontal":15.1,"spinRate":2404,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.46194355213766736,"extension":7.114834754790706},"index":3,"playId":"c216700d-912e-3ea6-815b-e2fbe85b4249","pitchNumber":4,"startTime":"2026-06-02T23:12:13.114Z","endTime":"2026-06-02T23:12:18.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34710677335543,"aZ":-33.27605365396703,"pfxX":-7.771034727758876,"pfxZ":-0.820937519310041,"pX":0.39897116741189087,"pZ":1.6773918472320348,"vX0":-2.5395137987193017,"vY0":-115.70374146230783,"vZ0":-0.6097899335452585,"x":101.79,"y":193.49,"x0":2.5212315016503943,"y0":50.000650517741015,"z0":5.143576195638231,"aX":-10.493547707611409},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.3,"breakHorizontal":14.8,"spinRate":2513,"spinDirection":297},"zone":9,"typeConfidence":2.0,"plateTime":0.47407870284767606,"extension":7.136172899968753},"hitData":{"launchSpeed":71.4,"launchAngle":70.0,"totalDistance":90.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":139.33,"coordY":169.83}},"index":4,"playId":"542da190-72ac-33d5-a38f-866b5967c121","pitchNumber":5,"startTime":"2026-06-02T23:12:31.455Z","endTime":"2026-06-02T23:12:41.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:12:41.640Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Owen Caissie walks. Xavier Edwards to 3rd. Liam Hicks to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-02T23:12:56.518Z","endTime":"2026-06-02T23:15:56.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"postOnSecond":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"postOnThird":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"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(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.8,"endSpeed":74.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934082576539936,"aZ":-30.376295968863477,"pfxX":-7.282173494643806,"pfxZ":1.2853404248755487,"pX":-0.4033580989514058,"pZ":1.5766280167958207,"vX0":-4.587598034509931,"vY0":-117.65037092243192,"vZ0":-1.9001477907162903,"x":132.38,"y":196.21,"x0":2.5197906563382,"y0":50.00194840141544,"z0":5.217885560870341,"aX":-10.177391652908792},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.2,"breakHorizontal":14.3,"spinRate":2419,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.46607637617723086,"extension":7.27437638111358},"index":0,"playId":"bd147c5a-a3e8-3965-ab03-add67645f766","pitchNumber":1,"startTime":"2026-06-02T23:13:05.202Z","endTime":"2026-06-02T23:13:11.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78981330121686,"aZ":-30.322947592266964,"pfxX":-4.494747902599364,"pfxZ":1.3626454015836365,"pX":-2.6662269225708735,"pZ":0.44093510813075015,"vX0":-10.269398032704455,"vY0":-116.52753173545966,"vZ0":-4.130915621091174,"x":218.63,"y":226.87,"x0":2.398543307037143,"y0":50.00515483288308,"z0":5.130671275481135,"aX":-6.124616174694378},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":1.6,"breakHorizontal":10.9,"spinRate":2457,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4717094284470127,"extension":7.399880864310766},"index":1,"playId":"dfc1bb73-bc05-3137-b717-afc7e6f44232","pitchNumber":2,"startTime":"2026-06-02T23:13:25.020Z","endTime":"2026-06-02T23:13:29.507Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"9c8801e3-8df1-3829-8c5e-1eb3ad7a227c","startTime":"2026-06-02T23:13:51.475Z","endTime":"2026-06-02T23:13:58.471Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.459322557486132,"aZ":-33.38773607481161,"pfxX":-7.160041973453483,"pfxZ":-0.8457104615570881,"pX":0.3348710189953138,"pZ":3.018503957275796,"vX0":-2.970060967727431,"vY0":-118.79765256315709,"vZ0":1.7707444962006267,"x":104.24,"y":157.28,"x0":2.5311327026712593,"y0":50.004907505517544,"z0":5.295323936592232,"aX":-10.248134452505273},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.8,"breakHorizontal":13.7,"spinRate":2451,"spinDirection":295},"zone":3,"typeConfidence":2.0,"plateTime":0.46082731577498537,"extension":7.3303316672906},"index":3,"playId":"352fc12d-059a-3540-8273-799314338bee","pitchNumber":3,"startTime":"2026-06-02T23:14:16.299Z","endTime":"2026-06-02T23:14:21.227Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.888688023502567,"aZ":-34.581683237607564,"pfxX":-6.734513211020564,"pfxZ":-1.7455802780975072,"pX":0.59723032585712,"pZ":0.010908806551727322,"vX0":-2.3289793973433057,"vY0":-116.9744662017829,"vZ0":-4.444249832557853,"x":94.23,"y":238.49,"x0":2.481717454684438,"y0":50.0016238976087,"z0":5.1915337778363915,"aX":-9.29450364393847},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.0,"breakHorizontal":12.7,"spinRate":2564,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.46895293715143094,"extension":7.237884657907158},"index":4,"playId":"a6fb63a8-1041-3fc9-8501-874af0c2504d","pitchNumber":4,"startTime":"2026-06-02T23:14:35.387Z","endTime":"2026-06-02T23:14:40.289Z","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":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.601719592120354,"aZ":-25.303133067396953,"pfxX":5.113378488174642,"pfxZ":3.899355273231656,"pX":-0.7992746594098625,"pZ":1.96113430384001,"vX0":-9.630506778095425,"vY0":-130.6316685985624,"vZ0":-3.802886853494928,"x":147.47,"y":185.83,"x0":2.2393958297463405,"y0":50.00212641517886,"z0":5.296878749890719,"aX":9.007168675471801},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.6,"breakHorizontal":-7.6,"spinRate":2363,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.41629249412888836,"extension":7.397994243636493},"index":5,"playId":"c59cad6a-7896-3509-89aa-90e847a9c6c1","pitchNumber":5,"startTime":"2026-06-02T23:15:18.004Z","endTime":"2026-06-02T23:15:45.010Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}}},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59747749739185,"aZ":-32.6713034556777,"pfxX":-8.70872951063102,"pfxZ":-0.35029026567511623,"pX":-0.8252103425995081,"pZ":0.21104361761386434,"vX0":-4.864777939767228,"vY0":-118.00945911779473,"vZ0":-4.499238142092308,"x":148.46,"y":233.08,"x0":2.3916248455339852,"y0":50.00273852783711,"z0":5.138329876964052,"aX":-12.333129485498983},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.4,"breakHorizontal":16.9,"spinRate":2484,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4634141537812537,"extension":7.55713668707718},"index":6,"playId":"bc1de50c-e643-3490-9e75-9281d2f6611e","pitchNumber":6,"startTime":"2026-06-02T23:15:49.208Z","endTime":"2026-06-02T23:15:56.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:15:56.912Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-02T23:16:21.827Z","endTime":"2026-06-02T23:17:42.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"0ad1fc25-2a64-4645-8eb1-e2260ffb6453","startTime":"2026-06-02T23:16:21.827Z","endTime":"2026-06-02T23:16:26.827Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.553347928340788,"aZ":-25.68520052533224,"pfxX":7.574051413634878,"pfxZ":3.7246559917554443,"pX":0.08049137622747535,"pZ":3.12754313860221,"vX0":-8.42375141926548,"vY0":-130.89874874005815,"vZ0":-0.9229202860118861,"x":113.93,"y":154.34,"x0":2.349933125691448,"y0":50.00312830359371,"z0":5.400425353423033,"aX":13.198799694347786},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":-12.0,"spinRate":2291,"spinDirection":134},"zone":2,"typeConfidence":2.0,"plateTime":0.41776140323097355,"extension":7.173092957939391},"index":1,"playId":"987b37b2-50bf-3e7a-bde4-9b57aa1724d2","pitchNumber":1,"startTime":"2026-06-02T23:16:35.177Z","endTime":"2026-06-02T23:16:40.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48801314568499,"aZ":-30.396964937039055,"pfxX":-7.064238622535249,"pfxZ":1.259692851494842,"pX":-1.3608944125480273,"pZ":1.4514590991076195,"vX0":-6.68817913278323,"vY0":-117.80092885840939,"vZ0":-2.2286497045754494,"x":168.87,"y":199.59,"x0":2.428462186932949,"y0":50.00366099644929,"z0":5.208275653488221,"aX":-9.96949223997117},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.0,"breakHorizontal":14.4,"spinRate":2517,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4642110784199658,"extension":7.117294745163227},"index":2,"playId":"c26e1639-b853-3e44-8865-cd5b010344c9","pitchNumber":2,"startTime":"2026-06-02T23:16:52.531Z","endTime":"2026-06-02T23:16:56.847Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53335358849293,"aZ":-24.46517262148911,"pfxX":5.440174016780303,"pfxZ":4.476889551059674,"pX":0.2842023918934313,"pZ":3.4730173181008634,"vX0":-7.2149611002462555,"vY0":-130.15303313315806,"vZ0":-0.13706907714033534,"x":106.17,"y":145.01,"x0":2.3814236976034904,"y0":50.00017167714413,"z0":5.374345457187994,"aX":9.361321295540156},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.3,"breakHorizontal":-8.3,"spinRate":2200,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.42033639130446643,"extension":7.395770660431212},"index":3,"playId":"bfe3da6f-bb29-3c11-ba97-6f34cdd19bf7","pitchNumber":3,"startTime":"2026-06-02T23:17:10.922Z","endTime":"2026-06-02T23:17:16.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.2,"endSpeed":75.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.733793510512257,"aZ":-34.11406099656005,"pfxX":-7.090575719898258,"pfxZ":-1.3346862114048879,"pX":0.42233374221983533,"pZ":2.3570995121949836,"vX0":-3.033673379927741,"vY0":-119.67142600495914,"vZ0":0.36169602264661416,"x":100.9,"y":175.14,"x0":2.6270682494559843,"y0":50.00419781341453,"z0":5.255802017127106,"aX":-10.300553489303583},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.0,"breakHorizontal":13.6,"spinRate":2422,"spinDirection":294},"zone":6,"typeConfidence":2.0,"plateTime":0.457414834967822,"extension":7.27209543554169},"index":4,"playId":"c0a04631-93e0-323e-a507-42548d431b92","pitchNumber":4,"startTime":"2026-06-02T23:17:36.846Z","endTime":"2026-06-02T23:17:42.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:17:42.554Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to first baseman Liam Hicks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-02T23:19:30.166Z","endTime":"2026-06-02T23:21:24.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.85867902584366,"aZ":-33.89893858368852,"pfxX":-0.7100002959968967,"pfxZ":-1.0705819115085626,"pX":-0.4243924670085294,"pZ":1.2112858557562858,"vX0":4.33041862381103,"vY0":-125.2793186435592,"vZ0":-4.059234267195798,"x":133.18,"y":206.08,"x0":-2.0692010961550187,"y0":50.000147650612604,"z0":5.568261706589507,"aX":-1.1506260182315533},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.5,"breakHorizontal":0.5,"spinRate":2776,"spinDirection":20},"zone":13,"typeConfidence":2.0,"plateTime":0.4341122373421409,"extension":5.676414454149449},"index":0,"playId":"3ab1d2ea-a9af-3933-b98a-19898b6889ff","pitchNumber":1,"startTime":"2026-06-02T23:20:00.640Z","endTime":"2026-06-02T23:20:05.129Z","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":93.5,"endSpeed":85.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.954976765587766,"aZ":-12.578962549827873,"pfxX":-5.939637543460567,"pfxZ":10.394683881011867,"pX":0.46497668574060114,"pZ":3.083069165055749,"vX0":6.910540694513147,"vY0":-135.97705163338122,"vZ0":-5.573955772363743,"x":99.28,"y":155.54,"x0":-1.329697239915952,"y0":50.000946835414574,"z0":6.021584095957861,"aX":-11.195622276741911},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":9.4,"spinRate":2694,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.401780231833063,"extension":5.852681303468995},"index":1,"playId":"3563f254-79ce-357f-8043-9499bf663daa","pitchNumber":2,"startTime":"2026-06-02T23:20:14.739Z","endTime":"2026-06-02T23:20:20.442Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.841324954765717,"aZ":-35.416419063329435,"pfxX":0.5091839251042267,"pfxZ":-2.0461163522899835,"pX":0.2765237802355235,"pZ":-0.07156388266508847,"vX0":4.235758720477238,"vY0":-124.86471264856148,"vZ0":-7.4318735695081175,"x":106.46,"y":240.71,"x0":-1.5040132478811252,"y0":50.001321829544004,"z0":5.837247458983316,"aX":0.8074154013915993},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.2,"breakHorizontal":-1.8,"spinRate":2774,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.43774577331107656,"extension":5.897515324317659},"index":2,"playId":"45097773-bda7-31ba-9dcd-972fd66ff5fe","pitchNumber":3,"startTime":"2026-06-02T23:20:33.683Z","endTime":"2026-06-02T23:20:38.432Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237903657705846,"aZ":-29.152570313710356,"pfxX":3.8536146997634804,"pfxZ":1.8198359812339384,"pX":1.2040242225584374,"pZ":0.5394761677710617,"vX0":6.512091795860104,"vY0":-127.81699975355231,"vZ0":-6.522220766697998,"x":71.11,"y":224.21,"x0":-1.8731788157381262,"y0":50.0054706777005,"z0":5.400347326560265,"aX":6.404249805500885},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":-8.4,"spinRate":3188,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.42779971945398954,"extension":5.652834129480629},"index":3,"playId":"bb85f945-0866-3a09-8ebe-a58d944e4802","pitchNumber":4,"startTime":"2026-06-02T23:20:56.049Z","endTime":"2026-06-02T23:21:00.142Z","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.1,"endSpeed":86.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.600644916903224,"aZ":-13.525406898499227,"pfxX":-4.84254355793438,"pfxZ":9.752839580376595,"pX":-0.9247634286241234,"pZ":3.274343634797643,"vX0":3.226579575266578,"vY0":-137.00243073211973,"vZ0":-4.6960738145268595,"x":152.25,"y":150.37,"x0":-1.4850621359774248,"y0":50.00338501335513,"z0":5.926405582470241,"aX":-9.259957991889946},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":8.2,"spinRate":2689,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3988969434337353,"extension":5.817333326453221},"hitData":{"launchSpeed":87.7,"launchAngle":73.0,"totalDistance":72.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":141.36,"coordY":186.56}},"index":4,"playId":"1351d5ea-f5f6-3258-97ee-03592955d3e3","pitchNumber":5,"startTime":"2026-06-02T23:21:13.542Z","endTime":"2026-06-02T23:21:24.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:21:24.366Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-02T23:21:33.868Z","endTime":"2026-06-02T23:23:32.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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, 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":86.4,"endSpeed":80.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.970279462401795,"aZ":-40.45371018993528,"pfxX":2.2503148544253344,"pfxZ":-5.095409382957363,"pX":-0.7271113045760195,"pZ":1.5908389333562332,"vX0":1.223422899942328,"vY0":-125.98739216931588,"vZ0":-3.0691103728073337,"x":144.72,"y":195.83,"x0":-1.5096611860871179,"y0":50.002524866197085,"z0":6.059215615940034,"aX":3.6568236752129692},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-9.7,"breakHorizontal":-4.3,"spinRate":2800,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4329472115361983,"extension":5.745140071662485},"index":0,"playId":"7d3eb73b-29d6-371b-8c61-f7f7f0efd410","pitchNumber":1,"startTime":"2026-06-02T23:21:51.484Z","endTime":"2026-06-02T23:21:56.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89430019842662,"aZ":-11.83236424272551,"pfxX":-4.172861784617574,"pfxZ":10.647986029987461,"pX":-0.14734712173670275,"pZ":3.506744403139604,"vX0":4.967368423524736,"vY0":-137.01863790858044,"vZ0":-4.522841040704521,"x":122.62,"y":144.1,"x0":-1.4374608089685477,"y0":50.00444416911165,"z0":5.980695682294136,"aX":-7.973679820186841},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":6.6,"spinRate":2670,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39900626581835397,"extension":5.809096052901522},"index":1,"playId":"0cbf0dbc-d28c-390a-8c45-8d3bb386a772","pitchNumber":2,"startTime":"2026-06-02T23:22:06.011Z","endTime":"2026-06-02T23:22:11.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44213635391869,"aZ":-32.43937870816228,"pfxX":3.8508270639850286,"pfxZ":-0.15573259962169628,"pX":0.9903889238514099,"pZ":0.5218803217664624,"vX0":6.004657831597364,"vY0":-127.18105976056096,"vZ0":-5.876273239658403,"x":79.25,"y":224.69,"x0":-1.8919960721670694,"y0":50.006216224714905,"z0":5.401909867486756,"aX":6.377437233601551},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.3,"breakHorizontal":-8.2,"spinRate":3167,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.42889173494107435,"extension":5.65491044099162},"index":2,"playId":"f9b2749b-408f-375a-aa6e-273d8a3377b0","pitchNumber":3,"startTime":"2026-06-02T23:22:28.187Z","endTime":"2026-06-02T23:22:33.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.187988281072986,"aZ":-39.78344582732453,"pfxX":1.474479263101523,"pfxZ":-4.652253387171735,"pX":-0.4632585948811075,"pZ":0.7672861681772054,"vX0":1.780738566791599,"vY0":-126.18470719646537,"vZ0":-5.1040748001996015,"x":134.66,"y":218.06,"x0":-1.3658308841276656,"y0":50.00137057809275,"z0":5.970918673524394,"aX":2.4120838177305886},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-9.2,"breakHorizontal":-3.0,"spinRate":2897,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.43167368677447504,"extension":5.642039486982317},"index":3,"playId":"47945306-7957-3b89-9509-b7d79c17d916","pitchNumber":4,"startTime":"2026-06-02T23:22:46.588Z","endTime":"2026-06-02T23:22:50.367Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.242926802552144,"aZ":-11.068862389715576,"pfxX":-4.359904196676669,"pfxZ":11.118387785076603,"pX":-0.8418647452241474,"pZ":4.678155473858532,"vX0":3.3777806511178854,"vY0":-136.91808666190184,"vZ0":-1.708819041545884,"x":149.09,"y":112.47,"x0":-1.5250801028454015,"y0":50.005984621706936,"z0":6.067895013581421,"aX":-8.278990998590983},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":7.2,"spinRate":2773,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40004859993122643,"extension":5.7697553089968405},"index":4,"playId":"b550dd4d-7e51-3b83-8253-9802fe341836","pitchNumber":5,"startTime":"2026-06-02T23:23:05.177Z","endTime":"2026-06-02T23:23:09.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-02T23:23:13.976Z","endTime":"2026-06-02T23:23:27.474Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06560306431939,"aZ":-11.778941757893847,"pfxX":-3.903509831000041,"pfxZ":10.628683862074821,"pX":-0.4291917907311958,"pZ":4.086030710198791,"vX0":3.8928545015485514,"vY0":-137.3136525006351,"vZ0":-3.315873114665795,"x":133.36,"y":128.46,"x0":-1.3548984892114806,"y0":50.000293657268884,"z0":6.105149200513829,"aX":-7.4885445928919285},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":6.2,"spinRate":2666,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39817130609274454,"extension":5.766281338544813},"index":6,"playId":"c749d1f4-ca48-3d7e-a756-d4c00bb4131f","pitchNumber":6,"startTime":"2026-06-02T23:23:27.474Z","endTime":"2026-06-02T23:23:32.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:23:32.512Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dylan Crews grounds into a force out, third baseman Leo Jiménez to second baseman Xavier Edwards. Daylen Lile out at 2nd. Dylan Crews to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-02T23:23:34.338Z","endTime":"2026-06-02T23:24:58.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","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":3},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.229058022070607,"aZ":-26.58699552195689,"pfxX":0.3930160170498951,"pfxZ":3.229451055358669,"pX":-0.6111606715116609,"pZ":2.2561369729780067,"vX0":2.5346769667069107,"vY0":-129.93015669949935,"vZ0":-4.089335724591217,"x":140.3,"y":177.86,"x0":-1.6456808566493193,"y0":50.00184887713883,"z0":5.8434226949670895,"aX":0.6797176520866615},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":-1.2,"spinRate":2626,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.41966625475443786,"extension":5.695483325662279},"index":0,"playId":"c6edc4bb-a49a-377d-9247-ab642d34fa10","pitchNumber":1,"startTime":"2026-06-02T23:23:57.501Z","endTime":"2026-06-02T23:24:01.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.362902566119367,"aZ":-30.661235591870078,"pfxX":4.8499679137499445,"pfxZ":0.9372846513301489,"pX":-0.9172733814383938,"pZ":2.548132031695528,"vX0":1.061344208418086,"vY0":-125.45948412019237,"vZ0":-1.3766888164741677,"x":151.96,"y":169.98,"x0":-1.9751522729837427,"y0":50.000261502591755,"z0":5.583451228217221,"aX":7.7952261061041},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":-9.0,"spinRate":2934,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.435172951675348,"extension":5.554258248066104},"index":1,"playId":"c2fff831-1243-3e4e-8170-e33ca91d33a8","pitchNumber":2,"startTime":"2026-06-02T23:24:15.496Z","endTime":"2026-06-02T23:24:20.877Z","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":92.6,"endSpeed":83.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81906226997123,"aZ":-12.375420879571491,"pfxX":-5.205837976318123,"pfxZ":10.859828975839761,"pX":-1.1442626538102663,"pZ":3.5808251487649505,"vX0":2.2836840471916107,"vY0":-134.7867796675393,"vZ0":-4.236980413731916,"x":160.62,"y":142.1,"x0":-1.3305635336302395,"y0":50.00118824287705,"z0":6.059865928995212,"aX":-9.48922347422874},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.8,"breakHorizontal":8.9,"spinRate":2595,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40780687315730857,"extension":5.7951992182871805},"index":2,"playId":"fec4e6f5-7536-3f76-9665-80340f0a636c","pitchNumber":3,"startTime":"2026-06-02T23:24:33.455Z","endTime":"2026-06-02T23:24:38.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.537768970358652,"aZ":-28.42274929595057,"pfxX":2.7110570722964393,"pfxZ":2.346041698219989,"pX":0.22658642880883884,"pZ":2.1935221311604995,"vX0":3.955489076199578,"vY0":-125.18724982383341,"vZ0":-2.876295671140337,"x":108.36,"y":179.55,"x0":-1.7216958496819168,"y0":50.00248810578317,"z0":5.66631255245113,"aX":4.33401283495954},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":-5.8,"spinRate":2901,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.43630568022924443,"extension":5.627008140673556},"hitData":{"launchSpeed":106.1,"launchAngle":3.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":107.4,"coordY":171.86}},"index":3,"playId":"bb1f7486-9962-3f2d-8c77-0972e94b31cb","pitchNumber":4,"startTime":"2026-06-02T23:24:51.015Z","endTime":"2026-06-02T23:24:58.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:24:58.578Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorbit Vivas lines out sharply to right fielder Owen Caissie.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-02T23:25:10.351Z","endTime":"2026-06-02T23:27:14.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.868174286250817,"aZ":-33.99138189720554,"pfxX":2.0068347397211763,"pfxZ":-1.1357951334070489,"pX":-0.20421003897323248,"pZ":2.1905906789200498,"vX0":2.306641828016552,"vY0":-124.79496952081283,"vZ0":-2.66334453929694,"x":124.78,"y":179.63,"x0":-1.3965274882232352,"y0":50.0043484568848,"z0":6.033875214863755,"aX":3.208526078498571},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.4,"breakHorizontal":-4.1,"spinRate":2805,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.4366218726480664,"extension":5.748144642232742},"index":0,"playId":"622920d4-461d-345a-9b9d-be248d415877","pitchNumber":1,"startTime":"2026-06-02T23:25:28.780Z","endTime":"2026-06-02T23:25:33.846Z","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.2,"endSpeed":86.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.227126232616932,"aZ":-16.439637154232447,"pfxX":-8.553864141147834,"pfxZ":8.252673855355773,"pX":-1.4012995931292527,"pZ":3.084662320428115,"vX0":3.381497725654863,"vY0":-137.19026308934485,"vZ0":-4.777886788289602,"x":170.41,"y":155.49,"x0":-1.5381649407286748,"y0":50.003979231107145,"z0":5.9685759886518115,"aX":-16.313576187369474},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":14.8,"spinRate":2690,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39916880346941586,"extension":5.704953502489313},"index":1,"playId":"60036698-ce4b-3935-a0f8-70b400f9b82c","pitchNumber":2,"startTime":"2026-06-02T23:25:46.858Z","endTime":"2026-06-02T23:25:51.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.667450112649473,"aZ":-32.30673944690347,"pfxX":4.256674068604061,"pfxZ":-0.0831899449845599,"pX":0.7199737584726714,"pZ":1.4170402917196276,"vX0":5.122432829537145,"vY0":-126.59174748055216,"vZ0":-3.8356390445999766,"x":89.56,"y":200.52,"x0":-1.8789176660491926,"y0":50.00082896991303,"z0":5.524377696145965,"aX":6.9412361069908215},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.7,"breakHorizontal":-8.9,"spinRate":2976,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4318709146602293,"extension":5.732698820310956},"index":2,"playId":"1f6247ce-bd17-344c-a5fc-6ac99ab3f65b","pitchNumber":3,"startTime":"2026-06-02T23:26:04.135Z","endTime":"2026-06-02T23:26:09.122Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.170798877753757,"aZ":-35.671725442565524,"pfxX":3.4846614342150284,"pfxZ":-2.1845819391526256,"pX":-0.7458891459346466,"pZ":2.470064290809977,"vX0":0.7828737666357511,"vY0":-125.2211383863369,"vZ0":-1.669625086008717,"x":145.43,"y":172.09,"x0":-1.5147655905135755,"y0":50.00153731085493,"z0":6.039798257276081,"aX":5.5827000635856345},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.1,"breakHorizontal":-6.5,"spinRate":2859,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.43592162100891807,"extension":5.615246378681172},"index":3,"playId":"5222d7d6-f2e3-3695-af24-81085e5858c8","pitchNumber":4,"startTime":"2026-06-02T23:26:20.855Z","endTime":"2026-06-02T23:26:25.838Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-02T23:26:33.658Z","endTime":"2026-06-02T23:26:45.611Z","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(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":93.8,"endSpeed":85.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.140875107855216,"aZ":-13.104921647146186,"pfxX":-5.2858591660204075,"pfxZ":10.101136730932494,"pX":-0.3431812200013477,"pZ":3.698097023181646,"vX0":4.568306651113236,"vY0":-136.55378608791685,"vZ0":-3.9230985776141254,"x":130.08,"y":138.93,"x0":-1.3512553761678692,"y0":50.00392185238508,"z0":6.055303944096022,"aX":-9.980644487582177},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":8.6,"spinRate":2688,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40114883016916236,"extension":5.880486511571071},"index":5,"playId":"417ab0ad-f38e-389d-b543-8c6afce6e7e8","pitchNumber":5,"startTime":"2026-06-02T23:26:45.611Z","endTime":"2026-06-02T23:26:50.735Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.791988369364713,"aZ":-35.27580590798094,"pfxX":2.881325892118559,"pfxZ":-1.8738164003318527,"pX":-0.5001082503014709,"pZ":1.6995683116100664,"vX0":2.99143393983975,"vY0":-127.3674433023129,"vZ0":-2.5013510735767994,"x":136.06,"y":192.89,"x0":-2.059874172121826,"y0":50.00038562776113,"z0":5.45770105027031,"aX":4.778205254338237},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.7,"breakHorizontal":-5.9,"spinRate":3003,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.4284553050276081,"extension":5.629355997819188},"hitData":{"launchSpeed":100.6,"launchAngle":18.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.27,"coordY":67.39}},"index":6,"playId":"a9f000ff-4185-3166-8f81-ef2b46826f92","pitchNumber":6,"startTime":"2026-06-02T23:27:07.837Z","endTime":"2026-06-02T23:27:14.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:27:14.863Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-02T23:29:39.539Z","endTime":"2026-06-02T23:31:44.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Miles Mikolas replaces Richard Lovelady.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T23:28:40.260Z","endTime":"2026-06-02T23:29:41.869Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571945,"link":"/api/v1/people/571945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.211564600406035,"aZ":-20.19065441456456,"pfxX":-8.974517582456143,"pfxZ":6.400423462733557,"pX":-0.1880900753284351,"pZ":2.2053507046285996,"vX0":6.600556977663042,"vY0":-135.83477327545927,"vZ0":-7.487470548930852,"x":124.17,"y":179.24,"x0":-1.4811621879113301,"y0":50.00372427769101,"z0":6.396912239847676,"aX":-16.804287550456237},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":14.9,"spinRate":2236,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.40292627035930106,"extension":6.187222575630709},"index":1,"playId":"3581f859-b7a2-39a6-8f39-0b17b4cea05a","pitchNumber":1,"startTime":"2026-06-02T23:29:41.869Z","endTime":"2026-06-02T23:29:48.089Z","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":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.367660997582764,"aZ":-17.481750466466732,"pfxX":-7.936519922304258,"pfxZ":7.458161354168642,"pX":-0.675247768159806,"pZ":4.3634796996391385,"vX0":4.839309929414987,"vY0":-138.84111708675354,"vZ0":-3.1453768335602375,"x":142.74,"y":120.97,"x0":-1.401211660904604,"y0":50.00510672549591,"z0":6.66104643266641,"aX":-15.641578729386822},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.1,"breakHorizontal":13.6,"spinRate":2219,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39309783300431356,"extension":6.150731194414018},"index":2,"playId":"65da7bb5-3294-33eb-95fd-eefae8e2e934","pitchNumber":2,"startTime":"2026-06-02T23:30:08.713Z","endTime":"2026-06-02T23:30:13.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85470098963063,"aZ":-45.14727472302256,"pfxX":3.1896617516775305,"pfxZ":-9.830387595798067,"pX":0.9688467387070892,"pZ":2.1022607336328645,"vX0":4.230343775021736,"vY0":-114.6169199432566,"vZ0":-0.8436258125488563,"x":80.07,"y":182.02,"x0":-1.321270445337584,"y0":50.00500626686033,"z0":6.916405216357802,"aX":4.2076303054703965},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-17.6,"breakHorizontal":-7.0,"spinRate":2641,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.47943889076619195,"extension":6.000354796165347},"index":3,"playId":"78be0b13-202a-3c39-aff9-6496b7aab683","pitchNumber":3,"startTime":"2026-06-02T23:30:24.484Z","endTime":"2026-06-02T23:30:29.777Z","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":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-02T23:30:38.061Z","endTime":"2026-06-02T23:30:54.947Z","isPitch":false,"type":"action","player":{"id":681715,"link":"/api/v1/people/681715"}},{"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.5,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07771468160489,"aZ":-15.282632072197417,"pfxX":-4.821029766072762,"pfxZ":8.605001928403759,"pX":-0.16555342188332875,"pZ":3.539067212224232,"vX0":5.022108370807082,"vY0":-138.9803834589977,"vZ0":-5.50425286923164,"x":123.31,"y":143.23,"x0":-1.3664520677764684,"y0":50.00605466157906,"z0":6.5542285380835805,"aX":-9.467684144599438},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":7.7,"spinRate":2156,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39354684799962936,"extension":6.084400349257633},"index":5,"playId":"836f2377-5331-3ce3-a73c-405e0bcb0584","pitchNumber":4,"startTime":"2026-06-02T23:30:54.947Z","endTime":"2026-06-02T23:30:58.518Z","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":95.5,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36242613312704,"aZ":-22.35557146724585,"pfxX":-9.527726203330333,"pfxZ":5.058764185144081,"pX":0.1945295897448109,"pZ":3.9162014717738973,"vX0":8.179641341524988,"vY0":-138.75755594021754,"vZ0":-2.725710429865268,"x":109.58,"y":133.04,"x0":-1.5602330976459442,"y0":50.00465115935316,"z0":6.408406521237752,"aX":-18.497029669485293},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.8,"breakHorizontal":15.5,"spinRate":2228,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39542420773397824,"extension":6.136174352342416},"index":6,"playId":"bfb4f0d8-e0c4-3bac-acc1-39efcad85a52","pitchNumber":5,"startTime":"2026-06-02T23:31:18.490Z","endTime":"2026-06-02T23:31:22.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.925374645583474,"aZ":-28.335280651774852,"pfxX":1.0295325788684622,"pfxZ":2.247258825513317,"pX":0.703173695489228,"pZ":2.502498485149574,"vX0":5.034968695185437,"vY0":-128.91331813893098,"vZ0":-4.813566484530106,"x":90.2,"y":171.21,"x0":-1.3967986292707606,"y0":50.00278474353604,"z0":6.541446193917254,"aX":1.759718350080582},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":-2.9,"spinRate":2335,"spinDirection":177},"zone":6,"typeConfidence":2.0,"plateTime":0.42239092111080456,"extension":6.041061800210955},"index":7,"playId":"096ebf36-d7c1-3db4-a54b-1274bda5a127","pitchNumber":6,"startTime":"2026-06-02T23:31:39.487Z","endTime":"2026-06-02T23:31:44.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:31:44.501Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Lopez flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-02T23:31:46.767Z","endTime":"2026-06-02T23:32:16.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0216029014749,"aZ":-15.468597867441545,"pfxX":-4.9629646468716215,"pfxZ":8.536675946530815,"pX":-0.5947463138445914,"pZ":3.4458215142097726,"vX0":4.24719109779321,"vY0":-138.99132491490803,"vZ0":-5.679582163189858,"x":139.67,"y":145.74,"x0":-1.4974717195033291,"y0":50.00486775725861,"z0":6.5421574890388206,"aX":-9.71579381836928},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":8.2,"spinRate":2195,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3939890866411222,"extension":6.1412698776032135},"hitData":{"launchSpeed":84.2,"launchAngle":35.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.96,"coordY":86.14}},"index":0,"playId":"52295189-9499-38bb-8ee6-1de584d3a288","pitchNumber":1,"startTime":"2026-06-02T23:32:07.895Z","endTime":"2026-06-02T23:32:16.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:32:16.942Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Stowers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-02T23:32:18.565Z","endTime":"2026-06-02T23:34:02.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":95.8,"endSpeed":88.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.023065722757917,"aZ":-14.719882813038005,"pfxX":-5.27338891624169,"pfxZ":8.731944218327053,"pX":-1.0124274873227264,"pZ":2.5272198771523153,"vX0":2.9579091730612883,"vY0":-139.45068265702608,"vZ0":-8.272881144475159,"x":155.59,"y":170.55,"x0":-1.3935849511417593,"y0":50.00015263644695,"z0":6.473187145366846,"aX":-10.537560692286196},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":9.1,"spinRate":2182,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3905726738353268,"extension":6.091179843167098},"index":0,"playId":"f571181b-a9b4-3d52-8e2a-d5da8a30424e","pitchNumber":1,"startTime":"2026-06-02T23:32:40.740Z","endTime":"2026-06-02T23:32:45.962Z","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":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.123982692748022,"aZ":-26.85114741535702,"pfxX":1.7481560372843168,"pfxZ":2.970185031673232,"pX":0.08761516787189284,"pZ":2.316362044528719,"vX0":4.037138028234219,"vY0":-132.02765667427838,"vZ0":-5.451711193200435,"x":113.66,"y":176.24,"x0":-1.6793094607152736,"y0":50.00177905569028,"z0":6.346420261046105,"aX":3.132828533359561},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.6,"breakHorizontal":-4.0,"spinRate":2286,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.41246932295796457,"extension":5.904208286902941},"index":1,"playId":"ef30129e-2baa-33e9-9a5b-e12b193b1b84","pitchNumber":2,"startTime":"2026-06-02T23:32:54.315Z","endTime":"2026-06-02T23:32:57.951Z","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.0,"endSpeed":88.4,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6054165381599,"aZ":-14.046320418449772,"pfxX":-5.426226526965703,"pfxZ":9.184776222809917,"pX":-1.196305095475885,"pZ":2.6228090273265856,"vX0":2.7218865326849766,"vY0":-138.33622025879575,"vZ0":-7.827651583595972,"x":162.6,"y":167.96,"x0":-1.478470255802946,"y0":50.00111749146329,"z0":6.395273478163239,"aX":-10.706655458435307},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2170,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39323569783530576,"extension":6.160650776457059},"index":2,"playId":"14f1c91f-c3a1-3301-8cb0-1910a98437df","pitchNumber":3,"startTime":"2026-06-02T23:33:13.019Z","endTime":"2026-06-02T23:33:18.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4203701529656,"aZ":-34.7081945964652,"pfxX":2.7347445803089903,"pfxZ":-1.628087718822493,"pX":0.23908124128343533,"pZ":1.4885818607312742,"vX0":3.375495452241559,"vY0":-123.19117326175231,"vZ0":-4.974862477119343,"x":107.89,"y":198.59,"x0":-1.4997447671879476,"y0":50.005882168102026,"z0":6.438848811496816,"aX":4.242075212797977},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.8,"breakHorizontal":-5.6,"spinRate":2339,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4430889834285252,"extension":5.913217000088307},"index":3,"playId":"86bb29cf-945f-376a-8446-72696dac25b8","pitchNumber":4,"startTime":"2026-06-02T23:33:30.882Z","endTime":"2026-06-02T23:33:35.807Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-02T23:33:47.395Z","endTime":"2026-06-02T23:33:57.638Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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.0,"endSpeed":89.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21127636520421,"aZ":-12.096259694630751,"pfxX":-5.218855452219685,"pfxZ":9.862102352807343,"pX":0.3446988546415105,"pZ":3.0411978794550683,"vX0":6.666688230688058,"vY0":-141.11213292008742,"vZ0":-7.234975404801817,"x":103.86,"y":156.67,"x0":-1.3597854260278734,"y0":50.00675044704391,"z0":6.401331379301066,"aX":-10.62935219916238},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":8.3,"spinRate":2246,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.38672334948445775,"extension":6.21436924390961},"index":5,"playId":"69629adf-7992-3889-b98a-0d8ffac6baca","pitchNumber":5,"startTime":"2026-06-02T23:33:57.638Z","endTime":"2026-06-02T23:34:02.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:34:02.864Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out, shortstop Otto Lopez to first baseman Liam Hicks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-02T23:36:00.171Z","endTime":"2026-06-02T23:37:10.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"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(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.5,"endSpeed":86.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.482714744834684,"aZ":-15.9886138972908,"pfxX":-8.561803611258988,"pfxZ":8.478582251263504,"pX":-0.7732213927786648,"pZ":3.420860999625832,"vX0":5.01832010373913,"vY0":-137.51076036523727,"vZ0":-3.9483793914890803,"x":146.47,"y":146.42,"x0":-1.5128697786641339,"y0":50.00025040268516,"z0":5.965301105492219,"aX":-16.336933780305973},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":14.4,"spinRate":2576,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3988470304503462,"extension":5.6722148486152255},"index":0,"playId":"d0d24a62-59f6-3aae-a9c2-769cd1b5b7b5","pitchNumber":1,"startTime":"2026-06-02T23:36:13.538Z","endTime":"2026-06-02T23:36:18.531Z","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":85.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.870193169199645,"aZ":-15.010085690356357,"pfxX":-4.84422362002271,"pfxZ":9.077658141622425,"pX":-0.010768562654659978,"pZ":4.130295822535771,"vX0":5.53016813583386,"vY0":-137.01200445119156,"vZ0":-2.193784719138498,"x":117.41,"y":127.26,"x0":-1.4313583895916338,"y0":50.001124783436325,"z0":5.973915222301558,"aX":-9.157760875031569},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2683,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4006336446118226,"extension":5.625135400025046},"index":1,"playId":"c072dc5f-2871-3367-97e8-f713ae524ec9","pitchNumber":2,"startTime":"2026-06-02T23:36:27.827Z","endTime":"2026-06-02T23:36:32.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70604593136759,"aZ":-39.81114465809251,"pfxX":0.9653623253015042,"pfxZ":-4.6889484357264575,"pX":-0.09635947703007246,"pZ":2.1631800574942184,"vX0":3.258480397836662,"vY0":-126.51313510388688,"vZ0":-1.6722153590774635,"x":120.67,"y":180.37,"x0":-1.5240872835020762,"y0":50.00377383171727,"z0":6.010273528240885,"aX":1.5715818299581719},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.6,"breakHorizontal":-2.4,"spinRate":2818,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.4321969714902214,"extension":5.70048409920076},"index":2,"playId":"b05fe918-53fc-361a-8f61-ad7a99748bb8","pitchNumber":3,"startTime":"2026-06-02T23:36:43.595Z","endTime":"2026-06-02T23:36:48.186Z","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":94.4,"endSpeed":87.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.333535114055746,"aZ":-13.49165157437346,"pfxX":-4.847522264250558,"pfxZ":9.692184010679561,"pX":-0.4135169620640648,"pZ":2.4044714994878085,"vX0":4.3266493686751355,"vY0":-137.44679344631382,"vZ0":-6.914948751459052,"x":132.76,"y":173.86,"x0":-1.372533985662278,"y0":50.00482218620217,"z0":5.85574735805723,"aX":-9.34547572225489},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":7.9,"spinRate":2695,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39737757943020835,"extension":5.762726522140303},"hitData":{"launchSpeed":98.5,"launchAngle":3.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.06,"coordY":143.98}},"index":3,"playId":"a0356d71-d517-303d-8011-7a27fef07e35","pitchNumber":4,"startTime":"2026-06-02T23:37:03.234Z","endTime":"2026-06-02T23:37:10.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:37:10.865Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-02T23:37:14.068Z","endTime":"2026-06-02T23:38:40.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.925075585075255,"aZ":-39.099602068731215,"pfxX":1.6485102593244996,"pfxZ":-4.289546264512955,"pX":-1.0581495784603945,"pZ":3.130278799651974,"vX0":0.5005912022970145,"vY0":-125.3424675397246,"vZ0":0.4425616709611757,"x":157.33,"y":154.26,"x0":-1.4739638401555617,"y0":50.004156067595126,"z0":6.10752190186463,"aX":2.660670570862893},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.6,"breakHorizontal":-3.1,"spinRate":2864,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.43461083182627114,"extension":5.7450438434927396},"index":0,"playId":"fc5b5dd8-6e9c-38e1-a4f4-292628602c6c","pitchNumber":1,"startTime":"2026-06-02T23:37:36.661Z","endTime":"2026-06-02T23:37:41.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.325180260034067,"aZ":-28.22914792458996,"pfxX":1.504078954725633,"pfxZ":2.2068883287639505,"pX":-0.5430942389991459,"pZ":3.0875019644370245,"vX0":2.2727583358469565,"vY0":-131.84616424314518,"vZ0":-2.0629163094153364,"x":137.7,"y":155.42,"x0":-1.6069978020269637,"y0":50.00091597678486,"z0":5.934569295073062,"aX":2.684375596464374},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.8,"breakHorizontal":-3.1,"spinRate":2626,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.4132074273225861,"extension":5.660266575833665},"index":1,"playId":"44d17006-20e1-31a9-bd1a-b96b4d5145ab","pitchNumber":2,"startTime":"2026-06-02T23:37:59.442Z","endTime":"2026-06-02T23:38:05.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.863957417544132,"aZ":-31.241867864311054,"pfxX":2.8120373440667983,"pfxZ":0.5801769109340356,"pX":1.0487086076890912,"pZ":1.8592576933358913,"vX0":6.3330489327049735,"vY0":-125.68624395271316,"vZ0":-2.8262185656311956,"x":77.03,"y":188.58,"x0":-1.8623864960991854,"y0":50.00461701142243,"z0":5.518157621573561,"aX":4.528400590246369},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":-6.5,"spinRate":2973,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4346730332060438,"extension":5.624864012451482},"index":2,"playId":"843b975f-f9ef-36ea-8563-084dadce32d2","pitchNumber":3,"startTime":"2026-06-02T23:38:14.002Z","endTime":"2026-06-02T23:38:17.624Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-02T23:38:23.359Z","endTime":"2026-06-02T23:38:35.184Z","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(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":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38005035716001,"aZ":-31.29393371971169,"pfxX":4.331047359605305,"pfxZ":0.5446786831769366,"pX":1.4308785100353645,"pZ":1.1664015086862614,"vX0":6.77125658694764,"vY0":-126.65027420410902,"vZ0":-4.500416431157757,"x":62.46,"y":207.29,"x0":-1.838161673946637,"y0":50.004856253279115,"z0":5.463439067310257,"aX":7.051507711686632},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":-9.4,"spinRate":3005,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.43213766397022324,"extension":5.751992718731571},"index":4,"playId":"ced7e990-012b-38df-855f-b868afd91909","pitchNumber":4,"startTime":"2026-06-02T23:38:35.184Z","endTime":"2026-06-02T23:38:40.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:38:40.476Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out to first baseman Liam Hicks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-02T23:41:00.271Z","endTime":"2026-06-02T23:41:39.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-02T23:38:53.243Z","endTime":"2026-06-02T23:39:51.354Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: John King replaces Lake Bachar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-02T23:39:51.354Z","endTime":"2026-06-02T23:41:02.540Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":72.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.562054464103237,"aZ":-40.75496511408918,"pfxX":-6.20673650443831,"pfxZ":-6.497102716869879,"pX":-0.13974825326188905,"pZ":3.1684701280788437,"vX0":-2.3519764373515604,"vY0":-114.10803490656741,"vZ0":2.3200929956691003,"x":122.33,"y":153.23,"x0":1.7098628588117275,"y0":50.00026224190238,"z0":6.147408522138598,"aX":-8.201396833485314},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.9,"breakHorizontal":11.9,"spinRate":2778,"spinDirection":317},"zone":2,"typeConfidence":2.0,"plateTime":0.47959036992551685,"extension":5.940516918092288},"index":2,"playId":"6d986e48-da20-3c13-9296-27fa8cc7ffae","pitchNumber":1,"startTime":"2026-06-02T23:41:02.540Z","endTime":"2026-06-02T23:41:07.591Z","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":83.5,"endSpeed":77.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07789942093964,"aZ":-28.997702109062036,"pfxX":8.866375912652366,"pfxZ":2.106217714616484,"pX":-1.1207335330981822,"pZ":1.1834711445611517,"vX0":-9.567838828462568,"vY0":-121.31124362976037,"vZ0":-4.217998502296585,"x":159.72,"y":206.83,"x0":1.7005007468395335,"y0":50.002636069573605,"z0":5.438959027383971,"aX":13.372834138502927},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":-14.2,"spinRate":1667,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.44945528995681183,"extension":6.212510865788289},"index":3,"playId":"a546c43c-49cf-34ae-a8d5-e423a2b457c4","pitchNumber":2,"startTime":"2026-06-02T23:41:16.840Z","endTime":"2026-06-02T23:41:20.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.091023887244386,"aZ":-30.241797111242576,"pfxX":7.2001263689266075,"pfxZ":1.0932255426345723,"pX":0.2267089447511544,"pZ":2.508733233231141,"vX0":-6.512032610708788,"vY0":-131.3471376881032,"vZ0":-2.013170712664712,"x":108.36,"y":171.04,"x0":1.7856128450615691,"y0":50.0050919314498,"z0":5.502893820627683,"aX":12.762367716902213},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":-11.9,"spinRate":2234,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.41475407704088996,"extension":6.298130956425688},"hitData":{"launchSpeed":85.4,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.02,"coordY":170.84}},"index":4,"playId":"073ae59f-6f7c-3907-aef2-26d110d0c57f","pitchNumber":3,"startTime":"2026-06-02T23:41:32.113Z","endTime":"2026-06-02T23:41:39.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:41:39.485Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xavier Edwards lines out to right fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-02T23:43:39.936Z","endTime":"2026-06-02T23:44:05.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73470182215696,"aZ":-17.167524632240426,"pfxX":-10.068416233668634,"pfxZ":7.801652695794697,"pX":-0.06538430761403392,"pZ":1.9516464095382429,"vX0":6.884366288816024,"vY0":-137.86239094801596,"vZ0":-9.007242875464543,"x":119.49,"y":186.09,"x0":-1.28710696021255,"y0":50.005945699297186,"z0":6.420763452234449,"aX":-19.378445245081195},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":16.8,"spinRate":2243,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.3973458624584234,"extension":6.195768259910716},"hitData":{"launchSpeed":89.9,"launchAngle":17.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.18,"coordY":102.1}},"index":0,"playId":"6d366ea6-c4a4-33bf-ad27-0c0d1667f0de","pitchNumber":1,"startTime":"2026-06-02T23:43:57.440Z","endTime":"2026-06-02T23:44:05.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:44:05.190Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leo Jiménez flies out to right fielder Dylan Crews.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-02T23:44:07.373Z","endTime":"2026-06-02T23:47:31.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":85.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.529922297356023,"aZ":-13.093626007640632,"pfxX":-6.175334281856711,"pfxZ":10.214790749289362,"pX":-0.12402328010435594,"pZ":1.6755581737637968,"vX0":5.832545277671762,"vY0":-135.31176386227423,"vZ0":-10.132958390472172,"x":121.73,"y":193.54,"x0":-1.4976711730947905,"y0":50.00065668442383,"z0":6.369353010746348,"aX":-11.532548586120223},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2171,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.40367462701469803,"extension":6.313560237858607},"index":0,"playId":"7f1d7128-cce9-3291-b835-098b6366204b","pitchNumber":1,"startTime":"2026-06-02T23:44:32.405Z","endTime":"2026-06-02T23:44:37.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.169706678048836,"aZ":-25.95148593675951,"pfxX":1.557139622966642,"pfxZ":3.7314363871268403,"pX":1.1383325118008336,"pZ":0.6288818916819152,"vX0":6.13349806367627,"vY0":-127.93717862399838,"vZ0":-9.573332757139044,"x":73.61,"y":221.8,"x0":-1.4874672077203792,"y0":50.001485565988034,"z0":6.437208694481211,"aX":2.5918834262417954},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":-4.1,"spinRate":2251,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.42732302846133363,"extension":6.14731141326694},"index":1,"playId":"bbb4ffc7-82e6-32fd-9ccd-78e368adc584","pitchNumber":2,"startTime":"2026-06-02T23:44:46.296Z","endTime":"2026-06-02T23:44:50.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197930624170148,"aZ":-23.134409785439026,"pfxX":-9.421906539367804,"pfxZ":4.557239578037137,"pX":0.06287223508128954,"pZ":3.84848882737338,"vX0":7.5518931461569085,"vY0":-139.24572739508372,"vZ0":-3.173847089076552,"x":114.6,"y":134.87,"x0":-1.4461452421847465,"y0":50.00616654955019,"z0":6.515660711738899,"aX":-18.69992966649169},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.8,"breakHorizontal":15.7,"spinRate":2070,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3917921857504094,"extension":6.1068545738942905},"index":2,"playId":"92cc8697-167c-3772-9075-32fda8cb6a5c","pitchNumber":3,"startTime":"2026-06-02T23:45:04.667Z","endTime":"2026-06-02T23:45:09.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.088702622698655,"aZ":-22.44114700294226,"pfxX":-8.400323490930196,"pfxZ":5.207753961774118,"pX":-0.5642866823582763,"pZ":1.8333363242229914,"vX0":5.466766600997324,"vY0":-135.23778179881592,"vZ0":-7.931399909477715,"x":138.51,"y":189.28,"x0":-1.511564212067078,"y0":50.00358881144296,"z0":6.356422343840122,"aX":-15.696099483100118},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":14.2,"spinRate":2127,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4036823859844403,"extension":6.240875764222597},"index":3,"playId":"394813e6-21c2-3384-805a-38a99c392ca0","pitchNumber":4,"startTime":"2026-06-02T23:45:19.797Z","endTime":"2026-06-02T23:45:24.621Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-02T23:45:28.976Z","endTime":"2026-06-02T23:45:43.627Z","isPitch":false,"type":"action","player":{"id":677870,"link":"/api/v1/people/677870"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.46434993257668,"aZ":-24.634986699790755,"pfxX":2.4044151455315883,"pfxZ":4.6362480664591805,"pX":0.20595374174105888,"pZ":0.8419051830003723,"vX0":3.562456708407474,"vY0":-126.86688165154726,"vZ0":-9.056915471768008,"x":109.15,"y":216.05,"x0":-1.5300190060129306,"y0":50.00415657735695,"z0":6.4282968860344765,"aX":3.911235009058463},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.5,"breakHorizontal":-5.2,"spinRate":2227,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4320876439249459,"extension":6.087536988633924},"index":5,"playId":"e793f337-6f4a-357c-bb67-7a3a72a8f958","pitchNumber":5,"startTime":"2026-06-02T23:45:43.627Z","endTime":"2026-06-02T23:45:47.878Z","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.7,"endSpeed":88.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47693815398748,"aZ":-21.83511196622921,"pfxX":-9.090930542440212,"pfxZ":5.231205177667228,"pX":-0.721249874252466,"pZ":3.0628854832859256,"vX0":5.4909762283373365,"vY0":-139.2918032006591,"vZ0":-4.993740434352178,"x":144.49,"y":156.08,"x0":-1.5305800950520736,"y0":50.005243250163865,"z0":6.3106692253739345,"aX":-17.976894029155243},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":15.5,"spinRate":2107,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39229906843581697,"extension":6.247862504493388},"index":6,"playId":"fda94e62-9c9b-3593-89f6-8ac2669a0f60","pitchNumber":6,"startTime":"2026-06-02T23:46:10.800Z","endTime":"2026-06-02T23:46:15.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8223185107728,"aZ":-12.677160801191475,"pfxX":-5.549786560513386,"pfxZ":9.7668985420882,"pX":-0.22297846629075235,"pZ":2.836211107155294,"vX0":5.2348176904426635,"vY0":-139.55153309830138,"vZ0":-7.581334604590287,"x":125.5,"y":162.2,"x0":-1.3910687580011571,"y0":50.00420650979354,"z0":6.401098858781842,"aX":-11.080547576199685},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2250,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3906738511545549,"extension":6.324281669538759},"index":7,"playId":"e30a5e16-8979-3e6d-b372-94b3434665e6","pitchNumber":7,"startTime":"2026-06-02T23:46:34.552Z","endTime":"2026-06-02T23:46:38.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.029067313564955,"aZ":-14.05526653013056,"pfxX":-4.197053140947737,"pfxZ":10.047719746896139,"pX":0.19851094698887192,"pZ":2.7014502299663947,"vX0":5.374103255877794,"vY0":-133.28203953343336,"vZ0":-7.045823991397817,"x":109.43,"y":165.84,"x0":-1.2964968027752255,"y0":50.00320247617519,"z0":6.3898526141402865,"aX":-7.5689674336249775},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":6.5,"spinRate":2097,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.41060344605038734,"extension":6.196748977219473},"index":8,"playId":"1a966cc7-eb18-3c06-9377-482f42c2d1bc","pitchNumber":8,"startTime":"2026-06-02T23:46:57.028Z","endTime":"2026-06-02T23:47:01.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.359343702200405,"aZ":-26.15780599198543,"pfxX":0.410359838975648,"pfxZ":3.472604101217067,"pX":-0.3463566878759881,"pZ":2.4023036262045596,"vX0":3.187388177103927,"vY0":-129.76937048545406,"vZ0":-5.404446378278298,"x":130.2,"y":173.92,"x0":-1.6362597392471656,"y0":50.000725305792606,"z0":6.467188947420693,"aX":0.7095044040089495},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.5,"breakHorizontal":-1.3,"spinRate":2213,"spinDirection":185},"zone":4,"typeConfidence":2.0,"plateTime":0.41968997713564216,"extension":6.195839232511774},"hitData":{"launchSpeed":87.1,"launchAngle":44.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.63,"coordY":104.72}},"index":9,"playId":"3c7b2011-6c0e-3b0d-99ef-1a915b0ed021","pitchNumber":9,"startTime":"2026-06-02T23:47:21.085Z","endTime":"2026-06-02T23:47:31.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:47:31.002Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Liam Hicks flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-02T23:47:36.126Z","endTime":"2026-06-02T23:48:35.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.7,"endSpeed":83.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.739302140367055,"aZ":-23.658009907841336,"pfxX":0.5239172787757977,"pfxZ":4.922048220294265,"pX":-0.2903003742417822,"pZ":0.11378630155829601,"vX0":3.1411061433763545,"vY0":-130.3042943179718,"vZ0":-11.408525420278032,"x":128.07,"y":235.71,"x0":-1.5763043187686594,"y0":50.003629282998105,"z0":6.315033233241601,"aX":0.9066743985841974},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":-1.6,"spinRate":2215,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.41931866344566604,"extension":6.04267652394883},"index":0,"playId":"5c5cb097-10ed-3047-af90-521ba2a0eca0","pitchNumber":1,"startTime":"2026-06-02T23:47:54.712Z","endTime":"2026-06-02T23:47:59.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05430968214238,"aZ":-44.77516084374164,"pfxX":5.296338643694377,"pfxZ":-10.133100603480553,"pX":-1.2021813171396205,"pZ":5.116784154029253,"vX0":-0.7457360627582164,"vY0":-111.1600947981262,"vZ0":5.816016348811438,"x":162.82,"y":100.63,"x0":-1.548837396449855,"y0":50.00119425841129,"z0":7.13177948808693,"aX":6.587292141614867},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.5,"breakVerticalInduced":-16.4,"breakHorizontal":-9.4,"spinRate":2554,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.49387999934394733,"extension":6.066840558640405},"index":1,"playId":"a4bb487d-042f-3faf-8d7f-f712ee606171","pitchNumber":2,"startTime":"2026-06-02T23:48:11.743Z","endTime":"2026-06-02T23:48:15.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499761859149217,"aZ":-12.295725507193373,"pfxX":-4.529013545676493,"pfxZ":10.538454121243685,"pX":-0.5085229242338436,"pZ":2.3070224182727754,"vX0":4.254788877602412,"vY0":-136.12487275271465,"vZ0":-8.677454326645917,"x":136.38,"y":176.49,"x0":-1.4996630289559154,"y0":50.00195678520813,"z0":6.37730890767735,"aX":-8.541448658616536},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2284,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4016139036206545,"extension":6.290520633764297},"hitData":{"launchSpeed":94.3,"launchAngle":34.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.21,"coordY":65.86}},"index":2,"playId":"d696ae9a-3a30-349e-92e7-d8688e7b7ecc","pitchNumber":3,"startTime":"2026-06-02T23:48:26.524Z","endTime":"2026-06-02T23:48:35.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:48:35.428Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out sharply to first baseman Liam Hicks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-02T23:50:18.209Z","endTime":"2026-06-02T23:51:59.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025157495480098,"aZ":-29.94384855553537,"pfxX":6.646769722978869,"pfxZ":1.3314839721539542,"pX":0.29927574672683377,"pZ":2.3572783853274233,"vX0":-5.985792954730014,"vY0":-128.6999083472485,"vZ0":-2.1849303252803707,"x":105.59,"y":175.13,"x0":1.7930760832862709,"y0":50.00257397262466,"z0":5.539202953889437,"aX":11.136075109640462},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.2,"breakHorizontal":-10.7,"spinRate":2156,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.42579371646916675,"extension":6.206875727514117},"index":0,"playId":"46439e09-3fa3-3eab-b9f0-5b61f19f104c","pitchNumber":1,"startTime":"2026-06-02T23:50:41.713Z","endTime":"2026-06-02T23:50:46.422Z","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":82.8,"endSpeed":77.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05375874987542,"aZ":-30.28857052899058,"pfxX":-5.02912318734952,"pfxZ":1.2692696907633962,"pX":-1.3269349079013655,"pZ":1.038958652921894,"vX0":-5.755788452780408,"vY0":-120.57283889007213,"vZ0":-4.4736742483009255,"x":167.58,"y":210.73,"x0":1.7350556215295387,"y0":50.00500959302119,"z0":5.558881909666014,"aX":-7.485270964369921},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":10.3,"spinRate":2738,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.45240578397554687,"extension":6.281669857659105},"index":1,"playId":"676e8e85-bf6a-37fb-855b-787703f84b4d","pitchNumber":2,"startTime":"2026-06-02T23:51:00.157Z","endTime":"2026-06-02T23:51:03.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2403403210215,"aZ":-37.80446029868931,"pfxX":-5.346840941802851,"pfxZ":-4.162653265827181,"pX":-0.6054449293345386,"pZ":0.3490240532954097,"vX0":-3.638040181527229,"vY0":-115.52498213135145,"vZ0":-4.241749272415486,"x":140.08,"y":229.36,"x0":1.6835072128451283,"y0":50.00138192734325,"z0":5.837406498656966,"aX":-7.235917392370575},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-8.3,"breakHorizontal":10.6,"spinRate":2879,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4738622172808524,"extension":6.259522062323339},"index":2,"playId":"eed6465f-a38e-3467-a40a-6a167cd74cc5","pitchNumber":3,"startTime":"2026-06-02T23:51:14.377Z","endTime":"2026-06-02T23:51:19.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.526660590220736,"aZ":-40.06632389826752,"pfxX":-6.301798845457196,"pfxZ":-5.732788892880006,"pX":-0.895752488125262,"pZ":1.1224998386389404,"vX0":-4.031578230928144,"vY0":-116.73652246753521,"vZ0":-2.3871596502657226,"x":151.14,"y":208.47,"x0":1.6740323171515865,"y0":50.004131271430744,"z0":5.939806125270616,"aX":-8.673487977218285},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-10.7,"breakHorizontal":12.5,"spinRate":2940,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4696810801351674,"extension":6.338113842109711},"index":3,"playId":"de60349a-29ef-30aa-99e9-38780ca515bf","pitchNumber":4,"startTime":"2026-06-02T23:51:35.180Z","endTime":"2026-06-02T23:51:40.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665663846010222,"aZ":-30.59362404549609,"pfxX":6.055861456208866,"pfxZ":0.9267257843894914,"pX":1.4642337221120123,"pZ":3.288796456476257,"vX0":-3.4080845617581135,"vY0":-129.45370479301806,"vZ0":0.037460975205222846,"x":61.19,"y":149.98,"x0":2.004599905665322,"y0":50.0054950561538,"z0":5.5980570255436435,"aX":10.375806669665963},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.9,"breakHorizontal":-10.3,"spinRate":2210,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.42160922427888403,"extension":6.216006254013708},"hitData":{"launchSpeed":101.9,"launchAngle":-7.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":154.54,"coordY":163.24}},"index":4,"playId":"a3682eaf-4d0f-304e-8c3c-2f70dcee4599","pitchNumber":5,"startTime":"2026-06-02T23:51:51.030Z","endTime":"2026-06-02T23:51:59.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:51:59.210Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out, third baseman Leo Jiménez to first baseman Liam Hicks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-02T23:52:02.327Z","endTime":"2026-06-02T23:53:48.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.730172722460527,"aZ":-31.65053044460779,"pfxX":8.141595885068163,"pfxZ":0.3042875413144812,"pX":0.008522860167951013,"pZ":0.9845312672949923,"vX0":-7.696865446894561,"vY0":-130.66720857806703,"vZ0":-5.289545786879969,"x":116.68,"y":212.2,"x0":1.9246536140422903,"y0":50.00561662688147,"z0":5.393558440164048,"aX":14.179545934976993},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-0.4,"breakHorizontal":-13.2,"spinRate":2322,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4180644796458166,"extension":6.345230146444939},"index":0,"playId":"b9596934-55fb-336b-a1af-24709cef01ed","pitchNumber":1,"startTime":"2026-06-02T23:52:29.499Z","endTime":"2026-06-02T23:52:33.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93319186443529,"aZ":-32.55408828617453,"pfxX":7.2927428655388855,"pfxZ":-0.2202148314767065,"pX":-0.5891197428201699,"pZ":2.3093873734798995,"vX0":-8.689108898284196,"vY0":-130.6771240521813,"vZ0":-2.0526597943063765,"x":139.46,"y":176.43,"x0":1.8279062164904951,"y0":50.003123194719,"z0":5.545220315201397,"aX":12.643484684586934},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":-11.4,"spinRate":2332,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.4187700892684889,"extension":6.3113174710498345},"index":1,"playId":"f90ba6ee-8f09-3290-8605-9edcfdee9fcc","pitchNumber":2,"startTime":"2026-06-02T23:52:43.517Z","endTime":"2026-06-02T23:52:48.126Z","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":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24757546207974,"aZ":-27.846839712093907,"pfxX":8.85650613496583,"pfxZ":2.4392443549178164,"pX":0.5444553785420224,"pZ":2.3835141818396193,"vX0":-6.73410312588451,"vY0":-131.8439458089011,"vZ0":-2.7791325405305063,"x":96.25,"y":174.43,"x0":1.9725013596319385,"y0":50.00086876337789,"z0":5.491760194377234,"aX":15.696274721692529},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.1,"breakHorizontal":-14.6,"spinRate":2316,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.4143612605759244,"extension":6.238050164473535},"index":2,"playId":"4f8c36a7-e6cd-3158-aaf2-aad7fd9bfcb8","pitchNumber":3,"startTime":"2026-06-02T23:52:58.107Z","endTime":"2026-06-02T23:53:01.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.542328392564922,"aZ":-30.517984250512203,"pfxX":6.592688253451326,"pfxZ":1.0699257678696794,"pX":-0.4726980061808086,"pZ":1.1306484395453453,"vX0":-7.977828673766146,"vY0":-122.59522461589519,"vZ0":-4.306671479578076,"x":135.02,"y":208.25,"x0":1.9427116164923137,"y0":50.002019637794724,"z0":5.468278071218499,"aX":10.19824094969212},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.3,"breakHorizontal":-10.4,"spinRate":1629,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.4440198454268236,"extension":5.8769121542645},"index":3,"playId":"f93fc1e0-afbf-3342-8d31-44aebcd7c964","pitchNumber":4,"startTime":"2026-06-02T23:53:25.190Z","endTime":"2026-06-02T23:53:30.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12942124277527,"aZ":-26.156943988578423,"pfxX":3.6569199609704954,"pfxZ":3.3859952687205332,"pX":-0.8246846766385276,"pZ":1.9031984338202497,"vX0":-8.054506363466103,"vY0":-131.53255491459026,"vZ0":-4.226134024030631,"x":148.44,"y":187.39,"x0":1.7825541062920036,"y0":50.00440111069548,"z0":5.437763037917598,"aX":6.501777013407338},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.5,"breakHorizontal":-5.2,"spinRate":2265,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4141471004986217,"extension":6.428124596319532},"hitData":{"launchSpeed":68.7,"launchAngle":-4.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.41,"coordY":172.37}},"index":4,"playId":"59bdec82-70d8-3604-91f9-ed60a5b109cc","pitchNumber":5,"startTime":"2026-06-02T23:53:40.425Z","endTime":"2026-06-02T23:53:48.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:53:48.269Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out to first baseman Liam Hicks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-02T23:53:51.804Z","endTime":"2026-06-02T23:56:26.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"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":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60079431388886,"aZ":-32.16774809991595,"pfxX":-6.823746782821444,"pfxZ":0.007682043360164759,"pX":-0.7367798368347389,"pZ":0.9593842530488347,"vX0":-4.2887069121380375,"vY0":-119.51950085887505,"vZ0":-4.012937981369831,"x":145.08,"y":212.88,"x0":1.9608167769492266,"y0":50.00516022516533,"z0":5.514275022088825,"aX":-9.98448534870752},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.6,"breakHorizontal":13.3,"spinRate":2810,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.45632127133631206,"extension":6.284833908238214},"index":0,"playId":"6a651b4f-3cf1-3bfc-8738-b73a4826823e","pitchNumber":1,"startTime":"2026-06-02T23:54:25.432Z","endTime":"2026-06-02T23:54:29.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.397297083598982,"aZ":-26.477298838668258,"pfxX":8.584585703285816,"pfxZ":3.753034587904062,"pX":-0.4324849640408998,"pZ":2.1891852818515547,"vX0":-8.113317400401444,"vY0":-122.01268712336584,"vZ0":-2.4952086749660025,"x":133.49,"y":179.67,"x0":1.8091931797986585,"y0":50.003682742910385,"z0":5.490099435349943,"aX":13.036850335552245},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.5,"breakHorizontal":-13.8,"spinRate":1554,"spinDirection":104},"zone":7,"typeConfidence":2.0,"plateTime":0.447688838697335,"extension":6.262216011957371},"index":1,"playId":"67dd393a-db49-38a2-9618-386dd20a24e3","pitchNumber":2,"startTime":"2026-06-02T23:54:37.726Z","endTime":"2026-06-02T23:54:41.580Z","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":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400371033712922,"aZ":-31.628341739780037,"pfxX":7.6376751187495495,"pfxZ":0.30551650430927957,"pX":1.0435347269379078,"pZ":2.424379605499766,"vX0":-4.973539912133857,"vY0":-131.65677719895703,"vZ0":-2.0150288770644846,"x":77.22,"y":173.32,"x0":1.9555256660736096,"y0":50.00038305615274,"z0":5.518437477446948,"aX":13.536820050494265},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.4,"breakHorizontal":-12.8,"spinRate":2244,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.41448201545962204,"extension":6.1855238888993025},"index":2,"playId":"4d9c0d16-8287-388b-88bc-a001e0d76543","pitchNumber":3,"startTime":"2026-06-02T23:54:57.991Z","endTime":"2026-06-02T23:55:02.242Z","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":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04125636410894,"aZ":-30.805728748559904,"pfxX":8.058661658212543,"pfxZ":0.7830539844616773,"pX":-0.13598293779633833,"pZ":2.853003346641425,"vX0":-7.889479176818165,"vY0":-131.11156642242423,"vZ0":-0.9560986650776775,"x":122.18,"y":161.75,"x0":1.855804070417824,"y0":50.00446419279401,"z0":5.508011029214745,"aX":14.122515968424644},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.4,"breakHorizontal":-13.0,"spinRate":2325,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.41672947272855243,"extension":6.322716495215464},"index":3,"playId":"6a379fe4-b6c0-3650-98da-b4ca8f56e56f","pitchNumber":4,"startTime":"2026-06-02T23:55:21.455Z","endTime":"2026-06-02T23:55:27.418Z","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":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-02T23:55:32.939Z","endTime":"2026-06-02T23:55:44.074Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"}},{"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":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.857415439845994,"aZ":-41.29753594626874,"pfxX":-6.484589647500365,"pfxZ":-6.621222003235353,"pX":-1.342309155705499,"pZ":0.0059276457466824846,"vX0":-4.8699294790979835,"vY0":-117.16280689963054,"vZ0":-4.479412801019442,"x":168.17,"y":238.62,"x0":1.611623261115978,"y0":50.001292199247914,"z0":5.835609174023318,"aX":-8.938338857860625},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.8,"breakHorizontal":13.0,"spinRate":2962,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4689935057568002,"extension":6.4175570341988815},"index":5,"playId":"951ce681-893e-3363-9f4a-c35e4fbc57cd","pitchNumber":5,"startTime":"2026-06-02T23:55:44.074Z","endTime":"2026-06-02T23:55:48.322Z","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":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.752415464607747,"aZ":-31.025529561877576,"pfxX":-7.0793242774071565,"pfxZ":0.7813451573578276,"pX":-0.061923114134099976,"pZ":0.8178901532453414,"vX0":-2.8426284077787356,"vY0":-120.14475401312163,"vZ0":-4.487982211360337,"x":119.36,"y":216.7,"x0":2.055296037205735,"y0":50.00055461131738,"z0":5.459815144431549,"aX":-10.37278192618318},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.6,"breakHorizontal":13.4,"spinRate":2855,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4554735861795489,"extension":6.313765609317423},"index":6,"playId":"d6084b28-4176-3f63-a245-0631103c763f","pitchNumber":6,"startTime":"2026-06-02T23:56:03.231Z","endTime":"2026-06-02T23:56:07.296Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95049668442301,"aZ":-29.016429304473068,"pfxX":7.968202110891205,"pfxZ":2.051755455427454,"pX":-0.8299335461403342,"pZ":2.7797039527879663,"vX0":-8.499693867165812,"vY0":-123.21477626605844,"vZ0":-0.9439936948189649,"x":148.64,"y":163.73,"x0":1.6253724600324546,"y0":50.006143674431,"z0":5.614677639485874,"aX":12.2835283318397},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-12.5,"spinRate":1728,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.4441547392501759,"extension":6.2903883494932105},"hitData":{"launchSpeed":73.0,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.57,"coordY":166.28}},"index":7,"playId":"be585865-7c9b-3a2f-bd1d-256daf42f327","pitchNumber":7,"startTime":"2026-06-02T23:56:18.450Z","endTime":"2026-06-02T23:56:26.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:56:26.629Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jakob Marsee grounds out softly to first baseman Luis García Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-02T23:58:11.563Z","endTime":"2026-06-02T23:59:08.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.217627247293585,"aZ":-44.32883048078596,"pfxX":3.9029471328690035,"pfxZ":-9.465342461636084,"pX":1.0355767283082493,"pZ":1.312479530634466,"vX0":4.067294642671594,"vY0":-113.074910573511,"vZ0":-2.247331147503139,"x":77.53,"y":203.34,"x0":-1.2991409253631858,"y0":50.002848480305985,"z0":6.801303417408396,"aX":5.011529085994787},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-17.4,"breakHorizontal":-8.2,"spinRate":2561,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.48593720077630165,"extension":6.179737078276161},"index":0,"playId":"71f18583-c39a-3a4e-851b-da0ac7725ec6","pitchNumber":1,"startTime":"2026-06-02T23:58:32.621Z","endTime":"2026-06-02T23:58:36.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.480975184574476,"aZ":-14.37534464895349,"pfxX":-6.557113693452623,"pfxZ":9.328889044180382,"pX":-0.5845275100250135,"pZ":2.9915266612553957,"vX0":4.678996478672302,"vY0":-136.8295694024412,"vZ0":-6.902502867591531,"x":139.28,"y":158.01,"x0":-1.4596058843655446,"y0":50.001916454696115,"z0":6.520561280064002,"aX":-12.508034617947475},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":10.9,"spinRate":2177,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3993788728242804,"extension":6.097998639226712},"index":1,"playId":"b59cf11c-9ad2-36e3-b196-86d1d92cf80d","pitchNumber":2,"startTime":"2026-06-02T23:58:46.395Z","endTime":"2026-06-02T23:58:51.192Z","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":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007183282355005,"aZ":-21.21856201373368,"pfxX":-0.7827567459827272,"pfxZ":6.222000333744248,"pX":1.0936899839925374,"pZ":2.8193025960450435,"vX0":6.483325891373929,"vY0":-130.93791363073066,"vZ0":-5.601241042088401,"x":75.31,"y":162.66,"x0":-1.2980271501754885,"y0":50.004122647141,"z0":6.543170010687096,"aX":-1.3797307793646894},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.4,"breakHorizontal":0.2,"spinRate":2247,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.41609304235277245,"extension":6.108738957680465},"hitData":{"launchSpeed":41.7,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":148.77,"coordY":178.63}},"index":2,"playId":"74c7ed26-1cec-3b74-87b1-54f60f2cf853","pitchNumber":3,"startTime":"2026-06-02T23:59:00.282Z","endTime":"2026-06-02T23:59:08.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-02T23:59:08.383Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Owen Caissie walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-02T23:59:15.136Z","endTime":"2026-06-03T00:01:02.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.816112708475053,"aZ":-15.918610083482383,"pfxX":-5.33803121233139,"pfxZ":8.453537007652638,"pX":-0.8683572363294635,"pZ":2.5153355788430085,"vX0":3.5875128341037525,"vY0":-137.19771833763275,"vZ0":-7.784977697263317,"x":150.1,"y":170.87,"x0":-1.4934059868882847,"y0":50.00597736772988,"z0":6.456108314126419,"aX":-10.26915013282776},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":9.0,"spinRate":2135,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.3978735633487971,"extension":6.189760770106728},"index":0,"playId":"6cf74457-b344-3ec2-b824-ef531f5fbd2d","pitchNumber":1,"startTime":"2026-06-02T23:59:35.482Z","endTime":"2026-06-02T23:59:39.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.260709885445063,"aZ":-25.393885740726866,"pfxX":0.5041542971556564,"pfxZ":4.020753231270831,"pX":0.22266502683340902,"pZ":0.7737870900454266,"vX0":4.113348648063407,"vY0":-128.67347966414374,"vZ0":-9.45319357406576,"x":108.51,"y":217.89,"x0":-1.4583763360956632,"y0":50.004516917193286,"z0":6.444762353312737,"aX":0.8495741363314842},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-1.8,"spinRate":2237,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.42475245124124195,"extension":5.89989894548666},"index":1,"playId":"da95d5fc-fc7d-3b1e-8a5e-2fd318cfe54a","pitchNumber":2,"startTime":"2026-06-02T23:59:50.340Z","endTime":"2026-06-02T23:59:54.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.113041600464545,"aZ":-24.505702241991617,"pfxX":0.9436618442342867,"pfxZ":4.453187727977122,"pX":0.12574428157890702,"pZ":1.1443466392268935,"vX0":4.21877282640174,"vY0":-129.5694904560331,"vZ0":-8.582920659727716,"x":112.21,"y":207.88,"x0":-1.6383187386137386,"y0":50.000300162313685,"z0":6.338261124727213,"aX":1.6214047579771365},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.6,"breakHorizontal":-2.5,"spinRate":2184,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4208588833143203,"extension":5.963350051234011},"index":2,"playId":"ff73302a-585c-34ec-80b4-0bee21f4d9f1","pitchNumber":3,"startTime":"2026-06-03T00:00:07.455Z","endTime":"2026-06-03T00:00:12.070Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.237588824739166,"aZ":-12.914124513135087,"pfxX":-6.30735923388626,"pfxZ":9.968024880473717,"pX":-1.06497529595896,"pZ":2.620323529893215,"vX0":3.2038485151213965,"vY0":-138.21780676161276,"vZ0":-7.970710344839569,"x":157.59,"y":168.03,"x0":-1.420638347564079,"y0":50.00229794631055,"z0":6.411628002919504,"aX":-12.184790657413656},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":10.7,"spinRate":2241,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39651965391552,"extension":6.183216306005805},"index":3,"playId":"40305f8a-cfd8-3186-9126-e0eee3da3ae8","pitchNumber":4,"startTime":"2026-06-03T00:00:23.925Z","endTime":"2026-06-03T00:00:28.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.991453000861327,"aZ":-21.811779035702976,"pfxX":-11.407471632216797,"pfxZ":5.437148390235517,"pX":0.1150031171918471,"pZ":3.05889482681212,"vX0":8.70586412003703,"vY0":-137.0805981274381,"vZ0":-4.74583816021732,"x":112.62,"y":156.19,"x0":-1.6182665132281726,"y0":50.00081121200391,"z0":6.299466385086344,"aX":-21.731320885847055},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":18.8,"spinRate":2122,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39939755961686174,"extension":6.234979273963291},"index":4,"playId":"9415fb8f-9652-364d-94a7-a0ea791428e4","pitchNumber":5,"startTime":"2026-06-03T00:00:39.886Z","endTime":"2026-06-03T00:00:44.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.639961366473877,"aZ":-16.286492918711534,"pfxX":-7.549875363111366,"pfxZ":8.363891938085454,"pX":-0.33087374031057526,"pZ":1.2099084154714446,"vX0":5.413012356920389,"vY0":-136.3824958728973,"vZ0":-10.779007106795909,"x":129.61,"y":206.11,"x0":-1.3521080868775577,"y0":50.00349052103728,"z0":6.315130375725082,"aX":-14.342304165185563},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":12.6,"spinRate":2207,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40033882873183524,"extension":6.2684027047663395},"index":5,"playId":"8be558b7-7b88-3280-8092-2ac8daad5dcc","pitchNumber":6,"startTime":"2026-06-03T00:00:57.213Z","endTime":"2026-06-03T00:01:02.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:01:02.617Z","atBatIndex":29},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Joe Mack homers (1) on a fly ball to center field. Owen Caissie scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T00:01:03.810Z","endTime":"2026-06-03T00:01:56.215Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,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":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"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(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":92.3,"endSpeed":85.3,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.440669955288453,"aZ":-20.366738569932014,"pfxX":-8.410512882987213,"pfxZ":6.408001795325374,"pX":0.1816570050811036,"pZ":2.7587881015101687,"vX0":7.092599354293927,"vY0":-134.26900179357926,"vZ0":-5.801102879359087,"x":110.08,"y":164.29,"x0":-1.3889298102761851,"y0":50.005837293720546,"z0":6.376380828057473,"aX":-15.507649570525066},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":13.9,"spinRate":2210,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40642905170822496,"extension":6.176197713611609},"hitData":{"launchSpeed":106.7,"launchAngle":36.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":160.26,"coordY":36.57}},"index":0,"playId":"b0f5df31-0e6b-3973-95af-0dbd2efc48d4","pitchNumber":1,"startTime":"2026-06-03T00:01:28.809Z","endTime":"2026-06-03T00:01:56.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:01:56.215Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heriberto Hernández homers (4) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T00:01:49.057Z","endTime":"2026-06-03T00:03:52.175Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20675448757509,"aZ":-43.08422092089458,"pfxX":4.185383218240044,"pfxZ":-8.400208062880372,"pX":-1.4860501997308313,"pZ":3.3636838219511467,"vX0":-0.9377848558614117,"vY0":-113.36272258957881,"vZ0":1.5723598651269142,"x":173.64,"y":147.96,"x0":-1.6101609287739047,"y0":50.00502965178427,"z0":6.970200428068339,"aX":5.4342902904722115},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-14.5,"breakHorizontal":-7.3,"spinRate":2609,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.4836339656520412,"extension":6.026147276795166},"index":0,"playId":"6da1cc9c-3d2f-37a8-99ea-0d3258389048","pitchNumber":1,"startTime":"2026-06-03T00:02:17.829Z","endTime":"2026-06-03T00:02:23.028Z","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":88.5,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70297429965203,"aZ":-28.627441010689214,"pfxX":1.7761657279817076,"pfxZ":2.119966091188754,"pX":0.6099584050655151,"pZ":2.7826993963934448,"vX0":4.629923410614896,"vY0":-128.8040312807253,"vZ0":-3.928552042555695,"x":93.75,"y":163.65,"x0":-1.444412132769198,"y0":50.0046355879598,"z0":6.550880077486776,"aX":2.972331722956395},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":-4.3,"spinRate":2197,"spinDirection":176},"zone":6,"typeConfidence":2.0,"plateTime":0.42586663506767186,"extension":6.041504028912372},"index":1,"playId":"be1ddd2e-a02c-3efd-91c3-c3ed52ddfd2e","pitchNumber":2,"startTime":"2026-06-03T00:02:31.499Z","endTime":"2026-06-03T00:02:35.581Z","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":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.046337328961304,"aZ":-18.900625976938862,"pfxX":-9.867737253368752,"pfxZ":6.9105784690219085,"pX":0.48656859630234095,"pZ":1.5761410220771312,"vX0":8.175510123115544,"vY0":-137.62477836469228,"vZ0":-9.623854221925475,"x":98.45,"y":196.22,"x0":-1.2379158175844238,"y0":50.00645487259596,"z0":6.394312333779471,"aX":-18.965950238736255},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":16.2,"spinRate":2340,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3977262623644844,"extension":6.184235050399273},"index":2,"playId":"c7cdf4c6-efb9-329d-9d2d-4bce367b2e85","pitchNumber":3,"startTime":"2026-06-03T00:02:52.229Z","endTime":"2026-06-03T00:03:19.248Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5391660128481,"aZ":-21.217582252479616,"pfxX":-10.22494322295303,"pfxZ":5.678938410294,"pX":0.3098079989401969,"pZ":2.9578652219344117,"vX0":8.309354801472374,"vY0":-137.74554506204387,"vZ0":-5.412965013467406,"x":105.19,"y":158.92,"x0":-1.411971303661248,"y0":50.00082547982898,"z0":6.375489205174291,"aX":-19.71917183615562},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.4,"breakHorizontal":16.9,"spinRate":2259,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3970685432587415,"extension":6.398903919281507},"hitData":{"launchSpeed":104.3,"launchAngle":24.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.32,"coordY":36.75}},"index":3,"playId":"eebdf22d-3a8a-3b5b-8487-fde5bb498e6e","pitchNumber":4,"startTime":"2026-06-03T00:03:26.650Z","endTime":"2026-06-03T00:03:52.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:03:52.175Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Otto Lopez homers (5) on a fly ball to left field.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T00:03:39.708Z","endTime":"2026-06-03T00:05:37.372Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.608627223641165,"aZ":-23.01603951483102,"pfxX":2.166767365290503,"pfxZ":5.35353575182115,"pX":0.22064325629441534,"pZ":1.107420513043387,"vX0":3.5911658927508516,"vY0":-129.61331427612845,"vZ0":-9.072633673769603,"x":108.59,"y":208.88,"x0":-1.4613390882198922,"y0":50.00558149188525,"z0":6.393836184325361,"aX":3.708333569009129},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":-4.7,"spinRate":2264,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.42164500972302754,"extension":6.0966525331560355},"index":0,"playId":"eabe14b2-a295-3c21-a28d-4084778e53d7","pitchNumber":1,"startTime":"2026-06-03T00:04:14.949Z","endTime":"2026-06-03T00:04:20.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.461338792877456,"aZ":-24.085932641131535,"pfxX":2.24616668695416,"pfxZ":4.712578439167669,"pX":0.6888433385907777,"pZ":2.3704936840213606,"vX0":5.068469159425449,"vY0":-130.0046668216774,"vZ0":-5.5061611371744785,"x":90.74,"y":174.78,"x0":-1.5755713673638974,"y0":50.005144837925194,"z0":6.3367297192284715,"aX":3.856689679482841},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.6,"breakHorizontal":-5.2,"spinRate":2255,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4208083992217877,"extension":6.182444284389645},"index":1,"playId":"57d700f6-d012-3493-811e-9e646167294d","pitchNumber":2,"startTime":"2026-06-03T00:04:29.395Z","endTime":"2026-06-03T00:04:33.012Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-03T00:04:41.969Z","endTime":"2026-06-03T00:04:53.050Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"}},{"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":82.9,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.240033276827432,"aZ":-32.933014076249485,"pfxX":4.59629503209654,"pfxZ":-0.5196037793028188,"pX":1.2128303460187353,"pZ":1.114627624847979,"vX0":5.311400945751781,"vY0":-120.64470838527039,"vZ0":-5.683417285377418,"x":70.77,"y":208.69,"x0":-1.6132470475225786,"y0":50.000029645991624,"z0":6.399877942646398,"aX":6.780005576141926},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":-9.6,"spinRate":2412,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.45381819850171423,"extension":6.165577616633349},"index":3,"playId":"34975378-709b-3843-b284-98d6cba26d09","pitchNumber":3,"startTime":"2026-06-03T00:04:53.050Z","endTime":"2026-06-03T00:04:57.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7107656226703,"aZ":-21.393598227574387,"pfxX":-8.622166520024512,"pfxZ":5.724989555442189,"pX":-0.5387759536656251,"pZ":2.5180113105907616,"vX0":5.741172302728661,"vY0":-136.0962689062974,"vZ0":-6.177828279538613,"x":137.54,"y":170.79,"x0":-1.5509545307003392,"y0":50.003768924498196,"z0":6.290037862299554,"aX":-16.24226100812372},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":14.5,"spinRate":2156,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40181329829561063,"extension":6.073076597889863},"hitData":{"launchSpeed":107.1,"launchAngle":27.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.32,"coordY":58.35}},"index":4,"playId":"f865a998-69f3-30b4-9e10-4e1369b1cd94","pitchNumber":4,"startTime":"2026-06-03T00:05:08.049Z","endTime":"2026-06-03T00:05:37.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:05:37.372Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Stowers walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T00:06:31.376Z","endTime":"2026-06-03T00:08:09.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"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":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T00:05:52.441Z","endTime":"2026-06-03T00:06:33.717Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.628307742809998,"aZ":-11.779463614035725,"pfxX":-5.195310437499002,"pfxZ":10.463194769237866,"pX":0.029684539904917175,"pZ":2.5480360517092886,"vX0":5.423903574912526,"vY0":-138.21443396138162,"vZ0":-8.635212153519568,"x":115.87,"y":169.98,"x0":-1.2760992293037894,"y0":50.002765699674896,"z0":6.488950193947701,"aX":-10.127435059253505},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2291,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39514694172813014,"extension":6.304566636487725},"index":1,"playId":"dc3f2a7d-245c-3c47-8fcf-96cab34babeb","pitchNumber":1,"startTime":"2026-06-03T00:06:33.717Z","endTime":"2026-06-03T00:06:37.452Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.603668652702854,"aZ":-26.26052552286481,"pfxX":0.5915824202507891,"pfxZ":3.496012477774359,"pX":-0.34838822074084386,"pZ":2.671741068757085,"vX0":2.5104470656244726,"vY0":-128.27734842352797,"vZ0":-5.030302710558962,"x":130.28,"y":166.64,"x0":-1.4103973065505973,"y0":50.00514277946048,"z0":6.666029828521718,"aX":1.0015302338466754},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":-1.6,"spinRate":2042,"spinDirection":190},"zone":4,"typeConfidence":2.0,"plateTime":0.42443756304357905,"extension":5.974265931432736},"index":2,"playId":"3faba0cc-d0a7-35c9-a299-3e92d9a346b3","pitchNumber":2,"startTime":"2026-06-03T00:06:52.161Z","endTime":"2026-06-03T00:06:56.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-03T00:07:06.556Z","endTime":"2026-06-03T00:07:15.812Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"}},{"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":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.377995473608827,"aZ":-34.14763215282014,"pfxX":4.359571663274092,"pfxZ":-1.2664168023466758,"pX":-0.6760636386016814,"pZ":1.0944932216625798,"vX0":0.8923665559693622,"vY0":-123.58002212120306,"vZ0":-6.2619573461602425,"x":142.77,"y":209.23,"x0":-1.6080257417755726,"y0":50.00536064481553,"z0":6.51120709974917,"aX":6.780144354016192},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.5,"breakHorizontal":-8.2,"spinRate":2352,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.44230267596976436,"extension":6.101865698992294},"index":4,"playId":"f0e09470-9f23-3648-a443-a16c5e5da46e","pitchNumber":3,"startTime":"2026-06-03T00:07:15.812Z","endTime":"2026-06-03T00:07:20.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.823487420641808,"aZ":-24.827096099800322,"pfxX":1.9969215762847647,"pfxZ":4.3610625062951565,"pX":0.10266440672131327,"pZ":0.964872993082379,"vX0":3.273280059115918,"vY0":-128.9974788925299,"vZ0":-9.039274404919585,"x":113.09,"y":212.73,"x0":-1.442185133525113,"y0":50.0048723509198,"z0":6.428457389719072,"aX":3.3655716356916856},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":-4.3,"spinRate":2236,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.42459443801851426,"extension":5.953172204817407},"index":5,"playId":"8abb7690-6330-3b5a-a941-9335bcb1f505","pitchNumber":4,"startTime":"2026-06-03T00:07:32.658Z","endTime":"2026-06-03T00:07:36.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.061571485964198,"aZ":-30.513144078909786,"pfxX":-8.05947535305018,"pfxZ":1.0376831813359875,"pX":-1.24519437548289,"pZ":1.2703309347251543,"vX0":3.7997809692769353,"vY0":-125.33480968960433,"vZ0":-5.95614200949112,"x":164.46,"y":204.48,"x0":-1.729437451730573,"y0":50.003508703948995,"z0":6.1531380222864485,"aX":-12.891279289943505},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":13.8,"spinRate":1493,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.43612505563107185,"extension":6.248464738319281},"index":6,"playId":"90a2f95f-a70c-35b2-9dee-cc83eab110b4","pitchNumber":5,"startTime":"2026-06-03T00:07:48.405Z","endTime":"2026-06-03T00:07:54.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.157722077104097,"aZ":-15.339141585027606,"pfxX":-5.315328300611424,"pfxZ":8.61628372008542,"pX":1.3268540194097598,"pZ":3.1050305404338596,"vX0":9.073156454165627,"vY0":-138.46673429714454,"vZ0":-6.1579766073007445,"x":66.42,"y":154.94,"x0":-1.292661820002101,"y0":50.00269829755895,"z0":6.373362043247188,"aX":-10.385603236278923},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":2216,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3946649846499608,"extension":6.295907140218424},"index":7,"playId":"363cecbc-37cf-3249-bd79-09430ae98f8b","pitchNumber":6,"startTime":"2026-06-03T00:08:04.711Z","endTime":"2026-06-03T00:08:09.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:08:09.097Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Xavier Edwards lines out to left fielder James Wood.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T00:08:21.686Z","endTime":"2026-06-03T00:10:56.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91026073373755,"aZ":-30.23813069065895,"pfxX":-9.108947025812688,"pfxZ":1.2307051066410644,"pX":-0.21970295510145257,"pZ":0.7538083803403863,"vX0":5.819714504331922,"vY0":-124.1082935428269,"vZ0":-7.030593861267801,"x":125.37,"y":218.43,"x0":-1.4068971986163137,"y0":50.00045613649732,"z0":6.128715772918872,"aX":-14.264570554527786},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":15.2,"spinRate":1638,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4406674652545859,"extension":6.1002679991363875},"index":0,"playId":"412c1b06-136d-3c19-a6b3-cb8764570c88","pitchNumber":1,"startTime":"2026-06-03T00:08:37.299Z","endTime":"2026-06-03T00:08:41.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275461751549212,"aZ":-24.462951929392503,"pfxX":-10.176492621275878,"pfxZ":4.126936229754702,"pX":-1.113048791822792,"pZ":1.2443359893637895,"vX0":4.096912640157323,"vY0":-135.46447740711352,"vZ0":-8.657946761174397,"x":159.43,"y":205.18,"x0":-1.3188724880996596,"y0":50.00193986581832,"z0":6.178955588790617,"aX":-19.001406765820914},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.9,"breakHorizontal":17.6,"spinRate":2084,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4036014706915996,"extension":6.077286848229966},"index":1,"playId":"5e2ba3cc-4006-353c-a949-c6bb22caf164","pitchNumber":2,"startTime":"2026-06-03T00:09:07.696Z","endTime":"2026-06-03T00:09:12.689Z","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":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.432342071327646,"aZ":-22.247105473467386,"pfxX":-10.694634696485563,"pfxZ":5.348497789538464,"pX":-0.9819787782295439,"pZ":1.7421667546377149,"vX0":4.591916844685342,"vY0":-135.09990115657214,"vZ0":-7.900809558522148,"x":154.43,"y":191.74,"x0":-1.3108964806520877,"y0":50.00080982535394,"z0":6.258925583289526,"aX":-19.838411578659656},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":18.5,"spinRate":2107,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40486904731019946,"extension":6.188631286276649},"index":2,"playId":"2bd07c8a-5a52-34f6-a83f-282be60862e7","pitchNumber":3,"startTime":"2026-06-03T00:09:26.882Z","endTime":"2026-06-03T00:09:32.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.605379553356872,"aZ":-25.158981310302963,"pfxX":0.5590286568781169,"pfxZ":4.167531957682733,"pX":-0.6345215939825349,"pZ":2.656204706179725,"vX0":2.1964995206654927,"vY0":-128.1533578286377,"vZ0":-4.560906746716835,"x":141.19,"y":167.06,"x0":-1.5712867222873936,"y0":50.00079555481158,"z0":6.396679181008948,"aX":0.9403501715197256},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":-1.4,"spinRate":2246,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.42551046743130794,"extension":5.856879820892912},"index":3,"playId":"bdcf7e2c-4116-356e-a141-399be42ed2a5","pitchNumber":4,"startTime":"2026-06-03T00:09:45.308Z","endTime":"2026-06-03T00:09:50.306Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-03T00:10:01.628Z","endTime":"2026-06-03T00:10:22.665Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"}},{"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":94.7,"endSpeed":87.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09510240951899,"aZ":-10.69040593664407,"pfxX":-4.374226560035637,"pfxZ":11.086190440267004,"pX":0.32297510335508195,"pZ":2.547087415189924,"vX0":5.708077777245197,"vY0":-137.73353829405187,"vZ0":-8.411347041231146,"x":104.69,"y":170.01,"x0":-1.1996144687614165,"y0":50.00403518426769,"z0":6.34720544577706,"aX":-8.478197747192565},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":6.8,"spinRate":2374,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3963589934932248,"extension":6.231076958583815},"index":5,"playId":"e963d885-2250-341e-afc9-d24c8ff47309","pitchNumber":5,"startTime":"2026-06-03T00:10:22.665Z","endTime":"2026-06-03T00:10:26.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.136559150897202,"aZ":-21.985397985701823,"pfxX":-9.443636942765666,"pfxZ":5.47399042173897,"pX":-0.587696641653218,"pZ":2.2112311820489183,"vX0":5.344173293188021,"vY0":-135.24393666534752,"vZ0":-6.818417827591637,"x":139.4,"y":179.08,"x0":-1.3572989750856366,"y0":50.002721177133665,"z0":6.295414995901507,"aX":-17.58021035599872},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.8,"breakHorizontal":16.1,"spinRate":1983,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40422698080453134,"extension":6.135803700878184},"hitData":{"launchSpeed":88.9,"launchAngle":25.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.63,"coordY":108.17}},"index":6,"playId":"1cd7ad11-c949-3015-b09e-fc2eafd24b02","pitchNumber":6,"startTime":"2026-06-03T00:10:44.993Z","endTime":"2026-06-03T00:10:56.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:10:56.689Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out to catcher Drew Millas.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T00:11:07.181Z","endTime":"2026-06-03T00:11:29.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.723809131575837,"aZ":-23.919662418837603,"pfxX":-9.669960331041974,"pfxZ":4.364942652224762,"pX":-0.25766131504409134,"pZ":2.726132383533696,"vX0":6.547242566468359,"vY0":-136.5690173620682,"vZ0":-5.5031079085748305,"x":126.82,"y":165.17,"x0":-1.4282120941139107,"y0":50.00378449260666,"z0":6.409810276780681,"aX":-18.290015159982744},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.0,"breakHorizontal":16.2,"spinRate":2089,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4008791973983854,"extension":6.166875168694809},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":128.18,"coordY":202.78}},"index":0,"playId":"9c570ac1-d43b-3f9b-8509-203933539eac","pitchNumber":1,"startTime":"2026-06-03T00:11:22.598Z","endTime":"2026-06-03T00:11:29.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:11:29.850Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, second baseman Xavier Edwards to first baseman Liam Hicks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T00:13:32.233Z","endTime":"2026-06-03T00:16:06.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.013299514603517,"aZ":-28.341077528367716,"pfxX":7.49267766123095,"pfxZ":2.263480289642385,"pX":-0.32352657155976167,"pZ":1.0254685584011465,"vX0":-7.618142453877066,"vY0":-128.34987353740254,"vZ0":-5.710804459493645,"x":129.33,"y":211.09,"x0":1.6895951259927526,"y0":50.00215378241941,"z0":5.447229722487071,"aX":12.67944733557535},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.1,"breakHorizontal":-12.1,"spinRate":2217,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.42444535511893955,"extension":6.276960499444716},"index":0,"playId":"5590428e-a0b7-32fb-ae5b-662e18856e9d","pitchNumber":1,"startTime":"2026-06-03T00:13:45.684Z","endTime":"2026-06-03T00:13:50.065Z","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":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.621095918487583,"aZ":-30.25399908800317,"pfxX":-3.3125151090859353,"pfxZ":1.3258897217318992,"pX":0.4852904711293753,"pZ":1.9607024393477221,"vX0":-2.565854301094257,"vY0":-118.97233350140404,"vZ0":-2.3381230815126393,"x":98.5,"y":185.84,"x0":2.004236026400672,"y0":50.00410537107099,"z0":5.6708174771137285,"aX":-4.796834122825868},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.2,"breakHorizontal":6.6,"spinRate":2705,"spinDirection":300},"zone":9,"typeConfidence":2.0,"plateTime":0.45858166931473576,"extension":6.226592500595875},"index":1,"playId":"02148833-04b1-367c-8378-0eba43937f18","pitchNumber":2,"startTime":"2026-06-03T00:14:05.302Z","endTime":"2026-06-03T00:14:13.629Z","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":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.070301002937324,"aZ":-42.675775401275686,"pfxX":-5.545454199791671,"pfxZ":-8.061562941444722,"pX":0.6704367804671979,"pZ":2.5875483454994237,"vX0":-0.846076957510757,"vY0":-114.04764914552953,"vZ0":1.560778121474348,"x":91.44,"y":168.92,"x0":1.766970955835454,"y0":50.00095450449553,"z0":6.138018477514482,"aX":-7.2259421960927055},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-13.8,"breakHorizontal":10.2,"spinRate":2919,"spinDirection":321},"zone":6,"typeConfidence":2.0,"plateTime":0.48223099822667415,"extension":6.119529819727824},"index":2,"playId":"391fcccb-cae9-3412-b6e9-5e87b668b319","pitchNumber":3,"startTime":"2026-06-03T00:15:03.433Z","endTime":"2026-06-03T00:15:08.131Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-03T00:15:12.640Z","endTime":"2026-06-03T00:15:25.473Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.160906196985128,"aZ":-32.083207844470145,"pfxX":-5.471588241058611,"pfxZ":0.05840131329229514,"pX":-1.0520894112572365,"pZ":0.988847631381655,"vX0":-5.19622694425594,"vY0":-120.1488610954223,"vZ0":-3.8938640259116744,"x":157.1,"y":212.08,"x0":1.84881301443782,"y0":50.00018025557288,"z0":5.4798370652111545,"aX":-8.00188675447249},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-0.6,"breakHorizontal":11.2,"spinRate":2844,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4557861390640614,"extension":6.309647141822232},"index":4,"playId":"0e73d673-4688-3e38-9f86-0040ecb1114d","pitchNumber":4,"startTime":"2026-06-03T00:15:25.473Z","endTime":"2026-06-03T00:15:29.393Z","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":82.5,"endSpeed":76.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.238094180177445,"aZ":-31.18136834635021,"pfxX":-3.6547191612372094,"pfxZ":0.6831745820767878,"pX":-1.2695556863803998,"pZ":1.2097758961503453,"vX0":-6.089467200952895,"vY0":-119.97337554157542,"vZ0":-3.644728296551885,"x":165.39,"y":206.12,"x0":1.7765860550980936,"y0":50.00465504361826,"z0":5.528184557634626,"aX":-5.326639332301273},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.6,"breakHorizontal":8.0,"spinRate":2792,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.45656136163431826,"extension":6.219317053468533},"index":5,"playId":"9372d0ac-e337-304b-b6d3-23035e59b57d","pitchNumber":5,"startTime":"2026-06-03T00:15:41.750Z","endTime":"2026-06-03T00:15:45.687Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.591884627072503,"aZ":-30.481464588053502,"pfxX":7.966962960496078,"pfxZ":1.1226081506825505,"pX":-0.18456965296469893,"pZ":2.4387065110369734,"vX0":-7.174060835636161,"vY0":-122.61950649669677,"vZ0":-1.2426229795754187,"x":124.04,"y":172.93,"x0":1.7523889888956112,"y0":50.00549504295789,"z0":5.566903865591406,"aX":12.061648572298527},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":-12.6,"spinRate":1567,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.4477026667730244,"extension":6.363496479062199},"hitData":{"launchSpeed":94.1,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.5,"coordY":152.59}},"index":6,"playId":"dbef9e35-89ef-3206-8d1e-4a1480396447","pitchNumber":6,"startTime":"2026-06-03T00:15:58.791Z","endTime":"2026-06-03T00:16:06.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:16:06.229Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T00:18:59.323Z","endTime":"2026-06-03T00:21:35.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9,10],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T00:16:17.302Z","endTime":"2026-06-03T00:17:25.785Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Gusto replaces John King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-03T00:17:25.785Z","endTime":"2026-06-03T00:19:01.657Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687473,"link":"/api/v1/people/687473"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.583229590994343,"aZ":-20.003056061908556,"pfxX":-7.994183808113057,"pfxZ":6.563435684464355,"pX":-0.4672120814723471,"pZ":2.331452145016218,"vX0":6.210443221091265,"vY0":-134.6826479794575,"vZ0":-5.448316544457097,"x":134.81,"y":175.83,"x0":-1.7532245696316524,"y0":50.0064274653874,"z0":5.775834306619068,"aX":-14.832715961529681},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":13.3,"spinRate":2118,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40517583748498565,"extension":6.703564493667265},"index":2,"playId":"1f13dbe3-9fa0-394a-b6ea-a1b80365a89e","pitchNumber":1,"startTime":"2026-06-03T00:19:01.657Z","endTime":"2026-06-03T00:19:06.266Z","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.6,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16765752378903,"aZ":-10.754410742108881,"pfxX":-3.943789796666073,"pfxZ":11.090286025860747,"pX":-0.3141330113663815,"pZ":3.2232546917484357,"vX0":4.571583917384181,"vY0":-137.74947692635274,"vZ0":-5.409342913811867,"x":128.97,"y":151.75,"x0":-1.47894149292394,"y0":50.00094243634826,"z0":5.93229872033187,"aX":-7.616129250437856},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":6.2,"spinRate":2331,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3968563663884521,"extension":6.657555588914543},"index":3,"playId":"978540aa-71cb-38c8-9605-18703fee35ac","pitchNumber":2,"startTime":"2026-06-03T00:19:14.865Z","endTime":"2026-06-03T00:19:18.319Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-03T00:19:26.184Z","endTime":"2026-06-03T00:19:34.254Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.955362789590954,"aZ":-12.37830196380466,"pfxX":-1.7922665101440554,"pfxZ":10.043054956347,"pX":0.2727507271570952,"pZ":3.4878334057397504,"vX0":5.270972389042105,"vY0":-139.1934780405126,"vZ0":-4.486032563359241,"x":106.6,"y":144.61,"x0":-1.4088411819943876,"y0":50.001029582428465,"z0":5.933977150235294,"aX":-3.5328716043379904},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":2.2,"spinRate":2322,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.39284596111106174,"extension":6.575515582505105},"index":5,"playId":"be16f463-59d3-3542-8007-0bee85498ca9","pitchNumber":3,"startTime":"2026-06-03T00:19:34.254Z","endTime":"2026-06-03T00:19:38.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40889416065988,"aZ":-43.80098707715538,"pfxX":2.9889049483437686,"pfxZ":-8.159309164646384,"pX":1.5058053692997755,"pZ":-1.5110615491058093,"vX0":5.615511883621811,"vY0":-119.29239443880947,"vZ0":-7.540790431840966,"x":59.6,"y":279.58,"x0":-1.2777963419363636,"y0":50.00379277069042,"z0":5.6930704812337325,"aX":4.258055129429118},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-16.4,"breakHorizontal":-7.0,"spinRate":2470,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4611841710795197,"extension":6.7294882081029685},"index":6,"playId":"844fcbbf-87d3-35a7-bb95-21f1712de9de","pitchNumber":4,"startTime":"2026-06-03T00:19:53.823Z","endTime":"2026-06-03T00:19:59.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.341871722238924,"aZ":-34.749071735985055,"pfxX":3.1394029470571976,"pfxZ":-1.5805582049663525,"pX":1.550239364788392,"pZ":0.32357044743670854,"vX0":6.432041088566576,"vY0":-125.95191851527085,"vZ0":-6.6191058785764145,"x":57.91,"y":230.04,"x0":-1.43101004740404,"y0":50.00386283298355,"z0":5.749694844207693,"aX":5.111450176621428},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.0,"breakHorizontal":-7.0,"spinRate":2569,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.43265041112041036,"extension":6.744788416500882},"index":7,"playId":"34dbfdad-dffb-38d4-b9e6-8e2eb2e25d05","pitchNumber":5,"startTime":"2026-06-03T00:20:18.543Z","endTime":"2026-06-03T00:20:22.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05391794118692,"aZ":-11.826537950953618,"pfxX":-2.6510524845286687,"pfxZ":10.30625873078425,"pX":-0.20406815516673418,"pZ":2.96831155916008,"vX0":4.601429801950318,"vY0":-138.68656305741564,"vZ0":-5.702890450376782,"x":124.78,"y":158.64,"x0":-1.530085955512702,"y0":50.00398483778765,"z0":5.819542177527116,"aX":-5.234938893619194},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.9,"breakHorizontal":4.0,"spinRate":2497,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39290198460240244,"extension":6.689235163616675},"index":8,"playId":"65961406-b4d6-33e6-9976-3237b7334c0b","pitchNumber":6,"startTime":"2026-06-03T00:20:40.233Z","endTime":"2026-06-03T00:20:44.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.510102154062263,"aZ":-25.289351293842227,"pfxX":2.37565303313011,"pfxZ":3.8387455105016635,"pX":0.23285059018435353,"pZ":2.7776822815626216,"vX0":4.364188507697941,"vY0":-131.9002408976887,"vZ0":-3.292443888614005,"x":108.12,"y":163.78,"x0":-1.7406598453470519,"y0":50.00069517863714,"z0":5.8714561520703485,"aX":4.2568233584053425},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":-5.2,"spinRate":2358,"spinDirection":166},"zone":2,"typeConfidence":2.0,"plateTime":0.4125508013603696,"extension":6.6450568935252035},"index":9,"playId":"f21f51de-9960-360a-90bc-1be8e5faf1ee","pitchNumber":7,"startTime":"2026-06-03T00:21:00.159Z","endTime":"2026-06-03T00:21:04.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2477360388929,"aZ":-34.75645031859905,"pfxX":3.3851274039551242,"pfxZ":-1.6377399342732524,"pX":-0.19706671378568658,"pZ":1.6933442991596699,"vX0":2.5234022429382623,"vY0":-124.00673099714719,"vZ0":-3.1149227022783914,"x":124.51,"y":193.06,"x0":-1.6638226225574861,"y0":50.00386966335636,"z0":5.833181850944719,"aX":5.330300341608159},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.4,"breakHorizontal":-6.7,"spinRate":2353,"spinDirection":70},"zone":8,"typeConfidence":2.0,"plateTime":0.4398418009703473,"extension":6.773412443228459},"index":10,"playId":"bd0e4bc2-6abf-3414-a1f0-88fb67fa9724","pitchNumber":8,"startTime":"2026-06-03T00:21:31.173Z","endTime":"2026-06-03T00:21:35.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:21:35.616Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack challenged (pitch result), call on the field was overturned: Jorbit Vivas called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T00:21:36.228Z","endTime":"2026-06-03T00:23:59.135Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36870166526638,"aZ":-45.94265497636954,"pfxX":4.605259526968528,"pfxZ":-10.354844676137086,"pX":-0.3984678934534843,"pZ":2.0174663368351684,"vX0":1.172012172694122,"vY0":-115.38251235337928,"vZ0":0.7995826976986111,"x":132.19,"y":184.31,"x0":-1.5131062302194436,"y0":50.005373290598705,"z0":6.145197954697393,"aX":6.120509404562523},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-18.1,"breakHorizontal":-8.6,"spinRate":2511,"spinDirection":26},"zone":7,"typeConfidence":2.0,"plateTime":0.47735881530308566,"extension":6.559759309233882},"index":0,"playId":"58fd58d8-a380-390f-a48f-b22aa8271899","pitchNumber":1,"startTime":"2026-06-03T00:22:11.030Z","endTime":"2026-06-03T00:22:16.331Z","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.8,"endSpeed":87.1,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.492089208384474,"aZ":-15.204345559660858,"pfxX":-1.3887787895925978,"pfxZ":8.776646779411585,"pX":0.8151176722314676,"pZ":2.3707486525114088,"vX0":6.214518294843571,"vY0":-137.88801581279816,"vZ0":-6.807369835054267,"x":85.93,"y":174.77,"x0":-1.283453220515653,"y0":50.00385495100239,"z0":5.8898437785572675,"aX":-2.686568635600245},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":1.3,"spinRate":2352,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.3966091742691398,"extension":6.57497379309721},"index":1,"playId":"e33f59c1-622c-3e98-b97a-4572cd8a8160","pitchNumber":2,"startTime":"2026-06-03T00:22:27.947Z","endTime":"2026-06-03T00:22:32.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9495704594663,"aZ":-22.975211108995477,"pfxX":2.511879469274131,"pfxZ":5.135138819107514,"pX":1.1288226245106183,"pZ":1.0797140859452556,"vX0":5.981440117856662,"vY0":-132.4111724553654,"vZ0":-7.87236987926281,"x":73.97,"y":209.63,"x0":-1.4779078700162196,"y0":50.002702581923,"z0":5.74932216398008,"aX":4.498624210393403},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":-5.8,"spinRate":2445,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.41227209562112144,"extension":6.7564143057350305},"index":2,"playId":"b29c73c2-2111-385a-9b52-18055e91bfb8","pitchNumber":3,"startTime":"2026-06-03T00:22:42.692Z","endTime":"2026-06-03T00:22:46.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.948839393328903,"aZ":-23.405811881021126,"pfxX":2.4481814635498784,"pfxZ":4.99182109432914,"pX":0.17723595293213204,"pZ":2.1867700219176087,"vX0":3.8171895952806065,"vY0":-131.21032316411282,"vZ0":-4.8648509020166,"x":110.24,"y":179.74,"x0":-1.6105078112392974,"y0":50.0016684006993,"z0":5.793515273549135,"aX":4.296857180666659},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":-5.3,"spinRate":2326,"spinDirection":171},"zone":5,"typeConfidence":2.0,"plateTime":0.41634443323208314,"extension":6.618697553360951},"index":3,"playId":"f7f63344-a20e-33f5-917d-6f5ec059eff8","pitchNumber":4,"startTime":"2026-06-03T00:22:58.524Z","endTime":"2026-06-03T00:23:03.002Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-03T00:23:26.391Z","endTime":"2026-06-03T00:23:32.109Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"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":88.4,"endSpeed":81.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.555841652172173,"aZ":-28.303344069028505,"pfxX":-7.729600185206834,"pfxZ":2.2880238185019692,"pX":-0.7904411895197897,"pZ":2.9758762619674703,"vX0":4.540689213030902,"vY0":-128.7904135672753,"vZ0":-1.9080134493657148,"x":147.13,"y":158.43,"x0":-1.5640913277376747,"y0":50.00624355348372,"z0":5.896848450664317,"aX":-13.101262801111115},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":13.1,"spinRate":1235,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.4238704830807367,"extension":6.452565228401434},"index":5,"playId":"4bf6553e-54e2-3cf8-b631-37e8c3e8427d","pitchNumber":5,"startTime":"2026-06-03T00:23:32.109Z","endTime":"2026-06-03T00:23:59.135Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"}},"playEndTime":"2026-06-03T00:23:59.135Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Liam Hicks grounds out, second baseman Jorbit Vivas to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T00:25:57.347Z","endTime":"2026-06-03T00:26:34.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":85.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53946156108674,"aZ":-13.309446655788946,"pfxX":-5.880785921061377,"pfxZ":10.018810825936624,"pX":-0.5720950317983717,"pZ":2.9027320937028267,"vX0":4.407978301036598,"vY0":-136.0367825713112,"vZ0":-7.076544190602625,"x":138.81,"y":160.41,"x0":-1.445605985621385,"y0":50.005593618567055,"z0":6.451983828380734,"aX":-11.075436975678178},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":9.7,"spinRate":2175,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.40192348222348695,"extension":6.137830666243022},"index":0,"playId":"5e66fe7e-b8ae-398e-ad3f-e0dd9ce01224","pitchNumber":1,"startTime":"2026-06-03T00:25:57.347Z","endTime":"2026-06-03T00:26:01.612Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-03T00:26:13.101Z","endTime":"2026-06-03T00:26:25.766Z","isPitch":false,"type":"action","player":{"id":689414,"link":"/api/v1/people/689414"}},{"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":88.4,"endSpeed":82.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95744430503487,"aZ":-23.863772632492097,"pfxX":-0.21147849958703802,"pfxZ":4.891159704901584,"pX":-0.21276040577933708,"pZ":3.175121647266287,"vX0":3.5527557105004908,"vY0":-128.76285803569402,"vZ0":-4.183188040725155,"x":125.11,"y":153.05,"x0":-1.576377849701388,"y0":50.00054748823646,"z0":6.642835359085449,"aX":-0.3600360404340115},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.3,"breakHorizontal":-0.4,"spinRate":2132,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.4235893229652299,"extension":5.989081633672293},"hitData":{"launchSpeed":94.5,"launchAngle":-5.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.08,"coordY":146.13}},"index":2,"playId":"06dd10b7-9779-3544-b6a3-fa7fd781f922","pitchNumber":2,"startTime":"2026-06-03T00:26:25.766Z","endTime":"2026-06-03T00:26:34.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:26:34.374Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jakob Marsee flies out to left fielder James Wood.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T00:26:37.104Z","endTime":"2026-06-03T00:27:40.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":87.4,"endSpeed":80.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.915413144522837,"aZ":-21.477789155712316,"pfxX":0.6025268061434417,"pfxZ":6.465343300810337,"pX":0.11636175749032061,"pZ":2.847798754987068,"vX0":3.7743183736667847,"vY0":-127.25181702630466,"vZ0":-5.277759098820939,"x":112.56,"y":161.89,"x0":-1.458943762399683,"y0":50.00484792633618,"z0":6.62994843633769,"aX":0.9965223152549076},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.8,"breakHorizontal":-1.9,"spinRate":2284,"spinDirection":189},"zone":2,"typeConfidence":2.0,"plateTime":0.4289628635903209,"extension":5.930634608046975},"index":0,"playId":"472a6a96-c725-30d0-a537-dba86d17323e","pitchNumber":1,"startTime":"2026-06-03T00:27:00.127Z","endTime":"2026-06-03T00:27:04.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.001231612111486,"aZ":-17.308667140098017,"pfxX":-10.443608365864524,"pfxZ":7.883637356822993,"pX":-0.850580316054103,"pZ":2.6699833204271255,"vX0":5.456983194760112,"vY0":-136.42521141460324,"vZ0":-6.595970185851438,"x":149.42,"y":166.69,"x0":-1.5199720335775273,"y0":50.000632254123346,"z0":6.311991105822964,"aX":-19.683839942982573},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":17.8,"spinRate":2168,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4014873664005685,"extension":5.875562086109073},"index":1,"playId":"6aff6e46-5fc6-3c0a-a5dd-b3f223e97b40","pitchNumber":2,"startTime":"2026-06-03T00:27:14.149Z","endTime":"2026-06-03T00:27:19.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.609093191525968,"aZ":-11.889053619020835,"pfxX":-7.085761147264583,"pfxZ":10.843680733647645,"pX":-0.6392382142766769,"pZ":2.0692239007213824,"vX0":4.158422183403665,"vY0":-136.0861055035521,"vZ0":-9.391849958792825,"x":141.37,"y":182.91,"x0":-1.2686675798848077,"y0":50.002472417224816,"z0":6.394417355777863,"aX":-13.254343683637325},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":11.9,"spinRate":2230,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4028925031132782,"extension":6.10119124582646},"hitData":{"launchSpeed":91.3,"launchAngle":33.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.88,"coordY":80.24}},"index":2,"playId":"fe82d991-57df-3db7-8fec-2fbd0ae53df0","pitchNumber":3,"startTime":"2026-06-03T00:27:30.901Z","endTime":"2026-06-03T00:27:40.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:27:40.357Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Owen Caissie grounds out, second baseman Jorbit Vivas to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T00:27:49.965Z","endTime":"2026-06-03T00:30:24.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":88.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.248461351497024,"aZ":-14.085130614169731,"pfxX":-4.023803649708184,"pfxZ":9.228079070837564,"pX":-0.40395981499742617,"pZ":2.0499128659733765,"vX0":3.9067987856741473,"vY0":-138.2631362314636,"vZ0":-9.395524766690674,"x":132.4,"y":183.43,"x0":-1.3041006557684893,"y0":50.00059352027369,"z0":6.409888448254186,"aX":-7.886104640862197},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":6.6,"spinRate":2120,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.39427603854747684,"extension":6.116738656196798},"index":0,"playId":"e5ec8993-1011-3984-a549-669a07a62d5e","pitchNumber":1,"startTime":"2026-06-03T00:28:03.530Z","endTime":"2026-06-03T00:28:07.417Z","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":96.1,"endSpeed":88.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20349955459528,"aZ":-12.508941757448575,"pfxX":-3.9020036147164534,"pfxZ":9.847900929876426,"pX":-0.8274827594506308,"pZ":2.4987655994200475,"vX0":2.792776042200447,"vY0":-139.86039253519513,"vZ0":-8.590748011136405,"x":148.54,"y":171.31,"x0":-1.3280376563052465,"y0":50.00212623504051,"z0":6.41496026280593,"aX":-7.791225393876098},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":6.6,"spinRate":2167,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39044346742445324,"extension":6.007509299553046},"index":1,"playId":"b5345861-12f7-3a23-8e21-9d80d2737302","pitchNumber":2,"startTime":"2026-06-03T00:28:22.222Z","endTime":"2026-06-03T00:28:27.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71058508925437,"aZ":-25.851466344991607,"pfxX":2.4469441049295764,"pfxZ":3.6039080178483927,"pX":-0.24221119429351884,"pZ":2.2902639966131777,"vX0":2.6650312098660214,"vY0":-130.92178338457728,"vZ0":-5.813714003215086,"x":126.23,"y":176.94,"x0":-1.5871015576606593,"y0":50.004492590134085,"z0":6.445922703794836,"aX":4.296387860625781},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.6,"breakHorizontal":-4.9,"spinRate":2166,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.4165643865761224,"extension":5.803736418872214},"index":2,"playId":"c73bb2af-e97b-3ea3-ae6b-9119c6e3faf3","pitchNumber":3,"startTime":"2026-06-03T00:28:36.427Z","endTime":"2026-06-03T00:28:41.326Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-03T00:28:47.793Z","endTime":"2026-06-03T00:29:01.802Z","isPitch":false,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"}},{"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":85.3,"endSpeed":80.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33047707913159,"aZ":-34.44034675950087,"pfxX":2.081763201907281,"pfxZ":-1.4331120203304477,"pX":-0.22981994176162948,"pZ":-0.4106875563669761,"vX0":2.6228695492854595,"vY0":-124.07098123930528,"vZ0":-9.423728828239694,"x":125.76,"y":249.87,"x0":-1.5651550157398983,"y0":50.00212469875377,"z0":6.247680666538802,"aX":3.2938977150758415},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.3,"breakHorizontal":-4.3,"spinRate":2446,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.43894656694650447,"extension":5.949873102012974},"index":4,"playId":"2a5f7cc9-adde-3db6-9ac3-7500cc2e7b35","pitchNumber":4,"startTime":"2026-06-03T00:29:01.802Z","endTime":"2026-06-03T00:29:06.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.019256248016053,"aZ":-14.38982245225642,"pfxX":-4.894175363547171,"pfxZ":9.036337720850728,"pX":-0.647321909976679,"pZ":2.079676838803242,"vX0":3.450531931943125,"vY0":-138.676758174766,"vZ0":-9.268585744510752,"x":141.67,"y":182.63,"x0":-1.2653930192508323,"y0":50.00235027707892,"z0":6.402657627688319,"aX":-9.630428676921978},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":8.3,"spinRate":2027,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3934247284746024,"extension":6.1412046582350275},"index":5,"playId":"95336a3b-c93e-39cc-ba7c-47e156a3b295","pitchNumber":5,"startTime":"2026-06-03T00:29:21.472Z","endTime":"2026-06-03T00:29:24.976Z","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":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.112906647729304,"aZ":-25.52754543102877,"pfxX":-10.285570556295097,"pfxZ":3.4242276849371933,"pX":0.7126635723355575,"pZ":3.6681457515450866,"vX0":9.244840868262466,"vY0":-137.7959249474913,"vZ0":-2.781346664560444,"x":89.83,"y":139.74,"x0":-1.3352495144766543,"y0":50.0015494396096,"z0":6.399199221060134,"aX":-19.951699327846296},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":16.9,"spinRate":2125,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39618049045757164,"extension":5.997197613947339},"index":6,"playId":"e8a91e3c-042f-3f1d-871b-23ed3435dbe5","pitchNumber":6,"startTime":"2026-06-03T00:29:46.291Z","endTime":"2026-06-03T00:30:13.298Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9032558659795,"aZ":-24.82813022520341,"pfxX":2.6509080550629447,"pfxZ":4.380140256953092,"pX":0.36500091971561993,"pZ":1.7003413012021351,"vX0":3.7743500482081958,"vY0":-128.53653861474203,"vZ0":-6.863406835682339,"x":103.09,"y":192.87,"x0":-1.465337720875558,"y0":50.006240180904676,"z0":6.3251180673191705,"aX":4.4491730180032345},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.6,"breakHorizontal":-5.6,"spinRate":2198,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.4256369928082844,"extension":5.979411948030823},"hitData":{"launchSpeed":62.8,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.65,"coordY":152.75}},"index":7,"playId":"df3cb3e1-1f0b-3890-a136-c0a2562cb851","pitchNumber":7,"startTime":"2026-06-03T00:30:16.620Z","endTime":"2026-06-03T00:30:24.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:30:24.539Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Millas singles on a line drive to right fielder Owen Caissie.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T00:32:15.303Z","endTime":"2026-06-03T00:33:13.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.258638292841223,"aZ":-12.965661183529564,"pfxX":-4.201657958953437,"pfxZ":10.380547605028738,"pX":0.043258155878198506,"pZ":3.1520563629429192,"vX0":5.218670040479749,"vY0":-134.4521490391158,"vZ0":-5.070070297245693,"x":115.35,"y":153.67,"x0":-1.3673944209565747,"y0":50.0016249508456,"z0":5.965930656476786,"aX":-7.774119731691516},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":6.6,"spinRate":2434,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.40575154769624966,"extension":6.518374966058752},"index":0,"playId":"2e327b80-cbd3-386d-bf16-f529ba6a689c","pitchNumber":1,"startTime":"2026-06-03T00:32:35.894Z","endTime":"2026-06-03T00:32:40.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.546182020819703,"aZ":-13.835409170824947,"pfxX":-4.470989514923515,"pfxZ":9.669641666201318,"pX":1.1624976909249893,"pZ":2.3296164502167227,"vX0":8.052239542672078,"vY0":-136.05518825865244,"vZ0":-7.035421316135009,"x":72.69,"y":175.88,"x0":-1.2388693309825731,"y0":50.00567033406649,"z0":5.885842875312048,"aX":-8.48265527613779},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":6.6,"spinRate":2520,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4007682077613013,"extension":6.545050869133892},"index":1,"playId":"7b938bf7-38d9-3cfc-a243-8fcdfac52474","pitchNumber":2,"startTime":"2026-06-03T00:32:49.242Z","endTime":"2026-06-03T00:32:53.981Z","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":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.316490820209108,"aZ":-26.204694307511733,"pfxX":-8.415592565316242,"pfxZ":3.558990969673581,"pX":0.1458829956402823,"pZ":2.0320560705729744,"vX0":6.785425802991616,"vY0":-127.66179071542776,"vZ0":-4.543510411413325,"x":111.44,"y":183.91,"x0":-1.432341696756931,"y0":50.00416531174556,"z0":5.858597873560876,"aX":-14.115838324113195},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.8,"breakHorizontal":14.0,"spinRate":1302,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.4264369302473612,"extension":6.637399208300852},"hitData":{"launchSpeed":74.8,"launchAngle":23.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.39,"coordY":114.17}},"index":2,"playId":"ba74a6ec-316b-3f93-9fc4-4800a9f3d308","pitchNumber":3,"startTime":"2026-06-03T00:33:03.056Z","endTime":"2026-06-03T00:33:13.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:33:13.469Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a fly ball to right fielder Owen Caissie, deflected by second baseman Xavier Edwards. Drew Millas to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T00:33:17.412Z","endTime":"2026-06-03T00:34:59.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.112028535376215,"aZ":-22.27008139208575,"pfxX":2.3093168412925857,"pfxZ":5.767180029750103,"pX":-0.02283712256511257,"pZ":3.154048480390759,"vX0":3.4167329596457146,"vY0":-129.2482325348774,"vZ0":-2.844586267505369,"x":117.87,"y":153.62,"x0":-1.6543996950103432,"y0":50.004446276555385,"z0":5.950990717966344,"aX":3.965575334728512},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.2,"breakHorizontal":-4.8,"spinRate":2447,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.4213477842746305,"extension":6.489004017157083},"index":0,"playId":"d273af23-e2ac-3af9-871a-3ed3e76bab64","pitchNumber":1,"startTime":"2026-06-03T00:33:43.783Z","endTime":"2026-06-03T00:33:48.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.058384021123203,"aZ":-15.08759799537503,"pfxX":-5.072770833082789,"pfxZ":9.040523209830944,"pX":-1.094990322101505,"pZ":4.04492037072713,"vX0":2.9594803366745275,"vY0":-136.1622776602251,"vZ0":-2.412630589303684,"x":158.74,"y":129.57,"x0":-1.5331813551197688,"y0":50.00326029225127,"z0":5.97833097949785,"aX":-9.588018038652221},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2462,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40126531225883744,"extension":6.54199205155422},"index":1,"playId":"4b092aaa-961d-3cee-aaaf-02af4923c6d1","pitchNumber":2,"startTime":"2026-06-03T00:34:05.473Z","endTime":"2026-06-03T00:34:10.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.939479811457186,"aZ":-13.176490986959058,"pfxX":-5.44577730600802,"pfxZ":10.212512665206942,"pX":-0.8903322567442987,"pZ":4.126145768292696,"vX0":3.4562759329783743,"vY0":-135.60250411062816,"vZ0":-2.419715916584603,"x":150.94,"y":127.37,"x0":-1.4745781524512676,"y0":50.003962728576624,"z0":5.950518836548539,"aX":-10.131859578259151},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":9.1,"spinRate":2477,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40407852953229817,"extension":6.614734996904216},"index":2,"playId":"1499e8ed-134b-398e-93c2-4ab392c2eee0","pitchNumber":3,"startTime":"2026-06-03T00:34:28.710Z","endTime":"2026-06-03T00:34:32.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6962022082383,"aZ":-21.27085305499677,"pfxX":-11.67735599534157,"pfxZ":5.9734321115122135,"pX":-0.8259318953414027,"pZ":2.754816050372935,"vX0":6.26185127771232,"vY0":-134.6440300593137,"vZ0":-3.82568359647647,"x":148.48,"y":164.4,"x0":-1.6710579775164371,"y0":50.00669547955324,"z0":5.709337094092305,"aX":-21.33042934962945},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":19.7,"spinRate":2128,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4076373437144256,"extension":6.46656506159998},"hitData":{"launchSpeed":62.2,"launchAngle":38.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":171.91,"coordY":131.86}},"index":3,"playId":"7f973e16-a98e-3b10-9e0a-c54ebf934dad","pitchNumber":4,"startTime":"2026-06-03T00:34:47.727Z","endTime":"2026-06-03T00:34:59.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:34:59.522Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to left fielder Kyle Stowers. Drew Millas to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T00:35:29.817Z","endTime":"2026-06-03T00:37:01.749Z","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":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"994102e2-906d-4333-99df-aae3ffbf3d9b","startTime":"2026-06-03T00:35:29.817Z","endTime":"2026-06-03T00:35:34.817Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11900816012617,"aZ":-28.44550703905116,"pfxX":1.7934147143829038,"pfxZ":2.2098226216086694,"pX":0.5406509790850528,"pZ":4.2082328779345355,"vX0":4.514315114554225,"vY0":-128.99136552170302,"vZ0":0.9705144466132762,"x":96.39,"y":125.16,"x0":-1.4632762791950797,"y0":50.005684929386945,"z0":6.015504263566631,"aX":3.030867182398044},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":-4.2,"spinRate":2315,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4241631232802394,"extension":6.568356455749252},"index":1,"playId":"257557af-a49d-3a3a-90dd-954aa2729198","pitchNumber":1,"startTime":"2026-06-03T00:35:45.001Z","endTime":"2026-06-03T00:35:50.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754849684204085,"aZ":-29.2328846583263,"pfxX":4.309879741857523,"pfxZ":2.0569145051076863,"pX":1.3460379929482047,"pZ":-0.33198008881978636,"vX0":6.102671592012361,"vY0":-119.70180986776431,"vZ0":-7.514051734656837,"x":65.69,"y":247.74,"x0":-1.8088181380051584,"y0":50.00589712858662,"z0":5.5086008596121685,"aX":6.178677469251424},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.9,"breakHorizontal":-9.5,"spinRate":2570,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45973241217945926,"extension":6.718731426629045},"index":2,"playId":"8124532b-943b-3eb3-af4c-80106b24344b","pitchNumber":2,"startTime":"2026-06-03T00:36:02.830Z","endTime":"2026-06-03T00:36:07.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.560235486859785,"aZ":-10.963693743712742,"pfxX":-4.465534823184231,"pfxZ":11.14100443386516,"pX":-0.4966563463532559,"pZ":1.8822248964709885,"vX0":3.6866690936808806,"vY0":-137.17128472317415,"vZ0":-8.498728165580637,"x":135.93,"y":187.96,"x0":-1.2783959398090656,"y0":50.00610604164148,"z0":5.769807894256767,"aX":-8.504826942502692},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":7.3,"spinRate":2388,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.3994239253161913,"extension":6.627235324193567},"index":3,"playId":"385d1aff-61f1-3818-9bc4-7fac1d28b493","pitchNumber":3,"startTime":"2026-06-03T00:36:27.418Z","endTime":"2026-06-03T00:36:32.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.051484118854397,"aZ":-24.586547307386134,"pfxX":1.898843413728029,"pfxZ":4.3862847931739335,"pX":0.2031870470220866,"pZ":2.6054412945359826,"vX0":4.0553509407821835,"vY0":-130.40832745631343,"vZ0":-3.4054100227746855,"x":109.25,"y":168.43,"x0":-1.61565139672014,"y0":50.006415857593716,"z0":5.771749091028534,"aX":3.2889736974419836},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.4,"breakHorizontal":-4.3,"spinRate":2295,"spinDirection":173},"zone":5,"typeConfidence":2.0,"plateTime":0.41914806649418557,"extension":6.6027841070516615},"hitData":{"launchSpeed":89.4,"launchAngle":32.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.54,"coordY":95.82}},"index":4,"playId":"0dfaf1bf-8b35-3499-af6c-5bf574fd0ac6","pitchNumber":4,"startTime":"2026-06-03T00:36:48.675Z","endTime":"2026-06-03T00:37:01.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:37:01.749Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis García Jr. grounds into a force out, second baseman Xavier Edwards to shortstop Otto Lopez. Keibert Ruiz scores. Jacob Young out at 2nd. Luis García Jr. to 1st.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T00:39:26.274Z","endTime":"2026-06-03T00:39:56.898Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":{"id":687473,"link":"/api/v1/people/687473"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T00:37:24.134Z","endTime":"2026-06-03T00:39:08.516Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"description":"Offensive Substitution: Pinch-runner Keibert Ruiz replaces Drew Millas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-03T00:39:08.516Z","endTime":"2026-06-03T00:39:28.645Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":686452,"link":"/api/v1/people/686452"},"base":3},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.398789711748456,"aZ":-12.267350760174292,"pfxX":-3.793245024817961,"pfxZ":10.659468539387232,"pX":-1.1594380452176227,"pZ":2.90315397893208,"vX0":2.4582895859150486,"vY0":-135.7211374431879,"vZ0":-5.610646099488417,"x":161.2,"y":160.39,"x0":-1.5836134095152046,"y0":50.00203178522835,"z0":5.849718668065247,"aX":-7.084034958271093},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":6.4,"spinRate":2348,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40339811003254855,"extension":6.751403484426322},"index":2,"playId":"3a2f1932-30c8-3a3b-802b-9bde8a23780b","pitchNumber":1,"startTime":"2026-06-03T00:39:28.645Z","endTime":"2026-06-03T00:39:32.477Z","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":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12099401847017,"aZ":-26.357474538666644,"pfxX":-9.15343308502041,"pfxZ":3.120234949326008,"pX":0.12990566014789845,"pZ":3.1031363882486787,"vX0":7.90775036203386,"vY0":-135.09353659678303,"vZ0":-2.275859955424646,"x":112.05,"y":155.0,"x0":-1.6340264584496391,"y0":50.00178491429702,"z0":5.793387553221825,"aX":-17.059730248013874},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":15.1,"spinRate":2216,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4041554222333348,"extension":6.475619965159435},"hitData":{"launchSpeed":99.9,"launchAngle":-2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.87,"coordY":147.02}},"index":3,"playId":"1d624e94-f134-31d0-aa50-86c57956a0fa","pitchNumber":2,"startTime":"2026-06-03T00:39:46.583Z","endTime":"2026-06-03T00:39:56.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:39:56.898Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T00:40:16.449Z","endTime":"2026-06-03T00:42:00.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74647788892136,"aZ":-23.39480986785309,"pfxX":2.5024599244689876,"pfxZ":5.179418072649895,"pX":0.4757993219039451,"pZ":3.3174161565694797,"vX0":4.326572846858223,"vY0":-128.5904288304005,"vZ0":-2.061409076375311,"x":98.86,"y":149.21,"x0":-1.5459129224108183,"y0":50.00035487272082,"z0":5.923061786737079,"aX":4.238230724601272},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.2,"breakHorizontal":-5.4,"spinRate":2397,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.4240614446534954,"extension":6.691807338361038},"index":0,"playId":"184fa042-1873-3013-a3f1-874ef65ecdd0","pitchNumber":1,"startTime":"2026-06-03T00:40:29.244Z","endTime":"2026-06-03T00:40:33.647Z","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":92.7,"endSpeed":85.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.590641350352588,"aZ":-23.23128573300177,"pfxX":-9.227330013305592,"pfxZ":4.825815552171183,"pX":-0.46486605397079905,"pZ":1.4474067760559062,"vX0":6.445622916606007,"vY0":-134.87338614535065,"vZ0":-6.816154391972556,"x":134.72,"y":199.7,"x0":-1.6791194226788408,"y0":50.00630700914004,"z0":5.630590506848715,"aX":-17.111363384871655},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":15.5,"spinRate":2248,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.405118836342663,"extension":6.571344073309378},"index":1,"playId":"46e3872c-cb3b-3634-b05d-ec76e179c1bc","pitchNumber":2,"startTime":"2026-06-03T00:40:44.233Z","endTime":"2026-06-03T00:40:49.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65334352595785,"aZ":-11.867068288350017,"pfxX":-1.4110116809340179,"pfxZ":10.785124184314764,"pX":0.28055892060147647,"pZ":3.0022771305531974,"vX0":4.922592446051966,"vY0":-136.05753587798367,"vZ0":-5.536131006246735,"x":106.31,"y":157.72,"x0":-1.3654314929414066,"y0":50.00374599484468,"z0":5.879303745607926,"aX":-2.6577788276878955},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":1.6,"spinRate":2476,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.40190835808311265,"extension":6.521562354274987},"index":2,"playId":"b6551933-66df-3406-85f0-a2a23d842494","pitchNumber":3,"startTime":"2026-06-03T00:41:03.271Z","endTime":"2026-06-03T00:41:07.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.506039380942763,"aZ":-9.485928916595007,"pfxX":-3.2013940647724737,"pfxZ":11.51861989612135,"pX":0.8906524101092427,"pZ":2.763352759186577,"vX0":7.174787167145646,"vY0":-139.05890940547005,"vZ0":-6.672375723941448,"x":83.05,"y":164.17,"x0":-1.3003697095878852,"y0":50.004690104358936,"z0":5.814590721312305,"aX":-6.307727521977036},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.7,"breakHorizontal":4.4,"spinRate":2492,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.39302560329257163,"extension":6.6404151729110845},"index":3,"playId":"14ff3663-1e7f-3ae4-8ff2-30a315915c6d","pitchNumber":4,"startTime":"2026-06-03T00:41:31.803Z","endTime":"2026-06-03T00:41:35.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83737454269851,"aZ":-9.652216134885752,"pfxX":-0.15551372468611213,"pfxZ":11.851825703557864,"pX":0.1542539365303938,"pZ":2.7092415463373296,"vX0":3.693301384845353,"vY0":-137.1191975359431,"vZ0":-7.014686940832628,"x":111.12,"y":165.63,"x0":-1.1910872247719917,"y0":50.00672480406033,"z0":5.962323495267832,"aX":-0.2953020398868939},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.2,"breakHorizontal":-0.5,"spinRate":2478,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.399728722248053,"extension":6.7242908564625},"index":4,"playId":"c16a85ee-095e-30fc-b1c1-0e558170bb55","pitchNumber":5,"startTime":"2026-06-03T00:41:55.033Z","endTime":"2026-06-03T00:42:00.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:42:00.135Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joe Mack called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T00:44:17.662Z","endTime":"2026-06-03T00:45:29.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"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":"Keibert Ruiz remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T00:43:39.873Z","endTime":"2026-06-03T00:44:19.924Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660688,"link":"/api/v1/people/660688"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":686452,"link":"/api/v1/people/686452"}},{"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":77.3,"endSpeed":71.4,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92401772073122,"aZ":-43.95397810296074,"pfxX":2.670633732145023,"pfxZ":-9.212399046087281,"pX":-0.5551468814480646,"pZ":3.3127188062621764,"vX0":0.9704197213386107,"vY0":-112.52171290425878,"vZ0":1.689548001118648,"x":138.16,"y":149.34,"x0":-1.3392844494964466,"y0":50.00253539457413,"z0":7.014653787267336,"aX":3.415052121092093},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-16.0,"breakHorizontal":-5.0,"spinRate":2555,"spinDirection":35},"zone":1,"typeConfidence":2.0,"plateTime":0.4872814604265461,"extension":5.950015291472182},"index":1,"playId":"ccde9721-c610-3fc2-825e-761cc57541a8","pitchNumber":1,"startTime":"2026-06-03T00:44:19.924Z","endTime":"2026-06-03T00:44:24.446Z","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":88.7,"endSpeed":81.8,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.711297798413593,"aZ":-24.860081143870218,"pfxX":2.334035852385198,"pfxZ":4.339660007895422,"pX":0.10566188050823679,"pZ":1.2554117672112322,"vX0":3.2085559727219373,"vY0":-129.01824235576174,"vZ0":-8.397810292714116,"x":112.97,"y":204.88,"x0":-1.457183932741534,"y0":50.00544579994389,"z0":6.467019166041858,"aX":3.937564441010228},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":-4.9,"spinRate":2233,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4244525079870254,"extension":5.954657798995388},"index":2,"playId":"d9f0a9c5-f3e6-334c-b01f-472f907716b4","pitchNumber":2,"startTime":"2026-06-03T00:44:35.266Z","endTime":"2026-06-03T00:44:39.821Z","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":94.3,"endSpeed":86.5,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.351534752836848,"aZ":-12.81782721216998,"pfxX":-5.466072756387838,"pfxZ":10.126370027636709,"pX":-0.5528298006027489,"pZ":2.6874889642701563,"vX0":4.227191562948734,"vY0":-137.13168997102503,"vZ0":-7.8999251501808185,"x":138.07,"y":166.22,"x0":-1.4015299953302773,"y0":50.00085559839967,"z0":6.473390776888976,"aX":-10.445057028469963},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":9.0,"spinRate":2256,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3989086441507821,"extension":6.095374310429127},"index":3,"playId":"8a7a7f61-e65c-3a92-a05e-560840b4b122","pitchNumber":3,"startTime":"2026-06-03T00:44:50.734Z","endTime":"2026-06-03T00:44:54.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-03T00:45:10.081Z","endTime":"2026-06-03T00:45:23.808Z","isPitch":false,"type":"action","player":{"id":691788,"link":"/api/v1/people/691788"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.054708590678292,"aZ":-16.851663600000755,"pfxX":-5.408181248941363,"pfxZ":7.808374317979056,"pX":-0.7997059364317969,"pZ":1.9366041639945535,"vX0":3.1313145980436388,"vY0":-138.48658773809592,"vZ0":-9.131194699263023,"x":147.48,"y":186.49,"x0":-1.2366128068474525,"y0":50.000388062252995,"z0":6.380811193085569,"aX":-10.607219386036768},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.6,"breakHorizontal":9.2,"spinRate":2118,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3940172580509418,"extension":6.1402738225453275},"index":5,"playId":"4c3e22ec-63d2-352a-b0fb-9b8b3d5e9ab2","pitchNumber":4,"startTime":"2026-06-03T00:45:23.808Z","endTime":"2026-06-03T00:45:29.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:45:29.137Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heriberto Hernández strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T00:45:34.129Z","endTime":"2026-06-03T00:47:19.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.220763168457765,"aZ":-14.370435329245987,"pfxX":-5.323877367917762,"pfxZ":9.004907666148156,"pX":0.0384705001512826,"pZ":2.910281542359619,"vX0":5.714273573760045,"vY0":-139.25076888851484,"vZ0":-7.1697022607021115,"x":115.53,"y":160.2,"x0":-1.3416793400817701,"y0":50.005038564457415,"z0":6.456092559231572,"aX":-10.529808779779326},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2157,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39227616373348884,"extension":6.237976546615546},"index":0,"playId":"b6e7c426-77d7-34f9-984b-cc41c9ca715f","pitchNumber":1,"startTime":"2026-06-03T00:45:52.334Z","endTime":"2026-06-03T00:45:57.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.231387087349617,"aZ":-28.993996849024537,"pfxX":1.561124520153732,"pfxZ":1.8830096344836367,"pX":1.0750753950358474,"pZ":1.8649491364252633,"vX0":5.588279382265641,"vY0":-128.5399078104909,"vZ0":-6.292450375295223,"x":76.02,"y":188.43,"x0":-1.3214928886381452,"y0":50.0028159480363,"z0":6.567906724253555,"aX":2.637559048157864},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":-4.0,"spinRate":2329,"spinDirection":166},"zone":14,"typeConfidence":2.0,"plateTime":0.42455378612381667,"extension":5.988384144539958},"index":1,"playId":"e1cac6cd-a3a6-3708-9e6c-83622c16dc51","pitchNumber":2,"startTime":"2026-06-03T00:46:14.034Z","endTime":"2026-06-03T00:46:19.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":72.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.432566384009142,"aZ":-43.769909884378826,"pfxX":1.8875080097928496,"pfxZ":-9.039195944007925,"pX":1.254624910851946,"pZ":1.1487790512238472,"vX0":5.212196565539336,"vY0":-112.82766837425827,"vZ0":-2.7167270697833423,"x":69.18,"y":207.76,"x0":-1.3349821740088734,"y0":50.00214735053618,"z0":6.799083606254283,"aX":2.421115641486473},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-16.8,"breakHorizontal":-4.8,"spinRate":2587,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4863415299439442,"extension":6.151560868391946},"index":2,"playId":"a298359b-8a05-3d89-8ec4-6994c0b8b527","pitchNumber":3,"startTime":"2026-06-03T00:46:32.974Z","endTime":"2026-06-03T00:46:38.482Z","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":95.4,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71994706578036,"aZ":-10.80072728742648,"pfxX":-4.335489086035585,"pfxZ":10.915815632419378,"pX":-0.5308130064303583,"pZ":2.7237046985962277,"vX0":4.256213684604014,"vY0":-138.72540881951633,"vZ0":-8.142237624436069,"x":137.23,"y":165.24,"x0":-1.5183278473959883,"y0":50.001151114708726,"z0":6.408421045009708,"aX":-8.487774183787245},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":7.0,"spinRate":2307,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3941511320074169,"extension":6.256314570323046},"index":3,"playId":"1705a8b6-ba62-3e4e-834a-3dc23b18ff5b","pitchNumber":4,"startTime":"2026-06-03T00:46:51.564Z","endTime":"2026-06-03T00:46:56.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.714653643875778,"aZ":-29.735221611851347,"pfxX":1.4240396856187583,"pfxZ":1.491906751094918,"pX":-0.5865899559915907,"pZ":3.398767121435473,"vX0":1.8028800032565409,"vY0":-126.19516604099803,"vZ0":-2.2724306635723908,"x":139.36,"y":147.01,"x0":-1.4919408669878902,"y0":50.00189222757364,"z0":6.677331653471788,"aX":2.324484238436012},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":-3.0,"spinRate":2346,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4320109245747781,"extension":6.041391002596409},"index":4,"playId":"e3ea5ad0-198d-3217-b125-e09db295a7df","pitchNumber":5,"startTime":"2026-06-03T00:47:15.223Z","endTime":"2026-06-03T00:47:19.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:47:19.911Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, third baseman Curtis Mead to first baseman Luis García Jr.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T00:47:19.827Z","endTime":"2026-06-03T00:47:52.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.181636488415347,"aZ":-26.223956273821212,"pfxX":0.8344564024234158,"pfxZ":3.468931422398736,"pX":0.661568572513154,"pZ":2.3084788362765494,"vX0":4.983559600306025,"vY0":-128.93768445930456,"vZ0":-5.64449257896833,"x":91.78,"y":176.45,"x0":-1.3902134188133413,"y0":50.00328827037103,"z0":6.502451164170258,"aX":1.4295137246602097},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.4,"breakHorizontal":-2.4,"spinRate":2303,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.42185858032344825,"extension":6.170634196928062},"hitData":{"launchSpeed":68.2,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.96,"coordY":167.8}},"index":0,"playId":"88e11949-985a-3803-8064-ad112ee9cc1f","pitchNumber":1,"startTime":"2026-06-03T00:47:43.989Z","endTime":"2026-06-03T00:47:52.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:47:52.684Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Abrams singles on a sharp ground ball to left fielder Kyle Stowers.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T00:49:36.073Z","endTime":"2026-06-03T00:50:24.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"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],"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":1},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"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(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":85.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24420833485712,"aZ":-14.221945580395309,"pfxX":-3.5411092094125616,"pfxZ":9.633901056976093,"pX":-0.5476608517932334,"pZ":2.4195320794151893,"vX0":3.5330647444605443,"vY0":-135.55958153302913,"vZ0":-6.607033779917853,"x":137.88,"y":173.45,"x0":-1.4069187135273344,"y0":50.00624440663057,"z0":5.878853352335732,"aX":-6.601201747459635},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":5.6,"spinRate":2360,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.40383675450601775,"extension":6.587192862645542},"index":0,"playId":"6596df62-b0e1-3acd-8a85-032098f001f7","pitchNumber":1,"startTime":"2026-06-03T00:49:59.969Z","endTime":"2026-06-03T00:50:04.834Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10773024169553,"aZ":-14.668215875485735,"pfxX":-4.699041769459475,"pfxZ":9.192071362840538,"pX":-0.18040733957209126,"pZ":3.26968267788141,"vX0":5.050260673052499,"vY0":-137.0763759710572,"vZ0":-4.370592740316091,"x":123.88,"y":150.5,"x0":-1.4355519632807594,"y0":50.00145893226973,"z0":5.8851789158083285,"aX":-8.947991901956218},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":7.4,"spinRate":2446,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.399477712119678,"extension":6.526490558070483},"hitData":{"launchSpeed":101.0,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":98.27,"coordY":108.49}},"index":1,"playId":"ec1ebb41-f025-3092-adb9-10c1fd032237","pitchNumber":2,"startTime":"2026-06-03T00:50:14.642Z","endTime":"2026-06-03T00:50:24.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:50:24.959Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a sharp line drive to right fielder Owen Caissie. CJ Abrams to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T00:50:26.735Z","endTime":"2026-06-03T00:51:23.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.077259821937716,"aZ":-21.77241236633099,"pfxX":1.705954073530707,"pfxZ":5.952977365202413,"pX":1.0066247393293475,"pZ":2.5615579796110692,"vX0":5.9673704944996695,"vY0":-131.17464488244974,"vZ0":-4.476871400963169,"x":78.63,"y":169.62,"x0":-1.5169596568369765,"y0":50.00235906641905,"z0":5.908267479686917,"aX":2.979619599341404},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.1,"breakHorizontal":-4.3,"spinRate":2499,"spinDirection":189},"zone":12,"typeConfidence":2.0,"plateTime":0.417150511181581,"extension":6.559251274972144},"index":0,"playId":"2196a89e-5ec5-302c-84d2-a10ec7cb5dcc","pitchNumber":1,"startTime":"2026-06-03T00:50:52.947Z","endTime":"2026-06-03T00:50:56.538Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.530498341417978,"aZ":-34.35276020708301,"pfxX":2.8223819578254425,"pfxZ":-1.3787025107990587,"pX":0.4445406306760854,"pZ":2.4136258615007193,"vX0":4.020901148093355,"vY0":-124.17912616325435,"vZ0":-1.7062931493536366,"x":100.06,"y":173.61,"x0":-1.556217028565983,"y0":50.00380472212315,"z0":5.940901309516425,"aX":4.452471669102823},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.6,"breakHorizontal":-6.0,"spinRate":2487,"spinDirection":87},"zone":6,"typeConfidence":2.0,"plateTime":0.4393838946171762,"extension":6.528362074485804},"hitData":{"launchSpeed":107.5,"launchAngle":13.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.5,"coordY":97.58}},"index":1,"playId":"942bd9b4-180e-35c3-afa8-c568e8f252e1","pitchNumber":2,"startTime":"2026-06-03T00:51:13.549Z","endTime":"2026-06-03T00:51:23.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:51:23.655Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a soft ground ball to third baseman Leo Jiménez. CJ Abrams scores. Daylen Lile to 3rd. Dylan Crews to 2nd. Throwing error by third baseman Leo Jiménez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T00:52:14.875Z","endTime":"2026-06-03T00:52:46.380Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":687473,"link":"/api/v1/people/687473"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","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":"Error","eventType":"error","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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T00:51:45.713Z","endTime":"2026-06-03T00:52:17.204Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.681244280785442,"aZ":-22.40492199503211,"pfxX":1.7408922917215426,"pfxZ":5.634582488912443,"pX":-0.8480914611581954,"pZ":3.355671904997556,"vX0":1.5310180867038774,"vY0":-130.19947463478317,"vZ0":-2.382726270239627,"x":149.33,"y":148.18,"x0":-1.6678404616416949,"y0":50.00603740630589,"z0":5.959808617171684,"aX":3.020190639631786},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.0,"breakHorizontal":-3.5,"spinRate":2464,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.41901985049644797,"extension":6.518250305812436},"index":1,"playId":"cc021f92-ec11-36d0-9242-e1ee0350b6e1","pitchNumber":1,"startTime":"2026-06-03T00:52:17.204Z","endTime":"2026-06-03T00:52:20.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.949260013631434,"aZ":-23.216526080219023,"pfxX":-8.862040960510146,"pfxZ":4.886099847783255,"pX":-1.567617795026179,"pZ":2.968634980063719,"vX0":3.607022560163171,"vY0":-134.28888877108483,"vZ0":-2.999576914453987,"x":176.75,"y":158.63,"x0":-1.7736035625128983,"y0":50.00530128996779,"z0":5.744098532228838,"aX":-16.255009602005536},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.4,"breakHorizontal":15.4,"spinRate":2169,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4072326620161304,"extension":6.4169959274743045},"hitData":{"launchSpeed":27.1,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":115.73,"coordY":179.65}},"index":2,"playId":"e5968888-79f8-342d-abef-b3abd229ae1d","pitchNumber":2,"startTime":"2026-06-03T00:52:34.966Z","endTime":"2026-06-03T00:52:46.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:52:46.380Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out, second baseman Xavier Edwards to first baseman Liam Hicks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T00:53:22.001Z","endTime":"2026-06-03T00:54:26.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"postOnThird":{"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":80.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.714856110083446,"aZ":-28.162353968876488,"pfxX":-8.432281432001075,"pfxZ":2.442016070150549,"pX":-0.8925508213367953,"pZ":2.459199574754077,"vX0":4.307197802764994,"vY0":-127.57426116794836,"vZ0":-2.961586943430252,"x":151.02,"y":172.38,"x0":-1.5088751776966278,"y0":50.0055942775555,"z0":5.859474849651328,"aX":-13.8747189652808},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":14.3,"spinRate":1498,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4296525955787276,"extension":6.537607776844822},"index":0,"playId":"659effcb-83fc-3b6b-963c-fd91f85e11cd","pitchNumber":1,"startTime":"2026-06-03T00:53:31.233Z","endTime":"2026-06-03T00:53:34.797Z","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":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44929857543793,"aZ":-29.29548954808091,"pfxX":2.3838922335503003,"pfxZ":1.7467973151270655,"pX":0.31653250877623423,"pZ":0.16142752201223348,"vX0":3.88692096238033,"vY0":-126.70808603639902,"vZ0":-7.911805304447934,"x":104.93,"y":234.42,"x0":-1.5387627960134334,"y0":50.00337478437041,"z0":5.6194384843398675,"aX":3.9312408675071633},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":-5.0,"spinRate":2532,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.42994596247757144,"extension":6.6538553826697315},"index":1,"playId":"80065d8d-1e0f-3f33-ad8e-616780d7caa8","pitchNumber":2,"startTime":"2026-06-03T00:53:51.863Z","endTime":"2026-06-03T00:53:55.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9663534225891,"aZ":-22.99580124798622,"pfxX":1.4625915254516164,"pfxZ":5.189449727659039,"pX":-0.14600545497360035,"pZ":2.6121228096356646,"vX0":3.121384505745393,"vY0":-131.4673601414268,"vZ0":-3.937510522557851,"x":122.57,"y":168.25,"x0":-1.5336566929352498,"y0":50.00590204467269,"z0":5.813490738544636,"aX":2.589434824829652},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-3.2,"spinRate":2422,"spinDirection":172},"zone":5,"typeConfidence":2.0,"plateTime":0.41485538086624496,"extension":6.631559257915843},"hitData":{"launchSpeed":83.1,"launchAngle":11.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.37,"coordY":146.02}},"index":2,"playId":"ab80fcab-9551-340f-8f5f-897f851f1db7","pitchNumber":3,"startTime":"2026-06-03T00:54:17.872Z","endTime":"2026-06-03T00:54:26.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:54:26.684Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Keibert Ruiz grounds out to first baseman Liam Hicks. Daylen Lile scores. Dylan Crews to 3rd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T00:57:36.474Z","endTime":"2026-06-03T00:58:23.821Z","isComplete":true,"isScoringPlay":true,"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":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":687473,"link":"/api/v1/people/687473"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T00:54:48.958Z","endTime":"2026-06-03T00:56:24.118Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Michael Petersen replaces Ryan Gusto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-03T00:56:24.118Z","endTime":"2026-06-03T00:57:38.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656848,"link":"/api/v1/people/656848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.032398233952406,"aZ":-30.251582097469747,"pfxX":-0.0015214423144027517,"pfxZ":1.2055139552131529,"pX":-0.025944045185284554,"pZ":1.8107038499048285,"vX0":3.683356436203667,"vY0":-125.01697924138502,"vZ0":-5.453452025111223,"x":117.99,"y":189.89,"x0":-1.5150424732657872,"y0":50.0015918582193,"z0":6.488699837933601,"aX":-0.0032577805801653212},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":-0.8,"spinRate":2246,"spinDirection":85},"zone":8,"typeConfidence":0.89,"plateTime":0.4372998799946832,"extension":6.155774770099761},"index":2,"playId":"5a6c88f1-444b-3147-8abd-715c5b140d59","pitchNumber":1,"startTime":"2026-06-03T00:57:38.790Z","endTime":"2026-06-03T00:57:43.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08041072189916,"aZ":-35.2318476067415,"pfxX":1.1322526431698439,"pfxZ":-1.9357529275914462,"pX":0.10179421421405133,"pZ":2.07193228014405,"vX0":3.756363418460328,"vY0":-124.99755869033042,"vZ0":-3.9507226396052713,"x":113.12,"y":182.84,"x0":-1.5671387425049947,"y0":50.00049852780938,"z0":6.5641497202209464,"aX":1.791494381216627},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.2,"breakHorizontal":-2.9,"spinRate":2286,"spinDirection":67},"zone":8,"typeConfidence":0.92,"plateTime":0.4381025492391477,"extension":6.386557000042341},"hitData":{"launchSpeed":89.6,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.54,"coordY":170.84}},"index":3,"playId":"b760ebd1-4fae-3edb-875c-5d7c7aaf28a0","pitchNumber":2,"startTime":"2026-06-03T00:58:15.915Z","endTime":"2026-06-03T00:58:23.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:58:23.821Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T00:59:09.396Z","endTime":"2026-06-03T01:00:21.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter José Tena replaces Jacob Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T00:58:58.995Z","endTime":"2026-06-03T00:59:11.754Z","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":696285,"link":"/api/v1/people/696285"}},{"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":97.2,"endSpeed":89.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.349596747687777,"aZ":-8.867039041869214,"pfxX":-4.236094583404334,"pfxZ":11.45563567385318,"pX":0.22377628379552025,"pZ":1.4388745466135426,"vX0":4.24593231045657,"vY0":-141.0765395678549,"vZ0":-12.66441396408804,"x":108.47,"y":199.93,"x0":-0.7437982929340126,"y0":50.00157488014744,"z0":6.536290167326447,"aX":-8.616522465527602},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.6,"breakHorizontal":7.0,"spinRate":2439,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.3869078603940821,"extension":6.219956722461958},"index":1,"playId":"fb046633-5ca1-37e7-a5c4-a1e16155bd4a","pitchNumber":1,"startTime":"2026-06-03T00:59:11.754Z","endTime":"2026-06-03T00:59:15.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.429921653962783,"aZ":-22.359509003694896,"pfxX":-3.903406239241043,"pfxZ":5.948400651598762,"pX":-0.554442766602093,"pZ":2.6666950742407853,"vX0":3.1995193015083085,"vY0":-127.16876946847553,"vZ0":-5.211549468040675,"x":138.13,"y":166.78,"x0":-1.3176293696059567,"y0":50.00037896940124,"z0":6.500599875550938,"aX":-6.435716670897836},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":10.0,"breakHorizontal":6.4,"spinRate":1096,"spinDirection":241},"zone":4,"typeConfidence":0.9,"plateTime":0.4296069609888544,"extension":6.340003094506752},"index":2,"playId":"fc8f3760-5972-3f40-9f63-72084bdb9a40","pitchNumber":2,"startTime":"2026-06-03T00:59:30.984Z","endTime":"2026-06-03T00:59:35.992Z","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":89.1,"endSpeed":82.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5811394897623,"aZ":-24.146095273535327,"pfxX":-4.148186083749931,"pfxZ":4.694920588847252,"pX":0.4207199920202576,"pZ":1.6660975604364867,"vX0":5.504039889273137,"vY0":-129.5340088278359,"vZ0":-7.363163709754484,"x":100.96,"y":193.8,"x0":-1.186957582308348,"y0":50.00064135143353,"z0":6.375578774387942,"aX":-7.089679140305379},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":6.4,"spinRate":1088,"spinDirection":240},"zone":9,"typeConfidence":0.88,"plateTime":0.42189435861727187,"extension":6.278112088732215},"index":3,"playId":"4a9e867b-fb52-392f-adbe-2367e6a5691c","pitchNumber":3,"startTime":"2026-06-03T00:59:50.141Z","endTime":"2026-06-03T00:59:54.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.898775790905603,"aZ":-36.50600869173555,"pfxX":-0.4110379410776417,"pfxZ":-2.6548120167761695,"pX":0.13041193881687113,"pZ":1.5725218946747295,"vX0":3.726346864803259,"vY0":-126.80246753856966,"vZ0":-4.995080668525977,"x":112.03,"y":196.32,"x0":-1.3047752700961501,"y0":50.00525990040558,"z0":6.48013531979876,"aX":-0.6693102685329544},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.8,"breakHorizontal":-0.1,"spinRate":2272,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.4319244399555937,"extension":6.381501551407492},"index":4,"playId":"af513d3f-f434-3f86-b57a-b3fd057b03e4","pitchNumber":4,"startTime":"2026-06-03T01:00:17.306Z","endTime":"2026-06-03T01:00:21.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:00:21.927Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Stowers singles on a sharp ground ball to right fielder José Tena.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T01:02:34.872Z","endTime":"2026-06-03T01:03:02.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Dylan Crews.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T01:02:15.187Z","endTime":"2026-06-03T01:02:15.203Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600"},{"details":{"description":"José Tena remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T01:02:15.203Z","endTime":"2026-06-03T01:02:36.995Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40545918796842,"aZ":-42.714577922327024,"pfxX":2.9793920009449817,"pfxZ":-8.499028749524527,"pX":-0.14221992467288186,"pZ":2.67947112846424,"vX0":1.5574895895018368,"vY0":-110.87806400031387,"vZ0":0.4465797079225957,"x":122.42,"y":166.43,"x0":-1.2414558140009544,"y0":50.0006755760544,"z0":6.94414227461424,"aX":3.6968239821460664},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.2,"breakVerticalInduced":-14.9,"breakHorizontal":-5.8,"spinRate":2429,"spinDirection":31},"zone":5,"typeConfidence":2.0,"plateTime":0.49459167583261054,"extension":6.119348230005475},"index":2,"playId":"545642d8-696f-3ee3-9f63-db4146afb1c5","pitchNumber":1,"startTime":"2026-06-03T01:02:36.995Z","endTime":"2026-06-03T01:02:41.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95365329828056,"aZ":-23.548930458598942,"pfxX":-9.554072201946475,"pfxZ":4.4780672613590715,"pX":0.3075081252795229,"pZ":1.8449748096891485,"vX0":7.7573833958651734,"vY0":-137.2992462945031,"vZ0":-7.834993157374963,"x":105.28,"y":188.97,"x0":-1.3012508031561432,"y0":50.00226363092778,"z0":6.316534252955366,"aX":-18.397065681006698},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.7,"breakHorizontal":15.8,"spinRate":2032,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.397628985636878,"extension":6.136507655255676},"hitData":{"launchSpeed":110.8,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":185.47,"coordY":107.98}},"index":3,"playId":"92807f2c-9e46-38fd-9513-aa7a71264374","pitchNumber":2,"startTime":"2026-06-03T01:02:51.193Z","endTime":"2026-06-03T01:03:02.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:03:02.954Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Xavier Edwards grounds into a force out, third baseman Curtis Mead to shortstop CJ Abrams. Kyle Stowers out at 2nd. Xavier Edwards to 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T01:03:07.934Z","endTime":"2026-06-03T01:03:59.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.4,"endSpeed":82.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.404200593952293,"aZ":-24.90949421054916,"pfxX":2.6020025531811677,"pfxZ":4.288753416298338,"pX":-0.7138536947615076,"pZ":2.1286602904120766,"vX0":1.1905215783772616,"vY0":-128.72523340408011,"vZ0":-6.130241024851493,"x":144.21,"y":181.31,"x0":-1.519095878281592,"y0":50.00209887726122,"z0":6.445424829018248,"aX":4.406779299104963},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.7,"breakHorizontal":-4.9,"spinRate":2259,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.42400144761251113,"extension":5.944535957857074},"index":0,"playId":"62dfde39-9295-33f4-8b5e-80852ed2b745","pitchNumber":1,"startTime":"2026-06-03T01:03:31.092Z","endTime":"2026-06-03T01:03:37.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29161134014953,"aZ":-21.495862463011473,"pfxX":-9.1845423553082,"pfxZ":5.8394913713392205,"pX":-0.9560986257748048,"pZ":2.3716500176105924,"vX0":3.9406115923724476,"vY0":-133.94599694280626,"vZ0":-6.623544149292951,"x":153.44,"y":174.75,"x0":-1.2481930104186576,"y0":50.001157417317074,"z0":6.399447597340139,"aX":-16.788295128247363},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.5,"breakHorizontal":15.8,"spinRate":2123,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4079671637952238,"extension":6.06654716691692},"hitData":{"launchSpeed":58.6,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":116.31,"coordY":169.56}},"index":1,"playId":"b4d152ab-8f6d-33db-b6b3-f0ca2b13d811","pitchNumber":2,"startTime":"2026-06-03T01:03:50.248Z","endTime":"2026-06-03T01:03:59.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:03:59.064Z","atBatIndex":57},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Leo Jiménez grounds into a double play, shortstop CJ Abrams to second baseman Jorbit Vivas to first baseman Luis García Jr. Xavier Edwards out at 2nd. Leo Jiménez out at 1st.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T01:04:12.287Z","endTime":"2026-06-03T01:07:04.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678391,"link":"/api/v1/people/678391"},"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":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.179471957827225,"aZ":-25.444396388096894,"pfxX":0.1289772183191763,"pfxZ":3.9662653024700436,"pX":-0.21546982495778097,"pZ":1.9067541552468352,"vX0":2.955472618745644,"vY0":-128.51488583713046,"vZ0":-6.509857009237901,"x":125.21,"y":187.3,"x0":-1.3905100758881228,"y0":50.00274765614102,"z0":6.412043141148415,"aX":0.21784771640613942},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":-0.8,"spinRate":2239,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.42397079019236283,"extension":6.0594875593734345},"index":0,"playId":"f905eac8-bb55-392d-8dba-6a3b40b16a36","pitchNumber":1,"startTime":"2026-06-03T01:04:29.510Z","endTime":"2026-06-03T01:04:34.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.300252624824015,"aZ":-24.54136637861487,"pfxX":1.7019763919203166,"pfxZ":4.507847499535215,"pX":-0.04375513635299904,"pZ":1.4829363353890228,"vX0":2.7258986656637365,"vY0":-127.9845390453054,"vZ0":-7.636053216965891,"x":118.67,"y":198.74,"x0":-1.335358161285494,"y0":50.002096362703384,"z0":6.369154037043782,"aX":2.8815886927362064},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.1,"breakHorizontal":-3.6,"spinRate":2292,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.42463335126670243,"extension":6.004332111502982},"index":1,"playId":"9d883d45-bc7d-3aaa-a2f3-c6997e9c8859","pitchNumber":2,"startTime":"2026-06-03T01:04:49.422Z","endTime":"2026-06-03T01:04:54.082Z","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":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34202155291581,"aZ":-20.069388105653196,"pfxX":-10.131146084469764,"pfxZ":6.312649948434787,"pX":0.07113709785369274,"pZ":2.544113131577524,"vX0":7.189780061587306,"vY0":-137.1178686851821,"vZ0":-6.4012626339090035,"x":114.29,"y":170.09,"x0":-1.2595368016866773,"y0":50.00139527281168,"z0":6.263456044878837,"aX":-19.424198613547635},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":16.9,"spinRate":2226,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3983991643066904,"extension":6.082138238984438},"index":2,"playId":"dfc79293-a9e5-3ad6-ac7d-b9cb82dd114d","pitchNumber":3,"startTime":"2026-06-03T01:05:09.658Z","endTime":"2026-06-03T01:05:17.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.549243648286524,"aZ":-33.036727049532715,"pfxX":4.958006310280739,"pfxZ":-0.5729841989789639,"pX":1.3771820896638536,"pZ":1.117211681983448,"vX0":4.684090663560143,"vY0":-121.96139995948877,"vZ0":-5.844510787930085,"x":64.51,"y":208.62,"x0":-1.2142812763156834,"y0":50.00444966685436,"z0":6.402547183878573,"aX":7.449804299661537},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.2,"breakHorizontal":-10.1,"spinRate":2405,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44954158128932287,"extension":6.120282966170553},"index":3,"playId":"d19f98eb-a8c3-32a2-b47a-4ff1ce6ba79e","pitchNumber":4,"startTime":"2026-06-03T01:05:45.857Z","endTime":"2026-06-03T01:05:49.891Z","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":1},"index":4,"playId":"d623635c-22b0-30be-9e71-3bf4b8fab7dc","startTime":"2026-06-03T01:06:07.876Z","endTime":"2026-06-03T01:06:12.755Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"96a86e87-b09a-3f20-99de-7c841510a789","startTime":"2026-06-03T01:06:27.844Z","endTime":"2026-06-03T01:06:31.262Z","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72938065560613,"aZ":-26.254086318908076,"pfxX":2.7824374206258122,"pfxZ":3.5951535601605578,"pX":0.34530510137602005,"pZ":1.6408301366047247,"vX0":3.2066547304718793,"vY0":-127.13190661093999,"vZ0":-6.821955160116429,"x":103.84,"y":194.48,"x0":-1.2911878773381864,"y0":50.00088410767098,"z0":6.4270891219214095,"aX":4.578672680621246},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":-5.8,"spinRate":2287,"spinDirection":174},"zone":9,"typeConfidence":2.0,"plateTime":0.42992604690819336,"extension":6.024077937598986},"hitData":{"launchSpeed":82.0,"launchAngle":-1.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":153.1}},"index":6,"playId":"d5d9fefd-2c58-3cc9-b91a-5689c9a15395","pitchNumber":5,"startTime":"2026-06-03T01:06:55.283Z","endTime":"2026-06-03T01:07:04.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:07:04.220Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T01:09:09.643Z","endTime":"2026-06-03T01:10:27.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Javier Sanoja replaces third baseman Leo Jiménez, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T01:08:43.397Z","endTime":"2026-06-03T01:09:11.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":677870,"link":"/api/v1/people/677870"}},{"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":89.3,"endSpeed":82.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21357070096426,"aZ":-24.587456323081707,"pfxX":-7.854273399532076,"pfxZ":4.402978436508281,"pX":0.3648802651505547,"pZ":2.867193929863525,"vX0":6.032265718528085,"vY0":-129.92344856470012,"vZ0":-4.845013669542165,"x":103.09,"y":161.37,"x0":-0.9575322915965259,"y0":50.00335330367238,"z0":6.606532087517292,"aX":-13.533938296894728},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":13.1,"spinRate":1390,"spinDirection":236},"zone":6,"typeConfidence":0.91,"plateTime":0.4203234074451183,"extension":6.025302696168946},"index":1,"playId":"15c05b10-7db0-30d6-8a14-c52ee0adce98","pitchNumber":1,"startTime":"2026-06-03T01:09:11.974Z","endTime":"2026-06-03T01:09:16.972Z","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.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.951157492681524,"aZ":-29.230944994561188,"pfxX":-8.443066989136678,"pfxZ":1.7244579661796262,"pX":-0.18558778765860615,"pZ":1.335588124781099,"vX0":5.444226752249759,"vY0":-129.45056306122262,"vZ0":-7.10059999885471,"x":124.07,"y":202.72,"x0":-1.210233268407613,"y0":50.00541855709024,"z0":6.327332203099661,"aX":-14.448903269403203},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":14.2,"spinRate":1180,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.421798588898326,"extension":6.40315371115655},"index":2,"playId":"60822fd4-3a97-3675-b36c-ba42a39ff824","pitchNumber":2,"startTime":"2026-06-03T01:09:28.476Z","endTime":"2026-06-03T01:09:32.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.74034186847445,"aZ":-11.470254835759434,"pfxX":-4.143529850508833,"pfxZ":10.36358782557901,"pX":0.04129280058924296,"pZ":4.6992444397598145,"vX0":2.620393370091589,"vY0":-141.29244574100196,"vZ0":-4.308706532184511,"x":115.43,"y":111.9,"x0":-0.36549767756136387,"y0":50.006195430525516,"z0":6.996148956153736,"aX":-8.280356544715765},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":6.8,"spinRate":2395,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.3894174087656648,"extension":5.839653892918396},"index":3,"playId":"d2543de3-b8d8-356b-ae07-8772c4bb9b8f","pitchNumber":3,"startTime":"2026-06-03T01:09:52.974Z","endTime":"2026-06-03T01:09:56.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1029015710269,"aZ":-8.140359763508906,"pfxX":-6.022618997096825,"pfxZ":11.653480883769802,"pX":0.4170038330720086,"pZ":2.6110219163602415,"vX0":5.037819151243037,"vY0":-142.12516005466676,"vZ0":-9.760546005418487,"x":101.1,"y":168.28,"x0":-0.5889382481021398,"y0":50.00632975398133,"z0":6.592034149205728,"aX":-12.42354652704675},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.4,"breakHorizontal":10.0,"spinRate":2382,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.38420315571417696,"extension":6.20121171117811},"index":4,"playId":"5d5d66df-0c50-3e52-ac92-c0693294b6ba","pitchNumber":4,"startTime":"2026-06-03T01:10:22.461Z","endTime":"2026-06-03T01:10:27.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:10:27.326Z","atBatIndex":59},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Luis García Jr. triples (3) on a sharp line drive to right fielder Owen Caissie.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T01:10:28.551Z","endTime":"2026-06-03T01:11:07.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20971189489998,"aZ":-33.566765008029904,"pfxX":-0.6753388299256511,"pfxZ":-0.8551880972762778,"pX":0.23599030518582603,"pZ":2.3089253282200404,"vX0":4.030570215718177,"vY0":-127.02866749624657,"vZ0":-3.660491043246506,"x":108.0,"y":176.44,"x0":-1.286888392498683,"y0":50.003524620198185,"z0":6.451060066291329,"aX":-1.098540715035019},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.2,"breakHorizontal":0.2,"spinRate":2265,"spinDirection":47},"zone":5,"typeConfidence":0.89,"plateTime":0.43198837239791743,"extension":6.610805939703415},"hitData":{"launchSpeed":108.5,"launchAngle":9.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.84,"coordY":148.1}},"index":0,"playId":"b5fe5741-b5c9-3eb9-81a1-901670ddd2a4","pitchNumber":1,"startTime":"2026-06-03T01:10:52.795Z","endTime":"2026-06-03T01:11:07.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:11:07.842Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Curtis Mead flies out to second baseman Xavier Edwards.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T01:14:16.890Z","endTime":"2026-06-03T01:15:01.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,2],"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Nasim Nuñez replaces Luis García Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T01:11:45.525Z","endTime":"2026-06-03T01:12:02.940Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"},"base":3},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-03T01:12:02.940Z","endTime":"2026-06-03T01:12:57.008Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Anthony Bender replaces Michael Petersen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-03T01:12:57.008Z","endTime":"2026-06-03T01:14:19.007Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669622,"link":"/api/v1/people/669622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.381923755554695,"aZ":-31.326494120321453,"pfxX":11.468373945327741,"pfxZ":0.5693551874973659,"pX":0.03398938916966842,"pZ":1.948284288676575,"vX0":2.0098361210659164,"vY0":-121.49457857815972,"vZ0":-1.5873906203126698,"x":115.7,"y":186.18,"x0":-2.29447694858294,"y0":50.00148032562512,"z0":5.350748733979056,"aX":17.0209169969768},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":-21.2,"spinRate":2961,"spinDirection":53},"zone":8,"typeConfidence":0.92,"plateTime":0.45206000647246825,"extension":5.486784410088628},"index":3,"playId":"363bce3a-88be-3e22-a36b-18f2e4d14cb4","pitchNumber":1,"startTime":"2026-06-03T01:14:19.007Z","endTime":"2026-06-03T01:14:23.332Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":4,"playId":"9cef90f7-feb6-46f1-a178-1cb46f3be166","startTime":"2026-06-03T01:14:34.969Z","endTime":"2026-06-03T01:14:39.969Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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.1,"endSpeed":77.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.966036932970617,"aZ":-30.441214916122913,"pfxX":9.492865894331791,"pfxZ":1.1358724070703676,"pX":0.6382138579572151,"pZ":2.9439914986182063,"vX0":3.7446263210045307,"vY0":-122.44908422376247,"vZ0":0.29527095989299634,"x":92.67,"y":159.29,"x0":-2.143431842963253,"y0":50.000503344653254,"z0":5.424457917996258,"aX":14.424206636824536},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":-18.1,"spinRate":2898,"spinDirection":68},"zone":3,"typeConfidence":0.9,"plateTime":0.4471629345169612,"extension":5.389959798036676},"hitData":{"launchSpeed":89.1,"launchAngle":57.0,"totalDistance":192.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.38,"coordY":126.74}},"index":5,"playId":"b1a59322-ffe5-3d22-bd0c-df1086d542c8","pitchNumber":2,"startTime":"2026-06-03T01:14:49.047Z","endTime":"2026-06-03T01:15:01.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:15:01.595Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T01:15:09.164Z","endTime":"2026-06-03T01:16:45.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":84.5,"endSpeed":77.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22010484077499,"aZ":-29.63546765661201,"pfxX":12.528642086070276,"pfxZ":1.6668857684600678,"pX":-0.09824065780988145,"pZ":2.260088585025162,"vX0":1.8035023036097817,"vY0":-123.07233723703041,"vZ0":-1.3671717013196556,"x":120.74,"y":177.76,"x0":-2.468386647856859,"y0":50.00165023407272,"z0":5.35109034249845,"aX":19.066313024840444},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.9,"breakHorizontal":-23.0,"spinRate":2884,"spinDirection":67},"zone":5,"typeConfidence":0.92,"plateTime":0.4463822258373229,"extension":5.449631829325015},"index":0,"playId":"aef4abff-bdfa-3621-8462-8b647c5c0723","pitchNumber":1,"startTime":"2026-06-03T01:15:36.197Z","endTime":"2026-06-03T01:15:40.820Z","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":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.108365346881467,"aZ":-33.20967919666031,"pfxX":1.2328388080229766,"pfxZ":-0.6203951328269417,"pX":1.2641093133209416,"pZ":0.6539933561120381,"vX0":6.776603229543787,"vY0":-128.0951582742997,"vZ0":-6.580466735279089,"x":68.82,"y":221.12,"x0":-1.5698730898163136,"y0":50.002209479346234,"z0":5.83495347480619,"aX":2.059366586414124},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.4,"breakHorizontal":-3.7,"spinRate":2637,"spinDirection":26},"zone":14,"typeConfidence":0.89,"plateTime":0.426699620767347,"extension":5.731488653366752},"index":1,"playId":"56d8bea5-01dd-3cc7-abfa-3256aecaa46b","pitchNumber":2,"startTime":"2026-06-03T01:15:54.979Z","endTime":"2026-06-03T01:15:59.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93236349716606,"aZ":-27.93213375023978,"pfxX":-9.854195309049642,"pfxZ":2.0852681359823197,"pX":-1.2200553373483776,"pZ":3.422831552189836,"vX0":5.169885620618184,"vY0":-141.01537653617436,"vZ0":-2.010432779840898,"x":163.51,"y":146.36,"x0":-1.7866368013551526,"y0":50.002982423522184,"z0":5.928318684979752,"aX":-20.053288613752265},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":3.6,"breakHorizontal":16.9,"spinRate":2294,"spinDirection":239},"zone":11,"typeConfidence":0.89,"plateTime":0.38686819350246804,"extension":5.577849430148484},"index":2,"playId":"001df369-3d5b-3410-8272-d0bcc446117e","pitchNumber":3,"startTime":"2026-06-03T01:16:19.552Z","endTime":"2026-06-03T01:16:23.179Z","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.4,"endSpeed":77.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.76724122104554,"aZ":-26.853263336746302,"pfxX":12.190975676390952,"pfxZ":3.5076250838854275,"pX":0.5266951883965935,"pZ":2.269836652200152,"vX0":3.326344751424709,"vY0":-122.82247692493698,"vZ0":-2.055094176210887,"x":96.92,"y":177.49,"x0":-2.43114878383045,"y0":50.00423076598084,"z0":5.415282329157152,"aX":18.509381420722686},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.1,"breakHorizontal":-22.9,"spinRate":2832,"spinDirection":66},"zone":6,"typeConfidence":0.92,"plateTime":0.4470251571063333,"extension":5.554877370549518},"index":3,"playId":"51b9ed46-fe46-3f3a-b752-af611d3f6e48","pitchNumber":4,"startTime":"2026-06-03T01:16:39.898Z","endTime":"2026-06-03T01:16:45.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:16:45.417Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Liam Hicks singles on a sharp line drive to right fielder José Tena.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T01:18:52.998Z","endTime":"2026-06-03T01:19:22.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Nasim Nuñez remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T01:18:23.821Z","endTime":"2026-06-03T01:18:23.850Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"description":"Defensive switch from third base to first base for Curtis Mead.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T01:18:23.850Z","endTime":"2026-06-03T01:18:23.851Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"300"},{"details":{"description":"Defensive switch from second base to third base for Jorbit Vivas.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-03T01:18:23.851Z","endTime":"2026-06-03T01:18:55.323Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"700"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.089942293133646,"aZ":-24.44781182338885,"pfxX":2.0549466639900373,"pfxZ":4.511159976807375,"pX":-0.31897414701846655,"pZ":2.093413849508952,"vX0":2.2110808417212144,"vY0":-129.31539868311987,"vZ0":-6.474138545059744,"x":129.16,"y":182.26,"x0":-1.4485282487901492,"y0":50.003803023984155,"z0":6.475513295702541,"aX":3.5197072474033186},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":-4.2,"spinRate":2222,"spinDirection":194},"zone":7,"typeConfidence":2.0,"plateTime":0.4217381547767749,"extension":5.883044380164917},"index":3,"playId":"dc034dff-6b86-3fe4-9827-88464210725e","pitchNumber":1,"startTime":"2026-06-03T01:18:55.323Z","endTime":"2026-06-03T01:18:59.652Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.537100196913624,"aZ":-27.171202303777097,"pfxX":-7.600460233356774,"pfxZ":3.014223192213448,"pX":-0.3713841757272716,"pZ":1.9844210796767183,"vX0":5.659123878030959,"vY0":-127.61709249516468,"vZ0":-5.417912932145568,"x":131.16,"y":185.2,"x0":-1.6224774475601589,"y0":50.00433157714182,"z0":6.256556304254574,"aX":-12.625614267452352},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":12.6,"spinRate":1678,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.4280377618608413,"extension":5.932766948389629},"hitData":{"launchSpeed":104.2,"launchAngle":11.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.3,"coordY":104.17}},"index":4,"playId":"d9ca1f41-1feb-344d-983e-38cb9d73a66b","pitchNumber":2,"startTime":"2026-06-03T01:19:10.215Z","endTime":"2026-06-03T01:19:22.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:19:22.125Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jakob Marsee singles on a line drive to right fielder José Tena. Liam Hicks to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T01:19:22.575Z","endTime":"2026-06-03T01:20:52.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnThird":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"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":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07372186118506,"aZ":-20.619699785046343,"pfxX":-8.551634723723513,"pfxZ":6.296522146860985,"pX":-0.021428054126724532,"pZ":1.6536793290989915,"vX0":5.926424335693591,"vY0":-133.68386317820887,"vZ0":-8.46615673643631,"x":117.82,"y":194.13,"x0":-1.1405613478386418,"y0":50.00403642013192,"z0":6.306728440740595,"aX":-15.694257083122471},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.0,"breakHorizontal":14.4,"spinRate":2111,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.40756683035231855,"extension":6.031548733758214},"index":0,"playId":"8a0ae023-6fe5-3a6b-8d02-e36339aa6b08","pitchNumber":1,"startTime":"2026-06-03T01:19:47.864Z","endTime":"2026-06-03T01:19:53.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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.141835464427576,"aZ":-14.608243976240658,"pfxX":-5.350438473158288,"pfxZ":9.17393226133026,"pX":0.7003105499018512,"pZ":1.6997811222827608,"vX0":6.20627805017658,"vY0":-137.4150297576254,"vZ0":-9.85874817196181,"x":90.31,"y":192.89,"x0":-0.8911803087552763,"y0":50.00356396262651,"z0":6.324105218218597,"aX":-10.244592933007917},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2306,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.39842846981253377,"extension":5.995754601989416},"index":1,"playId":"46d9f21d-7068-3998-bdfa-eee487dc0903","pitchNumber":2,"startTime":"2026-06-03T01:20:21.332Z","endTime":"2026-06-03T01:20:25.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.475533070518384,"aZ":-31.42481788194758,"pfxX":5.912044368938784,"pfxZ":0.5101046269752647,"pX":-0.04950545373604305,"pZ":2.810019388684169,"vX0":1.1313296703458324,"vY0":-119.92489919500522,"vZ0":-2.642905329513356,"x":118.89,"y":162.91,"x0":-1.295358488313117,"y0":50.000015612791096,"z0":6.733045912770928,"aX":8.597757259703286},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.6,"breakHorizontal":-10.9,"spinRate":2453,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.45695285161954846,"extension":5.815219319812092},"hitData":{"launchSpeed":75.2,"launchAngle":24.0,"totalDistance":237.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.21,"coordY":91.98}},"index":2,"playId":"65ea6547-4c0e-3f78-81de-92a55253368b","pitchNumber":3,"startTime":"2026-06-03T01:20:40.434Z","endTime":"2026-06-03T01:20:52.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:20:52.694Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Owen Caissie flies out to center fielder Dylan Crews.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T01:23:46.577Z","endTime":"2026-06-03T01:24:58.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"postOnThird":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T01:21:18.118Z","endTime":"2026-06-03T01:22:16.685Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mitchell Parker replaces Miles Mikolas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T01:22:16.685Z","endTime":"2026-06-03T01:23:48.892Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680730,"link":"/api/v1/people/680730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.345920251489172,"aZ":-34.149126453587,"pfxX":-6.054641585853135,"pfxZ":-1.3544267453702012,"pX":0.5539758969993458,"pZ":3.9258927803039194,"vX0":-1.090959479443838,"vY0":-120.09147479643062,"vZ0":1.8094871074425032,"x":95.88,"y":132.78,"x0":1.8007101439026705,"y0":50.00184933157885,"z0":6.201171584387139,"aX":-8.83874791732842},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.8,"breakHorizontal":11.3,"spinRate":2382,"spinDirection":321},"zone":12,"typeConfidence":0.92,"plateTime":0.45617282580487784,"extension":6.778150379554233},"index":2,"playId":"643eac16-e183-3577-a781-5e3a8621eac1","pitchNumber":1,"startTime":"2026-06-03T01:23:48.892Z","endTime":"2026-06-03T01:23:54.647Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"playId":"36c1ec7e-f9b4-434d-bba4-21ad690bfbd1","startTime":"2026-06-03T01:24:12.398Z","endTime":"2026-06-03T01:24:17.391Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"P","description":"Pitchout"},"description":"Pitchout","code":"P","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":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.868362340696542,"aZ":-12.195327121412,"pfxX":6.081537529200039,"pfxZ":11.01895836577055,"pX":-1.651235796638706,"pZ":2.6553032378449637,"vX0":-8.531245991163425,"vY0":-133.57236437641959,"vZ0":-7.107600038191042,"x":179.94,"y":167.09,"x0":0.7889586335344755,"y0":50.00100404823342,"z0":6.2213121969004535,"aX":11.02524177078742},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":-9.2,"spinRate":2092,"spinDirection":160},"zone":11,"typeConfidence":0.88,"plateTime":0.40954207806296195,"extension":6.767020886756257},"index":4,"playId":"d7ae9dd8-5663-33e6-a50f-458034061eac","pitchNumber":2,"startTime":"2026-06-03T01:24:25.815Z","endTime":"2026-06-03T01:24:30.502Z","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":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.139143086459924,"aZ":-28.940794104257026,"pfxX":-3.7968071307161377,"pfxZ":2.1065613009602018,"pX":-0.17785787192199234,"pZ":2.295749890700743,"vX0":-3.6323243209547478,"vY0":-122.38782999718077,"vZ0":-3.037720021200654,"x":123.78,"y":176.79,"x0":1.811751684374908,"y0":50.004417233466405,"z0":5.997533339063237,"aX":-5.837436743382644},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.5,"breakHorizontal":7.7,"spinRate":2276,"spinDirection":309},"zone":8,"typeConfidence":0.91,"plateTime":0.4452762134333721,"extension":6.730993563942493},"hitData":{"launchSpeed":80.3,"launchAngle":42.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.76,"coordY":110.52}},"index":5,"playId":"129c4e54-1b9d-3146-b7fe-f184405040d6","pitchNumber":3,"startTime":"2026-06-03T01:24:44.738Z","endTime":"2026-06-03T01:24:58.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:24:58.281Z","atBatIndex":65},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Joe Mack out on a sacrifice bunt, pitcher Mitchell Parker to second baseman Nasim Nuñez. Liam Hicks scores. Jakob Marsee to 2nd.","rbi":1,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T01:25:08.809Z","endTime":"2026-06-03T01:26:07.373Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":41},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680730,"link":"/api/v1/people/680730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9731934784574,"aZ":-30.373116613331554,"pfxX":-3.757106376722562,"pfxZ":1.191802761835513,"pX":-0.4462187670504256,"pZ":3.079916883856503,"vX0":-3.701566969079923,"vY0":-122.05248626825441,"vZ0":-0.7967611724899344,"x":134.01,"y":155.62,"x0":1.5779263274039115,"y0":50.00169676469498,"z0":6.025683491787614,"aX":-5.668473935010224},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.3,"breakHorizontal":7.7,"spinRate":2304,"spinDirection":318},"zone":1,"typeConfidence":0.91,"plateTime":0.4487336540013547,"extension":6.8444135637808605},"index":0,"playId":"bee71e83-4f5a-3e41-b331-441f6a269c49","pitchNumber":1,"startTime":"2026-06-03T01:25:34.944Z","endTime":"2026-06-03T01:25:39.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.221,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76010803654855,"aZ":-30.7299575023678,"pfxX":-4.87647873393286,"pfxZ":0.9169094680253114,"pX":0.9784985787609644,"pZ":3.0373802945018498,"vX0":-0.8128020693452439,"vY0":-123.89497814768735,"vZ0":-0.9230604687064724,"x":79.7,"y":156.77,"x0":1.9439727731957208,"y0":50.000776998955246,"z0":5.963508466288147,"aX":-7.644196466753115},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.7,"breakHorizontal":9.0,"spinRate":2300,"spinDirection":321},"zone":12,"typeConfidence":0.93,"plateTime":0.44064651772966545,"extension":6.643058935384514},"hitData":{"launchSpeed":41.4,"launchAngle":-37.0,"totalDistance":6.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":130.24,"coordY":178.9}},"index":1,"playId":"aa41548a-16e5-3d55-ab90-6c5f087a59ae","pitchNumber":2,"startTime":"2026-06-03T01:25:59.087Z","endTime":"2026-06-03T01:26:07.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:26:07.373Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Heriberto Hernández homers (5) on a fly ball to left field. Jakob Marsee scores.","rbi":2,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T01:26:30.925Z","endTime":"2026-06-03T01:28:12.621Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"responsiblePitcher":{"id":571945,"link":"/api/v1/people/571945"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.828237962827167,"aZ":-13.550936209115855,"pfxX":2.378078676521445,"pfxZ":9.76029310365011,"pX":-0.4231422915496873,"pZ":4.386372349055714,"vX0":-3.279299256204022,"vY0":-137.14673618569253,"vZ0":-3.104195093327611,"x":133.13,"y":120.35,"x0":0.47812219535638667,"y0":50.00498301061098,"z0":6.454959892009634,"aX":4.538885165376279},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":-3.6,"spinRate":2152,"spinDirection":167},"zone":11,"typeConfidence":0.92,"plateTime":0.39909460236971217,"extension":6.678249215916607},"index":0,"playId":"ffe3d604-328f-32c4-a7de-c140dd126fd8","pitchNumber":1,"startTime":"2026-06-03T01:26:47.536Z","endTime":"2026-06-03T01:26:50.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.314810510052904,"aZ":-13.34406786042878,"pfxX":2.1173888725558188,"pfxZ":10.239539274042569,"pX":0.607348672487347,"pZ":3.2248877196690535,"vX0":-1.1425461770196783,"vY0":-134.5401467990318,"vZ0":-5.8131705161991905,"x":93.85,"y":151.71,"x0":0.7616963775541207,"y0":50.00439023476172,"z0":6.353953400417996,"aX":3.8944537754056814},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-3.6,"spinRate":2157,"spinDirection":164},"zone":3,"typeConfidence":0.9,"plateTime":0.4066195583032579,"extension":6.71264887515169},"index":1,"playId":"f3e302af-e81f-35bf-8685-015a6fb5cd58","pitchNumber":2,"startTime":"2026-06-03T01:27:06.860Z","endTime":"2026-06-03T01:27:11.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.125345168121658,"aZ":-35.658683869254176,"pfxX":-3.9129893996443394,"pfxZ":-2.2656412861158817,"pX":0.21471878578965972,"pZ":3.9590240072363465,"vX0":-2.805089673605727,"vY0":-122.46996458422166,"vZ0":2.2905717877258365,"x":108.82,"y":131.89,"x0":1.8778707246577797,"y0":50.00051258134982,"z0":6.0328358044811985,"aX":-6.0235923486248},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.5,"breakHorizontal":7.7,"spinRate":2339,"spinDirection":308},"zone":12,"typeConfidence":0.92,"plateTime":0.44493681006671704,"extension":6.62472565990576},"index":2,"playId":"c6febf08-9629-34d9-b379-786dfc6e3a92","pitchNumber":3,"startTime":"2026-06-03T01:27:26.036Z","endTime":"2026-06-03T01:27:30.161Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27551800159285,"aZ":-12.959233698599219,"pfxX":3.255252654401385,"pfxZ":10.317152381441066,"pX":0.34371196106559293,"pZ":3.6657964992131635,"vX0":-1.6357641047242442,"vY0":-135.29811661858005,"vZ0":-4.678155937166432,"x":103.9,"y":139.8,"x0":0.5317637466014964,"y0":50.00139461351405,"z0":6.318760422507269,"aX":6.061700855569496},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.0,"breakHorizontal":-5.5,"spinRate":2111,"spinDirection":162},"zone":12,"typeConfidence":0.91,"plateTime":0.4041392367244949,"extension":6.752299983464141},"hitData":{"launchSpeed":109.7,"launchAngle":25.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":10.76,"coordY":85.39}},"index":3,"playId":"6b02f64b-26e7-3bdf-a8d5-0596715e8de5","pitchNumber":4,"startTime":"2026-06-03T01:27:46.808Z","endTime":"2026-06-03T01:28:12.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:28:12.621Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a line drive to left fielder James Wood.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T01:27:59.945Z","endTime":"2026-06-03T01:29:40.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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.4,"endSpeed":78.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.791912973029703,"aZ":-25.793481690968477,"pfxX":-2.976419682395424,"pfxZ":4.12409384750697,"pX":-0.419145384319363,"pZ":2.1693171450034403,"vX0":-4.401581775856408,"vY0":-122.91202225162196,"vZ0":-3.7264730599086744,"x":132.98,"y":180.21,"x0":1.7738669342677258,"y0":50.00379632180628,"z0":5.867995626374749,"aX":-4.604533061527395},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.0,"breakHorizontal":6.4,"spinRate":2304,"spinDirection":306},"zone":4,"typeConfidence":0.88,"plateTime":0.4437243461736431,"extension":6.699995520042887},"index":0,"playId":"983e0aa8-b0e9-3ace-b21f-4b1b62772f57","pitchNumber":1,"startTime":"2026-06-03T01:28:36.480Z","endTime":"2026-06-03T01:28:41.004Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.208481414912104,"aZ":-24.697451389150583,"pfxX":-2.5894105639870104,"pfxZ":4.87826945604953,"pX":0.9786102452719768,"pZ":3.214337104394483,"vX0":-1.7036430443432469,"vY0":-122.50590045386691,"vZ0":-1.4436331909129825,"x":79.7,"y":151.99,"x0":2.017482186602975,"y0":50.005809760926354,"z0":5.905035387446156,"aX":-3.9703031223392315},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.8,"breakHorizontal":5.0,"spinRate":2187,"spinDirection":285},"zone":12,"typeConfidence":0.83,"plateTime":0.44562426136401045,"extension":6.683846716615631},"index":1,"playId":"21be0cf6-3dec-3f05-acb3-57a7805cf389","pitchNumber":2,"startTime":"2026-06-03T01:28:53.294Z","endTime":"2026-06-03T01:28:58.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.270914643508736,"aZ":-40.66749545194087,"pfxX":-3.2441933885967322,"pfxZ":-6.535129143759429,"pX":0.5398439991216438,"pZ":3.739945675864441,"vX0":-0.953340450239216,"vY0":-113.69731654780836,"vZ0":3.1077534263778226,"x":96.42,"y":137.8,"x0":1.3868339060997834,"y0":50.00277653561389,"z0":6.411552208489015,"aX":-4.216060374776046},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-10.7,"breakHorizontal":6.1,"spinRate":2252,"spinDirection":335},"zone":12,"typeConfidence":2.0,"plateTime":0.4830905210507286,"extension":6.704868607725469},"index":2,"playId":"e2096f44-9c45-3cee-82d5-e05ff810e0fc","pitchNumber":3,"startTime":"2026-06-03T01:29:10.533Z","endTime":"2026-06-03T01:29:15.016Z","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":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43550126091073,"aZ":-29.088910189163027,"pfxX":-4.263882871561924,"pfxZ":2.0552744633990976,"pX":-0.06434844897261544,"pZ":1.4570038104047125,"vX0":-3.00546844798897,"vY0":-121.55429832730808,"vZ0":-4.466280395572794,"x":119.45,"y":199.44,"x0":1.7411722307440836,"y0":50.000704099289884,"z0":5.838678365671051,"aX":-6.390395278339378},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.9,"breakHorizontal":8.4,"spinRate":2274,"spinDirection":316},"zone":13,"typeConfidence":0.92,"plateTime":0.4503083008062396,"extension":6.830311073482813},"hitData":{"launchSpeed":93.8,"launchAngle":12.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":90.35,"coordY":128.83}},"index":3,"playId":"3d450648-70dc-3452-8fac-848b6fcecad9","pitchNumber":4,"startTime":"2026-06-03T01:29:29.395Z","endTime":"2026-06-03T01:29:40.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:29:40.615Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Stowers lines out to right fielder José Tena.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T01:29:41.365Z","endTime":"2026-06-03T01:30:35.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.6,"endSpeed":80.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.51131560476028,"aZ":-34.653224684697506,"pfxX":-3.920103312395925,"pfxZ":-1.5313392918992168,"pX":0.7886302410157034,"pZ":1.744392005434346,"vX0":-1.4364588626575547,"vY0":-124.82773045475238,"vZ0":-3.43242295881194,"x":86.94,"y":191.68,"x0":1.8772590481091538,"y0":50.00437287095287,"z0":5.921292867168534,"aX":-6.334421255562299},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":7.4,"spinRate":2420,"spinDirection":304},"zone":9,"typeConfidence":0.92,"plateTime":0.4348562717557729,"extension":6.726209713868348},"index":0,"playId":"92cdfe4c-5a01-3440-b3e5-e4fa7d6e941d","pitchNumber":1,"startTime":"2026-06-03T01:30:07.759Z","endTime":"2026-06-03T01:30:13.048Z","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":83.7,"endSpeed":78.3,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.099278031803873,"aZ":-34.27871025584113,"pfxX":-4.070564872217004,"pfxZ":-1.3725959315431506,"pX":0.686287942281711,"pZ":2.504365500292932,"vX0":-1.441534108776736,"vY0":-122.04671542675635,"vZ0":-1.3856009758881065,"x":90.84,"y":171.16,"x0":1.8106644399112712,"y0":50.002627998367544,"z0":5.985533712136926,"aX":-6.246851346811159},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":7.7,"spinRate":2310,"spinDirection":313},"zone":6,"typeConfidence":0.92,"plateTime":0.44583395154083183,"extension":6.65937010036976},"hitData":{"launchSpeed":83.0,"launchAngle":27.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.11,"coordY":111.32}},"index":1,"playId":"e03905ac-06ac-3d6e-b9ac-081e335b99f6","pitchNumber":2,"startTime":"2026-06-03T01:30:26.734Z","endTime":"2026-06-03T01:30:35.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:30:35.095Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a fly ball to left fielder Kyle Stowers.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T01:33:02.975Z","endTime":"2026-06-03T01:33:16.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Esteury Ruiz replaces right fielder Owen Caissie, batting 8th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T01:32:41.985Z","endTime":"2026-06-03T01:32:42.001Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":683357,"link":"/api/v1/people/683357"}},{"details":{"description":"Pitching Change: Calvin Faucher replaces Anthony Bender.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T01:32:42.001Z","endTime":"2026-06-03T01:33:05.334Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676534,"link":"/api/v1/people/676534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.593789202426333,"aZ":-28.25889362417745,"pfxX":1.6500964929528141,"pfxZ":2.132053946584282,"pX":0.5949621815011209,"pZ":3.0857909269826553,"vX0":4.130424243714479,"vY0":-134.31102052470413,"vZ0":-2.0570817519020554,"x":94.32,"y":155.46,"x0":-1.173886078023859,"y0":50.00455653253319,"z0":5.860400963641027,"aX":3.0303486257154826},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.6,"breakHorizontal":-3.8,"spinRate":2799,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.4069608257378463,"extension":5.933998963120568},"hitData":{"launchSpeed":64.8,"launchAngle":31.0,"totalDistance":181.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.04,"coordY":145.17}},"index":2,"playId":"871e84d6-bbb7-3045-8fd6-7a9915ee46c5","pitchNumber":1,"startTime":"2026-06-03T01:33:05.334Z","endTime":"2026-06-03T01:33:16.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:33:16.779Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews called out on strikes.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T01:33:27.401Z","endTime":"2026-06-03T01:34:43.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80439813139596,"aZ":-22.11512230696217,"pfxX":1.2196997793410937,"pfxZ":5.123081230072833,"pX":0.6231103029622128,"pZ":2.644049335224074,"vX0":4.014190942874836,"vY0":-138.05397273558205,"vZ0":-4.702262623062827,"x":93.25,"y":167.39,"x0":-0.9982734217695914,"y0":50.00137718441726,"z0":5.824875393111896,"aX":2.3943067021835547},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.6,"breakHorizontal":-2.9,"spinRate":2715,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.3941792787421905,"extension":5.921910234523285},"index":0,"playId":"a9ef45a8-65f1-37d7-b19d-33d149b66064","pitchNumber":1,"startTime":"2026-06-03T01:33:40.876Z","endTime":"2026-06-03T01:33:44.503Z","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":87.1,"endSpeed":80.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.252170930375815,"aZ":-33.79564452116837,"pfxX":9.620149822561832,"pfxZ":-0.9920207954913103,"pX":0.22963836338255034,"pZ":2.3554136375101677,"vX0":0.9425633817257197,"vY0":-126.88960496460064,"vZ0":-1.6203035308426519,"x":108.25,"y":175.18,"x0":-1.3965687614780606,"y0":50.00196285209819,"z0":5.68750370646736,"aX":15.732337535523582},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.9,"breakHorizontal":-17.6,"spinRate":2955,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.43116173296993443,"extension":5.839042706450406},"index":1,"playId":"19e6f01c-bd8c-39ec-82ed-50e202146831","pitchNumber":2,"startTime":"2026-06-03T01:33:57.506Z","endTime":"2026-06-03T01:34:01.310Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-03T01:34:14.453Z","endTime":"2026-06-03T01:34:20.068Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.716962473353668,"aZ":-33.10437851343584,"pfxX":4.971160707973436,"pfxZ":-0.5483638008068326,"pX":3.184636991276946,"pZ":1.577710534480912,"vX0":8.550355694362075,"vY0":-129.17889962647584,"vZ0":-3.772266046793688,"x":-4.39,"y":196.18,"x0":-0.8026903790622191,"y0":50.001023488771985,"z0":5.57822572798614,"aX":8.472074591538457},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.6,"breakHorizontal":-10.8,"spinRate":3024,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.422609561370495,"extension":5.907036795671451},"index":3,"playId":"6afc30a6-eeb1-3a5c-b6fb-09ddb612a020","pitchNumber":3,"startTime":"2026-06-03T01:34:20.068Z","endTime":"2026-06-03T01:34:25.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01495189464214,"aZ":-27.270046894429377,"pfxX":-10.698843903663988,"pfxZ":2.404033131609575,"pX":-0.3358294239834408,"pZ":1.6501201100860898,"vX0":5.819426294182465,"vY0":-141.7883799624038,"vZ0":-6.2529648600479515,"x":129.8,"y":194.23,"x0":-1.0234795562262533,"y0":50.00060009403025,"z0":5.6208221088357035,"aX":-21.81007675549079},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.2,"breakHorizontal":18.2,"spinRate":2300,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3860915692726188,"extension":5.972217178264726},"index":4,"playId":"94a63c8f-a519-3d16-9239-e426347235db","pitchNumber":4,"startTime":"2026-06-03T01:34:37.321Z","endTime":"2026-06-03T01:34:43.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:34:43.072Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorbit Vivas grounds out softly, pitcher Calvin Faucher to first baseman Liam Hicks. Daylen Lile to 2nd.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T01:34:57.643Z","endTime":"2026-06-03T01:35:47.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676534,"link":"/api/v1/people/676534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":689414,"link":"/api/v1/people/689414"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":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":"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":94.3,"endSpeed":87.6,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.216481995987763,"aZ":-27.421645241798338,"pfxX":2.215827309418711,"pfxZ":2.457721072997666,"pX":-0.1829493585122203,"pZ":1.5746547440764183,"vX0":2.028481400090418,"vY0":-137.42501946410664,"vZ0":-6.225095302110307,"x":123.97,"y":196.26,"x0":-1.2156419796243734,"y0":50.00556467773187,"z0":5.704013329708015,"aX":4.286086386290376},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.5,"breakHorizontal":-4.4,"spinRate":2943,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.39685538909218643,"extension":5.839546150377514},"index":0,"playId":"f3e1527e-a337-3103-97a7-6c6c025ceaa3","pitchNumber":1,"startTime":"2026-06-03T01:35:15.824Z","endTime":"2026-06-03T01:35:20.173Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-03T01:35:32.425Z","endTime":"2026-06-03T01:35:38.531Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.214208147335587,"aZ":-46.64547186099854,"pfxX":6.713091626618885,"pfxZ":-9.206997252398091,"pX":0.16370668807548763,"pZ":2.85526799622593,"vX0":1.030289234062765,"vY0":-125.07702759726513,"vZ0":1.6490028741389198,"x":110.76,"y":161.69,"x0":-1.1260660130718954,"y0":50.00479019419075,"z0":6.03699908122945,"aX":10.547783655384626},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-16.0,"breakHorizontal":-12.4,"spinRate":3221,"spinDirection":39},"zone":2,"typeConfidence":2.0,"plateTime":0.43933503821200937,"extension":5.919023319502479},"hitData":{"launchSpeed":54.1,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.96,"coordY":194.58}},"index":2,"playId":"39edcaeb-1a8f-3527-81fe-8d9804432102","pitchNumber":2,"startTime":"2026-06-03T01:35:38.531Z","endTime":"2026-06-03T01:35:47.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:35:47.904Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T01:35:52.634Z","endTime":"2026-06-03T01:37:45.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"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":".643"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.523"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".298"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".535"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".139"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.24"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.71"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.81"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.28"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.45"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.75"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.55"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.42"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.75"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.42"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.05"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.523"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423498507192345,"aZ":-25.869001538447925,"pfxX":2.3754741473870897,"pfxZ":3.2422511718050266,"pX":-0.8880266248032245,"pZ":2.9100173757447836,"vX0":0.16086125596725198,"vY0":-137.54674990956,"vZ0":-3.197668144062155,"x":150.85,"y":160.21,"x0":-1.2562517478935873,"y0":50.00210534482351,"z0":5.8143187879295235,"aX":4.615911882017644},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.5,"breakHorizontal":-4.3,"spinRate":2881,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.3960641415058719,"extension":5.951315372789526},"index":0,"playId":"1a267c14-2508-378d-8eab-03b8870d6a57","pitchNumber":1,"startTime":"2026-06-03T01:36:23.244Z","endTime":"2026-06-03T01:36:28.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24616701093128,"aZ":-28.22191654582307,"pfxX":-8.929075039354373,"pfxZ":1.9555948589831669,"pX":-0.24761044200715016,"pZ":3.458680193403148,"vX0":5.4198051927285835,"vY0":-141.02575630650196,"vZ0":-1.4334857216120114,"x":126.44,"y":145.4,"x0":-1.0315420039110585,"y0":50.0017424834307,"z0":5.789217985637742,"aX":-18.0336033792976},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.5,"breakHorizontal":15.1,"spinRate":2392,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38797574026095605,"extension":5.846788751177528},"index":1,"playId":"8099962b-d226-3b90-8f34-7a429632045a","pitchNumber":2,"startTime":"2026-06-03T01:36:38.419Z","endTime":"2026-06-03T01:36:42.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80608562494668,"aZ":-43.53830248641475,"pfxX":6.266137134762263,"pfxZ":-7.00805340356248,"pX":-1.1402014916883916,"pZ":2.457457350095875,"vX0":-2.1069526022686382,"vY0":-126.55058092155608,"vZ0":-0.34999360950872416,"x":160.46,"y":172.43,"x0":-1.1109278724905278,"y0":50.00101955015676,"z0":6.084720636719425,"aX":10.163267381869302},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-12.5,"breakHorizontal":-10.9,"spinRate":2968,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.43279433768025966,"extension":5.963010795722496},"index":2,"playId":"54c20f4d-e4c3-30dd-ade9-607285aad894","pitchNumber":3,"startTime":"2026-06-03T01:36:56.925Z","endTime":"2026-06-03T01:37:01.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09505702260828,"aZ":-29.44546427288913,"pfxX":2.770601951645544,"pfxZ":1.446178575096729,"pX":0.5449447704704213,"pZ":3.042016447966424,"vX0":3.2284980529372453,"vY0":-135.9991947784344,"vZ0":-2.185452583840113,"x":96.23,"y":156.65,"x0":-1.014692179957127,"y0":50.00072425038553,"z0":5.885662622593353,"aX":5.221319366122801},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":-5.6,"spinRate":2718,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.4017917256382133,"extension":5.932590757451584},"index":3,"playId":"dac2c583-9ab6-3e01-8858-ee01ee40f0d0","pitchNumber":4,"startTime":"2026-06-03T01:37:13.848Z","endTime":"2026-06-03T01:37:18.638Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-03T01:37:34.832Z","endTime":"2026-06-03T01:37:41.454Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.129738640445705,"aZ":-32.82948401961886,"pfxX":10.663346717419106,"pfxZ":-0.37716563967406724,"pX":0.772087553971979,"pZ":1.2171196342598711,"vX0":1.8381043328647144,"vY0":-131.0823912991922,"vZ0":-4.652849287225626,"x":87.57,"y":205.92,"x0":-1.3240544893989652,"y0":50.00401896503265,"z0":5.48158657179168,"aX":18.455381138200988},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.6,"breakHorizontal":-19.7,"spinRate":3213,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4187331524241835,"extension":5.963560999340064},"index":5,"playId":"9ef96f16-b2ef-3c27-af49-6e5f9fcdb1de","pitchNumber":5,"startTime":"2026-06-03T01:37:41.454Z","endTime":"2026-06-03T01:37:45.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:37:45.590Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Keibert Ruiz strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T01:35:52.634Z","endTime":"2026-06-03T01:37:45.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"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":".643"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.523"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".298"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".535"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".139"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.24"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.71"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.81"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.28"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.45"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.75"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.55"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.42"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.75"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.42"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.05"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".723"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.523"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".528"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":691788,"link":"/api/v1/people/691788"},"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":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.423498507192345,"aZ":-25.869001538447925,"pfxX":2.3754741473870897,"pfxZ":3.2422511718050266,"pX":-0.8880266248032245,"pZ":2.9100173757447836,"vX0":0.16086125596725198,"vY0":-137.54674990956,"vZ0":-3.197668144062155,"x":150.85,"y":160.21,"x0":-1.2562517478935873,"y0":50.00210534482351,"z0":5.8143187879295235,"aX":4.615911882017644},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.5,"breakHorizontal":-4.3,"spinRate":2881,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.3960641415058719,"extension":5.951315372789526},"index":0,"playId":"1a267c14-2508-378d-8eab-03b8870d6a57","pitchNumber":1,"startTime":"2026-06-03T01:36:23.244Z","endTime":"2026-06-03T01:36:28.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24616701093128,"aZ":-28.22191654582307,"pfxX":-8.929075039354373,"pfxZ":1.9555948589831669,"pX":-0.24761044200715016,"pZ":3.458680193403148,"vX0":5.4198051927285835,"vY0":-141.02575630650196,"vZ0":-1.4334857216120114,"x":126.44,"y":145.4,"x0":-1.0315420039110585,"y0":50.0017424834307,"z0":5.789217985637742,"aX":-18.0336033792976},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.5,"breakHorizontal":15.1,"spinRate":2392,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.38797574026095605,"extension":5.846788751177528},"index":1,"playId":"8099962b-d226-3b90-8f34-7a429632045a","pitchNumber":2,"startTime":"2026-06-03T01:36:38.419Z","endTime":"2026-06-03T01:36:42.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80608562494668,"aZ":-43.53830248641475,"pfxX":6.266137134762263,"pfxZ":-7.00805340356248,"pX":-1.1402014916883916,"pZ":2.457457350095875,"vX0":-2.1069526022686382,"vY0":-126.55058092155608,"vZ0":-0.34999360950872416,"x":160.46,"y":172.43,"x0":-1.1109278724905278,"y0":50.00101955015676,"z0":6.084720636719425,"aX":10.163267381869302},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-12.5,"breakHorizontal":-10.9,"spinRate":2968,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.43279433768025966,"extension":5.963010795722496},"index":2,"playId":"54c20f4d-e4c3-30dd-ade9-607285aad894","pitchNumber":3,"startTime":"2026-06-03T01:36:56.925Z","endTime":"2026-06-03T01:37:01.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09505702260828,"aZ":-29.44546427288913,"pfxX":2.770601951645544,"pfxZ":1.446178575096729,"pX":0.5449447704704213,"pZ":3.042016447966424,"vX0":3.2284980529372453,"vY0":-135.9991947784344,"vZ0":-2.185452583840113,"x":96.23,"y":156.65,"x0":-1.014692179957127,"y0":50.00072425038553,"z0":5.885662622593353,"aX":5.221319366122801},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.4,"breakHorizontal":-5.6,"spinRate":2718,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.4017917256382133,"extension":5.932590757451584},"index":3,"playId":"dac2c583-9ab6-3e01-8858-ee01ee40f0d0","pitchNumber":4,"startTime":"2026-06-03T01:37:13.848Z","endTime":"2026-06-03T01:37:18.638Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-03T01:37:34.832Z","endTime":"2026-06-03T01:37:41.454Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.129738640445705,"aZ":-32.82948401961886,"pfxX":10.663346717419106,"pfxZ":-0.37716563967406724,"pX":0.772087553971979,"pZ":1.2171196342598711,"vX0":1.8381043328647144,"vY0":-131.0823912991922,"vZ0":-4.652849287225626,"x":87.57,"y":205.92,"x0":-1.3240544893989652,"y0":50.00401896503265,"z0":5.48158657179168,"aX":18.455381138200988},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.6,"breakHorizontal":-19.7,"spinRate":3213,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4187331524241835,"extension":5.963560999340064},"index":5,"playId":"9ef96f16-b2ef-3c27-af49-6e5f9fcdb1de","pitchNumber":5,"startTime":"2026-06-03T01:37:41.454Z","endTime":"2026-06-03T01:37:45.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:37:45.590Z","atBatIndex":73},"scoringPlays":[30,31,32,45,52,54,66,67],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":142.83,"y":126.58},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":111.45,"y":170.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":1,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":110.44,"y":154.62},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":94.49,"y":99.86},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":15,"top":[6,7,8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":2,"pitcher":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":139.33,"y":169.83},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":141.36,"y":186.56},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":107.4,"y":171.86},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":171.27,"y":67.39},"type":"O","description":"Lineout"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":3,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":135.96,"y":86.14},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":119.06,"y":143.98},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":153.02,"y":170.84},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":27,"top":[22,23,24],"bottom":[25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":172.18,"y":102.1},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":177.63,"y":104.72},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":4,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":102.21,"y":65.86},"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":4,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":154.54,"y":163.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":108.41,"y":172.37},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":156.57,"y":166.28},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":38,"top":[28,29,30,31,32,33,34,35],"bottom":[36,37,38],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":148.77,"y":178.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":160.26,"y":36.57},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":138.32,"y":36.75},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":33.32,"y":58.35},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":50.63,"y":108.17},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":5,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":128.18,"y":202.78},"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":5,"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":151.5,"y":152.59},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":46,"top":[39,40,41],"bottom":[42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":157.08,"y":146.13},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":88.88,"y":80.24},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":6,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":141.65,"y":152.75},"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":6,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":174.39,"y":114.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":171.91,"y":131.86},"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":6,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":81.54,"y":95.82},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":141.87,"y":147.02},"type":"O","description":"Forceout"}]}},{"startIndex":47,"endIndex":55,"top":[47,48,49],"bottom":[50,51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":7,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":111.96,"y":167.8},"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":7,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":98.27,"y":108.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":181.5,"y":97.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":115.73,"y":179.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":141.37,"y":146.02},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"coordinates":{"x":154.54,"y":170.84},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":62,"top":[56,57,58],"bottom":[59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":185.47,"y":107.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"coordinates":{"x":116.31,"y":169.56},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":8,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"coordinates":{"x":111.45,"y":153.1},"type":"O","description":"Grounded Into DP"}],"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":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":199.84,"y":148.1},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":142.38,"y":126.74},"type":"O","description":"Flyout"}]}},{"startIndex":63,"endIndex":73,"top":[63,64,65,66,67,68,69],"bottom":[70,71,72,73],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"coordinates":{"x":179.3,"y":104.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"},"batter":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"coordinates":{"x":154.21,"y":91.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"coordinates":{"x":133.76,"y":110.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"coordinates":{"x":130.24,"y":178.9},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"coordinates":{"x":10.76,"y":85.39},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"coordinates":{"x":90.35,"y":128.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"inning":9,"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"coordinates":{"x":205.11,"y":111.32},"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":9,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":79.04,"y":145.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"coordinates":{"x":131.96,"y":194.58},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":3}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":7,"hits":8,"errors":1,"leftOnBase":5}},"defense":{"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"catcher":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"first":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"second":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"third":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"shortstop":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"left":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"center":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"right":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"onDeck":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"inHole":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"battingOrder":4,"team":{"id":146,"name":"Miami Marlins","link":"/api/v1/teams/146"}},"offense":{"batter":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"onDeck":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"inHole":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"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":146,"name":"Miami Marlins","link":"/api/v1/teams/146"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":10,"airOuts":10,"runs":7,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".244","atBats":33,"obp":".320","slg":".381","ops":".701","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":20,"rbi":7,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.25","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":5,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":144,"era":"4.33","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.27","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":49,"strikes":95,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.20","rbi":2,"pitchesPerInning":"16.00","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID676604":{"person":{"id":676604,"fullName":"Tyler Zuber","link":"/api/v1/people/676604"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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}},"ID669199":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":49,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":19,"strikes":30,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":19,"gamesStarted":1,"flyOuts":20,"groundOuts":23,"airOuts":35,"runs":13,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":111,"obp":".256","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"3.45","inningsPitched":"31.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"0.96","battersFaced":126,"outs":94,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":195,"strikes":317,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".---","pitchesPerInning":"16.34","gamesFinished":8,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"10.05","walksPer9Inn":"3.16","hitsPer9Inn":"5.46","runsScoredPer9":"3.73","homeRunsPer9":"1.44","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":1,"flyOuts":10,"groundOuts":7,"airOuts":16,"runs":14,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":1,"hits":13,"hitByPitch":1,"atBats":57,"obp":".318","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":275,"era":"7.04","inningsPitched":"15.1","wins":2,"losses":3,"saves":6,"saveOpportunities":8,"holds":1,"blownSaves":2,"earnedRuns":12,"whip":"1.30","battersFaced":66,"outs":46,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":275,"balls":93,"strikes":182,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".400","pitchesPerInning":"17.93","gamesFinished":13,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"12.91","walksPer9Inn":"4.11","hitsPer9Inn":"7.63","runsScoredPer9":"8.22","homeRunsPer9":"1.76","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681715":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2 HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":17,"groundOuts":25,"airOuts":31,"runs":9,"doubles":0,"triples":1,"homeRuns":5,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".216","atBats":102,"obp":".296","slg":".382","ops":".678","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":39,"rbi":23,"leftOnBase":59,"sacBunts":0,"sacFlies":1,"babip":".233","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.40","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":65,"errors":1,"chances":67,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666624":{"person":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":8,"groundOuts":11,"airOuts":15,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".161","atBats":62,"obp":".224","slg":".210","ops":".434","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":13,"rbi":1,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"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":8,"putOuts":81,"errors":1,"chances":90,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645261":{"person":{"id":645261,"fullName":"Sandy Alcantara","link":"/api/v1/people/645261"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":53,"groundOuts":90,"airOuts":90,"runs":45,"doubles":14,"triples":2,"homeRuns":10,"strikeOuts":57,"baseOnBalls":21,"intentionalWalks":0,"hits":86,"hitByPitch":5,"atBats":322,"obp":".322","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1250,"era":"4.59","inningsPitched":"82.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.30","battersFaced":349,"outs":247,"gamesPitched":13,"completeGames":1,"shutouts":1,"pitchesThrown":1250,"balls":402,"strikes":848,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"15.18","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.30","hitsPer9Inn":"9.40","runsScoredPer9":"4.92","homeRunsPer9":"1.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663969":{"person":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":17,"gamesStarted":2,"flyOuts":23,"groundOuts":46,"airOuts":36,"runs":9,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":33,"baseOnBalls":19,"intentionalWalks":0,"hits":30,"hitByPitch":1,"atBats":144,"obp":".305","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":628,"era":"1.63","inningsPitched":"38.2","wins":0,"losses":1,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":7,"whip":"1.27","battersFaced":165,"outs":116,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":231,"strikes":397,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.28","rbi":0,"winPercentage":".000","pitchesPerInning":"16.24","gamesFinished":8,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.68","walksPer9Inn":"4.42","hitsPer9Inn":"6.98","runsScoredPer9":"2.09","homeRunsPer9":"0.23","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665923":{"person":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"801","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":8,"groundOuts":8,"airOuts":14,"runs":11,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".178","atBats":45,"obp":".224","slg":".422","ops":".646","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":19,"rbi":5,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".214","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":4,"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":1,"putOuts":31,"errors":1,"chances":33,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID805300":{"person":{"id":805300,"fullName":"Jakob Marsee","link":"/api/v1/people/805300"},"jerseyNumber":"87","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":39,"groundOuts":42,"airOuts":74,"runs":34,"doubles":7,"triples":3,"homeRuns":3,"strikeOuts":59,"baseOnBalls":32,"intentionalWalks":0,"hits":42,"hitByPitch":7,"avg":".195","atBats":215,"obp":".318","slg":".298","ops":".616","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":64,"rbi":16,"leftOnBase":69,"sacBunts":1,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.67","popOuts":20,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":133,"errors":0,"chances":136,"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"}]},"ID676534":{"person":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":10,"groundOuts":25,"airOuts":16,"runs":16,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":19,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":85,"obp":".371","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":416,"era":"4.30","inningsPitched":"23.0","wins":4,"losses":3,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":11,"whip":"1.70","battersFaced":106,"outs":69,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":416,"balls":163,"strikes":253,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":".571","pitchesPerInning":"18.09","gamesFinished":6,"strikeoutWalkRatio":"1.37","strikeoutsPer9Inn":"10.17","walksPer9Inn":"7.43","hitsPer9Inn":"7.83","runsScoredPer9":"6.26","homeRunsPer9":"0.00","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676974":{"person":{"id":676974,"fullName":"Max Meyer","link":"/api/v1/people/676974"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":42,"groundOuts":60,"airOuts":66,"runs":24,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":74,"baseOnBalls":25,"intentionalWalks":0,"hits":48,"hitByPitch":4,"atBats":246,"obp":".279","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1078,"era":"2.97","inningsPitched":"66.2","wins":5,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.10","battersFaced":277,"outs":200,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1078,"balls":385,"strikes":693,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"9.99","walksPer9Inn":"3.38","hitsPer9Inn":"6.48","runsScoredPer9":"3.24","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":6,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667463":{"person":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"1.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":12,"strikes":14,"strikePercentage":".540","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":28,"gamesStarted":1,"flyOuts":11,"groundOuts":32,"airOuts":26,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":1,"hits":10,"hitByPitch":3,"atBats":87,"obp":".212","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":360,"era":"2.36","inningsPitched":"26.2","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":7,"whip":"0.68","battersFaced":99,"outs":80,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":360,"balls":131,"strikes":229,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".667","pitchesPerInning":"13.50","gamesFinished":6,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.70","hitsPer9Inn":"3.38","runsScoredPer9":"2.36","homeRunsPer9":"1.01","inheritedRunners":19,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691594":{"person":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"501","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":19,"groundOuts":40,"airOuts":39,"runs":8,"doubles":10,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".260","atBats":123,"obp":".316","slg":".366","ops":".682","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":45,"rbi":20,"leftOnBase":55,"sacBunts":1,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"123.00","popOuts":9,"lineOuts":11},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"4.50","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","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":60,"putOuts":40,"errors":5,"chances":105,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID806188":{"person":{"id":806188,"fullName":"Cade Gibson","link":"/api/v1/people/806188"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":5,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":3,"atBats":36,"obp":".442","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"7.27","inningsPitched":"8.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.85","battersFaced":43,"outs":26,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":62,"strikes":118,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".---","pitchesPerInning":"20.77","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.38","walksPer9Inn":"4.15","hitsPer9Inn":"12.46","runsScoredPer9":"7.27","homeRunsPer9":"1.04","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687473":{"person":{"id":687473,"fullName":"Ryan Gusto","link":"/api/v1/people/687473"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 3 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":12,"strikes":28,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":14,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":52,"era":"9.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"1.67","battersFaced":14,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":52,"balls":16,"strikes":36,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":1,"winPercentage":".---","pitchesPerInning":"17.33","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"12.00","walksPer9Inn":"0.00","hitsPer9Inn":"15.00","runsScoredPer9":"9.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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669364":{"person":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":62,"flyOuts":36,"groundOuts":67,"airOuts":63,"runs":41,"doubles":11,"triples":4,"homeRuns":6,"strikeOuts":30,"baseOnBalls":33,"intentionalWalks":1,"hits":71,"hitByPitch":0,"avg":".309","atBats":230,"obp":".395","slg":".470","ops":".865","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":108,"rbi":20,"leftOnBase":83,"sacBunts":1,"sacFlies":0,"babip":".335","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.33","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":135,"putOuts":90,"errors":4,"chances":229,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656848":{"person":{"id":656848,"fullName":"Michael Petersen","link":"/api/v1/people/656848"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":22,"groundOuts":15,"airOuts":28,"runs":10,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":84,"obp":".277","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":367,"era":"3.47","inningsPitched":"23.1","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":9,"whip":"1.11","battersFaced":94,"outs":70,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":367,"balls":127,"strikes":240,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":1,"winPercentage":".500","pitchesPerInning":"15.73","gamesFinished":4,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"9.64","walksPer9Inn":"3.86","hitsPer9Inn":"6.17","runsScoredPer9":"3.86","homeRunsPer9":"0.39","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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"}]},"ID669065":{"person":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":20,"groundOuts":30,"airOuts":36,"runs":18,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":1,"hits":32,"hitByPitch":2,"avg":".222","atBats":144,"obp":".304","slg":".375","ops":".679","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":54,"rbi":13,"leftOnBase":66,"sacBunts":1,"sacFlies":0,"babip":".301","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":61,"errors":2,"chances":65,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID689414":{"person":{"id":689414,"fullName":"Liam Hicks","link":"/api/v1/people/689414"},"jerseyNumber":"34","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":34,"groundOuts":58,"airOuts":69,"runs":30,"doubles":5,"triples":0,"homeRuns":12,"strikeOuts":21,"baseOnBalls":22,"intentionalWalks":1,"hits":53,"hitByPitch":4,"avg":".269","atBats":197,"obp":".348","slg":".477","ops":".825","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":94,"rbi":46,"leftOnBase":79,"sacBunts":0,"sacFlies":4,"babip":".244","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.42","popOuts":17,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":30,"stolenBasePercentage":".882","caughtStealingPercentage":".118","assists":16,"putOuts":298,"errors":2,"chances":316,"fielding":".994","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687531":{"person":{"id":687531,"fullName":"William Kempner","link":"/api/v1/people/687531"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"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":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":12,"obp":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":48,"era":"0.00","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":12,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":48,"balls":15,"strikes":33,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.80","walksPer9Inn":"0.00","hitsPer9Inn":"5.40","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669622":{"person":{"id":669622,"fullName":"Anthony Bender","link":"/api/v1/people/669622"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":6,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":25,"gamesStarted":0,"flyOuts":16,"groundOuts":22,"airOuts":25,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":9,"intentionalWalks":1,"hits":13,"hitByPitch":2,"atBats":85,"obp":".247","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":367,"era":"3.33","inningsPitched":"24.1","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":5,"blownSaves":2,"earnedRuns":9,"whip":"0.90","battersFaced":97,"outs":73,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":367,"balls":122,"strikes":245,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.08","gamesFinished":4,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"9.62","walksPer9Inn":"3.33","hitsPer9Inn":"4.81","runsScoredPer9":"3.33","homeRunsPer9":"0.37","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683357":{"person":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 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":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":17,"groundOuts":20,"airOuts":30,"runs":18,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":67,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".231","atBats":147,"obp":".295","slg":".395","ops":".690","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":58,"rbi":30,"leftOnBase":63,"sacBunts":0,"sacFlies":4,"babip":".367","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":80,"errors":0,"chances":80,"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"}]},"ID677870":{"person":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":22,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":2,"avg":".214","atBats":56,"obp":".308","slg":".232","ops":".540","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":13,"rbi":1,"leftOnBase":26,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"2.00","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":18,"putOuts":14,"errors":3,"chances":35,"fielding":".914","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681393":{"person":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"jerseyNumber":"1","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":34,"groundOuts":30,"airOuts":51,"runs":16,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":57,"baseOnBalls":20,"intentionalWalks":0,"hits":36,"hitByPitch":7,"avg":".208","atBats":173,"obp":".313","slg":".335","ops":".648","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":58,"rbi":15,"leftOnBase":79,"sacBunts":0,"sacFlies":1,"babip":".283","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.25","popOuts":11,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":246,"errors":3,"chances":278,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691788":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":7,"groundOuts":20,"airOuts":13,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".214","atBats":70,"obp":".257","slg":".300","ops":".557","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":21,"rbi":9,"leftOnBase":26,"sacBunts":2,"sacFlies":0,"babip":".311","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":5,"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":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","assists":10,"putOuts":181,"errors":3,"chances":194,"fielding":".985","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID672640":{"person":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"jerseyNumber":"6","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"200","stats":{"batting":{"summary":"2-5 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":37,"groundOuts":64,"airOuts":58,"runs":34,"doubles":15,"triples":2,"homeRuns":5,"strikeOuts":40,"baseOnBalls":10,"intentionalWalks":0,"hits":81,"hitByPitch":4,"avg":".339","atBats":239,"obp":".370","slg":".481","ops":".851","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":115,"rbi":26,"leftOnBase":77,"sacBunts":0,"sacFlies":4,"babip":".384","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.80","popOuts":5,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":120,"putOuts":67,"errors":8,"chances":195,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[681715,672640,669065,669364,677870,691594,689414,805300,683357,665923,691788,669199,667463,687473,656848,669622,676534],"pitchers":[669199,667463,687473,656848,669622,676534],"bench":[666624,681393],"bullpen":[645261,664126,806188,687531,676974,663969,676604],"battingOrder":[681715,672640,669065,669364,691594,689414,805300,665923,691788],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Mack (1, 5th inning off Mikolas, 1 on, 1 out); Hernández, H 2 (5, 5th inning off Mikolas, 0 on, 1 out, 9th inning off Parker, 1 on, 2 out); Lopez, O (5, 5th inning off Mikolas, 0 on, 1 out)."},{"label":"TB","value":"Hernández, H 8; Hicks, L; Lopez, O 5; Mack 4; Marsee; Stowers."},{"label":"RBI","value":"Hernández, H 3 (23); Lopez, O (26); Mack 3 (9)."},{"label":"2-out RBI","value":"Hernández, H 2."},{"label":"Runners left in scoring position, 2 out","value":"Mack 2."},{"label":"SAC","value":"Mack."},{"label":"GIDP","value":"Jiménez, L."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Edwards, X (10, 2nd base off Lovelady/Millas)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Jiménez, L (3, throw)."}]}],"note":[]},"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":3,"groundOuts":11,"airOuts":5,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".245","atBats":34,"obp":".323","slg":".417","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":9,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":10,"runs":7,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".342","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"4.72","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.38","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":57,"strikes":91,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":7,"pitchesPerInning":"16.44","runsScoredPer9":"7.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":32,"groundOuts":47,"airOuts":62,"runs":38,"doubles":13,"triples":2,"homeRuns":12,"strikeOuts":51,"baseOnBalls":27,"intentionalWalks":2,"hits":65,"hitByPitch":9,"avg":".293","atBats":222,"obp":".387","slg":".532","ops":".919","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":261,"totalBases":118,"rbi":47,"leftOnBase":88,"sacBunts":0,"sacFlies":3,"babip":".327","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":18,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":144,"putOuts":84,"errors":8,"chances":236,"fielding":".966","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":"201","stats":{"batting":{"note":"2-","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":58,"flyOuts":23,"groundOuts":57,"airOuts":44,"runs":22,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":43,"baseOnBalls":22,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".193","atBats":171,"obp":".287","slg":".216","ops":".503","caughtStealing":3,"stolenBases":22,"stolenBasePercentage":".880","caughtStealingPercentage":".120","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":37,"rbi":16,"leftOnBase":77,"sacBunts":5,"sacFlies":1,"babip":".256","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":147,"putOuts":95,"errors":7,"chances":249,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665953":{"person":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953"},"jerseyNumber":"87","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":4,"groundOuts":6,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".190","atBats":21,"obp":".370","slg":".286","ops":".656","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":6,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":3,"putOuts":28,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":9,"groundOuts":32,"airOuts":24,"runs":14,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".181","atBats":94,"obp":".252","slg":".277","ops":".529","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":26,"rbi":9,"leftOnBase":52,"sacBunts":2,"sacFlies":0,"babip":".217","groundOutsToAirouts":"1.33","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":18,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":5,"putOuts":217,"errors":0,"chances":222,"fielding":"1.000","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":{"note":"(L, 1-5)","summary":"6.0 IP, 6 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":7,"airOuts":6,"runs":6,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":34,"strikes":58,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":13,"gamesStarted":6,"flyOuts":34,"groundOuts":68,"airOuts":62,"runs":43,"doubles":10,"triples":0,"homeRuns":14,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":63,"hitByPitch":0,"atBats":226,"obp":".322","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":935,"era":"6.39","inningsPitched":"56.1","wins":1,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.40","battersFaced":245,"outs":169,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":935,"balls":336,"strikes":599,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":4,"winPercentage":".167","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"5.75","walksPer9Inn":"2.56","hitsPer9Inn":"10.07","runsScoredPer9":"6.87","homeRunsPer9":"2.24","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"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":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":47,"flyOuts":18,"groundOuts":36,"airOuts":35,"runs":16,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":4,"avg":".232","atBats":112,"obp":".318","slg":".313","ops":".631","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":35,"rbi":5,"leftOnBase":54,"sacBunts":2,"sacFlies":2,"babip":".266","groundOutsToAirouts":"1.03","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"112.00","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"40.50","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"6.00","battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"40.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":22,"errors":5,"chances":75,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":4,"groundOuts":14,"airOuts":12,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".222","atBats":45,"obp":".255","slg":".311","ops":".566","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":14,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".257","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":26,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663992":{"person":{"id":663992,"fullName":"Richard Lovelady","link":"/api/v1/people/663992"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":41,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":18,"strikes":23,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"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":25,"gamesStarted":4,"flyOuts":10,"groundOuts":31,"airOuts":21,"runs":11,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":19,"intentionalWalks":4,"hits":26,"hitByPitch":2,"atBats":98,"obp":".395","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":453,"era":"3.12","inningsPitched":"26.0","wins":2,"losses":3,"saves":4,"saveOpportunities":5,"holds":4,"blownSaves":1,"earnedRuns":9,"whip":"1.73","battersFaced":122,"outs":78,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":453,"balls":170,"strikes":283,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".400","pitchesPerInning":"17.42","gamesFinished":10,"strikeoutWalkRatio":"1.21","strikeoutsPer9Inn":"7.96","walksPer9Inn":"6.58","hitsPer9Inn":"9.00","runsScoredPer9":"3.81","homeRunsPer9":"1.04","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"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"}]},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":7,"groundOuts":19,"airOuts":12,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":12,"intentionalWalks":2,"hits":7,"hitByPitch":1,"atBats":52,"obp":".303","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":267,"era":"2.30","inningsPitched":"15.2","wins":1,"losses":0,"saves":4,"saveOpportunities":6,"holds":2,"blownSaves":2,"earnedRuns":4,"whip":"1.21","battersFaced":66,"outs":47,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":267,"balls":111,"strikes":156,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.04","gamesFinished":6,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"8.62","walksPer9Inn":"6.89","hitsPer9Inn":"4.02","runsScoredPer9":"2.30","homeRunsPer9":"1.15","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":9,"gamesStarted":0,"flyOuts":9,"groundOuts":5,"airOuts":13,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":42,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":202,"era":"7.20","inningsPitched":"10.0","wins":0,"losses":2,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":8,"whip":"1.80","battersFaced":51,"outs":30,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":202,"balls":80,"strikes":122,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".000","pitchesPerInning":"20.20","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"10.80","walksPer9Inn":"5.40","hitsPer9Inn":"10.80","runsScoredPer9":"9.00","homeRunsPer9":"2.70","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":16,"groundOuts":47,"airOuts":32,"runs":12,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":7,"intentionalWalks":2,"hits":30,"hitByPitch":4,"atBats":139,"obp":".272","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":621,"era":"2.68","inningsPitched":"37.0","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":11,"whip":"1.00","battersFaced":152,"outs":111,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":621,"balls":195,"strikes":426,"strikePercentage":".690","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.78","gamesFinished":2,"strikeoutWalkRatio":"4.43","strikeoutsPer9Inn":"7.54","walksPer9Inn":"1.70","hitsPer9Inn":"7.30","runsScoredPer9":"2.92","homeRunsPer9":"0.97","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"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":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":27,"groundOuts":33,"airOuts":44,"runs":26,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":29,"baseOnBalls":22,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".243","atBats":140,"obp":".354","slg":".479","ops":".833","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":164,"totalBases":67,"rbi":26,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".252","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":7,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":184,"errors":4,"chances":226,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"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":"500","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":61,"flyOuts":53,"groundOuts":58,"airOuts":80,"runs":36,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":48,"baseOnBalls":20,"intentionalWalks":1,"hits":62,"hitByPitch":1,"avg":".254","atBats":244,"obp":".309","slg":".410","ops":".719","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":100,"rbi":28,"leftOnBase":116,"sacBunts":0,"sacFlies":4,"babip":".285","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.86","popOuts":12,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":108,"errors":1,"chances":111,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":11,"groundOuts":30,"airOuts":20,"runs":17,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":40,"baseOnBalls":8,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".217","atBats":115,"obp":".274","slg":".374","ops":".648","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":43,"rbi":13,"leftOnBase":65,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.33","popOuts":3,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":34,"groundOuts":43,"airOuts":46,"runs":53,"doubles":15,"triples":0,"homeRuns":16,"strikeOuts":84,"baseOnBalls":50,"intentionalWalks":7,"hits":63,"hitByPitch":4,"avg":".267","atBats":236,"obp":".403","slg":".534","ops":".937","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":126,"rbi":39,"leftOnBase":82,"sacBunts":0,"sacFlies":0,"babip":".346","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.75","popOuts":1,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":106,"errors":3,"chances":112,"fielding":".973","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":35,"groundOuts":61,"airOuts":54,"runs":33,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":74,"baseOnBalls":24,"intentionalWalks":0,"hits":68,"hitByPitch":10,"atBats":253,"obp":".352","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1100,"era":"3.62","inningsPitched":"64.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.42","battersFaced":291,"outs":194,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1100,"balls":382,"strikes":718,"strikePercentage":".650","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".500","pitchesPerInning":"17.01","gamesFinished":0,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"10.30","walksPer9Inn":"3.34","hitsPer9Inn":"9.46","runsScoredPer9":"4.59","homeRunsPer9":"0.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":60,"flyOuts":31,"groundOuts":49,"airOuts":62,"runs":26,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":45,"hitByPitch":4,"avg":".236","atBats":191,"obp":".291","slg":".393","ops":".684","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":75,"rbi":27,"leftOnBase":75,"sacBunts":1,"sacFlies":0,"babip":".252","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.88","popOuts":10,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":154,"errors":0,"chances":155,"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"}]},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":10,"groundOuts":13,"airOuts":21,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":53,"obp":".237","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":248,"era":"1.72","inningsPitched":"15.2","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":3,"whip":"0.89","battersFaced":60,"outs":47,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":248,"balls":86,"strikes":162,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".---","pitchesPerInning":"15.83","gamesFinished":5,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"6.89","walksPer9Inn":"2.87","hitsPer9Inn":"5.17","runsScoredPer9":"2.30","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":15,"groundOuts":16,"airOuts":29,"runs":11,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":1,"hits":24,"hitByPitch":0,"atBats":85,"obp":".347","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":352,"era":"4.09","inningsPitched":"22.0","wins":1,"losses":1,"saves":4,"saveOpportunities":6,"holds":6,"blownSaves":2,"earnedRuns":10,"whip":"1.55","battersFaced":99,"outs":66,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":352,"balls":121,"strikes":231,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".500","pitchesPerInning":"16.00","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.18","walksPer9Inn":"4.09","hitsPer9Inn":"9.82","runsScoredPer9":"4.50","homeRunsPer9":"0.41","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":8,"flyOuts":58,"groundOuts":54,"airOuts":88,"runs":40,"doubles":10,"triples":0,"homeRuns":15,"strikeOuts":35,"baseOnBalls":19,"intentionalWalks":0,"hits":62,"hitByPitch":1,"atBats":234,"obp":".318","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":920,"era":"5.01","inningsPitched":"59.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.37","battersFaced":259,"outs":178,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":920,"balls":336,"strikes":584,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".556","pitchesPerInning":"15.51","gamesFinished":1,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"5.31","walksPer9Inn":"2.88","hitsPer9Inn":"9.40","runsScoredPer9":"6.07","homeRunsPer9":"2.28","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680730":{"person":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":18,"groundOuts":31,"airOuts":33,"runs":20,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":26,"baseOnBalls":8,"intentionalWalks":0,"hits":28,"hitByPitch":2,"atBats":115,"obp":".304","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":492,"era":"5.40","inningsPitched":"30.0","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":3,"blownSaves":3,"earnedRuns":18,"whip":"1.20","battersFaced":128,"outs":90,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":492,"balls":169,"strikes":323,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":3,"winPercentage":".500","pitchesPerInning":"16.40","gamesFinished":2,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"7.80","walksPer9Inn":"2.40","hitsPer9Inn":"8.40","runsScoredPer9":"6.00","homeRunsPer9":"2.10","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":1,"flyOuts":20,"groundOuts":17,"airOuts":25,"runs":15,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":24,"baseOnBalls":6,"intentionalWalks":1,"hits":24,"hitByPitch":1,"atBats":88,"obp":".323","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":380,"era":"4.91","inningsPitched":"22.0","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"1.36","battersFaced":98,"outs":66,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":380,"balls":140,"strikes":240,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".000","pitchesPerInning":"17.27","gamesFinished":6,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.82","walksPer9Inn":"2.45","hitsPer9Inn":"9.82","runsScoredPer9":"6.14","homeRunsPer9":"0.82","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"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}},"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":"801","stats":{"batting":{"note":"1-","summary":"0-2 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"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":1,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":27,"groundOuts":31,"airOuts":39,"runs":16,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".269","atBats":119,"obp":".282","slg":".496","ops":".778","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":59,"rbi":26,"leftOnBase":66,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.80","popOuts":6,"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":{"caughtStealing":8,"stolenBases":23,"stolenBasePercentage":".742","caughtStealingPercentage":".258","assists":15,"putOuts":282,"errors":5,"chances":302,"fielding":".983","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"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":12,"gamesStarted":12,"flyOuts":38,"groundOuts":64,"airOuts":68,"runs":32,"doubles":10,"triples":0,"homeRuns":13,"strikeOuts":65,"baseOnBalls":21,"intentionalWalks":0,"hits":56,"hitByPitch":6,"atBats":251,"obp":".297","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1110,"era":"3.76","inningsPitched":"67.0","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.15","battersFaced":280,"outs":201,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1110,"balls":393,"strikes":717,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".750","pitchesPerInning":"16.57","gamesFinished":0,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"8.73","walksPer9Inn":"2.82","hitsPer9Inn":"7.52","runsScoredPer9":"4.30","homeRunsPer9":"1.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 3B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":24,"groundOuts":57,"airOuts":51,"runs":21,"doubles":10,"triples":3,"homeRuns":5,"strikeOuts":30,"baseOnBalls":7,"intentionalWalks":0,"hits":49,"hitByPitch":0,"avg":".263","atBats":186,"obp":".289","slg":".430","ops":".719","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":194,"totalBases":80,"rbi":31,"leftOnBase":75,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.20","popOuts":12,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":33,"putOuts":262,"errors":2,"chances":297,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID674841":{"person":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":18,"airOuts":9,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":59,"obp":".313","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":258,"era":"4.02","inningsPitched":"15.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":7,"whip":"1.28","battersFaced":64,"outs":47,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":93,"strikes":165,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.47","gamesFinished":2,"strikeoutWalkRatio":"3.40","strikeoutsPer9Inn":"9.77","walksPer9Inn":"2.87","hitsPer9Inn":"8.62","runsScoredPer9":"4.02","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"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}}},"batters":[695578,671277,683083,678554,682928,695734,686611,678391,686452,660688,696285,677588,663992,571945,680730],"pitchers":[663992,571945,680730],"bench":[665953],"bullpen":[674841,690925,676917,656492,669371,641793,695418,687377,687606,681402],"battingOrder":[695578,683083,678554,682928,695734,686611,678391,660688,677588],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"García Jr., L (3, Petersen)."},{"label":"TB","value":"Abrams; Crews; García Jr., L 3; Lile 2; Millas; Young."},{"label":"RBI","value":"García Jr., L (31); Ruiz, K (26)."},{"label":"Runners left in scoring position, 2 out","value":"Abrams; Ruiz, K; Tena."},{"label":"Team RISP","value":"1-for-9."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Abrams-Vivas-García Jr., L)."}]}],"note":[{"label":"a","value":"Struck out for Young in the 7th."},{"label":"1","value":"Ran for Millas in the 6th."},{"label":"2","value":"Ran for García Jr., L in the 8th."}]}},"officials":[{"official":{"id":623945,"fullName":"Alex MacKay","link":"/api/v1/people/623945"},"officialType":"Home Plate"},{"official":{"id":484198,"fullName":"Alan Porter","link":"/api/v1/people/484198"},"officialType":"First Base"},{"official":{"id":577468,"fullName":"Roberto Ortiz","link":"/api/v1/people/577468"},"officialType":"Second Base"},{"official":{"id":427554,"fullName":"Jim Wolf","link":"/api/v1/people/427554"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Mack 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Lovelady (Ball-Overturned to Strike); Millas 2 (Ball-Confirmed, Ball-Confirmed); Caissie (Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Bachar 49-30; King, Jo 26-14; Gusto 40-28; Petersen 11-9; Bender 6-5; Faucher 12-9; Lovelady 41-23; Mikolas 92-58; Parker 15-10."},{"label":"Groundouts-flyouts","value":"Bachar 2-1; King, Jo 5-0; Gusto 2-1; Petersen 1-0; Bender 0-1; Faucher 1-0; Lovelady 2-1; Mikolas 7-4; Parker 1-1."},{"label":"Batters faced","value":"Bachar 9; King, Jo 5; Gusto 11; Petersen 4; Bender 2; Faucher 4; Lovelady 9; Mikolas 25; Parker 5."},{"label":"Inherited runners-scored","value":"Petersen 2-1; Bender 1-0; Parker 2-2."},{"label":"Umpires","value":"HP: Alex MacKay. 1B: Alan Porter. 2B: Roberto Ortiz. 3B: Jim Wolf. "},{"label":"Weather","value":"75 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, In From LF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"19,751."},{"label":"Venue","value":"Nationals Park."},{"label":"June 2, 2026"}],"pitchingNotes":["Mikolas pitched to 2 batters in the 9th inning."],"topPerformers":[{"player":{"person":{"id":681715,"fullName":"Heriberto Hernández","link":"/api/v1/people/681715","boxscoreName":"Hernández, H"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2 HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":17,"groundOuts":25,"airOuts":31,"runs":9,"doubles":0,"triples":1,"homeRuns":5,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".216","atBats":102,"obp":".296","slg":".382","ops":".678","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":39,"rbi":23,"leftOnBase":59,"sacBunts":0,"sacFlies":1,"babip":".233","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.40","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":65,"errors":1,"chances":67,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":669199,"fullName":"Lake Bachar","link":"/api/v1/people/669199","boxscoreName":"Bachar"},"jerseyNumber":"84","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":49,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":19,"strikes":30,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":19,"gamesStarted":1,"flyOuts":20,"groundOuts":23,"airOuts":35,"runs":13,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":111,"obp":".256","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"3.45","inningsPitched":"31.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"0.96","battersFaced":126,"outs":94,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":195,"strikes":317,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".---","pitchesPerInning":"16.34","gamesFinished":8,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"10.05","walksPer9Inn":"3.16","hitsPer9Inn":"5.46","runsScoredPer9":"3.73","homeRunsPer9":"1.44","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57},{"player":{"person":{"id":691788,"fullName":"Joe Mack","link":"/api/v1/people/691788","boxscoreName":"Mack"},"jerseyNumber":"80","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":146,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":7,"groundOuts":20,"airOuts":13,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":24,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".214","atBats":70,"obp":".257","slg":".300","ops":".557","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":21,"rbi":9,"leftOnBase":26,"sacBunts":2,"sacFlies":0,"babip":".311","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":5,"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":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","assists":10,"putOuts":181,"errors":3,"chances":194,"fielding":".985","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"loser":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}