{"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":824437,"link":"/api/v1.1/game/824437/feed/live","metaData":{"wait":10,"timeStamp":"20260526_004242","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824437,"type":"R","doubleHeader":"N","id":"2026/05/25/wasmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824437-2026-05-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-25T22:10:00Z","originalDate":"2026-05-25","officialDate":"2026-05-25","dayNight":"night","time":"6:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":55,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":28,"losses":27,"ties":0,"pct":".509"},"records":{},"divisionLeader":false,"wins":28,"losses":27,"winningPercentage":".509"},"franchiseName":"Washington","clubName":"Nationals","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2026,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":56,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":32,"losses":24,"ties":0,"pct":".571"},"records":{},"divisionLeader":false,"wins":32,"losses":24,"winningPercentage":".571"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID542888":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888","firstName":"Shawn","lastName":"Armstrong","primaryNumber":"43","birthDate":"1990-09-11","currentAge":36,"birthCity":"New Bern","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shawn","useLastName":"Armstrong","middleName":"Michael","boxscoreName":"Armstrong","nickName":"Armie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shawn Armstrong","nameSlug":"shawn-armstrong-542888","firstLastName":"Shawn Armstrong","lastFirstName":"Armstrong, Shawn","lastInitName":"Armstrong, S","initLastName":"S Armstrong","fullFMLName":"Shawn Michael Armstrong","fullLFMName":"Armstrong, Shawn Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID683953":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953","firstName":"Travis","lastName":"Bazzana","primaryNumber":"37","birthDate":"2002-08-28","currentAge":24,"birthCity":"Hornsby","birthStateProvince":"NSW","birthCountry":"Australia","height":"5' 11\"","weight":199,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Travis","useLastName":"Bazzana","middleName":"William","boxscoreName":"Bazzana","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Bazzana","nameSlug":"travis-bazzana-683953","firstLastName":"Travis Bazzana","lastFirstName":"Bazzana, Travis","lastInitName":"Bazzana, T","initLastName":"T Bazzana","fullFMLName":"Travis  Bazzana","fullLFMName":"Bazzana, Travis ","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"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},"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},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID681402":{"id":681402,"fullName":"Gus Varland","link":"/api/v1/people/681402","firstName":"Augustus","lastName":"Varland","primaryNumber":"47","birthDate":"1996-11-06","currentAge":29,"birthCity":"Maplewood","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gus","useLastName":"Varland","middleName":"James","boxscoreName":"Varland, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gus Varland","nameSlug":"gus-varland-681402","firstLastName":"Gus Varland","lastFirstName":"Varland, Gus","lastInitName":"Varland, G","initLastName":"G Varland","fullFMLName":"Augustus James Varland","fullLFMName":"Varland, Augustus James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641793":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","firstName":"Zack","lastName":"Littell","primaryNumber":"46","birthDate":"1995-10-05","currentAge":30,"birthCity":"Burlington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Littell","middleName":"Stuart","boxscoreName":"Littell","nickName":"Lit","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"lih-TELL","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Littell","nameSlug":"zack-littell-641793","firstLastName":"Zack Littell","lastFirstName":"Littell, Zack","lastInitName":"Littell, Z","initLastName":"Z Littell","fullFMLName":"Zack Stuart Littell","fullLFMName":"Littell, Zack Stuart","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID656555":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555","firstName":"Rhys","lastName":"Hoskins","primaryNumber":"8","birthDate":"1993-03-17","currentAge":33,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":241,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rhys","useLastName":"Hoskins","middleName":"Dean","boxscoreName":"Hoskins","nickName":"Big Fella","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"reese","mlbDebutDate":"2017-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhys Hoskins","nameSlug":"rhys-hoskins-656555","firstLastName":"Rhys Hoskins","lastFirstName":"Hoskins, Rhys","lastInitName":"Hoskins, R","initLastName":"R Hoskins","fullFMLName":"Rhys Dean Hoskins","fullLFMName":"Hoskins, Rhys Dean","strikeZoneTop":3.334,"strikeZoneBottom":1.683},"ID674841":{"id":674841,"fullName":"Andrew Alvarez","link":"/api/v1/people/674841","firstName":"Michael","lastName":"Alvarez","primaryNumber":"54","birthDate":"1999-06-13","currentAge":27,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Alvarez","middleName":"Andrew","boxscoreName":"Alvarez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Alvarez","nameSlug":"andrew-alvarez-674841","firstLastName":"Andrew Alvarez","lastFirstName":"Alvarez, Andrew","lastInitName":"Alvarez, A","initLastName":"A Alvarez","fullFMLName":"Michael Andrew Alvarez","fullLFMName":"Alvarez, Michael Andrew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID665953":{"id":665953,"fullName":"Andrés Chaparro","link":"/api/v1/people/665953","firstName":"Andrés","lastName":"Chaparro","primaryNumber":"87","birthDate":"1999-05-04","currentAge":27,"birthCity":"El Vigia","birthCountry":"Venezuela","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrés","useLastName":"Chaparro","middleName":"Alfonso","boxscoreName":"Chaparro","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":false,"pronunciation":"cha-par-oh","mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Chaparro","nameSlug":"andres-chaparro-665953","firstLastName":"Andrés Chaparro","lastFirstName":"Chaparro, Andrés","lastInitName":"Chaparro, A","initLastName":"A Chaparro","fullFMLName":"Andrés Alfonso Chaparro","fullLFMName":"Chaparro, Andrés Alfonso","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"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},"ID800050":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","firstName":"Chase","lastName":"DeLauter","primaryNumber":"24","birthDate":"2001-10-08","currentAge":24,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Chase","useLastName":"DeLauter","middleName":"Daniel","boxscoreName":"DeLauter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"DAH-law-ter","mlbDebutDate":"2025-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chase DeLauter","nameSlug":"chase-delauter-800050","firstLastName":"Chase DeLauter","lastFirstName":"DeLauter, Chase","lastInitName":"DeLauter, C","initLastName":"C DeLauter","fullFMLName":"Chase Daniel DeLauter","fullLFMName":"DeLauter, Chase Daniel","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"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},"ID676051":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051","firstName":"Codi","lastName":"Heuer","birthDate":"1996-07-03","currentAge":30,"birthCity":"Missoula","birthStateProvince":"MT","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Codi","useLastName":"Heuer","middleName":"Dalton","boxscoreName":"Heuer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"HOY-er","mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Codi Heuer","nameSlug":"codi-heuer-676051","firstLastName":"Codi Heuer","lastFirstName":"Heuer, Codi","lastInitName":"Heuer, C","initLastName":"C Heuer","fullFMLName":"Codi Dalton Heuer","fullLFMName":"Heuer, Codi Dalton","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID682177":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","firstName":"Daniel","lastName":"Schneemann","primaryNumber":"10","birthDate":"1997-01-23","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Schneemann","boxscoreName":"Schneemann","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"sh-KNEE-man","mlbDebutDate":"2024-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Schneemann","nameSlug":"daniel-schneemann-682177","firstLastName":"Daniel Schneemann","lastFirstName":"Schneemann, Daniel","lastInitName":"Schneemann, D","initLastName":"D Schneemann","fullFMLName":"Daniel Schneemann","fullLFMName":"Schneemann, Daniel ","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":30,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"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},"ID690984":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984","firstName":"Peter","lastName":"Halpin","primaryNumber":"0","birthDate":"2002-05-26","currentAge":24,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Petey","useLastName":"Halpin","middleName":"Lyndon","boxscoreName":"Halpin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Petey Halpin","nameSlug":"petey-halpin-690984","firstLastName":"Petey Halpin","lastFirstName":"Halpin, Petey","lastInitName":"Halpin, P","initLastName":"P Halpin","fullFMLName":"Peter Lyndon Halpin","fullLFMName":"Halpin, Peter Lyndon","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":28,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"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},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639}},"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34830,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Clear","temp":"64","wind":"5 mph, In From CF"},"gameInfo":{"attendance":25494,"firstPitch":"2026-05-25T22:11:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"home":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"}},"officialScorer":{"id":433218,"fullName":"Chad Broski","link":"/api/v1/people/433218"},"primaryDatacaster":{"id":601482,"fullName":"Dan Battaglia","link":"/api/v1/people/601482"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James Wood homers (14) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:11:53.074Z","endTime":"2026-05-25T22:14:03.985Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T19:04:28.540Z","endTime":"2026-05-25T21:55:25.927Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-25T21:55:25.927Z","endTime":"2026-05-25T22:09:35.776Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-25T22:09:35.776Z","endTime":"2026-05-25T22:11:55.295Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":69.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.345691004518542,"aZ":-37.248287873394496,"pfxX":8.50336740292456,"pfxZ":-4.088928288952861,"pX":-0.08954420007605322,"pZ":2.9086046894514332,"vX0":1.6098115261331203,"vY0":-111.62921125813499,"vZ0":0.20381933673863228,"x":120.41,"y":160.25,"x0":-1.9270258134000746,"y0":50.004940184680905,"z0":6.706408626432267,"aX":10.54561124598802},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-7.0,"breakHorizontal":-15.8,"spinRate":2487,"spinDirection":37},"zone":5,"typeConfidence":0.9,"plateTime":0.49397300565264013,"extension":6.43703734319636},"index":3,"playId":"dd6eb660-525e-3e91-b622-e06ad2bb5c26","pitchNumber":1,"startTime":"2026-05-25T22:11:55.295Z","endTime":"2026-05-25T22:11:59.232Z","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":84.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07350919144,"aZ":-13.375800644172667,"pfxX":-2.750084828296268,"pfxZ":10.241889275797174,"pX":0.9504211517233083,"pZ":4.41791596154382,"vX0":8.09873864745809,"vY0":-135.90929672669222,"vZ0":-2.9886200199647566,"x":80.77,"y":119.5,"x0":-1.7359873895853923,"y0":50.00046727491774,"z0":6.484674201273539,"aX":-5.047886569708353},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":2.9,"spinRate":2172,"spinDirection":206},"zone":12,"typeConfidence":0.92,"plateTime":0.4059938316968692,"extension":6.606888122510532},"index":4,"playId":"beb888fe-8650-3aeb-96e5-5f34be87a020","pitchNumber":2,"startTime":"2026-05-25T22:12:11.959Z","endTime":"2026-05-25T22:12:16.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":72.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56342917624068,"aZ":-17.47623770568333,"pfxX":-5.944049811080937,"pfxZ":10.686974950650391,"pX":-0.11377114872930036,"pZ":3.464595337722415,"vX0":5.429817594101341,"vY0":-117.48674102376698,"vZ0":-2.9035467319719426,"x":121.34,"y":145.24,"x0":-1.700356352207203,"y0":50.00566678723702,"z0":6.370946397006023,"aX":-8.178687489600478},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":18.7,"breakHorizontal":9.1,"spinRate":1956,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.46906679044009314,"extension":6.730718651137057},"index":5,"playId":"0ca622be-fa3c-3aea-a50e-e8d14479cdef","pitchNumber":3,"startTime":"2026-05-25T22:12:29.270Z","endTime":"2026-05-25T22:12:32.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.860873966404014,"aZ":-27.652204705309188,"pfxX":4.005161785938491,"pfxZ":3.004449839363481,"pX":0.9695149261609397,"pZ":3.3491238799144947,"vX0":5.572356064070666,"vY0":-122.83986279728899,"vZ0":-2.0066014272153714,"x":80.04,"y":148.35,"x0":-1.8622354249887842,"y0":50.00226978571237,"z0":6.5636863227929885,"aX":6.024319185022605},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.2,"breakHorizontal":-8.8,"spinRate":2531,"spinDirection":76},"zone":12,"typeConfidence":0.91,"plateTime":0.4485618882485869,"extension":6.597995058194074},"index":6,"playId":"9435e367-49e4-3988-842a-dd9664367c66","pitchNumber":4,"startTime":"2026-05-25T22:12:51.806Z","endTime":"2026-05-25T22:12:55.493Z","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":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.863949041012972,"aZ":-29.99113535097335,"pfxX":2.0813856994612614,"pfxZ":1.4558576204546938,"pX":1.1008645108432185,"pZ":0.8354349652671837,"vX0":6.513701146490776,"vY0":-122.15338932650069,"vZ0":-7.01655622800471,"x":75.04,"y":216.22,"x0":-1.8793363970271169,"y0":50.00302491606252,"z0":6.350645095494557,"aX":3.119322616351201},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":-5.4,"spinRate":2614,"spinDirection":63},"zone":14,"typeConfidence":0.93,"plateTime":0.44977996240153395,"extension":6.686271284989575},"index":7,"playId":"c58b9ae1-cfc7-3f2e-8225-0eac76a635e2","pitchNumber":5,"startTime":"2026-05-25T22:13:14.780Z","endTime":"2026-05-25T22:13:19.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.110520615145063,"aZ":-37.851048245398495,"pfxX":7.828386139059616,"pfxZ":-4.130148465759053,"pX":-0.24646795271895228,"pZ":2.795002209129418,"vX0":1.734980788473493,"vY0":-116.77003124494841,"vZ0":-0.5792897817931169,"x":126.39,"y":163.31,"x0":-2.0170514999801656,"y0":50.00411611875463,"z0":6.6241870075732265,"aX":10.752427570799274},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.3,"breakHorizontal":-14.6,"spinRate":2479,"spinDirection":39},"zone":5,"typeConfidence":0.89,"plateTime":0.4700499829483116,"extension":6.649651068179355},"hitData":{"launchSpeed":107.7,"launchAngle":28.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":175.37,"coordY":39.44}},"index":8,"playId":"b1fbff6b-c843-3689-b4cd-60ff46f9f11e","pitchNumber":6,"startTime":"2026-05-25T22:13:35.582Z","endTime":"2026-05-25T22:14:03.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:14:03.985Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis García Jr. doubles (10) on a fly ball to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:14:06.371Z","endTime":"2026-05-25T22:14:40.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49499675470661,"aZ":-11.119160200314937,"pfxX":-4.165563803934395,"pfxZ":11.0720061147731,"pX":-0.7720721169538599,"pZ":2.881327974231259,"vX0":4.631283832661376,"vY0":-137.5058878285317,"vZ0":-7.316900403929203,"x":146.43,"y":160.98,"x0":-1.942609049506246,"y0":50.001485005612956,"z0":6.343508094427418,"aX":-7.920460349705015},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2100,"spinDirection":197},"zone":1,"typeConfidence":0.92,"plateTime":0.39941314522369886,"extension":6.540947372787397},"hitData":{"launchSpeed":98.9,"launchAngle":28.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":73.92,"coordY":56.54}},"index":0,"playId":"655659a8-8615-39de-b451-cf4c1fd005fb","pitchNumber":1,"startTime":"2026-05-25T22:14:26.943Z","endTime":"2026-05-25T22:14:40.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:14:40.962Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Curtis Mead homers (6) on a fly ball to left center field. Luis García Jr. scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:14:48.939Z","endTime":"2026-05-25T22:17:54.369Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"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":93.3,"endSpeed":85.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.405115826210768,"aZ":-15.262154565100934,"pfxX":-3.0815165381954266,"pfxZ":9.0914337738184,"pX":0.24010521364023313,"pZ":2.918959762633479,"vX0":6.2543020877463515,"vY0":-135.6883569159753,"vZ0":-6.5217595617649575,"x":107.85,"y":159.97,"x0":-1.6969982500823295,"y0":50.00166781158573,"z0":6.4220154471586985,"aX":-5.731976761131341},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":4.2,"spinRate":1945,"spinDirection":194},"zone":2,"typeConfidence":0.91,"plateTime":0.4040705641902105,"extension":6.502487092443407},"index":0,"playId":"32b7e2ea-be2c-32eb-b453-d3884ef2acfe","pitchNumber":1,"startTime":"2026-05-25T22:15:10.336Z","endTime":"2026-05-25T22:15:14.426Z","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":94.4,"endSpeed":86.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60425173295771,"aZ":-14.115334722846693,"pfxX":-4.138473075274609,"pfxZ":9.4979111928284,"pX":0.24519223525616957,"pZ":3.5604019122052915,"vX0":6.542231766676829,"vY0":-137.29449458843757,"vZ0":-5.3609871917066,"x":107.65,"y":142.65,"x0":-1.6354874262056112,"y0":50.00100487415778,"z0":6.50592124893787,"aX":-7.867414385591995},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":6.0,"spinRate":2002,"spinDirection":196},"zone":12,"typeConfidence":0.92,"plateTime":0.3996028297785079,"extension":6.441097400712542},"index":1,"playId":"f56646a0-8913-382a-bc49-d25f162e0dc1","pitchNumber":2,"startTime":"2026-05-25T22:15:28.976Z","endTime":"2026-05-25T22:15:32.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2717068307335,"aZ":-31.604080239886322,"pfxX":4.36621254701519,"pfxZ":0.35924101663983965,"pX":1.5034187607157037,"pZ":1.0303375538754505,"vX0":6.987532404970584,"vY0":-125.324427868736,"vZ0":-7.032744405059288,"x":59.69,"y":210.96,"x0":-1.8924290660946388,"y0":50.00317835394032,"z0":6.467664632985769,"aX":6.916283713238211},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":-9.6,"spinRate":2622,"spinDirection":120},"zone":14,"typeConfidence":0.89,"plateTime":0.43772193750797683,"extension":6.357955915671917},"index":2,"playId":"0f656912-b3c4-3791-a6be-c078ec7c1071","pitchNumber":3,"startTime":"2026-05-25T22:15:49.611Z","endTime":"2026-05-25T22:15:53.722Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-25T22:16:02.700Z","endTime":"2026-05-25T22:16:17.485Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.308475383575367,"aZ":-13.371779286420622,"pfxX":-3.7547446017705903,"pfxZ":9.833732534384144,"pX":0.17920896465030475,"pZ":2.6572477803139667,"vX0":6.287001734591456,"vY0":-137.3797573760253,"vZ0":-7.668932091410138,"x":110.17,"y":167.03,"x0":-1.65070839559287,"y0":50.00629454679042,"z0":6.3932619176601495,"aX":-7.182178148108733},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":5.5,"spinRate":2127,"spinDirection":192},"zone":5,"typeConfidence":0.92,"plateTime":0.3986362682827953,"extension":6.493942937992077},"index":4,"playId":"6f084fc4-a256-3109-afbb-3d663295f392","pitchNumber":4,"startTime":"2026-05-25T22:16:17.485Z","endTime":"2026-05-25T22:16:22.398Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46674060744774,"aZ":-28.18756306105842,"pfxX":3.1738252743747672,"pfxZ":2.5710448923486084,"pX":1.0102889666799182,"pZ":0.4692000418351324,"vX0":6.250503194357124,"vY0":-124.38405961692416,"vZ0":-8.448605408218063,"x":78.49,"y":226.11,"x0":-1.958213639257877,"y0":50.0017058720401,"z0":6.283777436492582,"aX":4.918653081603364},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":-7.3,"spinRate":2562,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.4421817908940371,"extension":6.46877120727952},"index":5,"playId":"ac5b9651-2291-3ec0-b286-a9a437891bb7","pitchNumber":5,"startTime":"2026-05-25T22:16:45.409Z","endTime":"2026-05-25T22:16:49.425Z","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":92.3,"endSpeed":82.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39108828547918,"aZ":-14.922973996876214,"pfxX":-3.789095555040113,"pfxZ":9.661588368976465,"pX":-0.09940131490531905,"pZ":2.986818870881143,"vX0":5.695809253793332,"vY0":-134.10851366857887,"vZ0":-6.30130765805407,"x":120.79,"y":158.14,"x0":-1.7782082766319278,"y0":50.00133457909891,"z0":6.469348756074177,"aX":-6.764575490880811},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":5.4,"spinRate":2087,"spinDirection":199},"zone":2,"typeConfidence":0.91,"plateTime":0.41158914836265703,"extension":6.464299237836935},"index":6,"playId":"ddb4d4f9-7ce5-3a15-bc08-63b78d943659","pitchNumber":6,"startTime":"2026-05-25T22:17:08.665Z","endTime":"2026-05-25T22:17:12.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93464580726797,"aZ":-34.02464783361231,"pfxX":3.411947475945545,"pfxZ":-1.1663997869762568,"pX":0.41073367362701885,"pZ":1.6420381872913383,"vX0":4.940439411989376,"vY0":-125.50678232246777,"vZ0":-4.936684109153659,"x":101.34,"y":194.44,"x0":-2.031412229801412,"y0":50.002687009349025,"z0":6.425706385608822,"aX":5.408203738224289},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":-7.3,"spinRate":2595,"spinDirection":123},"zone":9,"typeConfidence":0.91,"plateTime":0.4374878630895336,"extension":6.594897643496717},"hitData":{"launchSpeed":105.3,"launchAngle":22.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":48.88,"coordY":55.75}},"index":7,"playId":"aa356858-deeb-3b78-abf9-befbc788b92d","pitchNumber":7,"startTime":"2026-05-25T22:17:33.237Z","endTime":"2026-05-25T22:17:54.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:17:54.369Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:18:02.012Z","endTime":"2026-05-25T22:20:18.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.634028910886535,"aZ":-13.36468974219619,"pfxX":-1.9377966380802352,"pfxZ":10.064768762208868,"pX":0.2938985487523517,"pZ":4.008658043992492,"vX0":6.101451810555264,"vY0":-136.47774861558776,"vZ0":-4.214336894284829,"x":105.8,"y":130.55,"x0":-1.7281384816202803,"y0":50.004110389110906,"z0":6.506606056814789,"aX":-3.6226428272087663},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":2.0,"spinRate":2180,"spinDirection":190},"zone":12,"typeConfidence":0.92,"plateTime":0.4027631660509474,"extension":6.575697044580406},"index":0,"playId":"1792c223-cffd-3ccf-8425-ce02cbed79ef","pitchNumber":1,"startTime":"2026-05-25T22:18:22.825Z","endTime":"2026-05-25T22:18:27.457Z","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":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.289332955506435,"aZ":-28.577804467682792,"pfxX":2.7216881865486022,"pfxZ":2.2808909373154904,"pX":0.7394197212921655,"pZ":0.8542393494402314,"vX0":6.186846058982662,"vY0":-125.16119545763155,"vZ0":-7.412507808289963,"x":88.82,"y":215.72,"x0":-2.126323218836445,"y0":50.00022152980024,"z0":6.222132531323506,"aX":4.278077934870645},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-6.5,"spinRate":2686,"spinDirection":99},"zone":14,"typeConfidence":0.91,"plateTime":0.43906353770808515,"extension":6.60108107972975},"index":1,"playId":"ac3459a4-843f-3286-ab98-d74697260552","pitchNumber":2,"startTime":"2026-05-25T22:18:38.792Z","endTime":"2026-05-25T22:18:43.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10842811758357,"aZ":-29.761511522597182,"pfxX":3.7845066867748267,"pfxZ":1.522607798031009,"pX":0.3614171511830968,"pZ":1.5132278933114651,"vX0":5.061848598952761,"vY0":-125.48418199850737,"vZ0":-5.727846195368529,"x":103.22,"y":197.92,"x0":-2.179174058967392,"y0":50.003447927031324,"z0":6.2719589321120575,"aX":5.989990854451712},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":-8.0,"spinRate":2784,"spinDirection":100},"zone":14,"typeConfidence":0.91,"plateTime":0.43771386298760495,"extension":6.474741720066813},"index":2,"playId":"ac696138-e19a-341e-b624-e71831073d95","pitchNumber":3,"startTime":"2026-05-25T22:18:58.241Z","endTime":"2026-05-25T22:19:03.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39225003370603,"aZ":-11.40872133088833,"pfxX":-2.738387805678842,"pfxZ":10.982804630304106,"pX":0.479138861129019,"pZ":2.4862891356240806,"vX0":7.124008437765095,"vY0":-137.5831471561671,"vZ0":-8.217322477258447,"x":98.74,"y":171.65,"x0":-1.8038440719584408,"y0":50.00564424425686,"z0":6.311123840087951,"aX":-5.179191967487952},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":3.2,"spinRate":2086,"spinDirection":196},"zone":6,"typeConfidence":0.92,"plateTime":0.4001951490265334,"extension":6.625619568028298},"index":3,"playId":"3be682ab-0099-354d-acf3-83433e6edf2f","pitchNumber":4,"startTime":"2026-05-25T22:19:18.020Z","endTime":"2026-05-25T22:19:22.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66407256839973,"aZ":-12.231045773927809,"pfxX":-3.996026870539123,"pfxZ":10.76962287259194,"pX":0.16373085286668038,"pZ":3.049312358929416,"vX0":7.493847965539723,"vY0":-136.13300966437765,"vZ0":-6.140059718255609,"x":110.76,"y":156.45,"x0":-2.1225019499947737,"y0":50.000644760115165,"z0":6.203328631015646,"aX":-7.39894850679818},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":5.4,"spinRate":2197,"spinDirection":204},"zone":2,"typeConfidence":0.92,"plateTime":0.40445910676885655,"extension":6.64031597803687},"index":4,"playId":"89f40160-a4d8-3ac7-b1b0-852984f86c25","pitchNumber":5,"startTime":"2026-05-25T22:19:34.322Z","endTime":"2026-05-25T22:19:37.919Z","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":94.7,"endSpeed":85.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54423293114362,"aZ":-12.257950408479175,"pfxX":-3.1276441199908644,"pfxZ":10.573206540915718,"pX":-0.25352511475430045,"pZ":3.041375771395758,"vX0":6.2416408829708026,"vY0":-137.59849823606103,"vZ0":-6.070041561895705,"x":126.66,"y":156.66,"x0":-2.163213949603437,"y0":50.00441936082886,"z0":6.135548223653066,"aX":-5.892819766290427},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":4.1,"spinRate":2372,"spinDirection":199},"zone":2,"typeConfidence":0.92,"plateTime":0.4007808300430913,"extension":6.680085861463558},"index":5,"playId":"1f2dc396-a806-3c70-adb1-a5c1cdcc7c9f","pitchNumber":6,"startTime":"2026-05-25T22:19:52.007Z","endTime":"2026-05-25T22:19:58.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.229001858929507,"aZ":-28.819777117207874,"pfxX":3.7217741480183424,"pfxZ":2.1348707176905055,"pX":-0.24951653130740306,"pZ":3.182226307145035,"vX0":3.9336853363056035,"vY0":-124.60536226631545,"vZ0":-2.0304834459837764,"x":126.51,"y":152.86,"x0":-2.332626657138053,"y0":50.002636461241636,"z0":6.3907172942457775,"aX":5.847123849548251},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":-7.7,"spinRate":2809,"spinDirection":82},"zone":2,"typeConfidence":0.92,"plateTime":0.4397118435163492,"extension":6.510758945237474},"index":6,"playId":"38d3de5b-a8d5-3d95-bb37-d3041959ee84","pitchNumber":7,"startTime":"2026-05-25T22:20:13.876Z","endTime":"2026-05-25T22:20:18.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:20:18.257Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dylan Crews pops out to first baseman Kyle Manzardo in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:20:23.168Z","endTime":"2026-05-25T22:20:54.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.219702909296835,"aZ":-12.04681718163573,"pfxX":-2.794647376145648,"pfxZ":10.598580606066763,"pX":-0.4489316258111594,"pZ":2.721249817383488,"vX0":4.8779445253977896,"vY0":-137.37769076633555,"vZ0":-7.411305092932427,"x":134.11,"y":165.31,"x0":-1.8896124600563275,"y0":50.00477588641148,"z0":6.284408505135259,"aX":-5.3085996311500425},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":4.0,"spinRate":2313,"spinDirection":197},"zone":4,"typeConfidence":0.92,"plateTime":0.399657252168963,"extension":6.596407835918927},"hitData":{"launchSpeed":83.9,"launchAngle":65.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.3,"coordY":172.84}},"index":0,"playId":"099899f9-f163-394e-8b00-218b56b931dc","pitchNumber":1,"startTime":"2026-05-25T22:20:44.258Z","endTime":"2026-05-25T22:20:54.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:20:54.286Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, first baseman Kyle Manzardo to pitcher Tanner Bibee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:21:04.869Z","endTime":"2026-05-25T22:22:16.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87505265738435,"aZ":-29.574906505440165,"pfxX":1.9422960376821867,"pfxZ":1.6394049902857333,"pX":0.3196144450791754,"pZ":1.862753810492813,"vX0":5.74476903745751,"vY0":-125.11102543717986,"vZ0":-4.65686259934395,"x":104.82,"y":188.49,"x0":-2.2573494298494996,"y0":50.00504429287815,"z0":6.167856547083462,"aX":3.0835227805567142},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":-4.8,"spinRate":2528,"spinDirection":99},"zone":9,"typeConfidence":0.92,"plateTime":0.4375418310377661,"extension":6.487877326982421},"index":0,"playId":"fc6e9711-9ec4-3161-b497-6a63b85199de","pitchNumber":1,"startTime":"2026-05-25T22:21:24.305Z","endTime":"2026-05-25T22:21:28.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.797475615185103,"aZ":-13.15663704938061,"pfxX":-3.4290205117833286,"pfxZ":9.94835600560156,"pX":-0.2736676793085203,"pZ":2.849222955297389,"vX0":5.903639229570196,"vY0":-136.81134023068827,"vZ0":-6.708117285187161,"x":127.43,"y":161.85,"x0":-2.005741705008845,"y0":50.0034591291448,"z0":6.219764659108874,"aX":-6.555873766500732},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2225,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.39907048577643955,"extension":6.595732365446086},"index":1,"playId":"4fd2226a-1812-3441-ae7a-b6da7433c96b","pitchNumber":2,"startTime":"2026-05-25T22:21:42.863Z","endTime":"2026-05-25T22:21:49.811Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-25T22:21:53.500Z","endTime":"2026-05-25T22:22:09.458Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.386653011163794,"aZ":-20.662933522832752,"pfxX":-6.3149374221815595,"pfxZ":7.978523563550235,"pX":-1.00052311818355,"pZ":1.2972959716619794,"vX0":4.44206577107445,"vY0":-118.6967303737957,"vZ0":-6.890463000545367,"x":155.14,"y":203.75,"x0":-2.0656745871979747,"y0":50.00290335886252,"z0":6.089131199033528,"aX":-9.109806265323938},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":13.2,"breakHorizontal":10.6,"spinRate":1824,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.459539315843311,"extension":6.67340756912293},"hitData":{"launchSpeed":68.9,"launchAngle":0.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.9,"coordY":162.54}},"index":3,"playId":"63273993-14d3-37ec-a856-80c379fb92bc","pitchNumber":3,"startTime":"2026-05-25T22:22:09.458Z","endTime":"2026-05-25T22:22:16.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:22:16.984Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis Bazzana grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T22:24:25.533Z","endTime":"2026-05-25T22:25:53.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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":89.5,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.485236005803262,"aZ":-23.221602512229392,"pfxX":10.758526376007385,"pfxZ":5.272172502469778,"pX":0.43662077659770043,"pZ":2.279779978642864,"vX0":-8.007947704748727,"vY0":-130.0503488145087,"vZ0":-1.0898247221130963,"x":100.36,"y":177.23,"x0":2.1713659998780597,"y0":50.00180061855481,"z0":4.479901560400723,"aX":18.2675504588056},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.5,"breakHorizontal":-17.5,"spinRate":2148,"spinDirection":111},"zone":6,"typeConfidence":0.9,"plateTime":0.4225570542524246,"extension":6.338589022947644},"index":0,"playId":"77d3646a-7607-31c6-83b7-69174a475d75","pitchNumber":1,"startTime":"2026-05-25T22:24:33.545Z","endTime":"2026-05-25T22:24:37.376Z","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":78.7,"endSpeed":71.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.473153131754778,"aZ":-27.737729703655887,"pfxX":1.7964263604331796,"pfxZ":3.3666813543123917,"pX":-1.0869729515336735,"pZ":1.2047696139312822,"vX0":-8.034373989137217,"vY0":-114.4012477827861,"vZ0":-1.166274453870471,"x":158.43,"y":206.25,"x0":2.2475274962966507,"y0":50.00120077810012,"z0":4.457409102064933,"aX":2.3662225282184455},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":6.1,"breakHorizontal":-1.1,"spinRate":2362,"spinDirection":302},"zone":13,"typeConfidence":0.89,"plateTime":0.4800660381044475,"extension":6.437178394603802},"index":1,"playId":"a6f8f653-ecce-3885-8aba-b90a5e4f1918","pitchNumber":2,"startTime":"2026-05-25T22:24:50.085Z","endTime":"2026-05-25T22:24:54.647Z","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":89.4,"endSpeed":82.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61078855498818,"aZ":-23.47229958054441,"pfxX":9.91986207611919,"pfxZ":5.07743929497284,"pX":0.432194649894167,"pZ":1.1027571017030622,"vX0":-7.610473897745113,"vY0":-129.96888269401876,"vZ0":-3.832004745217581,"x":100.53,"y":209.01,"x0":2.1059119842028244,"y0":50.00628645749612,"z0":4.373772047936365,"aX":17.016136557127144},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-16.3,"spinRate":2150,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4210264318055259,"extension":6.298227533814518},"index":2,"playId":"a6a2dcb6-ad39-3a34-8dcb-4cff3acfdc1b","pitchNumber":3,"startTime":"2026-05-25T22:25:08.534Z","endTime":"2026-05-25T22:25:12.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.494363502384726,"aZ":-34.096540346554,"pfxX":11.113780217699256,"pfxZ":-1.175262455797684,"pX":-0.35699750345856335,"pZ":2.1531984863205893,"vX0":-9.782922592693994,"vY0":-127.4941456011312,"vZ0":1.0389361684685239,"x":130.61,"y":180.64,"x0":2.095707577491442,"y0":50.001946219648865,"z0":4.442241980459159,"aX":18.19980384359289},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-17.8,"spinRate":2053,"spinDirection":103},"zone":7,"typeConfidence":0.89,"plateTime":0.43047815976195114,"extension":6.350229474597201},"index":3,"playId":"42d7eee9-9c03-36dd-b673-eceec5da3c2b","pitchNumber":4,"startTime":"2026-05-25T22:25:26.799Z","endTime":"2026-05-25T22:25:30.957Z","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":90.0,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.123817760318655,"aZ":-26.723328858040556,"pfxX":9.531645134456976,"pfxZ":3.1736165509324907,"pX":-0.13802224687810097,"pZ":1.9693608187430331,"vX0":-9.062794404050113,"vY0":-130.66388950249416,"vZ0":-0.897074871245558,"x":122.26,"y":185.61,"x0":2.1473857358548125,"y0":50.003720579927126,"z0":4.336336995784311,"aX":16.380325016729028},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":-15.1,"spinRate":2184,"spinDirection":104},"zone":8,"typeConfidence":0.8,"plateTime":0.4201819145974155,"extension":6.701836282812368},"hitData":{"launchSpeed":104.4,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.12,"coordY":131.67}},"index":4,"playId":"2d415ef9-55c8-35ad-af8d-f05315decb14","pitchNumber":5,"startTime":"2026-05-25T22:25:45.022Z","endTime":"2026-05-25T22:25:53.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:25:53.318Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a sharp line drive to left fielder Daylen Lile.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T22:25:57.190Z","endTime":"2026-05-25T22:27:45.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64736710451138,"aZ":-25.7739541899592,"pfxX":8.053279629640631,"pfxZ":3.6613331234883173,"pX":0.6698551435782707,"pZ":3.9325797755760097,"vX0":-6.7633095431928485,"vY0":-131.56935192541835,"vZ0":3.555176492860163,"x":91.47,"y":132.6,"x0":2.231006967513174,"y0":50.00275942311985,"z0":4.476719858967325,"aX":14.079267404005295},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":-13.1,"spinRate":2122,"spinDirection":108},"zone":12,"typeConfidence":0.91,"plateTime":0.4167580098051826,"extension":6.144324192586813},"index":0,"playId":"c0b1c758-5438-3baf-923a-d288ccdd6032","pitchNumber":1,"startTime":"2026-05-25T22:26:18.913Z","endTime":"2026-05-25T22:26:22.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":89.2,"endSpeed":81.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684341035567584,"aZ":-30.925629359493904,"pfxX":9.715915755614693,"pfxZ":0.7376476720810787,"pX":0.9885349280514613,"pZ":1.7047389387795537,"vX0":-6.404900996693381,"vY0":-129.73618319806883,"vZ0":-0.4220499250927614,"x":79.32,"y":192.75,"x0":2.2295884498819194,"y0":50.0063285441942,"z0":4.230991102514964,"aX":16.530343407793136},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.4,"breakHorizontal":-16.1,"spinRate":2066,"spinDirection":104},"zone":14,"typeConfidence":0.91,"plateTime":0.42252812793719574,"extension":6.0657606310159515},"index":1,"playId":"6b2f9a27-f2ec-3859-aeba-aae063163b29","pitchNumber":2,"startTime":"2026-05-25T22:26:35.139Z","endTime":"2026-05-25T22:26:39.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10436659603205,"aZ":-31.536205485718344,"pfxX":9.622533279183145,"pfxZ":0.38129258161490576,"pX":0.09057525687611576,"pZ":2.045509747690281,"vX0":-8.367685586818634,"vY0":-129.36416319681635,"vZ0":0.49029632046725746,"x":113.55,"y":183.55,"x0":2.117629980894324,"y0":50.00607140519462,"z0":4.271793778360923,"aX":16.304695658230923},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":-15.6,"spinRate":2064,"spinDirection":103},"zone":8,"typeConfidence":0.91,"plateTime":0.4234688327491045,"extension":6.201910375556933},"index":2,"playId":"7a1af42d-cb35-3866-85c8-686a51d03b03","pitchNumber":3,"startTime":"2026-05-25T22:26:52.559Z","endTime":"2026-05-25T22:26:56.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59592446457163,"aZ":-31.07983568382893,"pfxX":-2.0208605229099703,"pfxZ":0.8051151604894677,"pX":-1.0594693808624136,"pZ":2.155337301312241,"vX0":-6.821520658483501,"vY0":-116.61996202524435,"vZ0":1.3317343908921428,"x":157.38,"y":180.59,"x0":2.1816412335415034,"y0":50.00281258764057,"z0":4.537449529005078,"aX":-2.746561365263632},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.2,"breakHorizontal":5.5,"spinRate":2306,"spinDirection":253},"zone":13,"typeConfidence":0.89,"plateTime":0.4720358290059474,"extension":6.626131071567925},"index":3,"playId":"9910368f-4e7d-3435-aa1f-089cd200d17c","pitchNumber":4,"startTime":"2026-05-25T22:27:13.632Z","endTime":"2026-05-25T22:27:19.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22355311991065,"aZ":-24.390131863368527,"pfxX":9.456518052874657,"pfxZ":4.481984368981693,"pX":0.05057184638798804,"pZ":2.3392395322438917,"vX0":-8.712413906348884,"vY0":-131.08913374228067,"vZ0":-0.3214428701893516,"x":115.07,"y":175.62,"x0":2.1917534777459875,"y0":50.00287969417575,"z0":4.287290314824657,"aX":16.425800605966973},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":-15.1,"spinRate":2195,"spinDirection":108},"zone":5,"typeConfidence":0.9,"plateTime":0.41813524874470254,"extension":6.424915410302265},"hitData":{"launchSpeed":107.1,"launchAngle":14.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.81,"coordY":103.73}},"index":4,"playId":"6520cf98-d3e1-311d-a07f-8cba0f67203a","pitchNumber":5,"startTime":"2026-05-25T22:27:34.017Z","endTime":"2026-05-25T22:27:45.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:27:45.517Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Chase DeLauter grounds into a double play, first baseman Luis García Jr. to shortstop CJ Abrams to first baseman Luis García Jr. José Ramírez out at 2nd. Chase DeLauter out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T22:27:50.608Z","endTime":"2026-05-25T22:29:29.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740697270502217,"aZ":-23.905892396527754,"pfxX":9.431061222180094,"pfxZ":4.754122265528199,"pX":-0.6495518748147676,"pZ":2.177842989351284,"vX0":-9.917424076952873,"vY0":-130.86576578716483,"vZ0":-1.015966974711225,"x":141.76,"y":179.98,"x0":1.957849530976791,"y0":50.005789507567826,"z0":4.356226255798598,"aX":16.41640513613317},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":-15.0,"spinRate":2234,"spinDirection":107},"zone":7,"typeConfidence":0.9,"plateTime":0.4180048788509607,"extension":6.393232690203019},"index":0,"playId":"480cd27d-540e-362c-ba1f-81c24d889051","pitchNumber":1,"startTime":"2026-05-25T22:28:15.223Z","endTime":"2026-05-25T22:28:19.367Z","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":89.8,"endSpeed":81.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.683237740464463,"aZ":-32.22565015170194,"pfxX":10.367273026586783,"pfxZ":-0.026497869364830784,"pX":-0.22909478484820103,"pZ":1.0546532890694214,"vX0":-9.24006845583404,"vY0":-130.41204217293338,"vZ0":-1.5680431314630248,"x":125.73,"y":210.3,"x0":2.0214699064356947,"y0":50.004869480744404,"z0":4.10561851418977,"aX":17.771714274582155},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.2,"breakHorizontal":-16.6,"spinRate":2084,"spinDirection":102},"zone":13,"typeConfidence":0.9,"plateTime":0.4207807982374616,"extension":6.329123787034564},"index":1,"playId":"4608abbd-2525-3481-841d-0dd77695d2f0","pitchNumber":2,"startTime":"2026-05-25T22:28:35.357Z","endTime":"2026-05-25T22:28:40.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":71.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877416645871882,"aZ":-29.936664817953666,"pfxX":-1.9763453522689212,"pfxZ":1.6845359581368058,"pX":-0.35204588557540667,"pZ":2.932728373520442,"vX0":-5.5126186763170395,"vY0":-116.32113050406181,"vZ0":3.3997473031982026,"x":130.42,"y":159.6,"x0":2.3344694685525362,"y0":50.00354750511922,"z0":4.344103798472273,"aX":-2.62728803702541},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.6,"breakHorizontal":5.3,"spinRate":2282,"spinDirection":281},"zone":1,"typeConfidence":0.89,"plateTime":0.4763510569105507,"extension":6.52020490810572},"index":2,"playId":"8786bbe0-2e06-386f-9272-cfc8ae3ff515","pitchNumber":3,"startTime":"2026-05-25T22:28:56.235Z","endTime":"2026-05-25T22:29:00.802Z","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":1},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.061100145421246,"aZ":-29.974324245882894,"pfxX":-3.3835889374862234,"pfxZ":1.6160297183180017,"pX":0.13406531478272868,"pZ":1.2197148778163884,"vX0":-4.224853184792492,"vY0":-116.79955705224076,"vZ0":-0.06754113391375827,"x":111.89,"y":205.85,"x0":2.416262460774324,"y0":50.00216734853149,"z0":4.103236010653271,"aX":-4.604798471143187},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.2,"breakHorizontal":7.3,"spinRate":2308,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.47165451933411306,"extension":6.255423507467952},"hitData":{"launchSpeed":89.5,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.87,"coordY":164.35}},"index":3,"playId":"ea27b7b1-b0b4-3da7-a20d-ca4eefef777d","pitchNumber":4,"startTime":"2026-05-25T22:29:21.667Z","endTime":"2026-05-25T22:29:29.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:29:29.659Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jacob Young homers (7) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:31:19.660Z","endTime":"2026-05-25T22:33:48.452Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":85.3,"endSpeed":78.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.855859143385523,"aZ":-29.038037398738265,"pfxX":3.7825938907757113,"pfxZ":2.0290985996070434,"pX":0.18901498313648402,"pZ":2.1135434077988977,"vX0":4.547401899460896,"vY0":-124.01629812547196,"vZ0":-4.524560561429544,"x":109.8,"y":181.71,"x0":-2.1658232343957486,"y0":50.00094159052748,"z0":6.408451950327911,"aX":5.838488116378117},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":-8.0,"spinRate":2637,"spinDirection":91},"zone":8,"typeConfidence":0.91,"plateTime":0.4431563013561495,"extension":6.561256345915517},"index":0,"playId":"51e8d5f0-f0b5-36f2-b704-6ef159d19d6b","pitchNumber":1,"startTime":"2026-05-25T22:31:43.752Z","endTime":"2026-05-25T22:31:48.451Z","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":92.4,"endSpeed":83.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06633275229948,"aZ":-13.775314908743669,"pfxX":-3.098739164951672,"pfxZ":10.176300572849888,"pX":-0.3494624051253034,"pZ":3.7367696186187467,"vX0":5.218676546790912,"vY0":-134.33482120677365,"vZ0":-4.26065468420987,"x":130.32,"y":137.89,"x0":-1.9244072569766515,"y0":50.00081753556665,"z0":6.3389771427216886,"aX":-5.601831256938542},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":4.3,"spinRate":2332,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.4094497019553818,"extension":6.583837160288308},"index":1,"playId":"7c657ae4-de24-3bff-a763-ad4bdc6c7a7b","pitchNumber":2,"startTime":"2026-05-25T22:31:59.864Z","endTime":"2026-05-25T22:32:04.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8478675490284,"aZ":-10.255226304114405,"pfxX":-4.317256371833035,"pfxZ":11.847189084014397,"pX":0.5422498448155275,"pZ":2.478721388210652,"vX0":7.540105443751835,"vY0":-136.1415920605928,"vZ0":-8.234590132562541,"x":96.33,"y":171.85,"x0":-1.7205014943101895,"y0":50.00639889602582,"z0":6.2793716855112605,"aX":-7.990580090678188},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":6.0,"spinRate":2431,"spinDirection":196},"zone":6,"typeConfidence":0.92,"plateTime":0.40452008758700897,"extension":6.5692214425000435},"index":2,"playId":"759b4bcd-4b2c-3b50-8b33-636b1b30ed6c","pitchNumber":3,"startTime":"2026-05-25T22:32:18.416Z","endTime":"2026-05-25T22:32:23.056Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-25T22:32:28.738Z","endTime":"2026-05-25T22:32:46.069Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"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.0,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73385991496469,"aZ":-12.013458159155435,"pfxX":-3.881791686727803,"pfxZ":10.853944203046805,"pX":0.24761675093090185,"pZ":3.7228727630985934,"vX0":7.06184394179835,"vY0":-136.55666868913656,"vZ0":-4.85010519552591,"x":107.56,"y":138.26,"x0":-1.8872687609189482,"y0":50.00122815257732,"z0":6.372644765473613,"aX":-7.209908652505968},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":5.3,"spinRate":2454,"spinDirection":199},"zone":12,"typeConfidence":0.92,"plateTime":0.4036870393062788,"extension":6.702818920517813},"index":4,"playId":"39667dc5-2d34-36c4-9cec-649a4ba5a72d","pitchNumber":4,"startTime":"2026-05-25T22:32:46.069Z","endTime":"2026-05-25T22:32:50.723Z","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":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849476666713446,"aZ":-28.55569780135052,"pfxX":1.364573135453056,"pfxZ":2.2376822463594976,"pX":1.2832215928621846,"pZ":1.299665316834075,"vX0":7.743635522437583,"vY0":-126.35876830462828,"vZ0":-6.7666328368092,"x":68.09,"y":203.69,"x0":-1.998777539347303,"y0":50.00190027314163,"z0":6.307827715565465,"aX":2.204931264267507},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-4.2,"spinRate":2653,"spinDirection":88},"zone":14,"typeConfidence":0.91,"plateTime":0.4335463367498047,"extension":6.487401213162542},"index":5,"playId":"f5e16f3e-865a-3035-89e6-14ce5ca32299","pitchNumber":5,"startTime":"2026-05-25T22:33:06.711Z","endTime":"2026-05-25T22:33:11.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.270849433056462,"aZ":-34.97590831704474,"pfxX":2.362917029918585,"pfxZ":-1.784237279330382,"pX":-0.12106906574382105,"pZ":2.8571147255081812,"vX0":4.533830465153915,"vY0":-124.6084332425535,"vZ0":-1.59415941781059,"x":121.61,"y":161.64,"x0":-2.2717897927728306,"y0":50.00283480568057,"z0":6.397536684869534,"aX":3.7111314214115874},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.4,"breakHorizontal":-5.3,"spinRate":2517,"spinDirection":90},"zone":2,"typeConfidence":0.92,"plateTime":0.43973784900304924,"extension":6.494595807451107},"hitData":{"launchSpeed":101.3,"launchAngle":28.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":57.01,"coordY":57.31}},"index":6,"playId":"47733c15-6bab-3849-8141-79d6f32f9c71","pitchNumber":6,"startTime":"2026-05-25T22:33:25.943Z","endTime":"2026-05-25T22:33:48.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:33:48.452Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Millas pops out to third baseman José Ramírez in foul territory.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:33:49.562Z","endTime":"2026-05-25T22:35:40.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.490287854550616,"aZ":-21.420392395888562,"pfxX":-9.075454196750675,"pfxZ":5.747065517481712,"pX":-1.1046877328142957,"pZ":4.059962641465511,"vX0":6.194679142296548,"vY0":-135.87621622835007,"vZ0":-2.235068185580735,"x":159.11,"y":129.16,"x0":-2.2337686090692532,"y0":50.004403896906375,"z0":6.37998525456688,"aX":-16.988366595848188},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":15.1,"spinRate":1931,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.4029577716976305,"extension":6.413748531304856},"index":0,"playId":"7894440e-d023-3524-a041-b8cc67c5c206","pitchNumber":1,"startTime":"2026-05-25T22:34:13.725Z","endTime":"2026-05-25T22:34:18.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252005325392272,"aZ":-14.67371361280237,"pfxX":-2.6990128900077064,"pfxZ":9.380464422680932,"pX":-0.4839287958315055,"pZ":3.085725162599267,"vX0":4.697953403996454,"vY0":-135.63285233770694,"vZ0":-5.992370392342539,"x":135.45,"y":155.47,"x0":-1.8866581993716296,"y0":50.00402723976059,"z0":6.344316647461053,"aX":-5.036458990130779},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":2006,"spinDirection":202},"zone":1,"typeConfidence":0.91,"plateTime":0.4035968197065749,"extension":6.633218920520919},"index":1,"playId":"ba27f1f9-c06d-3531-9fc4-d3d716d71725","pitchNumber":2,"startTime":"2026-05-25T22:34:32.216Z","endTime":"2026-05-25T22:34:39.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07870246312838,"aZ":-21.09167424229083,"pfxX":-6.796219306822518,"pfxZ":7.731365924691982,"pX":-0.17350270070807405,"pZ":4.1035859751683645,"vX0":5.849843786625254,"vY0":-119.29914275177795,"vZ0":-0.9052706507800615,"x":123.61,"y":127.98,"x0":-1.7806272804623153,"y0":50.00403566837242,"z0":6.39825035002553,"aX":-9.74537853627353},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":1725,"spinDirection":201},"zone":11,"typeConfidence":0.89,"plateTime":0.4600454328254924,"extension":6.465218369404028},"index":2,"playId":"2936c024-2e2f-3106-8d58-1baa7b3dfbc5","pitchNumber":3,"startTime":"2026-05-25T22:34:52.375Z","endTime":"2026-05-25T22:34:56.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89540278803275,"aZ":-17.780685213601462,"pfxX":-6.621659881150585,"pfxZ":10.233755373503817,"pX":0.4069652591032503,"pZ":0.14265695877186438,"vX0":7.222838688206882,"vY0":-117.70160633989171,"vZ0":-9.787311344853055,"x":101.49,"y":234.93,"x0":-1.8381066757989313,"y0":50.00176676484584,"z0":5.994735584830908,"aX":-9.310724817689612},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":1782,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.46498997086676397,"extension":6.659850135029573},"index":3,"playId":"f9204c1f-d66b-3638-a972-378ba55911d9","pitchNumber":4,"startTime":"2026-05-25T22:35:07.359Z","endTime":"2026-05-25T22:35:11.596Z","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":93.7,"endSpeed":85.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.652045865706118,"aZ":-20.66006539212276,"pfxX":-9.100538717043712,"pfxZ":6.1331328569253145,"pX":-0.0737570857279384,"pZ":2.2385437862758013,"vX0":8.775891613424116,"vY0":-136.10417180693128,"vZ0":-6.57438961587117,"x":119.81,"y":178.34,"x0":-2.1563609154482304,"y0":50.00252929574519,"z0":6.114304070889459,"aX":-17.08677234856073},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":14.6,"spinRate":2126,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.4023004153976708,"extension":6.489866636865593},"hitData":{"launchSpeed":79.9,"launchAngle":67.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":77.53,"coordY":168.82}},"index":4,"playId":"346206e3-55a1-37d8-b488-d4c9e0097fd5","pitchNumber":5,"startTime":"2026-05-25T22:35:29.672Z","endTime":"2026-05-25T22:35:40.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:35:40.397Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:35:45.105Z","endTime":"2026-05-25T22:37:23.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636335019124452,"aZ":-12.132952714893156,"pfxX":-3.429577837476997,"pfxZ":10.823986505974515,"pX":0.1463785868706062,"pZ":2.6890215691514414,"vX0":6.5654765066395635,"vY0":-135.4607200134874,"vZ0":-7.092033813209623,"x":111.42,"y":166.18,"x0":-1.8672571158923554,"y0":50.000745305417546,"z0":6.196051210094236,"aX":-6.349265507559729},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":4.8,"spinRate":2298,"spinDirection":201},"zone":2,"typeConfidence":0.92,"plateTime":0.4049226155429504,"extension":6.706793763537445},"index":0,"playId":"5dd525e7-1fc6-3f9a-a915-cdf93d3278b6","pitchNumber":1,"startTime":"2026-05-25T22:36:03.696Z","endTime":"2026-05-25T22:36:07.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83147241932165,"aZ":-20.329551762550604,"pfxX":-7.036227595657057,"pfxZ":8.222204388526041,"pX":0.2070658948525383,"pZ":0.8217461849571808,"vX0":7.168588054595148,"vY0":-118.9875311305992,"vZ0":-8.00379241596925,"x":109.11,"y":216.59,"x0":-1.9239103900850314,"y0":50.00332071819799,"z0":6.0574473631181345,"aX":-10.137076099240648},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":13.2,"breakHorizontal":11.2,"spinRate":1793,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.45949892506929135,"extension":6.5440237033206525},"index":1,"playId":"530845b8-5bac-311a-b4ef-b859cbe932a2","pitchNumber":2,"startTime":"2026-05-25T22:36:21.547Z","endTime":"2026-05-25T22:36:26.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92640189936469,"aZ":-20.580178442260408,"pfxX":-6.950371143409178,"pfxZ":8.17348040198623,"pX":0.031588858700706886,"pZ":1.806917618302748,"vX0":6.733036183775994,"vY0":-117.9118001522847,"vZ0":-5.718108350217403,"x":115.8,"y":189.99,"x0":-1.9482942383126696,"y0":50.00000139296935,"z0":6.143752288922934,"aX":-9.854962660671347},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":1875,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.46326003553584894,"extension":6.594234361584278},"index":2,"playId":"afe823d9-1a5c-3ab4-9cf0-349b00de1327","pitchNumber":3,"startTime":"2026-05-25T22:36:37.463Z","endTime":"2026-05-25T22:36:42.468Z","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":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81057918650709,"aZ":-21.127389704495165,"pfxX":-6.957604139649746,"pfxZ":7.704676483230184,"pX":-0.03523377287209343,"pZ":2.392587617343812,"vX0":6.701024024649979,"vY0":-118.71965093548584,"vZ0":-4.408384971603162,"x":118.34,"y":174.18,"x0":-1.984671402049992,"y0":50.00149014827348,"z0":6.186202663451819,"aX":-9.973924035722227},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":1907,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.46060295860759304,"extension":6.577516757955617},"index":3,"playId":"2237eb27-8442-3470-8bde-23f85a1b5315","pitchNumber":4,"startTime":"2026-05-25T22:36:54.379Z","endTime":"2026-05-25T22:36:58.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.329072538013484,"aZ":-14.198690306518554,"pfxX":-3.1082460727972294,"pfxZ":9.76699594444941,"pX":0.2256180017345181,"pZ":2.867399610572382,"vX0":6.545285504916781,"vY0":-135.02251088854428,"vZ0":-6.4228179347984335,"x":108.4,"y":161.36,"x0":-1.8296805732418295,"y0":50.0004854620559,"z0":6.282211163260409,"aX":-5.719590114973295},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":4.2,"spinRate":1984,"spinDirection":194},"zone":2,"typeConfidence":0.91,"plateTime":0.40617465237364225,"extension":6.64181456415103},"index":4,"playId":"17dc3237-7981-30c4-b22a-2fc366de336b","pitchNumber":5,"startTime":"2026-05-25T22:37:19.622Z","endTime":"2026-05-25T22:37:23.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:37:23.911Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a line drive to left fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:37:26.530Z","endTime":"2026-05-25T22:38:39.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665359560607214,"aZ":-16.940790642173564,"pfxX":-7.518775235595852,"pfxZ":10.269676500387106,"pX":-0.1479172760249734,"pZ":1.5135230567062388,"vX0":6.5288928157930775,"vY0":-121.27123612484249,"vZ0":-7.617961814211882,"x":122.64,"y":197.91,"x0":-1.903742972099278,"y0":50.00216598659482,"z0":6.184306204762323,"aX":-11.151012069110646},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":16.9,"breakHorizontal":12.0,"spinRate":1887,"spinDirection":208},"zone":13,"typeConfidence":0.88,"plateTime":0.45240027258027515,"extension":6.460841558259683},"index":0,"playId":"8c6148cd-f6a1-3a03-aa8d-4b151ed861e5","pitchNumber":1,"startTime":"2026-05-25T22:37:46.512Z","endTime":"2026-05-25T22:37:50.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11247750487317,"aZ":-29.103442882639655,"pfxX":2.6052986659165875,"pfxZ":1.9549578514688832,"pX":-0.019178531471991198,"pZ":3.130717082835884,"vX0":4.602529929644242,"vY0":-125.59508823858631,"vZ0":-2.1554088918656067,"x":117.73,"y":154.25,"x0":-2.225240962399689,"y0":50.004501211831055,"z0":6.4034724943263965,"aX":4.097990648034128},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.2,"breakHorizontal":-5.9,"spinRate":2650,"spinDirection":105},"zone":2,"typeConfidence":0.92,"plateTime":0.4387095783459096,"extension":6.250013630905081},"index":1,"playId":"6b2eeb7d-41b1-3baf-be72-7fc1bbb97e77","pitchNumber":2,"startTime":"2026-05-25T22:38:05.414Z","endTime":"2026-05-25T22:38:12.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39006936394964,"aZ":-12.021406656518742,"pfxX":-2.0255789833076987,"pfxZ":10.661283941564117,"pX":0.30129887652767856,"pZ":3.399781740993453,"vX0":6.507537066744359,"vY0":-137.35028061279564,"vZ0":-5.759743391435285,"x":105.52,"y":146.99,"x0":-1.8465815051440775,"y0":50.00523777120774,"z0":6.357975733196099,"aX":-3.8298395593327768},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":2.2,"spinRate":2263,"spinDirection":202},"zone":3,"typeConfidence":0.92,"plateTime":0.4003802996397159,"extension":6.604987729617131},"hitData":{"launchSpeed":98.4,"launchAngle":9.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.2,"coordY":105.74}},"index":2,"playId":"e570a4df-5b9e-3139-b70d-8d9da37d6d4e","pitchNumber":3,"startTime":"2026-05-25T22:38:28.553Z","endTime":"2026-05-25T22:38:39.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:38:39.572Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis García Jr. homers (4) on a line drive to right field. James Wood scores.","rbi":2,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:38:40.027Z","endTime":"2026-05-25T22:41:20.292Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.141512190196554,"aZ":-21.31328080277614,"pfxX":-7.535767693399869,"pfxZ":7.4151681017267705,"pX":-0.9120439924616628,"pZ":3.9304519933250663,"vX0":5.409964002115253,"vY0":-119.98563884174298,"vZ0":-1.1549248473970533,"x":151.76,"y":132.66,"x0":-2.211414647538363,"y0":50.00491297006727,"z0":6.308405916957445,"aX":-11.043294238669665},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":13.4,"breakHorizontal":12.5,"spinRate":1844,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.45562618264229426,"extension":6.443445149974004},"index":0,"playId":"0794d9fe-516f-3dbb-93f3-a99c1f8ea97d","pitchNumber":1,"startTime":"2026-05-25T22:39:03.657Z","endTime":"2026-05-25T22:39:07.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25871093108205,"aZ":-19.80778667942104,"pfxX":-7.61306045599858,"pfxZ":8.550747217925831,"pX":-1.1823983020304687,"pZ":1.575383098172796,"vX0":4.769213985853163,"vY0":-119.56003861177328,"vZ0":-6.650663667627441,"x":162.07,"y":196.24,"x0":-2.2148851236685,"y0":50.00223310403448,"z0":6.173169172283168,"aX":-11.010710372455831},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":14.2,"breakHorizontal":12.6,"spinRate":1842,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.45828912053657733,"extension":6.267972022907212},"index":1,"playId":"bc9b6878-6ea5-326b-a159-823825a97b8f","pitchNumber":2,"startTime":"2026-05-25T22:39:26.418Z","endTime":"2026-05-25T22:39:30.858Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"0cbce768-e580-3297-aeae-1be6ded3ce0e","startTime":"2026-05-25T22:39:45.440Z","endTime":"2026-05-25T22:39:50.683Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.490638326003797,"aZ":-20.576386094788592,"pfxX":-8.177716899086352,"pfxZ":7.854682632425704,"pX":-0.13447523245151147,"pZ":1.540895301379628,"vX0":7.380569385817385,"vY0":-120.24567771133928,"vZ0":-6.540757524991811,"x":122.13,"y":197.18,"x0":-2.168915239998526,"y0":50.002313250506134,"z0":6.09962886437229,"aX":-12.075188672776681},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":13.0,"breakHorizontal":13.2,"spinRate":1837,"spinDirection":214},"zone":13,"typeConfidence":0.89,"plateTime":0.45404871393444646,"extension":6.394489257414058},"index":3,"playId":"0e66b9b1-858e-35e3-bfff-64b941aa5acf","pitchNumber":3,"startTime":"2026-05-25T22:40:07.216Z","endTime":"2026-05-25T22:40:12.392Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99580646704163,"aZ":-26.713258334708186,"pfxX":3.002959429698432,"pfxZ":3.4071841045351334,"pX":1.1689119866682414,"pZ":2.0762824410581877,"vX0":7.0261570154261435,"vY0":-126.19458636929674,"vZ0":-5.150622947792197,"x":72.44,"y":182.72,"x0":-2.0478164327358783,"y0":50.0051054528673,"z0":6.310330645892084,"aX":4.816952006092441},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":-7.1,"spinRate":2652,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.43494276637312357,"extension":6.631907804510064},"index":4,"playId":"c5566223-f93e-3539-bcba-0c99e26ff7b0","pitchNumber":4,"startTime":"2026-05-25T22:40:27.302Z","endTime":"2026-05-25T22:40:32.613Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-05-25T22:40:39.102Z","endTime":"2026-05-25T22:40:54.752Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36553224411635,"aZ":-18.346542012840874,"pfxX":-8.38304649437013,"pfxZ":9.20896374511344,"pX":0.0629177926694735,"pZ":2.466533064653313,"vX0":7.911997089138551,"vY0":-121.8555543121999,"vZ0":-5.0269197849489595,"x":114.6,"y":172.18,"x0":-2.1398145170299925,"y0":50.000121391553805,"z0":6.145318237804923,"aX":-12.581890389439758},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":15.7,"breakHorizontal":13.3,"spinRate":1912,"spinDirection":209},"zone":5,"typeConfidence":0.88,"plateTime":0.44980825952119163,"extension":6.6055319579213165},"hitData":{"launchSpeed":108.1,"launchAngle":19.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":219.65,"coordY":91.13}},"index":6,"playId":"50780c96-7dc2-3016-8d87-9880f2869532","pitchNumber":5,"startTime":"2026-05-25T22:40:54.752Z","endTime":"2026-05-25T22:41:20.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:41:20.292Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Curtis Mead flies out to center fielder Steven Kwan.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:41:30.605Z","endTime":"2026-05-25T22:42:27.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62574416711655,"aZ":-19.547713435444027,"pfxX":-8.183417581990554,"pfxZ":6.5254980928920165,"pX":0.04789026444995193,"pZ":2.7796653638879882,"vX0":8.751317164592928,"vY0":-137.74866418614016,"vZ0":-5.92881952509244,"x":115.17,"y":163.73,"x0":-2.0966501479051822,"y0":50.002792458438925,"z0":6.267744311095368,"aX":-15.834901014574498},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":13.2,"spinRate":2198,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.3965882774979095,"extension":6.489257493811528},"index":0,"playId":"f5844c09-136d-3edd-b84c-2855bce18d50","pitchNumber":1,"startTime":"2026-05-25T22:41:45.924Z","endTime":"2026-05-25T22:41:50.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.206154095776103,"aZ":-36.768183446502796,"pfxX":8.096826131836472,"pfxZ":-3.498266504531202,"pX":1.236198773272205,"pZ":1.2245609273834241,"vX0":4.600746816986984,"vY0":-114.39306060008997,"vZ0":-3.641441532418148,"x":69.88,"y":205.72,"x0":-1.8605345335110184,"y0":50.005668129595335,"z0":6.481168361874225,"aX":10.617673405437387},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.1,"breakHorizontal":-16.0,"spinRate":2644,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.48077332959740193,"extension":6.4827988652312705},"index":1,"playId":"52e83285-d712-30f7-93be-96c517904114","pitchNumber":2,"startTime":"2026-05-25T22:41:58.761Z","endTime":"2026-05-25T22:42:02.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.066220028063913,"aZ":-12.749181606566356,"pfxX":-1.1237795410820384,"pfxZ":10.28065720096684,"pX":-0.21836207394188484,"pZ":3.3677952423046422,"vX0":4.781849023949097,"vY0":-136.7951292126055,"vZ0":-5.633495466827287,"x":125.32,"y":147.85,"x0":-1.8454109512475967,"y0":50.0019316013935,"z0":6.332974464707504,"aX":-2.124159085776478},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":1.0,"spinRate":2416,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.4008890486946832,"extension":6.601755816983494},"hitData":{"launchSpeed":94.5,"launchAngle":53.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.22,"coordY":106.08}},"index":2,"playId":"c263cf28-19b5-3a7b-a191-74ae54ac17fc","pitchNumber":3,"startTime":"2026-05-25T22:42:16.221Z","endTime":"2026-05-25T22:42:27.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:42:27.196Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rhys Hoskins homers (5) on a fly ball to left field.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T22:44:28.122Z","endTime":"2026-05-25T22:46:02.730Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":{"id":676571,"link":"/api/v1/people/676571"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.713200714383532,"aZ":-25.967150279579627,"pfxX":-3.4799316581699733,"pfxZ":4.764507721457144,"pX":-1.7003482669570158,"pZ":1.7231437762099067,"vX0":-7.522710130204483,"vY0":-113.91792134295689,"vZ0":-0.17549696389147273,"x":181.81,"y":192.26,"x0":2.108750349434955,"y0":50.00173797468447,"z0":4.388114998050218,"aX":-4.53019116631513},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.9,"breakHorizontal":8.4,"spinRate":2351,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.48251012136710836,"extension":6.490754872028502},"index":0,"playId":"81fb63a7-6311-3445-a3b7-32627e7182cb","pitchNumber":1,"startTime":"2026-05-25T22:44:44.057Z","endTime":"2026-05-25T22:44:48.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.143245235999448,"aZ":-27.49301247058076,"pfxX":-3.099951544597685,"pfxZ":3.5434937973125544,"pX":0.0683814640815492,"pZ":1.8607317374615062,"vX0":-4.304479259769166,"vY0":-114.78443748652352,"vZ0":0.25589417795457925,"x":114.39,"y":188.54,"x0":2.3777007562868366,"y0":50.003618725909014,"z0":4.445685053364848,"aX":-4.096829610311126},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.8,"breakHorizontal":6.8,"spinRate":2274,"spinDirection":279},"zone":8,"typeConfidence":0.9,"plateTime":0.47893053712674494,"extension":6.39514054160254},"index":1,"playId":"3da1ae3f-6de9-3b5f-8428-71c31f09f9b3","pitchNumber":2,"startTime":"2026-05-25T22:45:00.294Z","endTime":"2026-05-25T22:45:04.438Z","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":89.8,"endSpeed":82.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05908935143374,"aZ":-24.388584064555264,"pfxX":8.220296665706847,"pfxZ":4.479804010380351,"pX":-0.9373822099930511,"pZ":1.3343956995765764,"vX0":-10.623779248541481,"vY0":-130.43240448381894,"vZ0":-2.806004794905278,"x":152.73,"y":202.75,"x0":2.1031059643258487,"y0":50.00557161665441,"z0":4.245055983288872,"aX":14.297443361003298},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":-12.8,"spinRate":2196,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.418453013682516,"extension":6.710478482522716},"index":2,"playId":"85da7e58-132c-39c2-addb-62ddac5f264b","pitchNumber":3,"startTime":"2026-05-25T22:45:18.305Z","endTime":"2026-05-25T22:45:22.501Z","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00778197703099,"aZ":-25.24299611877548,"pfxX":9.664118831652281,"pfxZ":3.8906409692574337,"pX":-0.2916611920425838,"pZ":1.894624188844871,"vX0":-9.395804329181058,"vY0":-132.06921125364954,"vZ0":-1.5296131561216373,"x":128.12,"y":187.63,"x0":2.042807479392042,"y0":50.00017367291111,"z0":4.323484805528093,"aX":17.206755546046725},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":-15.6,"spinRate":2182,"spinDirection":111},"zone":7,"typeConfidence":0.89,"plateTime":0.41344889957831077,"extension":6.454452395968765},"hitData":{"launchSpeed":106.6,"launchAngle":38.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.35,"coordY":83.5}},"index":3,"playId":"b6b61681-e438-350f-9685-ebdf3e9fc294","pitchNumber":4,"startTime":"2026-05-25T22:45:37.592Z","endTime":"2026-05-25T22:46:02.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:46:02.730Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T22:46:09.477Z","endTime":"2026-05-25T22:48:11.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.937876760853925,"aZ":-28.89615775341859,"pfxX":-6.464792184896217,"pfxZ":2.462773053800177,"pX":-1.4448308253766902,"pZ":1.5292023564241992,"vX0":-6.596702683418356,"vY0":-115.09877724750568,"vZ0":-0.009336802045257109,"x":172.07,"y":197.49,"x0":2.3067526804007117,"y0":50.00362166684842,"z0":4.35007439788549,"aX":-8.603703495070322},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.8,"breakHorizontal":13.4,"spinRate":2276,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.47732043324002804,"extension":6.301156960641808},"index":0,"playId":"d274e51e-f841-359c-87d1-9c5235f93ae7","pitchNumber":1,"startTime":"2026-05-25T22:46:27.815Z","endTime":"2026-05-25T22:46:31.261Z","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":78.9,"endSpeed":72.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.497178546292663,"aZ":-26.375923971898544,"pfxX":-7.142441832516365,"pfxZ":4.37032611865514,"pX":0.05154890214332979,"pZ":1.3835419909464368,"vX0":-3.5892030924290665,"vY0":-114.83636510427401,"vZ0":-0.4206339925803264,"x":115.04,"y":201.42,"x0":2.5658967967470483,"y0":50.003444598794324,"z0":4.148589703204017,"aX":-9.48074564133965},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.0,"breakHorizontal":13.9,"spinRate":2371,"spinDirection":270},"zone":13,"typeConfidence":0.9,"plateTime":0.4781003186965873,"extension":6.309268443197138},"index":1,"playId":"55d6175b-f6f3-3468-88b5-1f7ca292b73b","pitchNumber":2,"startTime":"2026-05-25T22:46:45.227Z","endTime":"2026-05-25T22:46:48.912Z","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.0,"endSpeed":81.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5816295450737,"aZ":-25.94806537271994,"pfxX":9.528193657985476,"pfxZ":3.62777554330611,"pX":-1.683326476322608,"pZ":2.27003464977968,"vX0":-12.759138439094187,"vY0":-130.4836798329081,"vZ0":0.07813838545596619,"x":181.16,"y":177.49,"x0":2.041949242377843,"y0":50.0037839846935,"z0":4.201889582832312,"aX":16.359480684249704},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":-14.3,"spinRate":2144,"spinDirection":107},"zone":13,"typeConfidence":0.86,"plateTime":0.4204800859568709,"extension":6.411377056319236},"index":2,"playId":"8e3b2f8f-6ba2-3a51-9024-005eb546a2d1","pitchNumber":3,"startTime":"2026-05-25T22:47:05.458Z","endTime":"2026-05-25T22:47:09.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144209072018892,"aZ":-24.23140911078989,"pfxX":8.111959465841592,"pfxZ":4.567995907432609,"pX":-0.9691882556039614,"pZ":1.5540724314608123,"vX0":-10.54936219593847,"vY0":-130.91168229734393,"vZ0":-1.9715620009636137,"x":153.94,"y":196.82,"x0":2.055283413057293,"y0":50.00391043984449,"z0":4.127371087036235,"aX":14.10854461565404},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-12.5,"spinRate":2157,"spinDirection":105},"zone":13,"typeConfidence":0.9,"plateTime":0.4180998036705392,"extension":6.391391653737737},"index":3,"playId":"01c2d8c9-5cc3-3d9e-ad0e-a93ae713e62c","pitchNumber":4,"startTime":"2026-05-25T22:47:23.871Z","endTime":"2026-05-25T22:47:28.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.409353937442585,"aZ":-31.723161266529573,"pfxX":10.313393242182624,"pfxZ":0.2722878542628946,"pX":-1.652614164415976,"pZ":0.6734645059576645,"vX0":-12.563974325043983,"vY0":-128.95818410253702,"vZ0":-2.6300291168778296,"x":179.99,"y":220.6,"x0":1.9480322795824685,"y0":50.005333426248946,"z0":4.159468023362861,"aX":17.332099492929064},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":-15.8,"spinRate":2038,"spinDirection":103},"zone":13,"typeConfidence":0.9,"plateTime":0.4251061316653555,"extension":6.439316855955141},"index":4,"playId":"f2255a7a-5260-3ba0-a8ae-fac73719bb7e","pitchNumber":5,"startTime":"2026-05-25T22:47:43.641Z","endTime":"2026-05-25T22:47:46.878Z","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":79.4,"endSpeed":72.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.614037903531727,"aZ":-26.276405607104607,"pfxX":-1.30210588252955,"pfxZ":4.35408864995357,"pX":1.2630992627890691,"pZ":1.686074973899678,"vX0":-2.585014880033745,"vY0":-115.66274057539738,"vZ0":0.2401943657589376,"x":68.85,"y":193.26,"x0":2.5644563411245365,"y0":50.00260470810793,"z0":4.100990066052083,"aX":-1.7636155611680022},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":8.3,"breakHorizontal":3.0,"spinRate":2278,"spinDirection":281},"zone":14,"typeConfidence":0.89,"plateTime":0.4735905954133566,"extension":6.340416928600373},"index":5,"playId":"88fdd1ec-1484-33fd-836f-e6ada3caa42c","pitchNumber":6,"startTime":"2026-05-25T22:48:07.116Z","endTime":"2026-05-25T22:48:11.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:48:11.778Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Dylan Crews.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T22:48:18.875Z","endTime":"2026-05-25T22:49:13.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.8,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.000292687249143,"aZ":-26.271641946881367,"pfxX":8.811721488866375,"pfxZ":3.3326706493637612,"pX":-0.40341138452116276,"pZ":2.3449580565593364,"vX0":-9.361915944034045,"vY0":-131.98042211913005,"vZ0":-0.15347447848919837,"x":132.38,"y":175.47,"x0":2.037930661887145,"y0":50.003522366721306,"z0":4.331957327914984,"aX":15.610757319829466},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-14.0,"spinRate":2277,"spinDirection":109},"zone":4,"typeConfidence":0.88,"plateTime":0.41435725389756106,"extension":6.429670739491086},"index":0,"playId":"dca6675d-0ef7-3cb8-a3ad-c8849dd9193b","pitchNumber":1,"startTime":"2026-05-25T22:48:39.513Z","endTime":"2026-05-25T22:48:45.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64577981179494,"aZ":-24.592281382581774,"pfxX":9.420276844259888,"pfxZ":4.254513416564447,"pX":0.10868488745657359,"pZ":2.1082298103363954,"vX0":-8.57748188661927,"vY0":-132.2482984244141,"vZ0":-0.8429115576163744,"x":112.86,"y":181.86,"x0":2.1609587885759294,"y0":50.00189927044436,"z0":4.225303773999315,"aX":16.78421247012456},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-15.4,"spinRate":2258,"spinDirection":111},"zone":8,"typeConfidence":0.9,"plateTime":0.41323933746750674,"extension":6.466585501878906},"hitData":{"launchSpeed":88.4,"launchAngle":31.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.1,"coordY":89.49}},"index":1,"playId":"107c534b-9298-35ad-8f37-ac92f8fe7a9f","pitchNumber":2,"startTime":"2026-05-25T22:49:02.013Z","endTime":"2026-05-25T22:49:13.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:49:13.367Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Steven Kwan grounds into a double play, shortstop CJ Abrams to first baseman Luis García Jr. Kyle Manzardo out at 2nd. Steven Kwan out at 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T22:49:14.799Z","endTime":"2026-05-25T22:50:35.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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(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":90.5,"endSpeed":82.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.524984415632574,"aZ":-24.78252836041932,"pfxX":8.136916263515017,"pfxZ":4.197195900186939,"pX":0.06884192215410452,"pZ":3.5357687449083843,"vX0":-8.081129696344057,"vY0":-131.52850892911457,"vZ0":2.517819558374237,"x":114.38,"y":143.31,"x0":2.1161925772630417,"y0":50.00346942790242,"z0":4.397942810120671,"aX":14.332701039800275},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.4,"breakHorizontal":-13.1,"spinRate":2184,"spinDirection":111},"zone":12,"typeConfidence":0.91,"plateTime":0.4156001466354349,"extension":6.615343349143587},"index":0,"playId":"330cc12e-7ff8-3cb1-abe0-ecab9f0bbf3c","pitchNumber":1,"startTime":"2026-05-25T22:49:45.249Z","endTime":"2026-05-25T22:49:49.576Z","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.2,"endSpeed":81.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.267074343045675,"aZ":-33.91097032684957,"pfxX":10.86851184918359,"pfxZ":-1.0217316192822432,"pX":-0.529084706220181,"pZ":1.4598459300767648,"vX0":-10.21533928598339,"vY0":-129.53839896453263,"vZ0":-0.27647405061421493,"x":137.17,"y":199.36,"x0":2.062579499872282,"y0":50.00592682649675,"z0":4.170925036649088,"aX":18.38562097209617},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.7,"breakHorizontal":-17.3,"spinRate":2076,"spinDirection":101},"zone":13,"typeConfidence":0.89,"plateTime":0.42359237845514564,"extension":6.3604306143491485},"index":1,"playId":"c7d457c2-de00-3bb7-9ace-143daf3f731a","pitchNumber":2,"startTime":"2026-05-25T22:50:05.482Z","endTime":"2026-05-25T22:50:10.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854915902065596,"aZ":-30.648105691883103,"pfxX":9.547332435591201,"pfxZ":0.9087007848929431,"pX":0.47722416868070056,"pZ":1.7424462163279895,"vX0":-7.459162401944648,"vY0":-128.58637366886512,"vZ0":-0.04793371259578494,"x":98.81,"y":191.73,"x0":2.164884754169464,"y0":50.00625431406999,"z0":4.1249245122637355,"aX":16.107046622326724},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":-15.7,"spinRate":2109,"spinDirection":104},"zone":9,"typeConfidence":0.89,"plateTime":0.424788346180101,"extension":6.098507033924132},"hitData":{"launchSpeed":84.8,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.17,"coordY":150.43}},"index":2,"playId":"b61d1c02-e9d6-3ca0-9d31-fdf85948ab23","pitchNumber":3,"startTime":"2026-05-25T22:50:27.907Z","endTime":"2026-05-25T22:50:35.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:50:35.936Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"CJ Abrams homers (12) on a fly ball to right field.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T22:52:34.625Z","endTime":"2026-05-25T22:53:43.359Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.738009631254997,"aZ":-22.309413368043998,"pfxX":-8.736302936621104,"pfxZ":5.356471218666502,"pX":0.69314912009518,"pZ":2.0834202708462404,"vX0":10.58062758277475,"vY0":-134.51760905488948,"vZ0":-6.519347284972696,"x":90.58,"y":182.53,"x0":-2.146426124740551,"y0":50.00500842069101,"z0":6.107847772894304,"aX":-16.097346334452073},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.5,"breakHorizontal":13.7,"spinRate":2008,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.406362310565068,"extension":6.427827971905771},"index":0,"playId":"16e05365-86f8-33cf-a936-3b941621b1b6","pitchNumber":1,"startTime":"2026-05-25T22:52:56.120Z","endTime":"2026-05-25T22:53:00.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39208293672602,"aZ":-32.09043300894287,"pfxX":4.65028540270622,"pfxZ":0.04833817279314445,"pX":0.6428803183825604,"pZ":2.3177005457075506,"vX0":5.27853154299928,"vY0":-125.40912748371692,"vZ0":-3.437785001068373,"x":92.49,"y":176.2,"x0":-2.0965294191111807,"y0":50.00028407814218,"z0":6.335825752576939,"aX":7.372185334266872},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":-9.7,"spinRate":2718,"spinDirection":98},"zone":6,"typeConfidence":0.9,"plateTime":0.43748691686490204,"extension":6.377680272173865},"hitData":{"launchSpeed":109.8,"launchAngle":25.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":244.6,"coordY":84.82}},"index":1,"playId":"cc3042e2-061c-3507-95dc-df278e3a46d7","pitchNumber":2,"startTime":"2026-05-25T22:53:14.899Z","endTime":"2026-05-25T22:53:43.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:53:43.359Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a line drive to center fielder Steven Kwan.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T22:53:46.379Z","endTime":"2026-05-25T22:54:19.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58160205584883,"aZ":-15.691937225786157,"pfxX":-1.6149386455526398,"pfxZ":8.88882504291647,"pX":0.22989662111266004,"pZ":2.438577214313433,"vX0":5.883263950185458,"vY0":-135.0926018773422,"vZ0":-7.456527575580302,"x":108.24,"y":172.94,"x0":-1.7632774947959264,"y0":50.000589509757425,"z0":6.33101485170417,"aX":-2.9941957173533345},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":1.7,"spinRate":2096,"spinDirection":197},"zone":5,"typeConfidence":0.89,"plateTime":0.40496959727489346,"extension":6.599322074534727},"hitData":{"launchSpeed":103.4,"launchAngle":7.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.4,"coordY":103.23}},"index":0,"playId":"2f81edbe-ac35-3ca1-9ab7-a0aad56a598e","pitchNumber":1,"startTime":"2026-05-25T22:54:07.286Z","endTime":"2026-05-25T22:54:19.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:54:19.301Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T22:55:38.475Z","endTime":"2026-05-25T22:56:52.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T22:54:32.743Z","endTime":"2026-05-25T22:55:40.510Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.875002453596196,"aZ":-14.98209362527721,"pfxX":-3.8885202482454764,"pfxZ":9.551983704209745,"pX":-1.2212497790026606,"pZ":2.797727834644078,"vX0":3.5119518997713848,"vY0":-133.8143868916531,"vZ0":-6.520577033798164,"x":163.55,"y":163.24,"x0":-2.0502271475242217,"y0":50.004760027950276,"z0":6.353847927817383,"aX":-7.000487533567143},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":6.2,"spinRate":2071,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.41048763404526767,"extension":6.561597921107628},"index":1,"playId":"b0d09f24-bf87-30c0-8be5-8cfcbf1b1d9f","pitchNumber":1,"startTime":"2026-05-25T22:55:40.510Z","endTime":"2026-05-25T22:55:47.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.022117021325155,"aZ":-17.327664060264475,"pfxX":-6.448989124022074,"pfxZ":10.375442699445514,"pX":-0.2181944584118795,"pZ":1.2444778732096402,"vX0":6.135130049039361,"vY0":-119.44061422099733,"vZ0":-7.893882212892286,"x":125.32,"y":205.18,"x0":-1.99380873119469,"y0":50.004343909152574,"z0":6.175892572742867,"aX":-9.231029765256602},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":16.9,"breakHorizontal":10.1,"spinRate":2063,"spinDirection":211},"zone":13,"typeConfidence":0.88,"plateTime":0.46022815325436683,"extension":6.34518296722924},"index":2,"playId":"30e8dc83-674b-37b7-92b9-23f318863629","pitchNumber":2,"startTime":"2026-05-25T22:55:58.570Z","endTime":"2026-05-25T22:56:02.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40685189973907,"aZ":-17.50448468285417,"pfxX":-6.950361764431107,"pfxZ":9.987975101741632,"pX":0.12671730940818016,"pZ":1.8329719480044921,"vX0":7.556652126960491,"vY0":-121.42562584146121,"vZ0":-6.480271707830076,"x":108.76,"y":141.84,"x0":-2.146875409350662,"y0":50.002181424782016,"z0":6.098899603741529,"aX":-10.20844184406435},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2157,"spinDirection":214},"zone":8,"typeConfidence":0.82,"plateTime":0.453932537772348,"extension":6.387128337810834},"index":3,"playId":"47bd3b2c-a0a7-3322-adc9-2e82d7ce53bd","pitchNumber":3,"startTime":"2026-05-25T22:56:18.989Z","endTime":"2026-05-25T22:56:22.783Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-25T22:56:33.859Z","endTime":"2026-05-25T22:56:46.722Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1461801065084,"aZ":-12.643790463569394,"pfxX":-4.289676696553744,"pfxZ":10.581950076455074,"pX":0.13599304668579731,"pZ":3.4301388886932327,"vX0":6.954616207707111,"vY0":-135.60847988306364,"vZ0":-5.428118344266549,"x":111.82,"y":146.17,"x0":-1.9151187893941426,"y0":50.00312917151201,"z0":6.354064553718962,"aX":-7.917961351420991},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":6.1,"spinRate":2097,"spinDirection":207},"zone":12,"typeConfidence":0.92,"plateTime":0.4052982911870666,"extension":6.626562911692734},"index":5,"playId":"6282b48a-ff71-3c8f-9be0-a43ca4a2a8be","pitchNumber":4,"startTime":"2026-05-25T22:56:46.722Z","endTime":"2026-05-25T22:56:52.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:56:52.836Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jacob Young grounds into a double play, third baseman José Ramírez to second baseman Travis Bazzana to first baseman Kyle Manzardo. Dylan Crews out at 2nd. Jacob Young out at 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T22:56:58.828Z","endTime":"2026-05-25T22:57:45.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":91.9,"endSpeed":83.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.123944981152537,"aZ":-23.08847592691585,"pfxX":-9.447367989108603,"pfxZ":5.042798376378242,"pX":-1.0422662351115612,"pZ":3.343781718388047,"vX0":6.468354060978755,"vY0":-133.70497744247422,"vZ0":-3.477936379580145,"x":156.73,"y":148.5,"x0":-2.2713453929953182,"y0":50.00239321753929,"z0":6.327471224079573,"aX":-17.022296526802997},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":15.6,"spinRate":1797,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.41041154798113366,"extension":6.317856696268552},"index":0,"playId":"fdc96dad-8f32-3222-ad30-46e172f28c2f","pitchNumber":1,"startTime":"2026-05-25T22:57:18.294Z","endTime":"2026-05-25T22:57:23.172Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089299932109668,"aZ":-19.29879518791282,"pfxX":-7.909305659127472,"pfxZ":7.019295879915735,"pX":-0.39646901311273564,"pZ":3.209561722508195,"vX0":7.4331628127575105,"vY0":-134.5495316288289,"vZ0":-4.633065878490407,"x":132.11,"y":152.12,"x0":-2.166778464804342,"y0":50.00262329669839,"z0":6.32065760674752,"aX":-14.507392664471302},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":12.7,"spinRate":1985,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.40702136654673016,"extension":6.285219877706459},"hitData":{"launchSpeed":98.7,"launchAngle":-11.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":167.38}},"index":1,"playId":"92ab57a9-54b2-35b9-b1e2-714ad7255735","pitchNumber":2,"startTime":"2026-05-25T22:57:37.295Z","endTime":"2026-05-25T22:57:45.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T22:57:45.295Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out to left fielder Daylen Lile.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T23:00:20.063Z","endTime":"2026-05-25T23:00:31.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zack Littell replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T22:59:19.756Z","endTime":"2026-05-25T23:00:22.291Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641793,"link":"/api/v1/people/641793"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.065491805792437,"aZ":-13.813740243899023,"pfxX":-4.634108571665391,"pfxZ":9.934478400399344,"pX":-0.11168189491938725,"pZ":3.080992356075455,"vX0":2.703467674250561,"vY0":-135.2312556989876,"vZ0":-5.281677498804215,"x":121.26,"y":155.59,"x0":-0.523375066173267,"y0":50.00233785048145,"z0":6.031757788578748,"aX":-8.564818884701108},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":1998,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4053493693112249,"extension":6.103466963585785},"hitData":{"launchSpeed":99.6,"launchAngle":34.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.02,"coordY":76.49}},"index":1,"playId":"f92a97ed-4faa-37fb-997a-db1129811656","pitchNumber":1,"startTime":"2026-05-25T23:00:22.291Z","endTime":"2026-05-25T23:00:31.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:00:31.597Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to left fielder Daylen Lile. Brayan Rocchio out at 2nd on the throw, left fielder Daylen Lile to second baseman Nasim Nuñez.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T23:00:33.782Z","endTime":"2026-05-25T23:02:58.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78492834876565,"aZ":-13.149580443757863,"pfxX":-3.3751341125589676,"pfxZ":10.277027246143671,"pX":0.22728859503619403,"pZ":2.461252935049772,"vX0":3.0973015485304316,"vY0":-135.49463462167066,"vZ0":-6.967010723783061,"x":108.34,"y":172.33,"x0":-0.4945025683678784,"y0":50.006699450767584,"z0":5.992926532973274,"aX":-6.250337824299453},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":5.4,"spinRate":2168,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.40490513285064145,"extension":6.2034329632287415},"index":0,"playId":"629448b1-44d6-3c55-9dfe-b3a158955e4b","pitchNumber":1,"startTime":"2026-05-25T23:00:58.439Z","endTime":"2026-05-25T23:01:02.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16445937729127,"aZ":-22.319523382534825,"pfxX":0.8979757294665927,"pfxZ":5.683158695395298,"pX":-0.1703789994247003,"pZ":2.3292647700583595,"vX0":1.4750473253404055,"vY0":-130.29330065345687,"vZ0":-4.964611144441697,"x":123.49,"y":175.89,"x0":-0.8586272441620286,"y0":50.002852904134876,"z0":5.927071195989503,"aX":1.5571711974744482},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.5,"breakHorizontal":-1.9,"spinRate":2211,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.41898987534009446,"extension":6.023477170265138},"index":1,"playId":"6c589587-3818-3251-a77f-111978aa3216","pitchNumber":2,"startTime":"2026-05-25T23:01:12.772Z","endTime":"2026-05-25T23:01:16.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95979408197711,"aZ":-15.011240324157288,"pfxX":-2.9350704906949563,"pfxZ":9.1830754754175,"pX":0.11613121650096492,"pZ":4.29390946460981,"vX0":2.440445214059227,"vY0":-136.10507815492045,"vZ0":-2.2711808910117406,"x":112.57,"y":122.84,"x0":-0.4125405562083143,"y0":50.00144631519363,"z0":6.183474481466275,"aX":-5.484792404279905},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":4.8,"spinRate":2128,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40302436882932735,"extension":6.075565952210515},"index":2,"playId":"2f0edb4a-e5e3-36a9-8dd7-e63095cb3990","pitchNumber":3,"startTime":"2026-05-25T23:01:29.806Z","endTime":"2026-05-25T23:01:34.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.616408548628865,"aZ":-14.350605588116313,"pfxX":-2.753816587774946,"pfxZ":9.508635699863522,"pX":-0.8286265396818393,"pZ":2.728890303378187,"vX0":0.2579820531941053,"vY0":-136.44928526005828,"vZ0":-6.095189893913645,"x":148.59,"y":165.1,"x0":-0.5671416097825936,"y0":50.00511783534671,"z0":5.990526510982479,"aX":-5.1640538724271146},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":4.9,"spinRate":2150,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40227932423346546,"extension":6.162890951741833},"index":3,"playId":"fe1354a9-d871-3cff-81b4-a85ae4ccfeb1","pitchNumber":4,"startTime":"2026-05-25T23:01:49.344Z","endTime":"2026-05-25T23:01:53.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.242746627269714,"aZ":-18.199846517853175,"pfxX":-7.659436423028721,"pfxZ":7.309504164172981,"pX":-0.1232747450553981,"pZ":3.5995581841279956,"vX0":3.767307302558278,"vY0":-137.3320290592084,"vZ0":-2.885674239279512,"x":121.7,"y":141.59,"x0":-0.5173655540423793,"y0":50.00018953589857,"z0":5.900975176034053,"aX":-14.636616655486932},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":13.1,"spinRate":2065,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39874558131144866,"extension":6.119664115363862},"index":4,"playId":"f6421042-af63-3276-942a-f12391a08fa6","pitchNumber":5,"startTime":"2026-05-25T23:02:07.016Z","endTime":"2026-05-25T23:02:11.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490031248700667,"aZ":-19.924787777941734,"pfxX":0.6997231642321,"pfxZ":6.827731661247549,"pX":0.9982905139082611,"pZ":1.8758944740213195,"vX0":3.848149481202599,"vY0":-131.96267592824847,"vZ0":-6.80901570502074,"x":78.95,"y":188.13,"x0":-0.5594978377115218,"y0":50.00484183366696,"z0":5.9178187007614325,"aX":1.2553667963505424},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-1.9,"spinRate":2192,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.41232615310275333,"extension":6.090263945144891},"index":5,"playId":"92e51ec7-4db9-3c0b-8e8e-abc468bceebb","pitchNumber":6,"startTime":"2026-05-25T23:02:25.624Z","endTime":"2026-05-25T23:02:30.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10392871214428,"aZ":-11.669679734734924,"pfxX":-2.817263234634786,"pfxZ":10.694568845424879,"pX":-1.039268114516763,"pZ":3.4114182277680833,"vX0":-0.2359648271582532,"vY0":-138.14671988425974,"vZ0":-5.089264242952934,"x":156.61,"y":146.67,"x0":-0.5869467721077977,"y0":50.00280764870963,"z0":6.073665422951495,"aX":-5.400677298777379},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":5.2,"spinRate":2194,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3977262369248109,"extension":6.086940094542085},"hitData":{"launchSpeed":93.9,"launchAngle":8.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.08,"coordY":136.43}},"index":6,"playId":"2c29be81-333a-30b2-8d26-27898127b655","pitchNumber":7,"startTime":"2026-05-25T23:02:46.880Z","endTime":"2026-05-25T23:02:58.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:02:58.906Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Travis Bazzana doubles (3) on a sharp line drive to right fielder Dylan Crews.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T23:03:13.040Z","endTime":"2026-05-25T23:03:39.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6683732515103,"aZ":-16.07652899160231,"pfxX":-4.528994448473605,"pfxZ":8.594794227891581,"pX":0.04077371444734427,"pZ":2.4568068119836424,"vX0":2.912160881572217,"vY0":-136.18770950055384,"vZ0":-6.36655488377767,"x":115.45,"y":172.45,"x0":-0.45543942797256265,"y0":50.006349190213584,"z0":5.942243469143293,"aX":-8.48593059364551},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2118,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40260405285410394,"extension":6.2825458257567055},"hitData":{"launchSpeed":105.5,"launchAngle":10.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":153.58,"coordY":84.95}},"index":0,"playId":"df47fc83-b2f5-3767-a37e-856c10cb0177","pitchNumber":1,"startTime":"2026-05-25T23:03:27.779Z","endTime":"2026-05-25T23:03:39.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:03:39.798Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, second baseman Nasim Nuñez to pitcher Zack Littell.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T23:03:53.588Z","endTime":"2026-05-25T23:05:20.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.544967620856212,"aZ":-18.006215438808624,"pfxX":0.17003092178539414,"pfxZ":7.919302001371831,"pX":-0.3807505378975168,"pZ":3.4649196637573954,"vX0":0.9558927760150768,"vY0":-132.9114256445679,"vZ0":-3.179575002802371,"x":131.51,"y":145.23,"x0":-0.7671554827861586,"y0":50.00059312058672,"z0":5.984592476934536,"aX":0.3039723189074874},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.9,"breakHorizontal":-0.5,"spinRate":2160,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.412137956134917,"extension":6.165539612608361},"index":0,"playId":"2a274403-3a65-3d86-ac63-3380ddf921bf","pitchNumber":1,"startTime":"2026-05-25T23:04:10.389Z","endTime":"2026-05-25T23:04:14.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.190917594350424,"aZ":-20.723885223899103,"pfxX":1.3518891472855339,"pfxZ":6.635594166524531,"pX":-0.709960495942963,"pZ":1.8980035818623986,"vX0":-0.21194644635199694,"vY0":-130.46649114727126,"vZ0":-6.200043032047154,"x":144.06,"y":187.53,"x0":-0.8033815098500151,"y0":50.00419829463355,"z0":5.864961303646565,"aX":2.3329258285956356},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.9,"breakHorizontal":-2.4,"spinRate":2247,"spinDirection":193},"zone":7,"typeConfidence":2.0,"plateTime":0.4196673674493865,"extension":6.091448601941795},"index":1,"playId":"7251932e-d182-308e-a771-2168578cac24","pitchNumber":2,"startTime":"2026-05-25T23:04:29.094Z","endTime":"2026-05-25T23:04:33.316Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071126363350306,"aZ":-30.920440030757284,"pfxX":-6.717720980684472,"pfxZ":0.7884491594737808,"pX":0.11659435443068965,"pZ":0.29770860333583715,"vX0":4.015300730461506,"vY0":-124.85042479534964,"vZ0":-7.151018854991876,"x":112.56,"y":230.74,"x0":-0.6395573192927645,"y0":50.00020224276772,"z0":5.742841452027993,"aX":-10.606465847950123},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.0,"breakHorizontal":11.3,"spinRate":979,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4386669310707223,"extension":6.142839820454538},"index":2,"playId":"7e9dfd87-8e67-357a-b2e6-b14602a3c6f1","pitchNumber":3,"startTime":"2026-05-25T23:04:45.124Z","endTime":"2026-05-25T23:04:50.128Z","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":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.292084405174247,"aZ":-14.480214783986323,"pfxX":-5.23602199191155,"pfxZ":9.385736990202195,"pX":-0.285830880243723,"pZ":2.805581021748546,"vX0":2.3872802359121983,"vY0":-136.72042062233604,"vZ0":-5.937975914266875,"x":127.9,"y":163.03,"x0":-0.4919803007363355,"y0":50.004678831112315,"z0":6.006590066299344,"aX":-9.873056722467823},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":9.0,"spinRate":2142,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.40124748887216866,"extension":6.236081577686566},"hitData":{"launchSpeed":87.4,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.5,"coordY":152.25}},"index":3,"playId":"d9aa341c-9de4-30f4-99bf-0ba5cab9bef5","pitchNumber":4,"startTime":"2026-05-25T23:05:12.597Z","endTime":"2026-05-25T23:05:20.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:05:20.624Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out, first baseman Kyle Manzardo to pitcher Matt Festa.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T23:07:39.957Z","endTime":"2026-05-25T23:08:40.155Z","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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":"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":4},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Tanner Bibee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T23:06:54.115Z","endTime":"2026-05-25T23:07:42.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74803766388747,"aZ":-15.03562718278546,"pfxX":0.06792633089637645,"pfxZ":9.285220641566374,"pX":-0.4509116569285522,"pZ":2.839979649396467,"vX0":4.301991310575013,"vY0":-134.84734089375544,"vZ0":-3.268574006530626,"x":134.19,"y":162.1,"x0":-2.074249945166034,"y0":50.0005813678299,"z0":5.125622308707249,"aX":0.12437291556261018},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-1.1,"spinRate":2493,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4058597000823081,"extension":6.149246094102278},"index":1,"playId":"23d3adca-425d-35da-8d24-3b6443eaddb1","pitchNumber":1,"startTime":"2026-05-25T23:07:42.256Z","endTime":"2026-05-25T23:07: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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60433960970036,"aZ":-22.54927267667188,"pfxX":0.5000129809456478,"pfxZ":5.284926104835458,"pX":0.026652940164850362,"pZ":2.982516338839992,"vX0":4.863253031002624,"vY0":-133.3190981212022,"vZ0":-1.8555876468929497,"x":115.98,"y":158.25,"x0":-1.8774452853338055,"y0":50.00106521812439,"z0":5.296481501256907,"aX":0.9092785450998335},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":-1.8,"spinRate":2463,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.4090595245045199,"extension":6.316916931832157},"index":2,"playId":"688c0ff3-6f36-3cf0-8fe0-23c9e7d4fa64","pitchNumber":2,"startTime":"2026-05-25T23:07:57.763Z","endTime":"2026-05-25T23:08:00.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56065628814342,"aZ":-15.840832705502383,"pfxX":-2.1079353805498675,"pfxZ":8.645051503062533,"pX":-1.0066734253637528,"pZ":3.082259536405715,"vX0":3.57913225556215,"vY0":-136.23779112012306,"vZ0":-2.2824570074340533,"x":155.37,"y":155.56,"x0":-2.0606055444623466,"y0":50.00015358474543,"z0":5.01957633037239,"aX":-3.98165937532176},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":3.1,"spinRate":2508,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40129385463890754,"extension":6.20783197480914},"index":3,"playId":"58415483-7036-30b7-871f-7c7617afa36f","pitchNumber":3,"startTime":"2026-05-25T23:08:17.060Z","endTime":"2026-05-25T23:08:22.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.1,"endSpeed":76.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.218936574902475,"aZ":-31.188801217449573,"pfxX":10.420181868824518,"pfxZ":0.6716545509148393,"pX":0.12280175652228068,"pZ":2.0681646622684657,"vX0":1.9531540518323705,"vY0":-121.01748163937019,"vZ0":-0.7787140411458129,"x":112.32,"y":182.94,"x0":-2.0494915193819447,"y0":50.004288376072566,"z0":5.143667348843157,"aX":15.344377821032829},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.3,"breakHorizontal":-19.3,"spinRate":2796,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4538597958581345,"extension":6.342557570380194},"hitData":{"launchSpeed":70.0,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.74,"coordY":161.33}},"index":4,"playId":"663cb5ef-c71c-362c-88ef-8a27ec227ee6","pitchNumber":4,"startTime":"2026-05-25T23:08:32.630Z","endTime":"2026-05-25T23:08:40.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:08:40.155Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T23:08:46.780Z","endTime":"2026-05-25T23:11:48.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.284221812151955,"aZ":-29.41005362246729,"pfxX":8.54580629063316,"pfxZ":1.8774596239418262,"pX":-0.19178565242566326,"pZ":3.127956140487416,"vX0":2.0623088967715044,"vY0":-120.55235001446341,"vZ0":1.0165744418905716,"x":124.31,"y":154.33,"x0":-2.1685492384729264,"y0":50.00391457282933,"z0":5.295567417839478,"aX":12.586312461963947},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.0,"breakHorizontal":-16.0,"spinRate":2679,"spinDirection":72},"zone":2,"typeConfidence":2.0,"plateTime":0.45423882439201035,"extension":6.09039344451385},"index":0,"playId":"f42e85dd-9587-374c-90bc-d313ea66946c","pitchNumber":1,"startTime":"2026-05-25T23:09:08.401Z","endTime":"2026-05-25T23:09:12.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":83.5,"endSpeed":77.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434604868232842,"aZ":-28.91837510875838,"pfxX":7.9649877571160985,"pfxZ":2.1653886907888857,"pX":-0.11361086071825836,"pZ":1.2690726880868144,"vX0":2.1840106724492396,"vY0":-121.65168384704292,"vZ0":-3.215652446862533,"x":121.33,"y":204.52,"x0":-2.057284702158259,"y0":50.00153046448194,"z0":5.109758999916957,"aX":11.9588588930089},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.5,"breakHorizontal":-14.9,"spinRate":2732,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.4499075278346454,"extension":6.3105657882921795},"index":1,"playId":"34070c8e-1cd4-3ea6-bc3b-c0d4e2c508b4","pitchNumber":2,"startTime":"2026-05-25T23:09:23.197Z","endTime":"2026-05-25T23:09:28.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.643632397621428,"aZ":-17.312585964445258,"pfxX":0.045315319153886424,"pfxZ":7.988760791597075,"pX":-0.5599099378754099,"pZ":3.497977000569007,"vX0":3.996692993656092,"vY0":-135.7726854156679,"vZ0":-1.1104152529957187,"x":138.34,"y":144.33,"x0":-2.059038757453603,"y0":50.0058335379245,"z0":5.120964979311446,"aX":0.08399166558344559},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-1.0,"spinRate":2557,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.40392582246590925,"extension":6.33219867446373},"index":2,"playId":"00feaee0-8c73-3e0c-aab6-7a362fe1803c","pitchNumber":3,"startTime":"2026-05-25T23:09:39.200Z","endTime":"2026-05-25T23:09:43.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98132816772134,"aZ":-17.12093190589729,"pfxX":-0.4528484878266995,"pfxZ":8.057126866326541,"pX":0.09201198368014199,"pZ":1.8010802414509246,"vX0":5.833590406094305,"vY0":-135.87811963270298,"vZ0":-5.370770810150419,"x":113.49,"y":190.15,"x0":-2.024597083558097,"y0":50.00365028278795,"z0":4.994289156801274,"aX":-0.8466092025510868},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":-0.5,"spinRate":2491,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4032212209775312,"extension":6.412768899000766},"index":3,"playId":"73bd43c5-358c-323b-91a0-0af98256fd55","pitchNumber":4,"startTime":"2026-05-25T23:09:55.185Z","endTime":"2026-05-25T23:09:59.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50243488273642,"aZ":-29.27878225383452,"pfxX":8.86505182620553,"pfxZ":1.902075027883483,"pX":1.0421061215342846,"pZ":1.460907575570843,"vX0":4.651980724642739,"vY0":-123.23006232892266,"vZ0":-2.581775580095714,"x":77.28,"y":199.34,"x0":-2.0273665541275987,"y0":50.00406886125769,"z0":5.017677738772255,"aX":13.515527040697052},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.0,"breakHorizontal":-17.2,"spinRate":2809,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44598203675190495,"extension":6.732621258277792},"index":4,"playId":"9fadf22f-c806-3623-80bc-9a9cb3de2fee","pitchNumber":5,"startTime":"2026-05-25T23:10:12.319Z","endTime":"2026-05-25T23:10:16.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702272370489307,"aZ":-18.334437224276204,"pfxX":-0.9119165798720701,"pfxZ":7.437061508944333,"pX":0.5623204210065225,"pZ":1.2456082262732633,"vX0":6.672796411261352,"vY0":-135.1130025784371,"vZ0":-6.01256594699151,"x":95.57,"y":205.15,"x0":-1.8140957354082068,"y0":50.000437278152475,"z0":4.7754462005249785,"aX":-1.697065277981034},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":0.4,"spinRate":2476,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.40441348307892344,"extension":6.740029669998672},"index":5,"playId":"a0a66f16-5ff9-3ad7-9d44-18794d4777a3","pitchNumber":6,"startTime":"2026-05-25T23:10:38.023Z","endTime":"2026-05-25T23:10:42.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57142486131494,"aZ":-19.261959248643024,"pfxX":-1.1127041320228925,"pfxZ":6.8803158020895046,"pX":-0.8469073316600662,"pZ":2.01075637566926,"vX0":3.4361959692494333,"vY0":-134.9355863419301,"vZ0":-3.816172929552268,"x":149.28,"y":184.49,"x0":-1.9825965050065921,"y0":50.001301325091696,"z0":4.770947720413914,"aX":-2.0882116067345198},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":1.4,"spinRate":2540,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.4032662718379596,"extension":6.616390992240157},"index":6,"playId":"96050fc6-21ac-3ccf-856a-f27819183923","pitchNumber":7,"startTime":"2026-05-25T23:11:02.760Z","endTime":"2026-05-25T23:11:07.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.018193545628186,"aZ":-32.364022118082445,"pfxX":7.5172100358570155,"pfxZ":-0.1312131621065955,"pX":0.6122861967749356,"pZ":2.5805716431322936,"vX0":3.5137371914744953,"vY0":-121.1641510403534,"vZ0":0.608781971965473,"x":93.66,"y":169.1,"x0":-1.8358160222057198,"y0":50.000257691871546,"z0":5.1677699936492285,"aX":11.107114353201766},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.2,"breakHorizontal":-14.5,"spinRate":2634,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4531062882595185,"extension":6.4778022918081515},"index":7,"playId":"87600e97-0d1b-3ebd-a03a-944930ef5670","pitchNumber":8,"startTime":"2026-05-25T23:11:20.158Z","endTime":"2026-05-25T23:11:25.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.316480697814058,"aZ":-18.383348867476442,"pfxX":0.6901472111422471,"pfxZ":7.3724702931536505,"pX":-0.02832195316248219,"pZ":3.2365914447081803,"vX0":4.948204259361965,"vY0":-136.005333358156,"vZ0":-1.4673690848422325,"x":118.08,"y":151.39,"x0":-1.9620955539694096,"y0":50.00019999413283,"z0":5.060292037127236,"aX":1.289309378516156},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-2.3,"spinRate":2510,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.40300601123598545,"extension":6.521224952204653},"hitData":{"launchSpeed":70.3,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.72,"coordY":159.51}},"index":8,"playId":"ddf93f46-2688-384c-a690-0537fcef5c63","pitchNumber":9,"startTime":"2026-05-25T23:11:40.909Z","endTime":"2026-05-25T23:11:48.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:11:48.923Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a line drive to left fielder Angel Martínez. James Wood out at 2nd on the throw, left fielder Angel Martínez to second baseman Travis Bazzana.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T23:11:55.535Z","endTime":"2026-05-25T23:13:22.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.299154729880073,"aZ":-19.164310496105628,"pfxX":-2.4531485202546186,"pfxZ":7.0928055547953806,"pX":-0.37893758812620276,"pZ":2.261304224668609,"vX0":4.666171527189923,"vY0":-133.93587237062738,"vZ0":-3.702445189050212,"x":131.44,"y":177.72,"x0":-1.8173924402203037,"y0":50.003985374565154,"z0":5.015534555774855,"aX":-4.5008527919119485},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":3.6,"spinRate":2399,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.4074498643795552,"extension":6.5356345525865915},"index":0,"playId":"0d3d5fbf-cf1a-3dea-9b49-3cc816368722","pitchNumber":1,"startTime":"2026-05-25T23:12:17.359Z","endTime":"2026-05-25T23:12:21.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049873282653376,"aZ":-22.549072803014376,"pfxX":2.066287942039956,"pfxZ":5.335370396026125,"pX":-0.986305879690096,"pZ":3.4040121793842877,"vX0":1.635027851938048,"vY0":-132.8608218735679,"vZ0":-0.6501559962721127,"x":154.6,"y":146.87,"x0":-1.876204701345278,"y0":50.00356471686606,"z0":5.277530497258056,"aX":3.726793224915743},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-4.1,"spinRate":2366,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4108530775518844,"extension":6.499775831950936},"index":1,"playId":"a4deff65-8ab9-3c2b-9ac6-faadd37da0c6","pitchNumber":2,"startTime":"2026-05-25T23:12:31.787Z","endTime":"2026-05-25T23:12:37.313Z","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":92.8,"endSpeed":84.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.378628411729416,"aZ":-18.092659091956403,"pfxX":0.4142828635732331,"pfxZ":7.610285773003252,"pX":0.05420721111426016,"pZ":3.769080281211282,"vX0":4.989702313552782,"vY0":-135.15876527768924,"vZ0":-0.3729620610859676,"x":114.93,"y":137.01,"x0":-1.8695077943716245,"y0":50.00528645021833,"z0":5.179125747431457,"aX":0.7656428201920659},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":-1.8,"spinRate":2572,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4052137930009323,"extension":6.550770230748564},"index":2,"playId":"f76d0d83-fe0e-3e67-94fd-4f266128d828","pitchNumber":3,"startTime":"2026-05-25T23:12:49.521Z","endTime":"2026-05-25T23:12:54.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62541063633409,"aZ":-32.38904125955577,"pfxX":9.309546277871762,"pfxZ":-0.14542633859133858,"pX":0.3023416953533179,"pZ":3.0903802723313687,"vX0":2.8773697856048366,"vY0":-121.0675322985853,"vZ0":1.9761178902235346,"x":105.48,"y":155.34,"x0":-2.112351255751357,"y0":50.00276287902012,"z0":5.1073829786984275,"aX":13.756840008907403},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.5,"breakHorizontal":-17.5,"spinRate":2666,"spinDirection":60},"zone":3,"typeConfidence":2.0,"plateTime":0.4531879393273033,"extension":6.512636881257096},"hitData":{"launchSpeed":99.7,"launchAngle":17.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.27,"coordY":83.41}},"index":3,"playId":"5ca97062-f0d7-3250-ae36-0dcbfb335a52","pitchNumber":4,"startTime":"2026-05-25T23:13:10.220Z","endTime":"2026-05-25T23:13:22.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:13:22.223Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase DeLauter strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:15:19.823Z","endTime":"2026-05-25T23:16:27.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":90.1,"endSpeed":82.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.194691463403142,"aZ":-20.39791081249454,"pfxX":-1.129540144406267,"pfxZ":6.8237719911963115,"pX":0.18564868567593132,"pZ":0.8433082762148825,"vX0":2.692416286726421,"vY0":-130.95787118254262,"vZ0":-8.883400778687374,"x":109.92,"y":216.01,"x0":-0.7118159777184131,"y0":50.006417831609376,"z0":5.821631803558791,"aX":-1.9507051207473989},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.4,"breakHorizontal":1.4,"spinRate":2000,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4191951937216043,"extension":6.117305405458026},"index":0,"playId":"949db189-6f93-31a2-aabf-a8e547c46fae","pitchNumber":1,"startTime":"2026-05-25T23:15:34.649Z","endTime":"2026-05-25T23:15:38.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.453101832341062,"aZ":-13.897146723311195,"pfxX":-4.649906292353343,"pfxZ":10.047402004943063,"pX":-0.3834415629747761,"pZ":2.142610634757245,"vX0":1.646873924048575,"vY0":-134.56441779414268,"vZ0":-7.476872249072452,"x":131.62,"y":180.93,"x0":-0.40229088233313487,"y0":50.00145380098252,"z0":5.958297041533512,"aX":-8.45597281644912},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":8.0,"spinRate":2146,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4083364469684092,"extension":6.160227756981194},"index":1,"playId":"14cebdbd-a2d6-36cc-9f2f-a753e3beb5b7","pitchNumber":2,"startTime":"2026-05-25T23:15:50.236Z","endTime":"2026-05-25T23:15:55.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74545161718326,"aZ":-31.168272231088814,"pfxX":-8.187282192253559,"pfxZ":0.6599426212617479,"pX":-0.8505315694664054,"pZ":2.044869036426709,"vX0":2.0583784690533085,"vY0":-123.26592890247936,"vZ0":-2.9501007131551953,"x":149.42,"y":183.57,"x0":-0.6403961122071622,"y0":50.00092982700968,"z0":5.9273263887182965,"aX":-12.418682635898184},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":14.2,"spinRate":1162,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.44677858516579727,"extension":5.866807444570247},"index":2,"playId":"8f5c62ea-3bae-3bf3-abf0-fc422fbee7e6","pitchNumber":3,"startTime":"2026-05-25T23:16:07.261Z","endTime":"2026-05-25T23:16:12.014Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027076321047375,"aZ":-32.69470996966973,"pfxX":-7.433688795199363,"pfxZ":-0.34498798733910396,"pX":-0.5639638013305067,"pZ":0.8214469297873025,"vX0":2.549592509306555,"vY0":-123.24702688019195,"vZ0":-5.491593404351948,"x":138.5,"y":216.6,"x0":-0.6554065772718146,"y0":50.00286863179422,"z0":5.890488073379124,"aX":-11.258912636965311},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.8,"breakHorizontal":12.7,"spinRate":1284,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.44708273735266024,"extension":6.060954543934296},"index":3,"playId":"af4c4045-4770-35eb-b700-59c143e6cf16","pitchNumber":4,"startTime":"2026-05-25T23:16:22.149Z","endTime":"2026-05-25T23:16:27.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:16:27.917Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:16:30.742Z","endTime":"2026-05-25T23:19:07.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.8,"endSpeed":82.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61293176843777,"aZ":-20.717492559965052,"pfxX":0.9997505034090732,"pfxZ":6.659448339278594,"pX":0.6375262154810012,"pZ":2.697316496752375,"vX0":3.0164130023759346,"vY0":-129.46415067671452,"vZ0":-4.349883862030305,"x":92.7,"y":165.95,"x0":-0.6663404029657612,"y0":50.00444991315397,"z0":5.95807917109568,"aX":1.7192274115797004},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.5,"breakHorizontal":-2.4,"spinRate":2197,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4209159606489372,"extension":6.2195029328301095},"index":0,"playId":"32ff363c-8b24-3d64-b073-ed328c5b371f","pitchNumber":1,"startTime":"2026-05-25T23:16:51.688Z","endTime":"2026-05-25T23:16:55.758Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79682829661011,"aZ":-18.605370166783818,"pfxX":-7.830602369225762,"pfxZ":7.297410871287928,"pX":-0.8171423507723317,"pZ":3.0965961743601422,"vX0":2.1610198810664483,"vY0":-135.30590572978076,"vZ0":-4.001625788277573,"x":148.15,"y":155.17,"x0":-0.6075986188493969,"y0":50.00031630564265,"z0":5.8938297735980125,"aX":-14.55505960249017},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":13.8,"spinRate":2095,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4043970269910928,"extension":6.202565932381736},"index":1,"playId":"a19a804e-c5d4-36b6-ae60-da45c8d34670","pitchNumber":2,"startTime":"2026-05-25T23:17:13.118Z","endTime":"2026-05-25T23:17:40.121Z","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"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00792397462808,"aZ":-31.948539938028606,"pfxX":-7.350208639551571,"pfxZ":0.1422327794457794,"pX":0.03014358483247856,"pZ":0.7440065088055176,"vX0":4.122216911288977,"vY0":-124.61314595122755,"vZ0":-5.84143875830764,"x":115.85,"y":218.69,"x0":-0.6941752798436723,"y0":50.00076682857422,"z0":5.770883477768565,"aX":-11.510501112814316},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.0,"breakHorizontal":12.2,"spinRate":1157,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4402287837444909,"extension":6.013157694480577},"index":2,"playId":"6298b454-37b1-30f9-a3d2-b85c613ce6ca","pitchNumber":3,"startTime":"2026-05-25T23:17:43.468Z","endTime":"2026-05-25T23:17:47.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.150230278480166,"aZ":-15.265941949429376,"pfxX":-4.242842688730253,"pfxZ":9.02461957608557,"pX":-0.11387806239894158,"pZ":2.3607002699020674,"vX0":2.3384187955438,"vY0":-136.3065647944711,"vZ0":-6.951014910210759,"x":121.34,"y":175.04,"x0":-0.4335897604662521,"y0":50.002895144019796,"z0":6.006212609296836,"aX":-7.9498713794573606},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":7.2,"spinRate":2012,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4024829654290105,"extension":6.370450328637909},"index":3,"playId":"fe933240-89c9-3012-abaf-c0147655dd14","pitchNumber":4,"startTime":"2026-05-25T23:17:59.919Z","endTime":"2026-05-25T23:18:05.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337862698886827,"aZ":-33.62134975513365,"pfxX":5.863158422468797,"pfxZ":-0.9830205763907756,"pX":2.3562551448131925,"pZ":-0.26048090417424535,"vX0":5.056737800113636,"vY0":-121.39330540995753,"vZ0":-7.296237107064638,"x":27.19,"y":245.81,"x0":-0.5243073645689355,"y0":50.003371811548966,"z0":5.754548971887498,"aX":8.64712859601378},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.5,"breakHorizontal":-11.9,"spinRate":2316,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4532272337242942,"extension":6.13016611491317},"index":4,"playId":"70d68bd8-b08c-39d7-bbac-e7d43d2beb5c","pitchNumber":5,"startTime":"2026-05-25T23:18:22.117Z","endTime":"2026-05-25T23:18:26.526Z","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":93.9,"endSpeed":86.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.776714802931167,"aZ":-13.090048325455715,"pfxX":-3.904058373584729,"pfxZ":10.063746618998135,"pX":-0.03475911281689994,"pZ":3.2754610789078096,"vX0":2.362123504619857,"vY0":-136.7492684600825,"vZ0":-5.009284492526839,"x":118.32,"y":150.34,"x0":-0.4018864173666469,"y0":50.00535350799542,"z0":6.027105666222195,"aX":-7.405026635760851},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2054,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4003420543086298,"extension":6.338767882318434},"index":5,"playId":"ea85c5ba-3a10-3b64-8d7d-6bc72fc3e03a","pitchNumber":6,"startTime":"2026-05-25T23:18:41.771Z","endTime":"2026-05-25T23:18:45.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.849458759250183,"aZ":-21.53971649182591,"pfxX":1.2292984471337975,"pfxZ":6.102660571759348,"pX":-0.2299126839345853,"pZ":3.5285658497764967,"vX0":0.8024731309390261,"vY0":-130.29518414681175,"vZ0":-2.1548893607360053,"x":125.76,"y":143.51,"x0":-0.7002363922358136,"y0":50.00555610088023,"z0":5.970954949345996,"aX":2.1426803825828076},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.9,"breakHorizontal":-2.4,"spinRate":2135,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4182005429549793,"extension":6.235485578605667},"index":6,"playId":"787c89a5-f9d0-324d-b25b-80098ca9c2ec","pitchNumber":7,"startTime":"2026-05-25T23:19:02.551Z","endTime":"2026-05-25T23:19:07.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:19:07.008Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:19:12.308Z","endTime":"2026-05-25T23:21:27.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637614172105472,"aZ":-13.416058787380006,"pfxX":-2.984693303745825,"pfxZ":10.11581143578005,"pX":0.2133973753731787,"pZ":3.2438066871195383,"vX0":2.9418421476436216,"vY0":-135.33195495883174,"vZ0":-4.929943911959021,"x":108.87,"y":151.2,"x0":-0.5001551862733432,"y0":50.00015433717184,"z0":6.029261198940718,"aX":-5.533384092566815},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":4.8,"spinRate":1986,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.40478858866915246,"extension":6.314862232925194},"index":0,"playId":"4ea96d05-a0ed-3cd8-93fc-f24c69596f3e","pitchNumber":1,"startTime":"2026-05-25T23:19:31.734Z","endTime":"2026-05-25T23:19:37.063Z","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":90.3,"endSpeed":83.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.747000783580045,"aZ":-20.855017151720823,"pfxX":-0.4838513777741954,"pfxZ":6.3956146857028795,"pX":0.004956217176773996,"pZ":3.9172802662981687,"vX0":1.59502171474594,"vY0":-131.67016131960355,"vZ0":-1.6981782224834578,"x":116.81,"y":133.01,"x0":-0.5435963368139262,"y0":50.0056370265951,"z0":6.100690697771628,"aX":-0.8568468217582932},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":0.6,"spinRate":2149,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4146369752512564,"extension":6.0804517851420705},"index":1,"playId":"b541e03f-09d8-3d98-8ac9-9f35880417c0","pitchNumber":2,"startTime":"2026-05-25T23:19:46.738Z","endTime":"2026-05-25T23:19:51.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.520411870254755,"aZ":-32.815764715694165,"pfxX":-7.502082343882796,"pfxZ":-0.41005100553682894,"pX":-0.6130962982642764,"pZ":1.3909351339227294,"vX0":2.4096991315026393,"vY0":-125.12221020330038,"vZ0":-4.257670472679708,"x":140.37,"y":201.22,"x0":-0.6171056643745388,"y0":50.002064802501025,"z0":5.819774639611984,"aX":-11.829629276948982},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.6,"breakHorizontal":13.0,"spinRate":1098,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43866306127625654,"extension":6.128588621937485},"index":2,"playId":"f2e92244-741b-3f7a-a77d-6a9e70514ef7","pitchNumber":3,"startTime":"2026-05-25T23:20:03.883Z","endTime":"2026-05-25T23:20:09.612Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-25T23:20:15.206Z","endTime":"2026-05-25T23:20:26.832Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19018122550202,"aZ":-18.518121496987956,"pfxX":-0.7413648443863514,"pfxZ":7.591646043704692,"pX":-0.9697462136650056,"pZ":2.378860347655182,"vX0":-0.12459677825380319,"vY0":-132.71247013138031,"vZ0":-5.684371993855425,"x":153.96,"y":174.55,"x0":-0.825916506922549,"y0":50.000433821687885,"z0":5.880437226773661,"aX":-1.333237891734127},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.8,"breakHorizontal":1.3,"spinRate":2073,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4114060182527144,"extension":6.157954241816395},"index":4,"playId":"7c6edeb1-e88d-34b3-b2d8-63a83a128e98","pitchNumber":4,"startTime":"2026-05-25T23:20:26.832Z","endTime":"2026-05-25T23:20:31.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.662984991781993,"aZ":-30.8953810899779,"pfxX":-7.672768097614824,"pfxZ":0.7970549082545926,"pX":0.06790722801991503,"pZ":1.004983942648496,"vX0":4.095909198829672,"vY0":-126.0852028869172,"vZ0":-5.576754300500384,"x":114.41,"y":211.65,"x0":-0.5880712914659525,"y0":50.0012745506153,"z0":5.764254394360695,"aX":-12.247809580711834},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":12.8,"spinRate":1230,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4358230651036834,"extension":6.107436048741943},"index":5,"playId":"707595be-9e64-31a4-ad77-db51495b1ae8","pitchNumber":5,"startTime":"2026-05-25T23:20:43.355Z","endTime":"2026-05-25T23:20:48.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.075850530125596,"aZ":-15.870625031625977,"pfxX":-2.0972830408865204,"pfxZ":8.97152767935754,"pX":-0.004251310038732942,"pZ":5.282366314556877,"vX0":1.954411171590138,"vY0":-134.43979570231213,"vZ0":0.49673064080708157,"x":117.16,"y":96.16,"x0":-0.47066534016716355,"y0":50.004657471949876,"z0":6.22778922045797,"aX":-3.812362056381875},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":3.4,"spinRate":1895,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40852105775916625,"extension":6.181322001709849},"index":6,"playId":"62ef8b8a-d3d4-34e3-a8cf-bb8677292293","pitchNumber":6,"startTime":"2026-05-25T23:21:04.450Z","endTime":"2026-05-25T23:21:08.863Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.248495796349992,"aZ":-14.454580900169677,"pfxX":-1.2915421853913691,"pfxZ":9.487625105495802,"pX":-0.6982487155294506,"pZ":4.760170948081425,"vX0":-0.23403191306150162,"vY0":-136.12844008863058,"vZ0":-1.2360994833856322,"x":143.62,"y":110.26,"x0":-0.44334838453129205,"y0":50.00102208284843,"z0":6.225763526962669,"aX":-2.4118192631952104},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":2.4,"spinRate":1935,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4031054682375377,"extension":6.097985141298628},"index":7,"playId":"3302714b-e9bc-3d4b-b2aa-84c8240f34f1","pitchNumber":7,"startTime":"2026-05-25T23:21:21.630Z","endTime":"2026-05-25T23:21:27.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:21:27.299Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angel Martínez doubles (9) on a fly ball to left fielder Daylen Lile. Kyle Manzardo scores.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:21:30.086Z","endTime":"2026-05-25T23:22:26.420Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.168639302273057,"aZ":-35.37679907466408,"pfxX":5.207476932605201,"pfxZ":-2.367645172218092,"pX":-0.4200394752138486,"pZ":2.230502517111749,"vX0":-0.5627330102260167,"vY0":-116.34796849711586,"vZ0":-0.9053833910375721,"x":133.01,"y":178.56,"x0":-0.8490030289193348,"y0":50.00017238571848,"z0":6.011429620966904,"aX":7.05610189247661},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.2,"breakHorizontal":-9.2,"spinRate":1915,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.4728496134515541,"extension":6.077649650810292},"index":0,"playId":"c9928644-f935-3832-af5d-08b50dd684df","pitchNumber":1,"startTime":"2026-05-25T23:21:51.777Z","endTime":"2026-05-25T23:21:56.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.258931913527423,"aZ":-18.3349652890066,"pfxX":-6.758620794168145,"pfxZ":7.43407012408116,"pX":-0.782204467015627,"pZ":2.861496835269849,"vX0":1.9200089907844076,"vY0":-135.74219617960873,"vZ0":-4.4641501477054355,"x":146.82,"y":161.52,"x0":-0.6213279419277031,"y0":50.006768195309895,"z0":5.807433093359995,"aX":-12.590853582916315},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":11.8,"spinRate":2048,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.40380293258248434,"extension":6.235363703155502},"hitData":{"launchSpeed":90.8,"launchAngle":34.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.84,"coordY":113.17}},"index":1,"playId":"9e84e60d-2c74-34da-b5ca-8caafc0d7a0f","pitchNumber":2,"startTime":"2026-05-25T23:22:10.396Z","endTime":"2026-05-25T23:22:26.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:22:26.420Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:22:44.712Z","endTime":"2026-05-25T23:25:56.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4507025484957,"aZ":-15.388224660778867,"pfxX":-3.4773284420127126,"pfxZ":9.156389246477822,"pX":-0.542676056496397,"pZ":3.491036470627443,"vX0":1.3297744529098978,"vY0":-134.37336604651927,"vZ0":-3.8209493143641713,"x":137.69,"y":144.52,"x0":-0.5915144232508693,"y0":50.00143614555176,"z0":6.020976033032851,"aX":-6.373982479610171},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2075,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4072286612114904,"extension":6.320153330080919},"index":0,"playId":"0be99dc5-d756-3a46-84d4-79645050c505","pitchNumber":1,"startTime":"2026-05-25T23:23:01.706Z","endTime":"2026-05-25T23:23:06.913Z","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.0,"endSpeed":84.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12595348815225,"aZ":-13.649633202102764,"pfxX":-3.369288197508204,"pfxZ":10.210347131127328,"pX":-0.32824076347486697,"pZ":3.160115494541155,"vX0":1.3094908149690607,"vY0":-133.8951648073518,"vZ0":-4.99359999327507,"x":129.51,"y":153.46,"x0":-0.3861274190129018,"y0":50.002991025823164,"z0":6.027322206469439,"aX":-6.112651726624614},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":5.8,"spinRate":2106,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4092013691043417,"extension":6.197620548645257},"index":1,"playId":"dc752be8-cc9e-3a31-8711-9a90d9bcd0cd","pitchNumber":2,"startTime":"2026-05-25T23:23:18.876Z","endTime":"2026-05-25T23:23:23.469Z","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.3,"endSpeed":82.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.545084763755803,"aZ":-20.84222257080261,"pfxX":1.184738366301406,"pfxZ":6.5872613132444915,"pX":-0.5457751204258836,"pZ":2.678978830238485,"vX0":0.23844610435620536,"vY0":-130.12238088301652,"vZ0":-4.191204661342722,"x":137.8,"y":166.45,"x0":-0.7924599560670721,"y0":50.00111219388683,"z0":5.883719746421583,"aX":2.037334549171154},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.3,"breakHorizontal":-2.2,"spinRate":2094,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.4204465784264766,"extension":6.134277892639152},"index":2,"playId":"6028d6a7-cc8b-3422-bdb8-406fdb6ed3c8","pitchNumber":3,"startTime":"2026-05-25T23:23:39.578Z","endTime":"2026-05-25T23:23:44.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.748725142387052,"aZ":-33.05218020844531,"pfxX":-7.726312901131488,"pfxZ":-0.5650839715749445,"pX":0.5077129342361301,"pZ":0.9111218795018263,"vX0":4.848740346828541,"vY0":-124.93446622467837,"vZ0":-5.116080455872743,"x":97.65,"y":214.18,"x0":-0.465328956574914,"y0":50.00154085948439,"z0":5.736595783737415,"aX":-12.078964864299962},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.0,"breakHorizontal":12.7,"spinRate":1259,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.44026576639460124,"extension":6.055264364175833},"index":3,"playId":"88b5f410-92e8-3685-aa77-a11f8e4c899c","pitchNumber":4,"startTime":"2026-05-25T23:23:58.120Z","endTime":"2026-05-25T23:24:02.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.458960008090553,"aZ":-17.65972133568379,"pfxX":-7.345903308519633,"pfxZ":7.844665094090473,"pX":-0.572874264249177,"pZ":3.575663162186001,"vX0":2.231113558516035,"vY0":-135.39054617438597,"vZ0":-2.790701229836698,"x":138.84,"y":142.24,"x0":-0.4548682253050956,"y0":50.00342159572457,"z0":5.860431434603164,"aX":-13.593594840403203},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":12.8,"spinRate":2053,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.405051792571379,"extension":6.1916180878801494},"index":4,"playId":"9d9975d6-d77f-3181-a339-93094f20107c","pitchNumber":5,"startTime":"2026-05-25T23:24:16.925Z","endTime":"2026-05-25T23:24:22.177Z","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":92.6,"endSpeed":85.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70729094918223,"aZ":-14.57356204558087,"pfxX":-2.234899057876566,"pfxZ":9.537844104124225,"pX":0.04885201607958692,"pZ":2.3331311508330876,"vX0":1.9068210185117904,"vY0":-134.8238800304679,"vZ0":-6.81907112705447,"x":115.14,"y":175.79,"x0":-0.376437381204609,"y0":50.00130714716442,"z0":5.919398918847705,"aX":-4.123225306251538},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":3.6,"spinRate":1816,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4059134427716855,"extension":6.2818666211826795},"index":5,"playId":"7c9e8a65-741c-3ba3-9641-33a146c9dfff","pitchNumber":6,"startTime":"2026-05-25T23:24:41.467Z","endTime":"2026-05-25T23:24:46.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.297504375172608,"aZ":-33.29459279435755,"pfxX":-10.05419453757273,"pfxZ":-0.7064363688911541,"pX":-0.07999608894600742,"pZ":1.133982027320885,"vX0":4.455752483969463,"vY0":-125.9761221284838,"vZ0":-4.618054245312631,"x":120.05,"y":208.16,"x0":-0.5804566598059511,"y0":50.004589600703305,"z0":5.72974530685335,"aX":-15.910524892797788},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.3,"breakHorizontal":16.9,"spinRate":1271,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.43739414286565514,"extension":6.066715323832383},"index":6,"playId":"d9d056f7-c9f2-3cce-b2bd-3ca6689ddcd1","pitchNumber":7,"startTime":"2026-05-25T23:25:07.574Z","endTime":"2026-05-25T23:25:12.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.681771213133164,"aZ":-21.879388404126374,"pfxX":0.7950151272255023,"pfxZ":6.127185335294312,"pX":-0.14811508212016813,"pZ":3.920121813212217,"vX0":1.1016914174416146,"vY0":-128.81055246468617,"vZ0":-1.1561582565062496,"x":122.65,"y":132.94,"x0":-0.6846290968416223,"y0":50.00491607112402,"z0":6.0659075288307225,"aX":1.3365702989361292},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.0,"breakHorizontal":-1.7,"spinRate":2145,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4251671782974711,"extension":6.093142828096222},"index":7,"playId":"4911e6db-df6d-3c7b-8ee1-918061ab18e2","pitchNumber":8,"startTime":"2026-05-25T23:25:30.077Z","endTime":"2026-05-25T23:25:35.146Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.593262088715825,"aZ":-13.726594524966954,"pfxX":-5.526555224756863,"pfxZ":9.9694257344459,"pX":-1.6004218375406312,"pZ":2.4450142480934383,"vX0":-0.3240208794014044,"vY0":-136.07179281046797,"vZ0":-6.296869730183121,"x":178.0,"y":172.76,"x0":-0.7628431447112164,"y0":50.00110967200029,"z0":5.764103875025442,"aX":-10.22250018964711},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2087,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40460788157422023,"extension":6.211550515029576},"index":8,"playId":"4afee375-a58d-31c2-8342-1bfdb6a5fd08","pitchNumber":9,"startTime":"2026-05-25T23:25:51.350Z","endTime":"2026-05-25T23:25:56.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:25:56.063Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Patrick Bailey pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:27:01.654Z","endTime":"2026-05-25T23:28:19.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-25T23:26:00.634Z","endTime":"2026-05-25T23:27:03.931Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.747484346815973,"aZ":-28.49766386127537,"pfxX":-7.7343147208511995,"pfxZ":2.3442622057797236,"pX":0.4228530842408717,"pZ":1.930559777919257,"vX0":4.694639699685876,"vY0":-124.58874330287861,"vZ0":-3.7069418154757514,"x":100.88,"y":186.65,"x0":-0.48398543510250086,"y0":50.00255287902203,"z0":5.800933369421641,"aX":-12.121488432661874},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.6,"breakHorizontal":12.8,"spinRate":1364,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.44015330144560627,"extension":6.154610527855799},"index":1,"playId":"af6fe415-bbdc-3df7-b4f2-73cd2ae3acd3","pitchNumber":1,"startTime":"2026-05-25T23:27:03.931Z","endTime":"2026-05-25T23:27:08.439Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36616965904852,"aZ":-28.92916245047297,"pfxX":-7.994943017041187,"pfxZ":2.1337815690778124,"pX":0.6391766516970174,"pZ":0.7511849152191925,"vX0":5.164182943254186,"vY0":-122.96119625465917,"vZ0":-6.170742816761338,"x":92.64,"y":218.5,"x0":-0.45406953597307875,"y0":50.0061172909925,"z0":5.761349377910143,"aX":-12.191850600155611},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.5,"breakHorizontal":13.2,"spinRate":1229,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4461757738119738,"extension":6.185886235015631},"index":2,"playId":"32a1954c-16aa-357c-a2f4-e49f0bd92bc7","pitchNumber":2,"startTime":"2026-05-25T23:27:23.854Z","endTime":"2026-05-25T23:27:29.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.055294550045318,"aZ":-16.94331564754005,"pfxX":-5.5986087932204995,"pfxZ":8.431847809259285,"pX":-0.37431445038764344,"pZ":4.282504204900999,"vX0":2.0756722768973854,"vY0":-134.06701863025924,"vZ0":-1.560053829915295,"x":131.27,"y":123.15,"x0":-0.43460960985404495,"y0":50.00442339309657,"z0":6.090955117041325,"aX":-10.114041325798803},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":2138,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4097657739343239,"extension":6.228848397254517},"index":3,"playId":"07a8eef6-aa7a-34c4-a08f-92ecf3b16921","pitchNumber":3,"startTime":"2026-05-25T23:27:46.922Z","endTime":"2026-05-25T23:27:51.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50782150991932,"aZ":-19.078101992647454,"pfxX":-0.5486051694036813,"pfxZ":7.455722621548949,"pX":0.16256572617336612,"pZ":3.787938631269554,"vX0":2.4105135945214613,"vY0":-131.35316440407166,"vZ0":-2.0154195941152366,"x":110.8,"y":136.51,"x0":-0.6937125287463857,"y0":50.002258277586364,"z0":5.976168067632864,"aX":-0.9640414906404117},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":0.5,"spinRate":2014,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.41618900818273463,"extension":6.259268692369106},"hitData":{"launchSpeed":93.4,"launchAngle":58.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.17,"coordY":127.59}},"index":4,"playId":"4851a2c8-f69c-3802-93a6-f3d09116a1ee","pitchNumber":4,"startTime":"2026-05-25T23:28:08.441Z","endTime":"2026-05-25T23:28:19.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:28:19.434Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T23:30:17.357Z","endTime":"2026-05-25T23:30:43.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":"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":0},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.380756355428932,"aZ":-22.329880578637596,"pfxX":2.139212386771101,"pfxZ":5.512239045240978,"pX":0.5450296969738968,"pZ":3.658224669630286,"vX0":5.519653122548547,"vY0":-132.79165723270205,"vZ0":-0.4208156054361774,"x":96.22,"y":140.01,"x0":-1.8382823463101499,"y0":50.0032939740108,"z0":5.44290747791821,"aX":3.8213317131737705},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":-5.0,"spinRate":2521,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.41243090869333754,"extension":6.372791265638045},"hitData":{"launchSpeed":85.4,"launchAngle":-44.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.71,"coordY":163.28}},"index":0,"playId":"62a8c317-7449-373b-a181-fbb2491458d9","pitchNumber":1,"startTime":"2026-05-25T23:30:35.323Z","endTime":"2026-05-25T23:30:43.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:30:43.622Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Curtis Mead homers (7) on a fly ball to left field.","rbi":1,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T23:30:48.874Z","endTime":"2026-05-25T23:32:01.518Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":670036,"link":"/api/v1/people/670036"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":84.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685601672614528,"aZ":-15.609145708237786,"pfxX":-2.062070727217358,"pfxZ":9.035647095049049,"pX":-0.2747636151688012,"pZ":3.3593817084722133,"vX0":5.719623707531484,"vY0":-134.4179312366541,"vZ0":-1.872211155432931,"x":127.47,"y":148.08,"x0":-2.1606152863428787,"y0":50.000740134219306,"z0":5.171198671205806,"aX":-3.780576935712662},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":2.5,"spinRate":2579,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4072333666129686,"extension":6.329124065654325},"index":0,"playId":"ff1879cb-3305-3629-aa79-2ae16b462bc8","pitchNumber":1,"startTime":"2026-05-25T23:31:06.993Z","endTime":"2026-05-25T23:31:12.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.867589020786887,"aZ":-20.051531120883755,"pfxX":-7.181827587460686,"pfxZ":6.543089660597584,"pX":0.2673422965101923,"pZ":3.2295292871997185,"vX0":8.510095709315028,"vY0":-135.78811902745483,"vZ0":-0.9034592005084585,"x":106.81,"y":151.58,"x0":-1.9856296313988082,"y0":50.00471266646134,"z0":4.971754077720067,"aX":-13.310536470132519},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":2478,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.40456501086351304,"extension":6.172869029010459},"index":1,"playId":"7e06e768-5ea1-3709-8776-f31cbd2f708f","pitchNumber":2,"startTime":"2026-05-25T23:31:21.321Z","endTime":"2026-05-25T23:31:26.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.601484312344798,"aZ":-30.046431104565663,"pfxX":7.410902183394545,"pfxZ":1.419492750859419,"pX":0.2654514006079091,"pZ":2.3423894549481523,"vX0":3.5328252561019724,"vY0":-122.01510776723246,"vZ0":-0.2506166719188355,"x":106.88,"y":175.54,"x0":-2.167111282151423,"y0":50.002007669514406,"z0":5.051245509267254,"aX":11.092620793374207},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.8,"breakHorizontal":-14.3,"spinRate":2852,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.4501378864898635,"extension":6.310473604029727},"hitData":{"launchSpeed":100.8,"launchAngle":29.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":24.55,"coordY":86.11}},"index":2,"playId":"10b84085-521b-3db7-81d2-6ad00d661d0c","pitchNumber":3,"startTime":"2026-05-25T23:31:38.415Z","endTime":"2026-05-25T23:32:01.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:32:01.518Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to third baseman José Ramírez.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T23:32:03.836Z","endTime":"2026-05-25T23:32:30.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":0},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.375457584842692,"aZ":-16.740707572599405,"pfxX":-0.5725972557177847,"pfxZ":8.40883929695462,"pX":0.8327501450874968,"pZ":3.0020653657616783,"vX0":7.30378818325914,"vY0":-134.6425334969451,"vZ0":-2.544803042462094,"x":85.26,"y":157.72,"x0":-1.8411195256057342,"y0":50.00096498286376,"z0":5.1448141550854665,"aX":-1.0521437464391008},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":-0.5,"spinRate":2552,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4068918941933455,"extension":6.433008405390749},"hitData":{"launchSpeed":64.6,"launchAngle":53.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.22,"coordY":142.4}},"index":0,"playId":"53858305-1a3a-3859-b97e-82798bc146ac","pitchNumber":1,"startTime":"2026-05-25T23:32:21.170Z","endTime":"2026-05-25T23:32:30.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:32:30.177Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T23:32:35.754Z","endTime":"2026-05-25T23:33:44.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78454875311465,"aZ":-17.489524703258443,"pfxX":-0.6565606167609144,"pfxZ":8.077901453678026,"pX":-0.43598095138631304,"pZ":3.9785676927965805,"vX0":4.636850078685404,"vY0":-133.94319833994345,"vZ0":0.3052856972644238,"x":133.62,"y":131.36,"x0":-2.103833968752707,"y0":50.002694498221715,"z0":5.113131347884428,"aX":-1.193820729085612},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":0.2,"spinRate":2543,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40884641504465113,"extension":6.177166293973062},"index":0,"playId":"999260a5-027a-3e8c-a421-08833c34af96","pitchNumber":1,"startTime":"2026-05-25T23:32:56.908Z","endTime":"2026-05-25T23:33:01.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.037739645967044,"aZ":-18.70656939391102,"pfxX":-2.2331873259082045,"pfxZ":7.351097255182157,"pX":-0.006374693457015024,"pZ":3.76170110500111,"vX0":6.302381289843468,"vY0":-134.48739274541393,"vZ0":0.22246478285584848,"x":117.24,"y":137.21,"x0":-2.089635147966792,"y0":50.0060720548742,"z0":5.004206686062028,"aX":-4.0940009887300155},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":2.8,"spinRate":2540,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4072073800988294,"extension":6.310784756182871},"index":1,"playId":"75e2a842-26cf-3df1-8966-ac2e6e2e48e0","pitchNumber":2,"startTime":"2026-05-25T23:33:13.195Z","endTime":"2026-05-25T23:33:18.507Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-25T23:33:25.681Z","endTime":"2026-05-25T23:33:39.483Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.112928457784488,"aZ":-24.67674754833418,"pfxX":1.480092558779952,"pfxZ":4.149220273118239,"pX":1.0704524385514482,"pZ":3.01051146426562,"vX0":6.879220482696701,"vY0":-133.00849334115483,"vZ0":-1.1324495970635686,"x":76.2,"y":157.5,"x0":-1.7323171564915454,"y0":50.00422972321725,"z0":5.21615316456255,"aX":2.676569201985457},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":-4.1,"spinRate":2481,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.41037370165135245,"extension":6.375669970314944},"index":3,"playId":"d7a07acc-f472-33d7-bad0-b8268275e5e7","pitchNumber":3,"startTime":"2026-05-25T23:33:39.483Z","endTime":"2026-05-25T23:33:44.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:33:44.451Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to center fielder Jacob Young.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T23:35:54.269Z","endTime":"2026-05-25T23:36:39.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2377261617475,"aZ":-16.475187542909257,"pfxX":-3.522354917852915,"pfxZ":8.836556023435328,"pX":-0.3449115567308024,"pZ":3.0054290481779504,"vX0":1.7333711825724878,"vY0":-132.65797078096688,"vZ0":-4.689049021910841,"x":130.15,"y":157.63,"x0":-0.5503259006867174,"y0":50.00147676689997,"z0":6.002492356644208,"aX":-6.257082527756574},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":6.0,"spinRate":2111,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4134008340079305,"extension":6.0941848096086995},"index":0,"playId":"c66aefbe-512a-3b98-841f-b612fc991438","pitchNumber":1,"startTime":"2026-05-25T23:35:54.386Z","endTime":"2026-05-25T23:35:59.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999261042308014,"aZ":-22.615467685782814,"pfxX":0.30395289062717445,"pfxZ":5.72045940389348,"pX":1.150182407353959,"pZ":2.5778562373149887,"vX0":4.234452759486607,"vY0":-128.07510006634735,"vZ0":-3.9982108203903097,"x":73.16,"y":169.18,"x0":-0.5600211105186622,"y0":50.002629318471506,"z0":5.915410738041277,"aX":0.5076632027147894},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":-1.4,"spinRate":2173,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4266978361235827,"extension":6.194276601823062},"index":1,"playId":"e0bfddfe-2778-3654-850c-45c69874a5f6","pitchNumber":2,"startTime":"2026-05-25T23:36:08.499Z","endTime":"2026-05-25T23:36:11.926Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-25T23:36:19.128Z","endTime":"2026-05-25T23:36:31.390Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97202970349524,"aZ":-32.067327606480866,"pfxX":-4.445057985047713,"pfxZ":0.07030556653025766,"pX":0.049528664811218946,"pZ":1.6127599162855952,"vX0":3.148282531862666,"vY0":-123.28248739645812,"vZ0":-3.546654992835142,"x":115.11,"y":195.24,"x0":-0.6678297341369501,"y0":50.00262667994396,"z0":5.782370135335406,"aX":-6.8283148402627525},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":7.3,"spinRate":964,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4446267462726392,"extension":6.170837011867041},"hitData":{"launchSpeed":90.1,"launchAngle":30.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.66,"coordY":74.44}},"index":3,"playId":"bf8e189f-85ac-36cc-8387-07199bba3dd4","pitchNumber":3,"startTime":"2026-05-25T23:36:31.390Z","endTime":"2026-05-25T23:36:39.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:36:39.925Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana called out on strikes.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T23:36:43.655Z","endTime":"2026-05-25T23:37:49.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.403635198089795,"aZ":-29.344135939728975,"pfxX":-4.33063705594405,"pfxZ":1.9117698865472565,"pX":0.10344541407396962,"pZ":2.7777388471064053,"vX0":3.2784538151749847,"vY0":-121.39631209143428,"vZ0":-1.3088087115415508,"x":113.06,"y":163.78,"x0":-0.7068224109355391,"y0":50.00402610432764,"z0":5.895733284538085,"aX":-6.416456679362857},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.4,"breakHorizontal":7.0,"spinRate":930,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.45247110519234246,"extension":6.076345686335652},"index":0,"playId":"344e2396-73e7-3737-a86a-f5e6b4038503","pitchNumber":1,"startTime":"2026-05-25T23:37:08.328Z","endTime":"2026-05-25T23:37:13.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77510057486628,"aZ":-22.204599625460958,"pfxX":0.6121036396931734,"pfxZ":5.89409723023131,"pX":1.1903254109177432,"pZ":3.2187353899565805,"vX0":4.305557107432123,"vY0":-128.5108209749471,"vZ0":-2.5954723312134416,"x":71.63,"y":151.87,"x0":-0.5784513321756191,"y0":50.00301455593401,"z0":5.945426713940263,"aX":1.0356508194317462},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.4,"breakHorizontal":-1.9,"spinRate":2230,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.42435493597245344,"extension":6.151333490339482},"index":1,"playId":"38fdb78b-b63a-3619-9883-4ce5ac3a7333","pitchNumber":2,"startTime":"2026-05-25T23:37:23.226Z","endTime":"2026-05-25T23:37:27.893Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852411343163165,"aZ":-13.345916427551886,"pfxX":-4.606727235118392,"pfxZ":10.034213924964751,"pX":-0.5162074706756644,"pZ":2.506626681715251,"vX0":1.8544859863114744,"vY0":-135.89007077613684,"vZ0":-6.650269757405611,"x":136.68,"y":171.1,"x0":-0.6077039947282685,"y0":50.00244368742033,"z0":5.906752150904749,"aX":-8.643946953349138},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2159,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4025482487634231,"extension":6.187290723295264},"index":2,"playId":"ad984c35-28b1-307b-ba22-4d1425a4d7d4","pitchNumber":3,"startTime":"2026-05-25T23:37:44.801Z","endTime":"2026-05-25T23:37:49.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:37:49.758Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T23:37:52.795Z","endTime":"2026-05-25T23:39:47.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":91.7,"endSpeed":84.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.890243577409723,"aZ":-18.733511398516516,"pfxX":-9.325616962375896,"pfxZ":7.445457318496658,"pX":-0.37495160088638824,"pZ":2.4500566664390595,"vX0":3.676755162285582,"vY0":-133.53238516092046,"vZ0":-5.069381516739792,"x":131.29,"y":172.63,"x0":-0.5585704406022552,"y0":50.00182052196002,"z0":5.721860776456516,"aX":-16.83102418127104},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":16.1,"spinRate":1976,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.41027348790553475,"extension":6.270077962584969},"index":0,"playId":"f635f8c5-f962-38f4-b3e8-9e4646ec1166","pitchNumber":1,"startTime":"2026-05-25T23:38:12.416Z","endTime":"2026-05-25T23:38:18.284Z","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":87.8,"endSpeed":80.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.266718297495814,"aZ":-23.843915082670417,"pfxX":1.219931488014213,"pfxZ":5.026713834301576,"pX":0.7508472803510307,"pZ":3.4571070905906574,"vX0":2.947922404988813,"vY0":-127.87342521884324,"vZ0":-1.753843899062126,"x":88.38,"y":145.44,"x0":-0.5751617399444938,"y0":50.001554141293816,"z0":6.0217481212461506,"aX":2.020378927703321},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.0,"breakHorizontal":-2.9,"spinRate":2149,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.42826072545825244,"extension":6.198599849148444},"index":1,"playId":"bfece197-c37d-3236-989d-70123bce91fc","pitchNumber":2,"startTime":"2026-05-25T23:38:32.250Z","endTime":"2026-05-25T23:38:37.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062324441398125,"aZ":-27.791464649774316,"pfxX":-5.425962791367102,"pfxZ":2.865496558485141,"pX":0.5301762696234548,"pZ":0.873829573065646,"vX0":4.153113314705985,"vY0":-124.08791695902796,"vZ0":-6.062761801764852,"x":96.79,"y":215.19,"x0":-0.47547440565899435,"y0":50.00451769232783,"z0":5.719039399868069,"aX":-8.307781091041301},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":8.6,"spinRate":1272,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4445244917348137,"extension":6.142685307732898},"index":2,"playId":"584f78a8-96ae-3037-bde7-cd17f32fceb3","pitchNumber":3,"startTime":"2026-05-25T23:38:47.430Z","endTime":"2026-05-25T23:38:51.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.728046951087574,"aZ":-15.36248412565221,"pfxX":-3.2732862849127633,"pfxZ":9.23523770769672,"pX":-0.5784791306292573,"pZ":2.9921819717530007,"vX0":0.7446611273559256,"vY0":-134.0194641864487,"vZ0":-5.137801510438179,"x":139.05,"y":157.99,"x0":-0.43445548134735135,"y0":50.00546054884124,"z0":6.029982675872396,"aX":-5.960286549176049},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":5.8,"spinRate":2047,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4085557760688254,"extension":6.272111401889135},"index":3,"playId":"0d02c9d9-0e33-3ab7-ba76-185231dd165b","pitchNumber":4,"startTime":"2026-05-25T23:39:05.573Z","endTime":"2026-05-25T23:39:10.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.478329703530303,"aZ":-18.825359914607525,"pfxX":-7.111477979086382,"pfxZ":7.0786936766033275,"pX":-1.0705848452961346,"pZ":3.834785268481157,"vX0":1.4831888555083899,"vY0":-136.5596726875366,"vZ0":-2.0397112297692104,"x":157.81,"y":135.24,"x0":-0.6973720024023429,"y0":50.003030596448724,"z0":5.888382117093015,"aX":-13.412075144500278},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":12.6,"spinRate":1999,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4013104758798245,"extension":6.173204415557069},"index":4,"playId":"12814389-f532-3538-84e9-d5114132fbea","pitchNumber":5,"startTime":"2026-05-25T23:39:22.656Z","endTime":"2026-05-25T23:39:27.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.195260344881955,"aZ":-19.655188296694003,"pfxX":0.9360006894310318,"pfxZ":7.2151225775343075,"pX":-0.713621075364187,"pZ":2.823265692700372,"vX0":-0.44082022680953614,"vY0":-130.77423325201846,"vZ0":-4.11872211575124,"x":144.2,"y":162.55,"x0":-0.6646021153453836,"y0":50.00006054879184,"z0":5.89011243407404,"aX":1.6233292231641778},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.4,"breakHorizontal":-1.6,"spinRate":2128,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.41858833738252343,"extension":6.30246649448258},"hitData":{"launchSpeed":75.3,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.46,"coordY":161.33}},"index":5,"playId":"8ac394d6-4807-3600-8a75-2214cc2b36b2","pitchNumber":6,"startTime":"2026-05-25T23:39:39.333Z","endTime":"2026-05-25T23:39:47.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:39:47.571Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:41:59.731Z","endTime":"2026-05-25T23:43:23.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Logan Allen replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-25T23:41:13.940Z","endTime":"2026-05-25T23:42:02.078Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671106,"link":"/api/v1/people/671106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.985872672593498,"aZ":-26.590036053301024,"pfxX":10.600683318080199,"pfxZ":3.1743879171957143,"pX":1.1152811730447614,"pZ":1.63123469566337,"vX0":-6.265120461522408,"vY0":-132.26724386550646,"vZ0":-3.388912894217021,"x":74.49,"y":194.74,"x0":2.145639348535559,"y0":50.00536507714513,"z0":4.893703460364556,"aX":18.658654118418955},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":-17.8,"spinRate":1926,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4151816352962254,"extension":6.493952995678479},"index":1,"playId":"b1e6649f-5880-3e31-aed6-a02409c8db61","pitchNumber":1,"startTime":"2026-05-25T23:42:02.078Z","endTime":"2026-05-25T23:42:06.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852188622472095,"aZ":-23.93460117661811,"pfxX":10.021872365860974,"pfxZ":4.7007234794849815,"pX":-1.236290158624088,"pZ":2.515643678854885,"vX0":-11.284482946991838,"vY0":-131.76454335700586,"vZ0":-1.8650839799538077,"x":164.12,"y":170.86,"x0":1.8063938075297439,"y0":50.002126787195145,"z0":5.00692157052442,"aX":17.564562000143678},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":-15.6,"spinRate":2088,"spinDirection":131},"zone":11,"typeConfidence":0.91,"plateTime":0.4162063285497255,"extension":6.410168481564328},"index":2,"playId":"3dd88e72-341b-3d2a-b6f8-7634fd03e18d","pitchNumber":2,"startTime":"2026-05-25T23:42:15.997Z","endTime":"2026-05-25T23:42:20.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78645105464153,"aZ":-17.15161059607405,"pfxX":7.450081542274368,"pfxZ":8.34713787067693,"pX":-1.234797804983481,"pZ":3.0396658241796732,"vX0":-10.733381963228867,"vY0":-133.57109333497684,"vZ0":-1.4927020834013527,"x":164.07,"y":156.71,"x0":1.8748241538648538,"y0":50.00487366149441,"z0":4.843809227589025,"aX":13.4128819821631},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":-11.0,"spinRate":2348,"spinDirection":130},"zone":11,"typeConfidence":0.9,"plateTime":0.4106511735419893,"extension":6.396533095902201},"index":3,"playId":"756f4973-6f0e-38bb-bc3a-ebd2db938d55","pitchNumber":3,"startTime":"2026-05-25T23:42:29.909Z","endTime":"2026-05-25T23:42:34.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.691755439982174,"aZ":-23.020629138580507,"pfxX":9.235593189919033,"pfxZ":5.334937363251175,"pX":0.6670018963043101,"pZ":2.8507627887466267,"vX0":-7.0547917396509305,"vY0":-130.46261675340776,"vZ0":-0.9136345664513259,"x":91.58,"y":161.81,"x0":2.2128012235368155,"y0":50.00233444695937,"z0":4.948391852107063,"aX":15.842905360466876},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.7,"breakHorizontal":-15.1,"spinRate":2064,"spinDirection":130},"zone":3,"typeConfidence":0.91,"plateTime":0.42061415486577314,"extension":6.242614247497378},"index":4,"playId":"20ad7e09-ee96-302e-a490-5a3cd990966e","pitchNumber":4,"startTime":"2026-05-25T23:42:43.196Z","endTime":"2026-05-25T23:42:47.376Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-05-25T23:42:50.786Z","endTime":"2026-05-25T23:43:01.471Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94891284625631,"aZ":-23.26950644137597,"pfxX":10.040726329204638,"pfxZ":5.061656350071869,"pX":-0.39372956520812447,"pZ":2.5459261789657854,"vX0":-9.54266772298056,"vY0":-131.988748534179,"vZ0":-1.9319395274176037,"x":132.01,"y":170.04,"x0":1.9697487795644615,"y0":50.000628737879445,"z0":5.006509594280333,"aX":17.655944276438404},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-16.0,"spinRate":2013,"spinDirection":134},"zone":4,"typeConfidence":0.91,"plateTime":0.41548949693744675,"extension":6.444501524753224},"index":6,"playId":"71ad893e-86ad-334b-9d83-4f7313b3602b","pitchNumber":5,"startTime":"2026-05-25T23:43:01.471Z","endTime":"2026-05-25T23:43:07.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43137531983822,"aZ":-16.64014024296226,"pfxX":5.121365080857583,"pfxZ":8.529723937988958,"pX":-0.2493887373572045,"pZ":4.121389931594007,"vX0":-7.571953461324174,"vY0":-134.4329644596602,"vZ0":0.702973412490441,"x":126.51,"y":127.5,"x0":1.944590526838514,"y0":50.00510098698931,"z0":5.041784326877567,"aX":9.330341348280433},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-7.6,"spinRate":2112,"spinDirection":132},"zone":11,"typeConfidence":0.89,"plateTime":0.4081615246027983,"extension":6.3827810166061125},"index":7,"playId":"d4aa1139-bdc4-3bff-87d9-98f4548f64b8","pitchNumber":6,"startTime":"2026-05-25T23:43:19.151Z","endTime":"2026-05-25T23:43:23.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:43:23.760Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a ground ball to right fielder Chase DeLauter. Daylen Lile to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:43:30.245Z","endTime":"2026-05-25T23:44:14.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.324736755609347,"aZ":-29.132943695817595,"pfxX":-7.2958553302675835,"pfxZ":2.1937297824850317,"pX":-0.17650072731689237,"pZ":2.0787012702334,"vX0":-3.2678020788618314,"vY0":-117.60047169858149,"vZ0":-0.5730840310881055,"x":123.73,"y":182.66,"x0":2.183135599636885,"y0":50.00322777854544,"z0":5.050879801114636,"aX":-10.119745824521265},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.1,"breakHorizontal":14.0,"spinRate":2244,"spinDirection":288},"zone":8,"typeConfidence":0.88,"plateTime":0.4674936167659718,"extension":6.4333505153039106},"index":0,"playId":"a0185105-823b-3705-94bc-39b97ab9e24c","pitchNumber":1,"startTime":"2026-05-25T23:43:46.808Z","endTime":"2026-05-25T23:43:51.417Z","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":91.0,"endSpeed":82.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153255493213507,"aZ":-24.312187337364904,"pfxX":9.291467447198334,"pfxZ":4.466532973005181,"pX":0.9863631547812479,"pZ":2.3985297494327313,"vX0":-5.747501986528406,"vY0":-132.31498186015838,"vZ0":-2.0577222567313886,"x":79.4,"y":174.02,"x0":1.98770923903679,"y0":50.00398208453103,"z0":4.981164822627481,"aX":16.35567837408063},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":-15.5,"spinRate":1839,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.41512297394011854,"extension":6.339112032447661},"hitData":{"launchSpeed":82.1,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.58,"coordY":123.81}},"index":1,"playId":"8d2d734b-40fb-3779-8394-7b518832be10","pitchNumber":2,"startTime":"2026-05-25T23:44:02.449Z","endTime":"2026-05-25T23:44:14.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:44:14.473Z","atBatIndex":44},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Drew Millas reaches on a fielder's choice, fielded by third baseman José Ramírez. Daylen Lile to 3rd. Jacob Young to 2nd. Fielding error by third baseman José Ramírez.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:44:26.629Z","endTime":"2026-05-25T23:46:14.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","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":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.838665007774487,"aZ":-18.55156454061462,"pfxX":5.079372674613239,"pfxZ":7.406306129850714,"pX":-0.15579766060134145,"pZ":3.0948401681194,"vX0":-7.637315926924996,"vY0":-134.68430929723576,"vZ0":-1.2363265426149557,"x":122.94,"y":155.22,"x0":2.054767259755212,"y0":50.00623989614066,"z0":4.869890789743509,"aX":9.34809011277842},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-7.6,"spinRate":2286,"spinDirection":136},"zone":2,"typeConfidence":0.89,"plateTime":0.406445493559624,"extension":6.499638965981113},"index":0,"playId":"d22b5f83-a445-3a72-965e-8bed43e8c61c","pitchNumber":1,"startTime":"2026-05-25T23:44:33.679Z","endTime":"2026-05-25T23:44:38.062Z","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":79.8,"endSpeed":73.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06564155273678,"aZ":-31.30427857632391,"pfxX":-6.129560161864955,"pfxZ":0.6428735093744073,"pX":-0.15850179638601178,"pZ":1.2516279218554363,"vX0":-3.6995006735852445,"vY0":-116.10214919914098,"vZ0":-1.5179883551541367,"x":123.04,"y":204.99,"x0":2.255532288633008,"y0":50.00406721768658,"z0":4.911269960355379,"aX":-8.313094682365008},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.1,"breakHorizontal":12.0,"spinRate":2310,"spinDirection":289},"zone":13,"typeConfidence":0.88,"plateTime":0.47295556264277794,"extension":6.247872886432389},"index":1,"playId":"ebc45db4-fdf3-3ee7-a6b0-69795060fd8b","pitchNumber":2,"startTime":"2026-05-25T23:44:54.412Z","endTime":"2026-05-25T23:44:59.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27518124201392,"aZ":-25.526783997878102,"pfxX":-0.1774230276347898,"pfxZ":4.073892738918939,"pX":0.1381567407081458,"pZ":3.783297380924325,"vX0":-5.271712428964214,"vY0":-126.31882110161204,"vZ0":2.1861931425717493,"x":111.73,"y":136.63,"x0":2.266403814695517,"y0":50.004471256647165,"z0":4.945294708053509,"aX":-0.28916277599476464},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.0,"breakHorizontal":1.4,"spinRate":2223,"spinDirection":170},"zone":12,"typeConfidence":0.9,"plateTime":0.43193791614411703,"extension":6.124077646508298},"index":2,"playId":"3d0c40ae-e5f8-3404-8d75-0b16fc87a624","pitchNumber":3,"startTime":"2026-05-25T23:45:09.555Z","endTime":"2026-05-25T23:45:13.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.016563024558643,"aZ":-26.54120051417421,"pfxX":7.658499876661654,"pfxZ":3.222901274422389,"pX":0.7552356055502283,"pZ":3.259671839126598,"vX0":-5.60515980145974,"vY0":-131.4548944773597,"vZ0":0.4717914362669292,"x":88.21,"y":150.77,"x0":1.9207075569406344,"y0":50.00500392843171,"z0":5.04909778487314,"aX":13.397368187638508},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.1,"breakHorizontal":-12.6,"spinRate":1702,"spinDirection":130},"zone":3,"typeConfidence":0.91,"plateTime":0.4167532491863022,"extension":6.367851315936671},"index":3,"playId":"1dbd4127-a0b8-3698-8505-ba0ad9a072ec","pitchNumber":4,"startTime":"2026-05-25T23:45:24.441Z","endTime":"2026-05-25T23:45:28.904Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89549534473687,"aZ":-25.800400403413104,"pfxX":5.455846346611916,"pfxZ":4.4068783944554575,"pX":1.7053754174356548,"pZ":3.2771427945867018,"vX0":-2.068559825600005,"vY0":-119.9819155866938,"vZ0":0.47241027533833346,"x":52.0,"y":150.3,"x0":1.8736225576197927,"y0":50.00293928154727,"z0":5.391079192039952,"aX":7.892824765582527},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.4,"breakHorizontal":-9.4,"spinRate":1132,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.45785642638445045,"extension":6.298580548755485},"index":4,"playId":"8d428776-c8b1-3394-87d9-db31f223cb98","pitchNumber":5,"startTime":"2026-05-25T23:45:43.506Z","endTime":"2026-05-25T23:45:48.973Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-25T23:45:52.443Z","endTime":"2026-05-25T23:46:05.658Z","isPitch":false,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09970219350135,"aZ":-18.620516355216765,"pfxX":6.098961167392802,"pfxZ":7.325696765530349,"pX":-0.6913827813425273,"pZ":2.731216145697817,"vX0":-9.01733857552323,"vY0":-135.54644253018105,"vZ0":-2.3379381122964693,"x":143.35,"y":165.04,"x0":1.894347724985269,"y0":50.00571825786421,"z0":4.912784766597619,"aX":11.290081517829933},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":-9.0,"spinRate":2349,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.4049078819875289,"extension":6.408658771452528},"hitData":{"launchSpeed":98.1,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.04,"coordY":164.96}},"index":6,"playId":"12f34df4-0c76-3e12-9fbf-3261c8d13503","pitchNumber":6,"startTime":"2026-05-25T23:46:05.658Z","endTime":"2026-05-25T23:46:14.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:46:14.665Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:46:34.051Z","endTime":"2026-05-25T23:47:25.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.247633588068368,"aZ":-21.868542531913672,"pfxX":9.28248002049685,"pfxZ":5.83765489908456,"pX":0.7827721376565612,"pZ":2.9486073310939367,"vX0":-6.419218618277311,"vY0":-132.08508183477826,"vZ0":-0.9778534430527548,"x":87.16,"y":159.17,"x0":2.0390373754504707,"y0":50.00531785393787,"z0":4.932251815105905,"aX":16.39697654237944},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-15.4,"spinRate":2129,"spinDirection":135},"zone":3,"typeConfidence":0.88,"plateTime":0.41474049670602087,"extension":6.321574259115325},"index":0,"playId":"fc86b770-786e-3779-8299-04d670b62113","pitchNumber":1,"startTime":"2026-05-25T23:46:36.613Z","endTime":"2026-05-25T23:46:40.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":83.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.308199512090773,"aZ":-21.326945653325307,"pfxX":9.437499686298038,"pfxZ":6.086731597186337,"pX":-0.490931758349232,"pZ":1.7586259737195018,"vX0":-9.42401962391033,"vY0":-132.40852034451964,"vZ0":-3.9272509752848856,"x":135.71,"y":191.3,"x0":1.8820203102696944,"y0":50.002729671712586,"z0":4.814607629762349,"aX":16.81871165472688},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":2164,"spinDirection":129},"zone":7,"typeConfidence":0.9,"plateTime":0.41309031994575474,"extension":6.70644805196216},"index":1,"playId":"ed652b47-1125-3077-98ec-696d1dd13ca6","pitchNumber":2,"startTime":"2026-05-25T23:46:51.617Z","endTime":"2026-05-25T23:46:56.087Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504240217238173,"aZ":-20.577563067257646,"pfxX":7.714613534403233,"pfxZ":6.473570471344912,"pX":0.7367487772929614,"pZ":3.833169666970963,"vX0":-6.484443619508794,"vY0":-133.0072466791097,"vZ0":1.3400728654859377,"x":88.92,"y":135.28,"x0":2.2038893746293864,"y0":50.00411386510943,"z0":4.8148323061105955,"aX":13.824609598028816},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":-12.6,"spinRate":2184,"spinDirection":121},"zone":12,"typeConfidence":0.91,"plateTime":0.41178733762422715,"extension":6.282847252020993},"index":2,"playId":"02790c47-2702-3080-b1bc-862c3ca4424a","pitchNumber":3,"startTime":"2026-05-25T23:47:06.405Z","endTime":"2026-05-25T23:47:12.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.234123732556302,"aZ":-26.512628522090072,"pfxX":-0.9844385380318319,"pfxZ":3.39605339288528,"pX":-0.47372311311859183,"pZ":3.006715605267681,"vX0":-6.335687651180254,"vY0":-127.80708085243349,"vZ0":0.46812452952595773,"x":135.06,"y":157.6,"x0":2.1567144408604353,"y0":50.005971692839225,"z0":4.889370093758454,"aX":-1.6414697616240694},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":3.1,"spinRate":2526,"spinDirection":175},"zone":1,"typeConfidence":0.9,"plateTime":0.42717366354047703,"extension":6.30706949646697},"index":3,"playId":"6b192e70-c0fd-327c-963a-ca2fc020da4c","pitchNumber":4,"startTime":"2026-05-25T23:47:20.275Z","endTime":"2026-05-25T23:47:25.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:47:25.139Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:47:29.112Z","endTime":"2026-05-25T23:48:59.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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(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":91.1,"endSpeed":82.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233087385700458,"aZ":-24.024625302756874,"pfxX":10.563139146989352,"pfxZ":4.6208270069260315,"pX":-0.8217478091171644,"pZ":2.3514383132240493,"vX0":-10.288960519647029,"vY0":-132.19947039999354,"vZ0":-1.9667589466836133,"x":148.32,"y":175.29,"x0":1.7557528090729346,"y0":50.001114012474616,"z0":4.875652227909325,"aX":18.62106965713692},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-16.8,"spinRate":2185,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.4149505870494452,"extension":6.509837502464732},"index":0,"playId":"2442f8a3-6e02-37c2-b84b-a65ce05827b4","pitchNumber":1,"startTime":"2026-05-25T23:47:43.970Z","endTime":"2026-05-25T23:47:49.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.463418109026026,"aZ":-18.18033058364537,"pfxX":7.381080303506017,"pfxZ":7.811044637343455,"pX":0.6183391271484404,"pZ":3.024171429173245,"vX0":-6.240137561808671,"vY0":-133.6632478051362,"vZ0":-1.2692446682660092,"x":93.43,"y":157.13,"x0":2.0355928721999974,"y0":50.00225791676099,"z0":4.823370664891877,"aX":13.223443295526327},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.0,"breakHorizontal":-11.9,"spinRate":2252,"spinDirection":129},"zone":3,"typeConfidence":0.91,"plateTime":0.41133567808044846,"extension":6.512722307455944},"index":1,"playId":"834f7b18-dde2-3fd4-a5eb-64236d3c6155","pitchNumber":2,"startTime":"2026-05-25T23:48:00.245Z","endTime":"2026-05-25T23:48:04.992Z","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":79.3,"endSpeed":72.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71133644517802,"aZ":-30.24700636029711,"pfxX":-10.068584115056229,"pfxZ":1.4446486856544354,"pX":-1.1395677301136007,"pZ":2.1126832166912797,"vX0":-4.283675334789065,"vY0":-115.46324471881394,"vZ0":0.2326493291737457,"x":160.44,"y":181.74,"x0":2.0541470321445785,"y0":50.003569464265354,"z0":4.947588267592951,"aX":-13.444843806549624},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.0,"breakHorizontal":19.3,"spinRate":2391,"spinDirection":290},"zone":13,"typeConfidence":0.91,"plateTime":0.47639672740820505,"extension":6.395905570571968},"index":2,"playId":"7bb3cf02-da15-3f34-a101-a395b0de04db","pitchNumber":3,"startTime":"2026-05-25T23:48:16.842Z","endTime":"2026-05-25T23:48:20.502Z","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":89.8,"endSpeed":81.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.856060005368153,"aZ":-25.239562532128243,"pfxX":8.75353271636195,"pfxZ":4.023433212168216,"pX":1.8055009166592684,"pZ":3.7451506005732154,"vX0":-3.8796568199237087,"vY0":-130.7665019400785,"vZ0":1.713087531913338,"x":48.18,"y":137.66,"x0":2.1752127261429828,"y0":50.001568928789396,"z0":4.981520498209701,"aX":15.083161197719356},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-14.9,"spinRate":1967,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.41966494225769013,"extension":6.4284130374686645},"index":3,"playId":"d587d181-65d5-36c2-a3d7-941638989ae8","pitchNumber":4,"startTime":"2026-05-25T23:48:31.896Z","endTime":"2026-05-25T23:48:37.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.061851779504977,"aZ":-19.99985451656449,"pfxX":5.718965154580925,"pfxZ":6.753797266875861,"pX":0.9121548986433463,"pZ":4.039289508702208,"vX0":-4.909184065280257,"vY0":-133.52029693538847,"vZ0":1.359384789007406,"x":82.23,"y":129.72,"x0":2.032608920590122,"y0":50.006450986763575,"z0":4.963809021526572,"aX":10.316093033074564},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":-9.2,"spinRate":1993,"spinDirection":132},"zone":12,"typeConfidence":0.91,"plateTime":0.4103932056414408,"extension":6.252984453773374},"index":4,"playId":"39ffe656-0a1b-3747-b06f-0c5074de733a","pitchNumber":5,"startTime":"2026-05-25T23:48:54.779Z","endTime":"2026-05-25T23:48:59.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:48:59.827Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a ground ball to center fielder Steven Kwan. Daylen Lile scores. Jacob Young scores. Drew Millas to 3rd.","rbi":2,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:49:04.877Z","endTime":"2026-05-25T23:51:10.004Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnThird":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.120553566977183,"aZ":-33.18576427888372,"pfxX":-6.622238178602727,"pfxZ":-0.7424649975898605,"pX":-1.2351566105876906,"pZ":1.1644017719612947,"vX0":-5.471085583689587,"vY0":-116.21768525299595,"vZ0":-1.2810577274149388,"x":164.08,"y":207.34,"x0":2.0155825387665924,"y0":50.00462021310729,"z0":4.8937324956912835,"aX":-8.998543815989747},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.4,"breakHorizontal":13.4,"spinRate":2354,"spinDirection":287},"zone":13,"typeConfidence":0.89,"plateTime":0.47248609814344267,"extension":6.428931428154902},"index":0,"playId":"9b6b3a86-4ca9-36e6-8467-aaaec87a323e","pitchNumber":1,"startTime":"2026-05-25T23:49:17.267Z","endTime":"2026-05-25T23:49:21.041Z","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":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.413453293065736,"aZ":-26.350205620808097,"pfxX":9.450177615128515,"pfxZ":3.26040558820811,"pX":-0.34567415144130376,"pZ":1.7729593736843103,"vX0":-9.12901169082479,"vY0":-132.5856605231746,"vZ0":-3.069349876717165,"x":130.18,"y":190.91,"x0":1.9084909539119963,"y0":50.002748961796975,"z0":4.861163472399157,"aX":16.884036207481895},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":-15.2,"spinRate":2038,"spinDirection":133},"zone":7,"typeConfidence":0.91,"plateTime":0.4125440127035951,"extension":6.556685682823458},"index":1,"playId":"59ad4701-2448-3852-a6c9-88ae48e881b9","pitchNumber":2,"startTime":"2026-05-25T23:49:31.288Z","endTime":"2026-05-25T23:49:35.480Z","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":85.9,"endSpeed":79.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.140290241869334,"aZ":-27.38226814622348,"pfxX":-0.3930163950505672,"pfxZ":2.99870467390174,"pX":-0.5616745372040274,"pZ":1.146742784863812,"vX0":-6.471899518636415,"vY0":-125.0143950402729,"vZ0":-3.401360450592685,"x":138.41,"y":207.82,"x0":2.102231085593845,"y0":50.00174895519203,"z0":4.751455385095901,"aX":-0.6258318222001596},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":2.0,"spinRate":2440,"spinDirection":196},"zone":13,"typeConfidence":0.91,"plateTime":0.4366806728370589,"extension":6.3759295230823545},"index":2,"playId":"fdae45d2-00a7-3eff-9038-1016550e54e3","pitchNumber":3,"startTime":"2026-05-25T23:49:47.324Z","endTime":"2026-05-25T23:49:51.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.278694409520355,"aZ":-23.446086055896778,"pfxX":9.714356836650381,"pfxZ":4.942665876252358,"pX":1.4514533099850653,"pZ":1.7968208154978553,"vX0":-5.18950908332624,"vY0":-132.5471600917213,"vZ0":-3.2687258900021234,"x":61.67,"y":190.27,"x0":2.180248445544283,"y0":50.00345508986944,"z0":4.772393708380705,"aX":17.158458414954328},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":-16.3,"spinRate":2049,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.4143963504098558,"extension":6.439227764948972},"index":3,"playId":"346b9cd5-56e7-3c3a-b270-0e5959feb5f3","pitchNumber":4,"startTime":"2026-05-25T23:50:01.748Z","endTime":"2026-05-25T23:50:07.265Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584862087309773,"aZ":-33.91451890502174,"pfxX":-6.277264504741486,"pfxZ":-1.2920533386371826,"pX":-1.8280490614916514,"pZ":-0.2803589025457988,"vX0":-6.843615561758795,"vY0":-116.03399542066093,"vZ0":-4.268096023347672,"x":186.68,"y":246.35,"x0":1.9911068008316315,"y0":50.00473652711287,"z0":4.864105753768629,"aX":-8.438216977731338},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.2,"breakHorizontal":13.3,"spinRate":2316,"spinDirection":296},"zone":13,"typeConfidence":0.89,"plateTime":0.4746252908866131,"extension":6.443832056918099},"index":4,"playId":"5c30e0d4-3fca-3a9f-adcd-ee022db4c130","pitchNumber":5,"startTime":"2026-05-25T23:50:33.691Z","endTime":"2026-05-25T23:50:38.463Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251500354334986,"aZ":-25.5575795567443,"pfxX":8.909414599664533,"pfxZ":3.7291231854476914,"pX":0.8392921928757122,"pZ":2.243463846609331,"vX0":-6.241515118207382,"vY0":-132.14251185918212,"vZ0":-1.9095676054304065,"x":85.01,"y":178.21,"x0":2.0702350286540714,"y0":50.00458006926689,"z0":4.846817117339022,"aX":15.812125119507352},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.6,"breakHorizontal":-14.9,"spinRate":2054,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.41396361499846446,"extension":6.396675195968789},"hitData":{"launchSpeed":102.3,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.51,"coordY":99.0}},"index":5,"playId":"2968b550-1e31-300f-acd1-c5c43c97a8b7","pitchNumber":6,"startTime":"2026-05-25T23:50:58.976Z","endTime":"2026-05-25T23:51:10.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:51:10.004Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:51:28.228Z","endTime":"2026-05-25T23:53:00.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":86.6,"endSpeed":80.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.074347996839677,"aZ":-26.723804990306526,"pfxX":-0.7881024867651116,"pfxZ":3.3452715019492754,"pX":-0.5529292872760535,"pZ":1.9912792263797177,"vX0":-6.487514716079153,"vY0":-126.13256636995933,"vZ0":-1.8437371087613224,"x":138.08,"y":185.02,"x0":2.143406534767041,"y0":50.00264955255281,"z0":4.864332595979079,"aX":-1.281572047378164},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.9,"breakHorizontal":2.8,"spinRate":2422,"spinDirection":176},"zone":7,"typeConfidence":0.9,"plateTime":0.4324807059295064,"extension":6.339235589590611},"index":0,"playId":"94e64291-c7d8-3a70-8a4f-d7ba29bc2ba1","pitchNumber":1,"startTime":"2026-05-25T23:51:40.652Z","endTime":"2026-05-25T23:51:45.461Z","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":90.2,"endSpeed":82.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.773292695640773,"aZ":-20.828932992799874,"pfxX":5.192927657860059,"pfxZ":6.500644769553267,"pX":0.1655788616745221,"pZ":4.019589894703692,"vX0":-6.83483849509811,"vY0":-131.2470213945368,"vZ0":1.593699606052402,"x":110.69,"y":130.25,"x0":2.1287221463222656,"y0":50.00021642654197,"z0":4.955731112850511,"aX":9.059403901076678},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":-7.9,"spinRate":2317,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.41733928788914954,"extension":6.232247176611686},"index":1,"playId":"19bc5965-7b0e-33ea-be3b-c614793d0de7","pitchNumber":2,"startTime":"2026-05-25T23:51:54.693Z","endTime":"2026-05-25T23:52:00.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.273077127851128,"aZ":-20.227831841724992,"pfxX":9.010276645336408,"pfxZ":6.747249510361248,"pX":-1.323085721281554,"pZ":1.2779508777524544,"vX0":-11.00895128505536,"vY0":-132.4462590698245,"vZ0":-5.365077739726068,"x":167.43,"y":204.28,"x0":1.7239377097678825,"y0":50.00157507256429,"z0":4.816952447593914,"aX":15.948400572817846},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":-13.8,"spinRate":2180,"spinDirection":136},"zone":13,"typeConfidence":0.82,"plateTime":0.4141509978132807,"extension":6.470753926467248},"index":2,"playId":"b7cc66ab-ad1d-3331-8792-8c6ac4ebb659","pitchNumber":3,"startTime":"2026-05-25T23:52:09.727Z","endTime":"2026-05-25T23:52:13.883Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-25T23:52:23.763Z","endTime":"2026-05-25T23:52:33.996Z","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(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":86.8,"endSpeed":80.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178232137374273,"aZ":-24.221352396182827,"pfxX":-1.8616006405122603,"pfxZ":4.8791544756825305,"pX":-0.22531995469293328,"pZ":2.0865547920459173,"vX0":-5.64929644908993,"vY0":-126.41244399647873,"vZ0":-1.924352592422741,"x":125.59,"y":182.44,"x0":2.274193827413675,"y0":50.00103914497528,"z0":4.789426933736856,"aX":-3.030792727637976},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.6,"breakHorizontal":4.6,"spinRate":2518,"spinDirection":172},"zone":8,"typeConfidence":0.9,"plateTime":0.4322125565384689,"extension":6.4406517504709395},"index":4,"playId":"0fff0d71-a4ce-3cf9-8315-434e352cee56","pitchNumber":4,"startTime":"2026-05-25T23:52:33.996Z","endTime":"2026-05-25T23:52:39.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59974206746565,"aZ":-18.98735613254597,"pfxX":6.468772084786641,"pfxZ":7.207309286248265,"pX":0.5982431017406419,"pZ":3.594989154378684,"vX0":-6.095357982828932,"vY0":-134.5233905660737,"vZ0":-0.10550355616088608,"x":94.2,"y":141.72,"x0":2.0546867571887346,"y0":50.0047045319883,"z0":4.982477714318001,"aX":11.839326308643484},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":-10.4,"spinRate":2269,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.4074123040470732,"extension":6.324170508627112},"index":5,"playId":"97cdcabc-7ad8-3931-91dc-9bf0b69c99c0","pitchNumber":5,"startTime":"2026-05-25T23:52:55.744Z","endTime":"2026-05-25T23:53:00.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:53:00.886Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase DeLauter grounds out, first baseman Luis García Jr. to pitcher Zack Littell.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T23:54:47.134Z","endTime":"2026-05-25T23:55:36.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220998397607172,"aZ":-14.659299546969597,"pfxX":-3.94158267574388,"pfxZ":10.176521467493329,"pX":-1.469304857500213,"pZ":3.3402249819335776,"vX0":-1.1816803243514318,"vY0":-130.09052988646187,"vZ0":-3.9914482045839157,"x":173.01,"y":148.59,"x0":-0.4974992976660949,"y0":50.00398702677642,"z0":5.999168781056337,"aX":-6.783868142191241},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":1933,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4203729805144376,"extension":6.103835421269951},"index":0,"playId":"aa411b44-46aa-37a9-90e1-c57f92b2b262","pitchNumber":1,"startTime":"2026-05-25T23:55:13.862Z","endTime":"2026-05-25T23:55:18.328Z","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":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04858709832924,"aZ":-20.489156709000447,"pfxX":-0.852793503629182,"pfxZ":6.849649337857397,"pX":0.7991060277875371,"pZ":2.7887872401184257,"vX0":3.7248697397396318,"vY0":-129.07281348893417,"vZ0":-4.147461752728179,"x":86.54,"y":163.48,"x0":-0.5449974603154116,"y0":50.004898583812235,"z0":5.972270547745163,"aX":-1.455838105710332},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.8,"breakHorizontal":0.8,"spinRate":2076,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4225650151117053,"extension":6.188353067563887},"hitData":{"launchSpeed":83.8,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.53,"coordY":162.54}},"index":1,"playId":"7a32c93d-33d0-37f6-98be-0a3ba5d42b47","pitchNumber":2,"startTime":"2026-05-25T23:55:29.026Z","endTime":"2026-05-25T23:55:36.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:55:36.997Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T23:55:44.998Z","endTime":"2026-05-25T23:56:51.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98846245086876,"aZ":-14.413079931315762,"pfxX":-4.546735463342466,"pfxZ":10.234435361650624,"pX":-0.5027249512935995,"pZ":1.9611408740740843,"vX0":0.9031558943798658,"vY0":-131.23003169068284,"vZ0":-7.365507414536518,"x":136.16,"y":185.83,"x0":-0.26168230580875845,"y0":50.005975590656355,"z0":5.887769047793042,"aX":-7.8945931975465555},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.0,"breakHorizontal":8.0,"spinRate":2026,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.41812702896578813,"extension":6.364762455271448},"index":0,"playId":"f5055f83-883b-357d-9b44-fcba11bf41e6","pitchNumber":1,"startTime":"2026-05-25T23:56:03.080Z","endTime":"2026-05-25T23:56:07.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30637589013659,"aZ":-17.291287137788295,"pfxX":-8.06380011298892,"pfxZ":8.339100964851536,"pX":-0.5485183293682455,"pZ":2.1947630184718143,"vX0":3.1722640029127653,"vY0":-132.74129967753248,"vZ0":-5.975331473217396,"x":137.91,"y":179.52,"x0":-0.7110355505503763,"y0":50.00547873761091,"z0":5.73315024522171,"aX":-14.39839175447649},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.0,"breakHorizontal":13.9,"spinRate":2023,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.41256078051515876,"extension":6.402561981213436},"index":1,"playId":"dd4d5e91-7ec1-34b0-bf48-59201e93f227","pitchNumber":2,"startTime":"2026-05-25T23:56:17.042Z","endTime":"2026-05-25T23:56:21.846Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-25T23:56:31.673Z","endTime":"2026-05-25T23:56:46.714Z","isPitch":false,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60969296997525,"aZ":-19.108845305622626,"pfxX":-0.3083995579107328,"pfxZ":7.576258752334449,"pX":0.6432579099966125,"pZ":2.515118089980445,"vX0":2.962180586428487,"vY0":-129.84281321764098,"vZ0":-5.013282453515132,"x":92.48,"y":170.87,"x0":-0.4674185874584746,"y0":50.004488090002624,"z0":5.904746774534619,"aX":-0.5323189722603365},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.0,"breakHorizontal":0.0,"spinRate":2138,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.42021242705799633,"extension":6.245671821231948},"index":3,"playId":"fb42ad4c-d892-394f-837b-cfbb82de2f5f","pitchNumber":3,"startTime":"2026-05-25T23:56:46.714Z","endTime":"2026-05-25T23:56:51.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:56:51.772Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T23:56:55.591Z","endTime":"2026-05-25T23:58:44.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629698602041692,"aZ":-13.58700016278611,"pfxX":-4.718325103657607,"pfxZ":10.201301814677212,"pX":-0.3496433389453353,"pZ":2.5938122882850747,"vX0":2.152136964947233,"vY0":-134.04451651226654,"vZ0":-6.358191364756204,"x":130.33,"y":168.75,"x0":-0.5493213240261693,"y0":50.004797078160536,"z0":5.964507242398458,"aX":-8.597903146461126},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2042,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40842153386660085,"extension":6.409419489433063},"index":0,"playId":"f33e3d38-4b2d-332a-8bfd-e2c1e127e358","pitchNumber":1,"startTime":"2026-05-25T23:57:17.403Z","endTime":"2026-05-25T23:57:21.866Z","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":89.6,"endSpeed":82.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65309131173816,"aZ":-16.496776639690438,"pfxX":-0.33891156979340664,"pfxZ":9.090729295323445,"pX":1.6977617831427914,"pZ":2.0659096795918828,"vX0":5.875331603605796,"vY0":-130.29967494451193,"vZ0":-6.650620626424744,"x":52.29,"y":183.0,"x0":-0.5395365258409355,"y0":50.002955420662225,"z0":5.892009166588366,"aX":-0.5857626386207095},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.2,"breakHorizontal":-0.6,"spinRate":2173,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4199109107623382,"extension":6.293185351397009},"index":1,"playId":"876363ee-dd40-3ced-bdcc-e6b8c2ef6caa","pitchNumber":2,"startTime":"2026-05-25T23:57:36.558Z","endTime":"2026-05-25T23:57:42.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.417833260739112,"aZ":-25.89567164248923,"pfxX":-5.898039988945774,"pfxZ":4.0861330915899226,"pX":0.15380742735134967,"pZ":0.23991300006005442,"vX0":3.803717400043058,"vY0":-123.84840448667316,"vZ0":-7.810680650007677,"x":111.14,"y":232.3,"x0":-0.6447620842292078,"y0":50.001358299199566,"z0":5.637082774547412,"aX":-9.055107049321233},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.6,"breakHorizontal":9.6,"spinRate":1262,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4442464982286607,"extension":6.157158768958745},"index":2,"playId":"58be5584-0249-3f99-904f-2cc31c893ee3","pitchNumber":3,"startTime":"2026-05-25T23:57:51.810Z","endTime":"2026-05-25T23:57:56.964Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939643904158505,"aZ":-22.070004679699554,"pfxX":-0.3085329859959913,"pfxZ":5.783200420063032,"pX":-0.3645749276032378,"pZ":2.258254328129385,"vX0":1.131501518093603,"vY0":-130.9325591517307,"vZ0":-5.154415023264377,"x":130.9,"y":177.81,"x0":-0.7610112206120718,"y0":50.00416557532146,"z0":5.889467218851953,"aX":-0.5392780550745773},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":0.4,"spinRate":1863,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.41728238188863287,"extension":6.27871757467893},"index":3,"playId":"818792ed-b0f6-3204-aac9-5c38e76d59e7","pitchNumber":4,"startTime":"2026-05-25T23:58:17.353Z","endTime":"2026-05-25T23:58:21.988Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-25T23:58:27.814Z","endTime":"2026-05-25T23:58:40.357Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"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":92.7,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88250317110882,"aZ":-14.416351375648222,"pfxX":-4.776853185125029,"pfxZ":9.64615054072969,"pX":-0.39584394649546484,"pZ":3.657443764295636,"vX0":1.5483385130087692,"vY0":-134.9487221482865,"vZ0":-3.790774693479137,"x":132.09,"y":140.03,"x0":-0.3570685183920718,"y0":50.00324965142324,"z0":6.0986485510280035,"aX":-8.793767074728903},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":8.3,"spinRate":1914,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4061678083092932,"extension":6.209933883830621},"index":5,"playId":"1de72421-281b-3e09-acde-529addf0d7d1","pitchNumber":5,"startTime":"2026-05-25T23:58:40.357Z","endTime":"2026-05-25T23:58:44.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-25T23:58:44.191Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-26T00:00:46.642Z","endTime":"2026-05-26T00:02:38.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: David Fry replaces third baseman José Ramírez, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-26T00:00:39.251Z","endTime":"2026-05-26T00:00:39.275Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":608070,"link":"/api/v1/people/608070"}},{"details":{"description":"Defensive Substitution: Petey Halpin replaces right fielder Chase DeLauter, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-26T00:00:39.275Z","endTime":"2026-05-26T00:00:48.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69435155446192,"aZ":-21.929850669874988,"pfxX":9.516633431702765,"pfxZ":6.038199975351567,"pX":-0.6185210181417587,"pZ":1.7866098010965903,"vX0":-9.280802301889793,"vY0":-129.60820915510587,"vZ0":-3.7154987567959337,"x":140.58,"y":190.54,"x0":1.776396056949417,"y0":50.00499232916386,"z0":4.918305999622838,"aX":16.15410838767746},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":1943,"spinDirection":131},"zone":7,"typeConfidence":0.89,"plateTime":0.4229889969515308,"extension":6.299130841951422},"index":2,"playId":"9b55e48c-80ee-3af1-948d-09cafcce2f56","pitchNumber":1,"startTime":"2026-05-26T00:00:48.937Z","endTime":"2026-05-26T00:00:53.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824860738198694,"aZ":-22.409621051006056,"pfxX":0.05474664036401755,"pfxZ":6.104130454022576,"pX":-1.0557558223213974,"pZ":2.6080644997311944,"vX0":-7.4269025233012185,"vY0":-125.52980278507178,"vZ0":-1.3167149047743414,"x":157.24,"y":168.36,"x0":1.9310078412905813,"y0":50.00265769861499,"z0":4.9594409515928914,"aX":0.08760737260142375},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.0,"breakHorizontal":1.6,"spinRate":2362,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.4359130083932823,"extension":6.1758043804146965},"index":3,"playId":"672e8c46-3cc0-3dd7-ac8d-bd6f95eb071b","pitchNumber":2,"startTime":"2026-05-26T00:01:02.211Z","endTime":"2026-05-26T00:01:06.848Z","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":78.4,"endSpeed":71.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006891557809954,"aZ":-34.3527426881679,"pfxX":-6.789481042744031,"pfxZ":-1.6695099006692358,"pX":0.37638655574330093,"pZ":1.5356020588924209,"vX0":-2.241117048039043,"vY0":-114.15997994929718,"vZ0":-0.4357043892169912,"x":102.65,"y":197.32,"x0":2.255542974769551,"y0":50.00248435562588,"z0":5.1401490418007185,"aX":-8.869102153005382},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-2.8,"breakHorizontal":12.8,"spinRate":2437,"spinDirection":289},"zone":14,"typeConfidence":0.89,"plateTime":0.48166276330126134,"extension":6.126073725145341},"index":4,"playId":"1faffa22-96e4-3955-96be-1bd579c28992","pitchNumber":3,"startTime":"2026-05-26T00:01:16.259Z","endTime":"2026-05-26T00:01:21.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.688546930203856,"aZ":-26.853530514659766,"pfxX":8.034424827753147,"pfxZ":3.095224523758448,"pX":1.4450132934553268,"pZ":2.155455685369351,"vX0":-4.179757878979754,"vY0":-130.30696360630307,"vZ0":-1.8583325156738157,"x":61.92,"y":180.58,"x0":2.0270527477274745,"y0":50.001685674608616,"z0":4.909134275179582,"aX":13.798954858795641},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":-13.6,"spinRate":1902,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.42053260458145836,"extension":6.059721604275908},"index":5,"playId":"dae656ba-8fcc-318c-85ad-23c8d032b361","pitchNumber":4,"startTime":"2026-05-26T00:01:32.145Z","endTime":"2026-05-26T00:01:37.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.277993971415995,"aZ":-19.192256815126978,"pfxX":6.398943459268402,"pfxZ":7.366826753014989,"pX":0.4552762299341276,"pZ":4.131263098290587,"vX0":-6.352396781634366,"vY0":-132.19056167379225,"vZ0":1.2753605514530237,"x":99.65,"y":127.24,"x0":2.0629460617484994,"y0":50.00287807373047,"z0":5.055538944840331,"aX":11.277514658670913},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.8,"breakHorizontal":-10.1,"spinRate":2288,"spinDirection":132},"zone":12,"typeConfidence":0.91,"plateTime":0.41501345128634215,"extension":6.289348888187639},"index":6,"playId":"9fab3142-b925-33d6-8a66-6210418479d4","pitchNumber":5,"startTime":"2026-05-26T00:02:06.176Z","endTime":"2026-05-26T00:02:10.492Z","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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95814327687374,"aZ":-23.903310129278736,"pfxX":11.013096657726075,"pfxZ":4.781328913545317,"pX":-0.7156945786992642,"pZ":1.4656069864385668,"vX0":-10.338280069077186,"vY0":-131.03310163788248,"vZ0":-3.893690255444781,"x":144.28,"y":199.21,"x0":1.8594037555039156,"y0":50.00497038158295,"z0":4.767318735955245,"aX":19.059618672885712},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.9,"breakHorizontal":-17.5,"spinRate":2162,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.4187967937957886,"extension":6.360113133170472},"index":7,"playId":"18c29732-427c-3191-89fd-f6de335ffd7f","pitchNumber":6,"startTime":"2026-05-26T00:02:18.967Z","endTime":"2026-05-26T00:02:22.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44253698085827,"aZ":-25.045278998211412,"pfxX":9.437027823098042,"pfxZ":4.176741725816429,"pX":0.3613283981355691,"pZ":2.601498165230665,"vX0":-7.362291222660611,"vY0":-130.39120429863058,"vZ0":-1.1325319956088893,"x":103.23,"y":168.54,"x0":2.0064449086382137,"y0":50.00581080993269,"z0":4.945175810176569,"aX":16.12404046059355},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.6,"breakHorizontal":-15.2,"spinRate":2014,"spinDirection":124},"zone":6,"typeConfidence":0.9,"plateTime":0.42134185795431556,"extension":6.207219907581531},"index":8,"playId":"29141a46-dee7-34f0-95af-dedfba5b391c","pitchNumber":7,"startTime":"2026-05-26T00:02:34.863Z","endTime":"2026-05-26T00:02:38.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:02:38.562Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out, third baseman David Fry to first baseman Kyle Manzardo.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-26T00:02:47.815Z","endTime":"2026-05-26T00:03:36.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83831751297721,"aZ":-32.308272030699996,"pfxX":-8.339062519138354,"pfxZ":-0.1046483911810947,"pX":0.39993486143309087,"pZ":1.8580063441630246,"vX0":-1.639939437816779,"vY0":-115.01137427063784,"vZ0":-0.15224151404277841,"x":101.76,"y":188.61,"x0":2.2069568266192623,"y0":50.00092248221661,"z0":5.0919538576768595,"aX":-11.02882977436099},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.1,"breakHorizontal":15.5,"spinRate":2414,"spinDirection":288},"zone":9,"typeConfidence":0.9,"plateTime":0.47855009746501764,"extension":6.2535374546779146},"index":0,"playId":"ca987cf0-7955-30d9-b2df-f62f00560dd6","pitchNumber":1,"startTime":"2026-05-26T00:03:01.161Z","endTime":"2026-05-26T00:03:05.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.063321484620797,"aZ":-24.950713405383933,"pfxX":-1.0799970516449509,"pfxZ":4.4548502572047255,"pX":-0.4757057746838094,"pZ":4.257163881924252,"vX0":-6.0855758629471755,"vY0":-126.62408386575326,"vZ0":2.616698684802087,"x":135.13,"y":123.84,"x0":2.100058412470126,"y0":50.00526814403017,"z0":5.207671387553541,"aX":-1.7517410650842482},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":3.4,"spinRate":2431,"spinDirection":180},"zone":11,"typeConfidence":0.89,"plateTime":0.4327097890442233,"extension":6.161746957332211},"index":1,"playId":"ee2edf2d-999a-3000-806e-bd15516fbc11","pitchNumber":2,"startTime":"2026-05-26T00:03:15.216Z","endTime":"2026-05-26T00:03:19.728Z","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":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85553383433724,"aZ":-24.93206084699853,"pfxX":-0.3814516460265587,"pfxZ":4.367130426041612,"pX":-1.1318038298787234,"pZ":2.975017988490378,"vX0":-7.718492594760599,"vY0":-127.61380098762066,"vZ0":-0.14937162830397688,"x":160.14,"y":158.45,"x0":1.9743645538353725,"y0":50.00432169377987,"z0":4.988892197081056,"aX":-0.6314047907156504},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":2.3,"spinRate":2438,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.4282683970217023,"extension":6.344507556020467},"hitData":{"launchSpeed":60.4,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.56,"coordY":172.03}},"index":2,"playId":"d3be7d44-159a-3ca6-809a-4b847a3cc010","pitchNumber":3,"startTime":"2026-05-26T00:03:28.246Z","endTime":"2026-05-26T00:03:36.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:03:36.263Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Steven Kwan.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-26T00:03:44.724Z","endTime":"2026-05-26T00:05:55.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":79.2,"endSpeed":72.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.005640840888884,"aZ":-29.723574785486143,"pfxX":-9.014379876702934,"pfxZ":1.824546394928877,"pX":0.7481317281544374,"pZ":3.4986243977296976,"vX0":-0.8744958373867566,"vY0":-115.30705723358072,"vZ0":2.491562932587713,"x":88.48,"y":144.32,"x0":2.303318595873984,"y0":50.003098460344766,"z0":5.277496594503918,"aX":-12.10294861588825},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.2,"breakHorizontal":16.6,"spinRate":2351,"spinDirection":283},"zone":12,"typeConfidence":0.9,"plateTime":0.47553647131921695,"extension":6.201258351472584},"index":0,"playId":"a3487b41-3d29-35ae-a56f-b719eaaed2fa","pitchNumber":1,"startTime":"2026-05-26T00:03:58.489Z","endTime":"2026-05-26T00:04:02.886Z","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":89.9,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30534190509087,"aZ":-24.303489395224556,"pfxX":7.414375383306179,"pfxZ":4.578829795327293,"pX":0.34558212262548876,"pZ":2.9008090475373742,"vX0":-6.684075209545179,"vY0":-130.70249134775014,"vZ0":-0.5797557348444168,"x":103.83,"y":160.46,"x0":1.9812557632030572,"y0":50.001909900124154,"z0":4.961686292436392,"aX":12.740208841073137},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":-11.9,"spinRate":1879,"spinDirection":132},"zone":3,"typeConfidence":0.89,"plateTime":0.42016860059456596,"extension":6.236635415215994},"index":1,"playId":"0483ec50-d836-36f1-aba0-c044227d305b","pitchNumber":2,"startTime":"2026-05-26T00:04:13.065Z","endTime":"2026-05-26T00:04:17.819Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-26T00:04:26.900Z","endTime":"2026-05-26T00:04:36.533Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.236781097309866,"aZ":-19.388827207005072,"pfxX":6.57116970958082,"pfxZ":7.209287265468475,"pX":0.8159574390246782,"pZ":3.9229130347453287,"vX0":-5.443580152412402,"vY0":-132.7771181055674,"vZ0":0.9952517889899513,"x":85.9,"y":132.86,"x0":2.045842453455856,"y0":50.00260801094357,"z0":4.9610650958830185,"aX":11.65320548565951},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":-10.6,"spinRate":2210,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.41359783311808096,"extension":6.342822008445596},"index":3,"playId":"930e9df6-ace0-3662-8760-221984f4e0fe","pitchNumber":3,"startTime":"2026-05-26T00:04:36.533Z","endTime":"2026-05-26T00:04:40.628Z","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":83.9,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03699239223984,"aZ":-28.159468091641905,"pfxX":-1.5038786776360866,"pfxZ":2.6373439343559966,"pX":0.15367689213118244,"pZ":2.873721468677327,"vX0":-4.312505528564317,"vY0":-122.26287620339731,"vZ0":0.423755941095843,"x":111.14,"y":161.19,"x0":2.1323009539709723,"y0":50.00054468718734,"z0":5.105588614740082,"aX":-2.2870314205352695},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.2,"breakHorizontal":3.7,"spinRate":2316,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.4471783859313545,"extension":6.355804734149754},"index":4,"playId":"94d8a171-9d2d-30d8-8231-5ae7c55d71fc","pitchNumber":4,"startTime":"2026-05-26T00:04:50.881Z","endTime":"2026-05-26T00:04:55.299Z","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":78.9,"endSpeed":72.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50956195156359,"aZ":-34.07969323145364,"pfxX":-7.8650822879002895,"pfxZ":-1.4364320214756168,"pX":-1.1504783084486094,"pZ":1.002361887058212,"vX0":-4.871955155644232,"vY0":-114.88795318432796,"vZ0":-1.3948391315457394,"x":160.85,"y":211.72,"x0":2.0236899873743166,"y0":50.001093161874,"z0":4.94812786461138,"aX":-10.447852637691394},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-2.6,"breakHorizontal":15.5,"spinRate":2371,"spinDirection":287},"zone":13,"typeConfidence":0.9,"plateTime":0.4778753864170824,"extension":6.411073339193854},"index":5,"playId":"d21e2999-ea56-30d0-ad7d-9b4ff54bda24","pitchNumber":5,"startTime":"2026-05-26T00:05:14.477Z","endTime":"2026-05-26T00:05:19.913Z","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":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876589362064873,"aZ":-25.406596303261402,"pfxX":9.626477829970224,"pfxZ":3.9030473730326705,"pX":0.32231506886346417,"pZ":2.8587700230953637,"vX0":-7.556239647745843,"vY0":-130.9195123580231,"vZ0":-0.5107405756843091,"x":104.71,"y":161.59,"x0":1.9965586094230148,"y0":50.003276726599836,"z0":4.959454501049255,"aX":16.695824392649563},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.2,"breakHorizontal":-15.7,"spinRate":2026,"spinDirection":134},"zone":3,"typeConfidence":0.91,"plateTime":0.4185190012763442,"extension":6.234173718216557},"index":6,"playId":"2ba06162-c469-3b31-9a66-188f14621ebf","pitchNumber":6,"startTime":"2026-05-26T00:05:29.525Z","endTime":"2026-05-26T00:05:34.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.424524194037463,"aZ":-21.29440197765076,"pfxX":7.323862300857408,"pfxZ":6.208964600650511,"pX":0.5181975360300322,"pZ":2.1497916498762906,"vX0":-6.640086679280738,"vY0":-131.6688031298063,"vZ0":-2.6033163328223807,"x":97.25,"y":180.74,"x0":2.12338643591175,"y0":50.00422952125696,"z0":4.730140452397848,"aX":12.83761098090496},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":-11.8,"spinRate":2300,"spinDirection":133},"zone":9,"typeConfidence":0.62,"plateTime":0.4162642575484443,"extension":6.381096753863331},"hitData":{"launchSpeed":94.1,"launchAngle":25.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.14,"coordY":70.05}},"index":7,"playId":"c6f24fb1-cf68-3a72-ba85-9f71282eaeb3","pitchNumber":7,"startTime":"2026-05-26T00:05:46.569Z","endTime":"2026-05-26T00:05:55.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:05:55.533Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to left fielder Daylen Lile.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-26T00:09:52.840Z","endTime":"2026-05-26T00:11:42.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: José Tena replaces shortstop CJ Abrams, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-26T00:09:39.640Z","endTime":"2026-05-26T00:09:39.657Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":682928,"link":"/api/v1/people/682928"}},{"details":{"description":"Defensive switch from second base to shortstop for Nasim Nuñez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-26T00:09:39.657Z","endTime":"2026-05-26T00:09:54.951Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900"},{"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":89.3,"endSpeed":81.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.415170999550835,"aZ":-18.60136664044066,"pfxX":-1.6228135591446402,"pfxZ":7.919603870102584,"pX":0.5959057255046537,"pZ":3.873793727500092,"vX0":3.468720790518827,"vY0":-130.1053788920616,"vZ0":-1.8235422773100853,"x":94.29,"y":134.19,"x0":-0.5440036838373004,"y0":50.00225238353994,"z0":5.994222507116482,"aX":-2.781427013958737},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.2,"breakHorizontal":2.2,"spinRate":2136,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4210701011134774,"extension":6.264133284609305},"index":2,"playId":"10754674-16ba-3b16-8702-01a03f2686f8","pitchNumber":1,"startTime":"2026-05-26T00:09:54.951Z","endTime":"2026-05-26T00:09:58.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.400520117484433,"aZ":-35.341093016015996,"pfxX":5.942945716674067,"pfxZ":-2.3708415217970673,"pX":1.05051451214995,"pZ":1.9402160298573856,"vX0":2.1824058345076005,"vY0":-116.29350627814794,"vZ0":-1.352552173304935,"x":76.96,"y":186.39,"x0":-0.6781018640919231,"y0":50.000056786051445,"z0":5.951581564960724,"aX":7.954157349173665},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.3,"breakHorizontal":-11.4,"spinRate":2188,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.47511785203202095,"extension":6.277377665881395},"index":3,"playId":"216774cd-ec0a-3aa3-ab78-b01c832516ce","pitchNumber":2,"startTime":"2026-05-26T00:10:10.268Z","endTime":"2026-05-26T00:10:17.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95170368323712,"aZ":-13.308589444490918,"pfxX":-4.2515708358196775,"pfxZ":10.571263155893073,"pX":-0.6360440589372888,"pZ":3.00193922910648,"vX0":1.230716670243531,"vY0":-133.55247016655238,"vZ0":-5.0440333547162375,"x":141.24,"y":157.73,"x0":-0.5538380705995742,"y0":50.005763412156135,"z0":5.891477692968715,"aX":-7.590183526560568},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2016,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4120013269916383,"extension":6.386106484261849},"index":4,"playId":"b57f8de3-8bb8-346f-996d-cdf2992d217b","pitchNumber":3,"startTime":"2026-05-26T00:10:32.370Z","endTime":"2026-05-26T00:10:37.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717822678429005,"aZ":-32.839076033418124,"pfxX":6.233922262332154,"pfxZ":-0.49148054477461045,"pX":-0.2670610069097524,"pZ":2.8356430686769163,"vX0":-0.5056898936421097,"vY0":-115.87711136267853,"vZ0":-0.1336725391198399,"x":127.18,"y":162.22,"x0":-0.852550207131688,"y0":50.005591396435534,"z0":6.071953187178617,"aX":8.350280638376592},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-0.6,"breakHorizontal":-11.0,"spinRate":2058,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.47545671307131077,"extension":6.113775151654795},"index":5,"playId":"8c54ec87-4a5e-38be-b8eb-d2931e527de3","pitchNumber":4,"startTime":"2026-05-26T00:10:51.128Z","endTime":"2026-05-26T00:10:56.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67640066137911,"aZ":-18.237429887701868,"pfxX":-7.664091398999346,"pfxZ":7.6861456062110705,"pX":-0.19741030760788117,"pZ":3.789762881232236,"vX0":3.1512533066556703,"vY0":-133.77763175678083,"vZ0":-2.1748710637997757,"x":124.52,"y":136.46,"x0":-0.3943488171189582,"y0":50.00593105091104,"z0":5.919666833717555,"aX":-13.9030646705617},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":13.2,"spinRate":1946,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40932200956533293,"extension":6.413078480299967},"index":6,"playId":"69dc919f-29a5-378a-a0bb-44ff175d4d51","pitchNumber":5,"startTime":"2026-05-26T00:11:15.488Z","endTime":"2026-05-26T00:11:20.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.172732432468468,"aZ":-17.743902738183515,"pfxX":-2.4518708075106193,"pfxZ":8.26510715247668,"pX":-0.7695211010087343,"pZ":2.973094979377329,"vX0":0.7857283493422866,"vY0":-131.1586004246619,"vZ0":-4.088767359657073,"x":146.33,"y":158.51,"x0":-0.7540374880090942,"y0":50.00266042116856,"z0":5.871547163935237,"aX":-4.281077723957249},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.3,"breakHorizontal":4.3,"spinRate":2060,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.41725750609205026,"extension":6.316786125961792},"hitData":{"launchSpeed":92.8,"launchAngle":32.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.21,"coordY":78.5}},"index":7,"playId":"f8619198-07fc-3ba5-aced-128d383eeb12","pitchNumber":6,"startTime":"2026-05-26T00:11:32.759Z","endTime":"2026-05-26T00:11:42.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:11:42.386Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to left fielder Daylen Lile.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-26T00:11:43.454Z","endTime":"2026-05-26T00:12:48.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443556737757028,"aZ":-13.916478971412092,"pfxX":-5.079368237514819,"pfxZ":10.282102577479886,"pX":0.5313792427639689,"pZ":3.530530706458722,"vX0":3.7472285922987902,"vY0":-132.45752146681778,"vZ0":-3.8424929736693016,"x":96.75,"y":143.46,"x0":-0.24209516779955442,"y0":50.00643821677396,"z0":6.018556143626039,"aX":-9.022503510103295},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":1882,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.413604191602559,"extension":6.4268477833609285},"index":0,"playId":"85a2f5af-a690-38df-914b-0ba86ac22252","pitchNumber":1,"startTime":"2026-05-26T00:12:07.792Z","endTime":"2026-05-26T00:12:17.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.186069435316202,"aZ":-18.28597726730977,"pfxX":-0.9702556813534794,"pfxZ":7.981904718710097,"pX":-0.04399201356391444,"pZ":2.444316200926342,"vX0":2.015605603411488,"vY0":-130.50784220288145,"vZ0":-5.285488083297375,"x":118.68,"y":172.78,"x0":-0.6972207316807874,"y0":50.004294861569136,"z0":5.85552696838983,"aX":-1.6887334816430728},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.7,"breakHorizontal":1.3,"spinRate":2089,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4182767995594867,"extension":6.236049014523581},"hitData":{"launchSpeed":78.9,"launchAngle":33.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.72,"coordY":99.31}},"index":1,"playId":"12ebe071-628c-340b-9ffa-1bf8c84710f3","pitchNumber":2,"startTime":"2026-05-26T00:12:39.536Z","endTime":"2026-05-26T00:12:48.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:12:48.557Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a sharp line drive to right fielder Dylan Crews.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-26T00:12:49.427Z","endTime":"2026-05-26T00:13:59.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57680412142458,"aZ":-13.487043713894668,"pfxX":-3.8574435750977516,"pfxZ":10.595291224679373,"pX":-1.6139677714954852,"pZ":4.013603985090436,"vX0":-1.4153257011706488,"vY0":-132.3108107803797,"vZ0":-2.727847228615693,"x":178.52,"y":130.41,"x0":-0.5701788130220002,"y0":50.00412295804043,"z0":6.052731021058396,"aX":-6.804722410398819},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.7,"breakHorizontal":7.3,"spinRate":1942,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.414773887583872,"extension":6.355101726855218},"index":0,"playId":"8883cfb9-7307-34af-a9b0-6187c967c259","pitchNumber":1,"startTime":"2026-05-26T00:13:12.898Z","endTime":"2026-05-26T00:13:17.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61626311059299,"aZ":-17.705199436803095,"pfxX":-1.0436314769182662,"pfxZ":8.377979515070223,"pX":0.6626469004652156,"pZ":1.274493600624412,"vX0":3.630907438217359,"vY0":-130.37936541808617,"vZ0":-8.081269383491579,"x":91.74,"y":204.37,"x0":-0.6105187608819327,"y0":50.00162970465434,"z0":5.742789089103548,"aX":-1.8023065470018231},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.7,"breakHorizontal":1.1,"spinRate":2138,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4196095690057149,"extension":6.485105320445619},"index":1,"playId":"ac785036-1b4d-39cf-9a48-e09723669917","pitchNumber":2,"startTime":"2026-05-26T00:13:29.001Z","endTime":"2026-05-26T00:13:34.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472947089162087,"aZ":-14.64443641394426,"pfxX":-5.107583711897094,"pfxZ":9.982734507842299,"pX":-0.7476667622851134,"pZ":3.3086239415195546,"vX0":0.7727891328278709,"vY0":-132.03597707784994,"vZ0":-4.2480365687483905,"x":145.5,"y":149.45,"x0":-0.38168000017655845,"y0":50.0056253128322,"z0":6.024188783247792,"aX":-8.973116728888664},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":1979,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.41564150708710157,"extension":6.3172493733720545},"hitData":{"launchSpeed":101.2,"launchAngle":10.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":150.07,"coordY":103.66}},"index":2,"playId":"7f76d6fc-1cd5-3e0f-9357-745aad3cabca","pitchNumber":3,"startTime":"2026-05-26T00:13:48.142Z","endTime":"2026-05-26T00:13:59.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:13:59.148Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to right fielder Dylan Crews.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-26T00:14:03.244Z","endTime":"2026-05-26T00:15:32.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.887084868998247,"aZ":-22.636980914328515,"pfxX":-0.36861594041999535,"pfxZ":5.676836140433258,"pX":-1.0771318382963273,"pZ":2.49980022294173,"vX0":-0.6758762751115102,"vY0":-128.14011611664802,"vZ0":-4.054701711951907,"x":158.06,"y":171.29,"x0":-0.7631295325260385,"y0":50.0029173621456,"z0":5.849009813721726,"aX":-0.619441217721082},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.7,"breakHorizontal":0.8,"spinRate":1890,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.4257508053719423,"extension":6.30416151214588},"index":0,"playId":"f5cc956c-f278-32d0-9a7f-a54d8d6eda55","pitchNumber":1,"startTime":"2026-05-26T00:14:22.694Z","endTime":"2026-05-26T00:14:25.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26085569860979,"aZ":-20.97007504772274,"pfxX":-0.25987400998564003,"pfxZ":6.675348978485037,"pX":-0.32565585322890206,"pZ":3.1726400694965795,"vX0":0.981765127877436,"vY0":-128.41552371998412,"vZ0":-2.8249724888701264,"x":129.41,"y":153.12,"x0":-0.6782826751101941,"y0":50.00469676528579,"z0":5.90858602585793,"aX":-0.43636746738782084},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.8,"breakHorizontal":0.2,"spinRate":2004,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.4256487891564449,"extension":6.266678954071141},"index":1,"playId":"b3ff9881-6153-3af5-895a-3b2a8ecbc015","pitchNumber":2,"startTime":"2026-05-26T00:14:39.019Z","endTime":"2026-05-26T00:14:43.338Z","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":87.5,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.805375863831365,"aZ":-20.278194637164475,"pfxX":0.33641778943603917,"pfxZ":7.165733345337523,"pX":0.7609486465054938,"pZ":2.715612421943757,"vX0":2.9328989857979035,"vY0":-127.42393790196525,"vZ0":-4.134953566446759,"x":87.99,"y":165.46,"x0":-0.44410826184647384,"y0":50.00465232935761,"z0":5.942237426850013,"aX":0.5581778923523465},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.4,"breakHorizontal":-1.2,"spinRate":2100,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.42825921501979947,"extension":6.289465270164398},"index":2,"playId":"ce38418d-fc5c-34e5-bd2b-9b335560be05","pitchNumber":3,"startTime":"2026-05-26T00:14:56.011Z","endTime":"2026-05-26T00:15:03.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49698978025189,"aZ":-28.42055983744937,"pfxX":-7.469255668315284,"pfxZ":2.451462199040625,"pX":-0.07900498419561792,"pZ":1.912851804738466,"vX0":3.4643331004621256,"vY0":-122.74182553404533,"vZ0":-3.528441319158287,"x":120.01,"y":187.13,"x0":-0.5356702030241318,"y0":50.00202269493398,"z0":5.779785033850763,"aX":-11.43617845891128},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":12.7,"spinRate":1193,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4456352193338997,"extension":6.059314955333189},"hitData":{"launchSpeed":86.9,"launchAngle":31.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.27,"coordY":91.68}},"index":3,"playId":"b9193589-609b-34b7-bc49-4982b715b7e9","pitchNumber":4,"startTime":"2026-05-26T00:15:23.920Z","endTime":"2026-05-26T00:15:32.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:15:32.581Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-26T00:17:29.336Z","endTime":"2026-05-26T00:18:46.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.082378692477963,"aZ":-24.800243549144994,"pfxX":-0.9538885941205756,"pfxZ":4.637363115812407,"pX":-0.07830055763393504,"pZ":2.4392644148257303,"vX0":-5.343227838486618,"vY0":-125.21632925323651,"vZ0":-1.1207556216952712,"x":113.59,"y":134.3,"x0":2.2062881796662306,"y0":50.00120468426134,"z0":4.920223817513209,"aX":-1.5144861509300833},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.4,"breakHorizontal":3.0,"spinRate":2213,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.43729231720421335,"extension":6.123805486227737},"index":0,"playId":"19ca77ee-6c29-3d72-aa22-2498603db6f5","pitchNumber":1,"startTime":"2026-05-26T00:17:39.360Z","endTime":"2026-05-26T00:17:45.360Z","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":76.8,"endSpeed":70.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.955925656596165,"aZ":-31.030978447402994,"pfxX":-9.9810865105196,"pfxZ":0.9090860063746327,"pX":1.5777240144354459,"pZ":2.097410454017804,"vX0":1.203887403821585,"vY0":-111.87566884575692,"vZ0":0.26177951355917606,"x":56.86,"y":182.15,"x0":2.3251173399026674,"y0":50.002355360027444,"z0":5.184074864635417,"aX":-12.532176950762132},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":2.0,"breakHorizontal":17.6,"spinRate":2242,"spinDirection":285},"zone":14,"typeConfidence":0.91,"plateTime":0.4913651371729717,"extension":6.066953411747863},"index":1,"playId":"d839104b-e6a1-35af-81a6-5ff47204cbd6","pitchNumber":2,"startTime":"2026-05-26T00:17:53.005Z","endTime":"2026-05-26T00:17:57.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.777659951647745,"aZ":-26.955208892487757,"pfxX":-1.3041130058114347,"pfxZ":3.342788248814255,"pX":0.48063631066170326,"pZ":3.0225984634093934,"vX0":-3.756226635415568,"vY0":-123.39110957512129,"vZ0":0.5405250215086184,"x":98.68,"y":157.17,"x0":2.1846750407225835,"y0":50.00152506374807,"z0":5.050434300282772,"aX":-2.034431892738645},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.4,"breakHorizontal":3.1,"spinRate":2289,"spinDirection":173},"zone":3,"typeConfidence":0.91,"plateTime":0.44187499748051273,"extension":6.242373914348512},"index":2,"playId":"a09e79f4-2d77-3e6d-9ed5-50c481425321","pitchNumber":3,"startTime":"2026-05-26T00:18:06.252Z","endTime":"2026-05-26T00:18:11.369Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-26T00:18:17.304Z","endTime":"2026-05-26T00:18:26.958Z","isPitch":false,"type":"action","player":{"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(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":88.6,"endSpeed":80.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810969917579595,"aZ":-28.361747249244146,"pfxX":9.8062122875067,"pfxZ":2.285753046424226,"pX":-0.4293070385304076,"pZ":4.4756887598281345,"vX0":-8.687811228518472,"vY0":-128.6592532506452,"vZ0":3.669163478467038,"x":133.36,"y":117.94,"x0":1.7245074173186492,"y0":50.00366778105075,"z0":5.234542280136975,"aX":16.367223061062266},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":-15.7,"spinRate":2074,"spinDirection":129},"zone":11,"typeConfidence":0.91,"plateTime":0.42645804398054654,"extension":6.2546910762828904},"index":4,"playId":"03b310af-87a9-3618-8b0b-02c1d5b3d6a9","pitchNumber":4,"startTime":"2026-05-26T00:18:26.958Z","endTime":"2026-05-26T00:18:30.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.116253755495777,"aZ":-21.368856733362335,"pfxX":0.024286170841740118,"pfxZ":6.609678617841594,"pX":0.1554072138832822,"pZ":3.3587326735989618,"vX0":-5.436569049906906,"vY0":-126.58653959150263,"vZ0":0.4361506065478866,"x":111.08,"y":148.09,"x0":2.3212119002720475,"y0":50.0006631439107,"z0":4.885335164377495,"aX":0.040014012473102226},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.4,"breakHorizontal":1.1,"spinRate":2379,"spinDirection":153},"zone":12,"typeConfidence":0.89,"plateTime":0.4315128615653889,"extension":6.191796105068713},"index":5,"playId":"038779ad-40f0-3a16-95d7-8706f95a8ba4","pitchNumber":5,"startTime":"2026-05-26T00:18:40.986Z","endTime":"2026-05-26T00:18:46.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:18:46.071Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out sharply to first baseman Kyle Manzardo.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-26T00:18:55.169Z","endTime":"2026-05-26T00:20:32.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":5},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"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(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":87.0,"endSpeed":79.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449574985629315,"aZ":-25.679828135682445,"pfxX":0.21303714209730346,"pfxZ":3.9981352186950563,"pX":0.11048655539285267,"pZ":3.233455345157203,"vX0":-5.458375390352324,"vY0":-126.59283679107155,"vZ0":0.9908364331184542,"x":112.79,"y":151.48,"x0":2.2655432326686826,"y0":50.00524175291517,"z0":4.890044363640586,"aX":0.34630571013529665},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.7,"breakHorizontal":0.8,"spinRate":2327,"spinDirection":162},"zone":2,"typeConfidence":0.9,"plateTime":0.4323882010537732,"extension":6.294362448164381},"index":0,"playId":"4f41e8cb-30ac-3e07-b7f5-51ab5036a663","pitchNumber":1,"startTime":"2026-05-26T00:19:05.440Z","endTime":"2026-05-26T00:19:08.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.686340774619605,"aZ":-27.354740074362038,"pfxX":3.7210405586297246,"pfxZ":3.3991049866144953,"pX":1.1370619801873847,"pZ":1.7045608244015857,"vX0":-3.2499119221659405,"vY0":-118.6134467235801,"vZ0":-2.147124214909093,"x":73.66,"y":192.76,"x0":2.0446305715764823,"y0":50.00286604163758,"z0":5.1273105318272485,"aX":5.277177182774143},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.9,"breakHorizontal":-5.9,"spinRate":1025,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.4625980779795351,"extension":6.315914833228501},"index":1,"playId":"79b86732-83e1-38db-a491-b8b2dd58540b","pitchNumber":2,"startTime":"2026-05-26T00:19:23.412Z","endTime":"2026-05-26T00:19:28.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.069222209007822,"aZ":-31.742200726339167,"pfxX":-8.40774302792186,"pfxZ":0.3295012006836675,"pX":0.8098800269471723,"pZ":2.548106402332721,"vX0":-0.5447127783283614,"vY0":-113.88696419006776,"vZ0":1.066272151464999,"x":86.13,"y":169.98,"x0":2.143928502075636,"y0":50.00208753233446,"z0":5.227708183801404,"aX":-10.978103016701311},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.2,"breakHorizontal":15.4,"spinRate":2337,"spinDirection":288},"zone":6,"typeConfidence":0.9,"plateTime":0.4820279710526405,"extension":6.264455728049131},"index":2,"playId":"69fc23dd-73ab-37b1-aded-05853327bf34","pitchNumber":3,"startTime":"2026-05-26T00:19:37.228Z","endTime":"2026-05-26T00:19:41.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.939114670185308,"aZ":-20.110800495715157,"pfxX":4.833066609755391,"pfxZ":7.022217379183658,"pX":1.6964087921858595,"pZ":3.8538317065965835,"vX0":-3.254793787029698,"vY0":-130.61999038185866,"vZ0":1.2813333374473246,"x":52.34,"y":134.73,"x0":2.334199389075806,"y0":50.004647227441815,"z0":4.874857781587379,"aX":8.305945558575424},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.2,"breakHorizontal":-8.0,"spinRate":2138,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.42021702537940353,"extension":6.090941685602017},"index":3,"playId":"e1d0a7b0-bc05-396f-9a0e-a574c243b6f2","pitchNumber":4,"startTime":"2026-05-26T00:19:51.092Z","endTime":"2026-05-26T00:19:54.712Z","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":85.5,"endSpeed":78.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86116515911817,"aZ":-27.98631065964563,"pfxX":-2.4892634465880805,"pfxZ":2.6652867293576126,"pX":-0.10832770631998197,"pZ":2.284838368530974,"vX0":-4.848783681528949,"vY0":-124.54455823040111,"vZ0":-0.7818541392688111,"x":121.13,"y":177.09,"x0":2.186708059612425,"y0":50.00352812811006,"z0":4.916042801434852,"aX":-3.912876944889503},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.9,"breakHorizontal":5.6,"spinRate":2383,"spinDirection":188},"zone":5,"typeConfidence":0.91,"plateTime":0.43966863713078563,"extension":6.407294316255254},"index":4,"playId":"0ebe1ceb-0642-3033-a4e9-2a377c7e80e5","pitchNumber":5,"startTime":"2026-05-26T00:20:05.147Z","endTime":"2026-05-26T00:20:10.433Z","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.1,"endSpeed":82.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877605687920013,"aZ":-29.98592878076572,"pfxX":10.252804552079555,"pfxZ":1.263241517915489,"pX":0.6292088797670244,"pZ":2.7016015529243056,"vX0":-6.843077251443117,"vY0":-131.03657092808075,"vZ0":-0.08949810685829784,"x":93.02,"y":165.84,"x0":1.9433660781176243,"y0":50.00600430313934,"z0":4.977846369478896,"aX":17.82002901159863},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.5,"breakHorizontal":-17.0,"spinRate":1611,"spinDirection":130},"zone":6,"typeConfidence":0.9,"plateTime":0.41811420383098774,"extension":6.141449627012452},"hitData":{"launchSpeed":94.2,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":157.92,"coordY":162.54}},"index":5,"playId":"e3fed70d-241e-3ac9-bfc1-4e5c4d525948","pitchNumber":6,"startTime":"2026-05-26T00:20:23.601Z","endTime":"2026-05-26T00:20:32.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:20:32.047Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a line drive to left fielder Angel Martínez.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-26T00:20:42.304Z","endTime":"2026-05-26T00:21:45.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49304497014225,"aZ":-31.88746849427078,"pfxX":-8.77609893494837,"pfxZ":0.21751432112470948,"pX":0.3272108017103628,"pZ":1.7946123568563574,"vX0":-1.5952257976106692,"vY0":-113.49944370704219,"vZ0":-0.28112968920016834,"x":104.53,"y":190.33,"x0":2.1795281147355863,"y0":50.000450266113,"z0":5.1054723339217105,"aX":-11.405681055961663},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.6,"breakHorizontal":16.3,"spinRate":2280,"spinDirection":287},"zone":9,"typeConfidence":0.91,"plateTime":0.4832690355291689,"extension":6.408508850300946},"index":0,"playId":"65ecc2d5-a928-32aa-ab8a-0ed1d26cecc1","pitchNumber":1,"startTime":"2026-05-26T00:20:53.705Z","endTime":"2026-05-26T00:20:58.208Z","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":82.5,"endSpeed":75.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.199784858920296,"aZ":-25.282976601164815,"pfxX":5.201477081788115,"pfxZ":4.733930497820946,"pX":-0.7519501473575464,"pZ":0.4940299884390351,"vX0":-7.8025627460374976,"vY0":-119.86382577947974,"vZ0":-5.259414304390214,"x":145.66,"y":225.44,"x0":1.8698063564835674,"y0":50.002264465168935,"z0":4.974714282386989,"aX":7.568605929700489},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.6,"breakHorizontal":-7.6,"spinRate":1075,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.4569879238794945,"extension":6.40920111104403},"index":1,"playId":"991f26d2-ce31-3463-8ac8-da274e0ad68c","pitchNumber":2,"startTime":"2026-05-26T00:21:06.418Z","endTime":"2026-05-26T00:21:11.166Z","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":86.7,"endSpeed":79.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014425601360305,"aZ":-26.286344606899924,"pfxX":-0.296654211825925,"pfxZ":3.6336873977840547,"pX":-1.3056688170380981,"pZ":2.937461599859835,"vX0":-8.04667459162182,"vY0":-126.07430060089315,"vZ0":0.09711261321385978,"x":166.77,"y":159.47,"x0":1.9569500995003917,"y0":50.00381197716928,"z0":5.008311668996794,"aX":-0.47924984410057025},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.8,"breakHorizontal":2.3,"spinRate":2239,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.43333154065184676,"extension":6.30677882824129},"index":2,"playId":"739369b2-ae7e-354e-89e1-011e9cdc5057","pitchNumber":3,"startTime":"2026-05-26T00:21:22.360Z","endTime":"2026-05-26T00:21:27.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.930352130999257,"aZ":-24.471199947250625,"pfxX":-1.6370255802262452,"pfxZ":4.848152420477263,"pX":0.18219755852804873,"pZ":2.2553529738339253,"vX0":-4.426906626581912,"vY0":-124.71455200292783,"vZ0":-1.4498566945039357,"x":110.06,"y":177.89,"x0":2.186552641473009,"y0":50.00480047415676,"z0":4.84509325209387,"aX":-2.6024805830521016},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.8,"breakHorizontal":4.0,"spinRate":2292,"spinDirection":174},"zone":5,"typeConfidence":0.9,"plateTime":0.4376464698450908,"extension":6.3503379980051795},"hitData":{"launchSpeed":103.2,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":102.86,"coordY":110.5}},"index":3,"playId":"df62d2fb-bd24-30b8-bd5b-de130e975240","pitchNumber":4,"startTime":"2026-05-26T00:21:35.589Z","endTime":"2026-05-26T00:21:45.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:21:45.613Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a sharp line drive to center fielder Steven Kwan. Nasim Nuñez to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-26T00:21:52.439Z","endTime":"2026-05-26T00:22:17.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.111093485415616,"aZ":-29.462926157332515,"pfxX":-2.8602276637001456,"pfxZ":1.774955154950689,"pX":-0.061398371903829886,"pZ":2.239846388073037,"vX0":-4.494858411470777,"vY0":-122.44407307326033,"vZ0":-0.35451090583018796,"x":119.34,"y":178.3,"x0":2.1662509765581808,"y0":50.001398466106565,"z0":4.897422935871226,"aX":-4.3620080918787805},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.4,"breakHorizontal":6.2,"spinRate":2331,"spinDirection":212},"zone":8,"typeConfidence":0.92,"plateTime":0.44653591626267275,"extension":6.289199084637692},"hitData":{"launchSpeed":107.0,"launchAngle":8.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.51,"coordY":102.63}},"index":0,"playId":"af780788-43f4-33e8-b1be-40068e6d8e2c","pitchNumber":1,"startTime":"2026-05-26T00:22:06.560Z","endTime":"2026-05-26T00:22:17.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:22:17.580Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. called out on strikes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-26T00:22:24.035Z","endTime":"2026-05-26T00:24:19.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"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":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":672275,"link":"/api/v1/people/672275"},"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":90.3,"endSpeed":83.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.414197911498455,"aZ":-18.92511698673969,"pfxX":5.284522271721687,"pfxZ":7.526336033834369,"pX":0.38323471162883344,"pZ":2.7549447163979406,"vX0":-6.162909684165137,"vY0":-131.45400515849263,"vZ0":-1.9477107536709317,"x":102.39,"y":164.4,"x0":2.065335419494993,"y0":50.00058029021186,"z0":4.902270206344183,"aX":9.299470504532222},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.4,"breakHorizontal":-8.3,"spinRate":2102,"spinDirection":134},"zone":6,"typeConfidence":0.91,"plateTime":0.415797507113961,"extension":6.270062476080449},"index":0,"playId":"8cfb8d34-774a-3378-839f-e046128c94ce","pitchNumber":1,"startTime":"2026-05-26T00:22:40.151Z","endTime":"2026-05-26T00:22:45.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.934101652851183,"aZ":-29.556728175675808,"pfxX":-8.905467029417608,"pfxZ":1.9397713939724381,"pX":-0.4215955577808082,"pZ":1.28638457510709,"vX0":-3.286598074375903,"vY0":-115.49505560899651,"vZ0":-1.8483123588863357,"x":133.07,"y":204.05,"x0":2.1776256025201963,"y0":50.002495888407864,"z0":4.945357921935086,"aX":-12.003533858869831},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.4,"breakHorizontal":16.9,"spinRate":2411,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.474632696838567,"extension":6.263011527597015},"index":1,"playId":"1d399b0f-8121-3c09-b784-11f90cf7fe22","pitchNumber":2,"startTime":"2026-05-26T00:22:56.306Z","endTime":"2026-05-26T00:23:01.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579390117362742,"aZ":-23.81865282013888,"pfxX":10.006195613822154,"pfxZ":4.897619510199476,"pX":-0.5825678136091019,"pZ":1.2186276447182742,"vX0":-9.676078899786074,"vY0":-129.87151396422644,"vZ0":-4.429748217969744,"x":139.21,"y":205.88,"x0":1.8941163378101766,"y0":50.00188131661782,"z0":4.7613249784978375,"aX":17.066713027455126},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":-16.0,"spinRate":2018,"spinDirection":128},"zone":13,"typeConfidence":0.89,"plateTime":0.4219784978430874,"extension":6.371632264262217},"index":2,"playId":"336797bd-dc51-3a77-8466-04983d10a06b","pitchNumber":3,"startTime":"2026-05-26T00:23:11.129Z","endTime":"2026-05-26T00:23:15.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88630551438823,"aZ":-24.53417275831376,"pfxX":9.148324827676495,"pfxZ":4.492528747837648,"pX":0.12248917972533384,"pZ":2.6336147139222557,"vX0":-7.8652925743576985,"vY0":-129.79437443923374,"vZ0":-1.0617338896775805,"x":112.33,"y":167.67,"x0":2.0076857851356698,"y0":50.00484828383189,"z0":4.921156251177902,"aX":15.56659356685124},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.2,"breakHorizontal":-14.8,"spinRate":2099,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.4224518908493313,"extension":6.271890649519773},"index":3,"playId":"ff644ea3-0bd3-3ec8-964f-b21c28fd4301","pitchNumber":4,"startTime":"2026-05-26T00:23:26.218Z","endTime":"2026-05-26T00:23:36.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.775838417584993,"aZ":-26.43970428446226,"pfxX":-0.1359530458187992,"pfxZ":3.5711817043921084,"pX":-0.5108716458782578,"pZ":2.1527242689440653,"vX0":-6.543521290159687,"vY0":-125.24268710321078,"vZ0":-1.2798570400066498,"x":136.47,"y":180.66,"x0":2.141670903001711,"y0":50.001487398074524,"z0":4.811417967249608,"aX":-0.21820984064811208},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.5,"breakHorizontal":1.6,"spinRate":2348,"spinDirection":171},"zone":7,"typeConfidence":0.91,"plateTime":0.43556596785952983,"extension":6.269770352170715},"index":4,"playId":"cc8069a4-4d1d-3b40-9dd0-6db4572b3bed","pitchNumber":5,"startTime":"2026-05-26T00:24:14.202Z","endTime":"2026-05-26T00:24:19.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:24:19.508Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to right fielder Dylan Crews.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-26T00:25:28.361Z","endTime":"2026-05-26T00:26:39.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75555002595379,"aZ":-18.87604599921212,"pfxX":-0.48035837415258276,"pfxZ":8.016634356799614,"pX":0.266923562653227,"pZ":2.945269469072934,"vX0":2.5150208025295018,"vY0":-128.05414405398128,"vZ0":-3.8526510330791153,"x":106.83,"y":159.26,"x0":-0.66605309414725,"y0":50.00193992533188,"z0":5.948353748007674,"aX":-0.7970320036515803},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.9,"breakHorizontal":0.2,"spinRate":2142,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.42793055099610644,"extension":6.250930973492607},"hitData":{"launchSpeed":94.4,"launchAngle":41.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.5,"coordY":90.78}},"index":0,"playId":"46e2cedd-ebd0-3edc-885e-b65fb75482a9","pitchNumber":1,"startTime":"2026-05-26T00:26:29.555Z","endTime":"2026-05-26T00:26:39.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:26:39.442Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-26T00:26:40.926Z","endTime":"2026-05-26T00:27:57.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":91.1,"endSpeed":84.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.209860361528595,"aZ":-20.38327718052371,"pfxX":-8.070368794686253,"pfxZ":6.52069791758127,"pX":-0.7431699070685986,"pZ":3.1157009173021937,"vX0":2.3946744113702243,"vY0":-132.81082360540458,"vZ0":-3.216095268408189,"x":145.33,"y":154.66,"x0":-0.6012921461686513,"y0":50.00340225799576,"z0":5.803953775804854,"aX":-14.591812345462058},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":14.2,"spinRate":2062,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.41051283221512813,"extension":6.252687853837485},"index":0,"playId":"545b9212-5eb4-300c-ba1d-5664ba58dbad","pitchNumber":1,"startTime":"2026-05-26T00:27:03.799Z","endTime":"2026-05-26T00:27:08.574Z","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":91.0,"endSpeed":83.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809542559866234,"aZ":-14.186464299286335,"pfxX":-3.928252691794993,"pfxZ":10.125922446286822,"pX":-0.7548778153170858,"pZ":3.0757431423637858,"vX0":0.3941551603604125,"vY0":-132.55472595679484,"vZ0":-4.881305704035446,"x":145.77,"y":155.73,"x0":-0.39541351525626167,"y0":50.00302801115074,"z0":5.979871238258134,"aX":-6.977541748209503},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2049,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4134887227802255,"extension":6.369488748530099},"index":1,"playId":"80052e87-b6cc-33b7-98a3-863bb03fb918","pitchNumber":2,"startTime":"2026-05-26T00:27:19.897Z","endTime":"2026-05-26T00:27:24.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465727899009607,"aZ":-19.01899424486935,"pfxX":-5.7115432280860245,"pfxZ":7.500114140226694,"pX":-1.3242066128761296,"pZ":4.058549199339819,"vX0":-0.5319993378201429,"vY0":-131.95617445679102,"vZ0":-1.5970179544832006,"x":167.48,"y":129.2,"x0":-0.3781489305192358,"y0":50.00283194290776,"z0":6.08031246819827,"aX":-10.019086118268275},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2037,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41592222622356,"extension":6.298454469992003},"index":2,"playId":"b082a764-ae56-3c98-8aa7-a2395ad3b1ba","pitchNumber":3,"startTime":"2026-05-26T00:27:36.948Z","endTime":"2026-05-26T00:27:41.908Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910724088924816,"aZ":-29.081263517961425,"pfxX":-7.039046894338243,"pfxZ":2.032166634259812,"pX":1.047433802669512,"pZ":1.8575924660199024,"vX0":5.783168735353636,"vY0":-122.73921515490548,"vZ0":-3.50014297516596,"x":77.07,"y":188.63,"x0":-0.42789950050253883,"y0":50.00174908021785,"z0":5.785650729588027,"aX":-10.709994629320096},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":11.4,"spinRate":1060,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4467104726037534,"extension":6.183252880601947},"index":3,"playId":"1f33a9be-607c-3c3f-b054-0f7cbb37a949","pitchNumber":4,"startTime":"2026-05-26T00:27:52.991Z","endTime":"2026-05-26T00:27:57.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:27:57.586Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Petey Halpin singles on a line drive to left fielder Daylen Lile.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-26T00:28:00.835Z","endTime":"2026-05-26T00:28:47.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72470014625643,"aZ":-19.463708619519448,"pfxX":-1.8607838999332564,"pfxZ":7.515634524267331,"pX":1.2503062451405285,"pZ":2.1472586247586474,"vX0":4.850106192992614,"vY0":-128.92490870899124,"vZ0":-5.606376597567691,"x":69.34,"y":180.8,"x0":-0.40991174588554535,"y0":50.001504985836455,"z0":5.842993683346903,"aX":-3.146769112063444},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.6,"breakHorizontal":2.3,"spinRate":2119,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4241531165550496,"extension":6.383140844604923},"index":0,"playId":"a1ba376c-91a4-358c-8803-a2dc2180dc13","pitchNumber":1,"startTime":"2026-05-26T00:28:22.275Z","endTime":"2026-05-26T00:28:27.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074678029207945,"aZ":-17.625180665136835,"pfxX":-5.859054686140055,"pfxZ":8.197212274358069,"pX":0.3314772672145768,"pZ":2.4677990100913685,"vX0":3.6006515510220876,"vY0":-132.57375391651303,"vZ0":-5.722992303089177,"x":104.36,"y":172.15,"x0":-0.28500713566170394,"y0":50.00305184014247,"z0":5.946362728878443,"aX":-10.400733780175228},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2028,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41357706175631126,"extension":6.555498903891018},"hitData":{"launchSpeed":99.4,"launchAngle":10.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.42,"coordY":97.71}},"index":1,"playId":"454d15e7-dcc2-3435-bf3e-773346e4e0f2","pitchNumber":2,"startTime":"2026-05-26T00:28:36.275Z","endTime":"2026-05-26T00:28:47.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:28:47.279Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins called out on strikes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-26T00:28:54.549Z","endTime":"2026-05-26T00:31:08.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.336850072258585,"aZ":-30.6402697517886,"pfxX":-9.660667562397109,"pfxZ":1.0143525248554806,"pX":0.4850709279016748,"pZ":2.3011601454747654,"vX0":5.380500334781443,"vY0":-122.45260046006878,"vZ0":-2.2285209890496596,"x":98.51,"y":176.65,"x0":-0.4862709774745042,"y0":50.00508929999717,"z0":5.846189098930788,"aX":-14.662763884499082},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.6,"breakHorizontal":16.2,"spinRate":1204,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.44740808280539257,"extension":6.312632251183205},"index":0,"playId":"a49bc380-f5b5-3fa2-a755-bb391bb90ec0","pitchNumber":1,"startTime":"2026-05-26T00:29:12.827Z","endTime":"2026-05-26T00:29:16.988Z","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":89.7,"endSpeed":82.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295739706989295,"aZ":-19.934473774065854,"pfxX":0.44153038143511303,"pfxZ":7.0925182478884725,"pX":1.4728362957344223,"pZ":2.363173516616386,"vX0":4.654304860968488,"vY0":-130.49755545752555,"vZ0":-5.311219061948631,"x":60.86,"y":174.97,"x0":-0.3907019014704706,"y0":50.003391830151436,"z0":5.925157205140223,"aX":0.7615714855623166},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.9,"breakHorizontal":-1.8,"spinRate":2106,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.41962082758284147,"extension":6.421361364562969},"index":1,"playId":"13e8731f-ebdd-35cc-b2c7-6bb0ac4e4950","pitchNumber":2,"startTime":"2026-05-26T00:29:30.107Z","endTime":"2026-05-26T00:29:35.004Z","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":91.1,"endSpeed":83.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00495853076114,"aZ":-13.117096805649457,"pfxX":-4.01757378896685,"pfxZ":10.724648746920032,"pX":0.3810178392337036,"pZ":3.2116985022591322,"vX0":2.807897139239572,"vY0":-132.62516991253403,"vZ0":-4.716148531947486,"x":102.48,"y":152.06,"x0":-0.17075086288558375,"y0":50.00306099165497,"z0":5.973346067566386,"aX":-7.139835114744006},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.6,"breakHorizontal":6.6,"spinRate":2034,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.41337325567318794,"extension":6.6551462057363855},"index":2,"playId":"ed836df4-9a27-3e7f-9eb6-f3f985d6e565","pitchNumber":3,"startTime":"2026-05-26T00:29:48.648Z","endTime":"2026-05-26T00:29:54.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-26T00:30:37.797Z","endTime":"2026-05-26T00:31:03.809Z","isPitch":false,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"}},{"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":79.8,"endSpeed":73.2,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.297509776901723,"aZ":-35.4312103581205,"pfxX":6.469869333740717,"pfxZ":-2.3976749698138047,"pX":0.2680478994854784,"pZ":2.332654905130814,"vX0":0.07146812895882271,"vY0":-116.21823629909164,"vZ0":-0.7151827896525066,"x":106.78,"y":175.8,"x0":-0.6027739060937812,"y0":50.00461194745698,"z0":6.0317178317617355,"aX":8.78440284880098},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.2,"breakHorizontal":-11.8,"spinRate":1992,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.472647572861157,"extension":6.2164316936639015},"index":4,"playId":"ebc0b387-08ce-3935-906b-430fd150501e","pitchNumber":4,"startTime":"2026-05-26T00:31:03.809Z","endTime":"2026-05-26T00:31:08.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:31:08.758Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Curtis Mead flies out to right fielder Petey Halpin.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-26T00:32:48.169Z","endTime":"2026-05-26T00:33:59.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.441363256872854,"aZ":-32.15900161155997,"pfxX":-9.953885116088639,"pfxZ":0.009429404976728506,"pX":-0.12915700595728488,"pZ":2.7508763286151465,"vX0":-2.1907695236535982,"vY0":-113.57800822034228,"vZ0":1.3977166556558862,"x":121.92,"y":164.51,"x0":2.142531330618949,"y0":50.00107489712772,"z0":5.3459589560032414,"aX":-12.893072054638365},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.7,"breakHorizontal":18.6,"spinRate":2202,"spinDirection":282},"zone":5,"typeConfidence":0.91,"plateTime":0.48380206220160193,"extension":6.153993798289378},"index":0,"playId":"c9fdbc2b-0ed5-34cc-a01b-52ccd1a6392d","pitchNumber":1,"startTime":"2026-05-26T00:33:12.741Z","endTime":"2026-05-26T00:33:17.419Z","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":90.0,"endSpeed":82.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234302908048832,"aZ":-19.129183055636677,"pfxX":3.9530445690819533,"pfxZ":7.481216558741663,"pX":2.2600805559018347,"pZ":3.9426903710818335,"vX0":-1.3992482961049644,"vY0":-131.10191638183235,"vZ0":0.902325542654484,"x":30.85,"y":132.33,"x0":2.286534793824816,"y0":50.004141366451584,"z0":5.019863590088652,"aX":6.8944037268914276},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.9,"breakHorizontal":-6.8,"spinRate":2034,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.4174953812455784,"extension":6.092184745324255},"index":1,"playId":"369eec7a-e52e-3e88-b566-a69644ebb3d8","pitchNumber":2,"startTime":"2026-05-26T00:33:25.233Z","endTime":"2026-05-26T00:33:28.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.722482151134415,"aZ":-25.076180190700082,"pfxX":8.154381212029252,"pfxZ":4.168418319656956,"pX":1.450753338376193,"pZ":2.3528442371155327,"vX0":-4.25311571142724,"vY0":-129.84192079948565,"vZ0":-1.688798974354322,"x":61.7,"y":175.25,"x0":2.0523517141072887,"y0":50.005056216016186,"z0":4.923757633132666,"aX":13.89553287520584},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":-13.8,"spinRate":1897,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.42218974079142946,"extension":6.120392755943596},"index":2,"playId":"939c9be0-71e1-3798-b8ed-a5c0facacf44","pitchNumber":3,"startTime":"2026-05-26T00:33:37.922Z","endTime":"2026-05-26T00:33:43.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610896414294846,"aZ":-27.106817264341572,"pfxX":8.963178631854891,"pfxZ":2.9957713259201313,"pX":-0.16716452545654695,"pZ":2.763049178382791,"vX0":-8.431457251609658,"vY0":-129.18882462694705,"vZ0":-0.4906767867495333,"x":123.37,"y":164.18,"x0":1.9723849118943955,"y0":50.005135594483754,"z0":5.036909063692104,"aX":15.171466213256858},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-14.4,"spinRate":1900,"spinDirection":134},"zone":5,"typeConfidence":0.9,"plateTime":0.42378396108327987,"extension":6.3516817822419975},"hitData":{"launchSpeed":88.2,"launchAngle":45.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.7,"coordY":119.47}},"index":3,"playId":"8ca911da-d72c-39fc-991c-9f4f82f99f99","pitchNumber":4,"startTime":"2026-05-26T00:33:50.054Z","endTime":"2026-05-26T00:33:59.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:33:59.296Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena called out on strikes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-26T00:34:00.132Z","endTime":"2026-05-26T00:35:20.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.187743451975265,"aZ":-26.269719496922804,"pfxX":9.242880168803968,"pfxZ":3.4273903993420882,"pX":-0.37928291650884405,"pZ":1.7716019749817127,"vX0":-9.138252124071894,"vY0":-130.43798347488828,"vZ0":-2.9009220598795356,"x":131.46,"y":190.95,"x0":1.967037548149973,"y0":50.00599845241043,"z0":4.87682627100957,"aX":15.945211438808812},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.8,"breakHorizontal":-14.8,"spinRate":2012,"spinDirection":133},"zone":7,"typeConfidence":0.9,"plateTime":0.41976083694077504,"extension":6.393251132974024},"index":0,"playId":"e34c27a7-3a39-3df2-9a57-ba633ccb46f9","pitchNumber":1,"startTime":"2026-05-26T00:34:22.995Z","endTime":"2026-05-26T00:34:27.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.135897477917357,"aZ":-25.75246883987196,"pfxX":-1.4743231018682679,"pfxZ":4.177076286352355,"pX":-0.20177679327572923,"pZ":1.6434568486588705,"vX0":-4.942667631317199,"vY0":-122.3965810184582,"vZ0":-2.406894059999974,"x":124.69,"y":194.41,"x0":2.024488256923473,"y0":50.00278219703288,"z0":4.815096345621473,"aX":-2.266429491769037},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.3,"breakHorizontal":3.7,"spinRate":2190,"spinDirection":171},"zone":8,"typeConfidence":0.9,"plateTime":0.4452331809655319,"extension":6.283362440666525},"index":1,"playId":"dfe1acda-79e2-3d43-a932-2822c349e94e","pitchNumber":2,"startTime":"2026-05-26T00:34:34.941Z","endTime":"2026-05-26T00:35:01.941Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"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":80.9,"endSpeed":74.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.735115777953318,"aZ":-31.025829162060425,"pfxX":-9.153077875859474,"pfxZ":0.8282543020294777,"pX":-2.134534999878016,"pZ":0.21066223797562922,"vX0":-6.568193169649892,"vY0":-117.57379267933347,"vZ0":-4.099866023176341,"x":198.36,"y":233.09,"x0":1.891439726457584,"y0":50.00457663521067,"z0":4.878164494175242,"aX":-12.72600157981281},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.7,"breakHorizontal":18.2,"spinRate":2359,"spinDirection":292},"zone":13,"typeConfidence":0.91,"plateTime":0.46710281926368546,"extension":6.4229104220318485},"index":2,"playId":"7d671bda-757e-3ffd-8e85-929c6d5d9e73","pitchNumber":3,"startTime":"2026-05-26T00:34:58.931Z","endTime":"2026-05-26T00:35:04.349Z","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":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.327782955000973,"aZ":-26.518726794060587,"pfxX":9.210104821654376,"pfxZ":3.2867468550240577,"pX":-0.34839407326530125,"pZ":2.3242162369391832,"vX0":-8.324755721334634,"vY0":-130.4029135913692,"vZ0":-1.4905716210955444,"x":130.28,"y":176.03,"x0":1.6881777023536537,"y0":50.005875587607015,"z0":4.903053194657808,"aX":15.87044464441648},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":-14.9,"spinRate":2022,"spinDirection":131},"zone":4,"typeConfidence":0.9,"plateTime":0.4199608224405633,"extension":6.205691990507541},"index":3,"playId":"7ba1db1c-d868-318b-b246-f6e63c439751","pitchNumber":4,"startTime":"2026-05-26T00:35:14.564Z","endTime":"2026-05-26T00:35:20.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:35:20.055Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Crews doubles (1) on a sharp fly ball to center fielder Steven Kwan.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-26T00:35:25.933Z","endTime":"2026-05-26T00:36:05.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273255415326094,"aZ":-24.66644758256017,"pfxX":-0.9762341417812372,"pfxZ":4.609189787148839,"pX":-1.965896067504561,"pZ":2.92586856415036,"vX0":-9.284532738836003,"vY0":-126.17060052355296,"vZ0":0.010113504760139058,"x":191.94,"y":159.78,"x0":1.8731648944195414,"y0":50.001575720513586,"z0":4.893275066926384,"aX":-1.5876004534678003},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.6,"breakHorizontal":3.7,"spinRate":2345,"spinDirection":179},"zone":11,"typeConfidence":0.9,"plateTime":0.43247335254875097,"extension":6.256802917914734},"index":0,"playId":"fa73bc9d-c4fd-396f-aed4-07f879ead7fd","pitchNumber":1,"startTime":"2026-05-26T00:35:40.286Z","endTime":"2026-05-26T00:35:45.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.166960610235037,"aZ":-31.55700393390272,"pfxX":-6.909557726728981,"pfxZ":0.46154255132491606,"pX":0.3058651382973409,"pZ":2.44077370985984,"vX0":-2.316349066516024,"vY0":-114.66501846490893,"vZ0":0.923531901133398,"x":105.34,"y":172.88,"x0":2.225438294017861,"y0":50.00378821730281,"z0":5.099434913300316,"aX":-9.248110012042755},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":1.3,"breakHorizontal":13.1,"spinRate":2369,"spinDirection":281},"zone":5,"typeConfidence":0.89,"plateTime":0.47672906765451684,"extension":6.260477477887081},"hitData":{"launchSpeed":105.3,"launchAngle":23.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":90.29,"coordY":43.94}},"index":1,"playId":"c74d8a4d-3a53-3ba3-b5e6-d2f270ff1d4a","pitchNumber":2,"startTime":"2026-05-26T00:35:52.889Z","endTime":"2026-05-26T00:36:05.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:36:05.907Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Steven Kwan.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-26T00:36:10.622Z","endTime":"2026-05-26T00:36:39.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.299604935511713,"aZ":-29.989757108073995,"pfxX":-1.1523099316972083,"pfxZ":1.4509419180867251,"pX":0.2926237170432929,"pZ":2.4340217022032102,"vX0":-4.174961294608203,"vY0":-121.78240390488419,"vZ0":0.40700025388335836,"x":105.85,"y":173.06,"x0":2.176982387620586,"y0":50.003750129466894,"z0":4.853087439256552,"aX":-1.7348221100230028},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":3.0,"spinRate":2294,"spinDirection":188},"zone":5,"typeConfidence":0.87,"plateTime":0.44928659805021276,"extension":6.193015494634269},"hitData":{"launchSpeed":99.1,"launchAngle":28.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.12,"coordY":47.6}},"index":0,"playId":"bd05811f-a7c9-3024-b00d-eff99c61db3a","pitchNumber":1,"startTime":"2026-05-26T00:36:30.327Z","endTime":"2026-05-26T00:36:39.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:36:39.344Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, shortstop Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-26T00:38:25.802Z","endTime":"2026-05-26T00:39:30.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70314749783015,"aZ":-20.40437513269274,"pfxX":-0.2523595984923359,"pfxZ":6.989022696158029,"pX":-0.016973954173060614,"pZ":2.5534762528669366,"vX0":1.1791850346288613,"vY0":-128.92107655182852,"vZ0":-4.4524625376435605,"x":117.65,"y":169.84,"x0":-0.4474154163513835,"y0":50.00167729747359,"z0":5.876907017078492,"aX":-0.4249694131108906},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.9,"breakHorizontal":0.2,"spinRate":2016,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4247895801263559,"extension":6.1373594765072115},"index":0,"playId":"97405a9d-c11f-3817-ba8b-18be0b4840ae","pitchNumber":1,"startTime":"2026-05-26T00:38:45.746Z","endTime":"2026-05-26T00:38:52.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.161438779919646,"aZ":-21.606771877744915,"pfxX":-1.2371225410994247,"pfxZ":6.311805123348515,"pX":0.9946188291927743,"pZ":3.0705249515047925,"vX0":3.8848243784200247,"vY0":-127.52643025031766,"vZ0":-2.948080311771219,"x":79.09,"y":155.88,"x0":-0.37679423988083255,"y0":50.00211747576605,"z0":5.91476790022339,"aX":-2.071224310872991},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.2,"breakHorizontal":1.6,"spinRate":2106,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4268028891435409,"extension":6.2759490590095615},"index":1,"playId":"6b20138f-eef7-3a48-be4d-40408a67067e","pitchNumber":2,"startTime":"2026-05-26T00:39:03.497Z","endTime":"2026-05-26T00:39:08.703Z","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":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.466832368407577,"aZ":-19.504540129094252,"pfxX":-8.599658968381041,"pfxZ":7.04209266833261,"pX":-0.5833642511189963,"pZ":2.304778307290459,"vX0":2.6527233438603592,"vY0":-133.0096250948771,"vZ0":-5.166124932308264,"x":139.24,"y":176.55,"x0":-0.4739345482040493,"y0":50.00309748623679,"z0":5.6787371752584175,"aX":-15.469380862758191},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":15.0,"spinRate":2036,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4111706913818529,"extension":6.359731001782439},"hitData":{"launchSpeed":100.3,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.14,"coordY":133.23}},"index":2,"playId":"b0acd7fd-3caa-3d13-8025-279cb1db6ec8","pitchNumber":3,"startTime":"2026-05-26T00:39:22.874Z","endTime":"2026-05-26T00:39:30.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:39:30.902Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Angel Martínez pops out to shortstop Nasim Nuñez.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-26T00:39:35.329Z","endTime":"2026-05-26T00:41:56.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":79.1,"endSpeed":72.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.594965153051056,"aZ":-36.120568413916864,"pfxX":6.93139858396028,"pfxZ":-2.957663696207252,"pX":1.459654443289155,"pZ":2.240768978558875,"vX0":2.610714709905059,"vY0":-115.17887049298221,"vZ0":-0.6903299591218923,"x":61.36,"y":178.28,"x0":-0.5908884844658251,"y0":50.00160483329768,"z0":6.055590344405317,"aX":9.25529108093959},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.2,"breakHorizontal":-13.2,"spinRate":2145,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.47664322233767553,"extension":6.061379645468754},"index":0,"playId":"29def8ee-9052-3979-bfb3-e5c8af68e39c","pitchNumber":1,"startTime":"2026-05-26T00:39:53.694Z","endTime":"2026-05-26T00:39:57.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12105081074003,"aZ":-15.398010475969748,"pfxX":-4.503593255575803,"pfxZ":9.373111963596493,"pX":-0.5157349720460493,"pZ":3.2326803730420948,"vX0":1.5239429130989388,"vY0":-132.62811742793667,"vZ0":-3.9522446145043983,"x":136.66,"y":151.5,"x0":-0.5110912779076044,"y0":50.00206773800601,"z0":5.857782989923743,"aX":-8.060445212497426},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":7.8,"spinRate":2027,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4122326449573168,"extension":6.4019940823496},"index":1,"playId":"516a6871-57e9-3231-96d7-6652e23c2f8e","pitchNumber":2,"startTime":"2026-05-26T00:40:07.649Z","endTime":"2026-05-26T00:40:14.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61224608490602,"aZ":-31.425363729167042,"pfxX":-7.786552742142174,"pfxZ":0.47635154482483255,"pX":0.6601632821141897,"pZ":0.9319008321308893,"vX0":5.56264339518711,"vY0":-124.03383510967703,"vZ0":-5.317277090164038,"x":91.84,"y":213.62,"x0":-0.5942323436861248,"y0":50.00216625364826,"z0":5.708107234987184,"aX":-12.194459426234904},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":12.8,"spinRate":1197,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4407248642992849,"extension":6.197987635488744},"index":2,"playId":"5416d456-7828-3294-b6a5-09cc5f9a0be1","pitchNumber":3,"startTime":"2026-05-26T00:40:23.860Z","endTime":"2026-05-26T00:40:28.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44283805989547,"aZ":-18.844500156571577,"pfxX":-0.19057552466685013,"pfxZ":7.945918226099449,"pX":0.29856144919798344,"pZ":2.944355731280487,"vX0":1.8336807096287215,"vY0":-128.64569944117048,"vZ0":-3.7325334968692205,"x":105.62,"y":159.28,"x0":-0.39840757029214624,"y0":50.003688039588845,"z0":5.873007081431257,"aX":-0.31986173846980803},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.8,"breakHorizontal":-0.1,"spinRate":2067,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4256031190748333,"extension":6.341770252325459},"index":3,"playId":"106af2f7-746c-320e-9085-bdeadd17d070","pitchNumber":4,"startTime":"2026-05-26T00:40:41.899Z","endTime":"2026-05-26T00:40:45.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.922724684146015,"aZ":-20.47204181644611,"pfxX":-9.133472862368372,"pfxZ":6.446966479056766,"pX":-0.17213672620188566,"pZ":4.4177011734515315,"vX0":3.7291726475791522,"vY0":-134.3226178531469,"vZ0":-0.032368553573550174,"x":123.56,"y":119.5,"x0":-0.3971702357691802,"y0":50.00190566003174,"z0":5.893706028962815,"aX":-16.57642595289165},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":15.6,"spinRate":1995,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40881928411195023,"extension":6.19514331320221},"index":4,"playId":"18bf114e-54bf-3552-a083-40b8d7d4dd40","pitchNumber":5,"startTime":"2026-05-26T00:41:03.749Z","endTime":"2026-05-26T00:41:07.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54589201213242,"aZ":-19.43830359121678,"pfxX":0.18062620554971898,"pfxZ":7.571503205857368,"pX":0.3246798308886872,"pZ":2.9927413186925236,"vX0":1.948531573659385,"vY0":-128.82909788679336,"vZ0":-3.454312560218348,"x":104.62,"y":157.98,"x0":-0.464686981881643,"y0":50.004620911566846,"z0":5.851923524743732,"aX":0.30365255328934554},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.2,"breakHorizontal":-0.7,"spinRate":2080,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4250219427744093,"extension":6.36946569474287},"index":5,"playId":"6ea9b3b5-4f77-3f5c-8a6d-0c61018719f9","pitchNumber":6,"startTime":"2026-05-26T00:41:20.495Z","endTime":"2026-05-26T00:41:25.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11387579779141,"aZ":-32.03613061156066,"pfxX":-6.304537491579467,"pfxZ":0.09283969339008458,"pX":0.9365020123808154,"pZ":1.3895552853506659,"vX0":5.060523083158951,"vY0":-121.95381865868089,"vZ0":-3.773018383107277,"x":111.39,"y":148.44,"x0":-0.34691564848109463,"y0":50.004875055171844,"z0":5.721912444717164,"aX":-9.492302116785911},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.5,"breakHorizontal":10.2,"spinRate":981,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4492404770087184,"extension":6.239662767178894},"hitData":{"launchSpeed":80.3,"launchAngle":72.0,"totalDistance":80.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.01,"coordY":172.22}},"index":6,"playId":"524ee8d8-2143-3601-adde-8933386b5c6c","pitchNumber":7,"startTime":"2026-05-26T00:41:44.355Z","endTime":"2026-05-26T00:41:56.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:41:56.289Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-26T00:42:01.649Z","endTime":"2026-05-26T00:42:42.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":".654"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".351"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".841"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".877"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.07"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.39"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.51"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.30"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.84"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.25"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.88"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.55"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.97"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.85"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.20"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".344"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".362"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".191"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".351"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".841"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".877"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987471259058495,"aZ":-14.705608092885639,"pfxX":-2.625233511543538,"pfxZ":10.113316893430206,"pX":0.28680801928396576,"pZ":2.0399724672868413,"vX0":2.6291520886712934,"vY0":-130.48557505612442,"vZ0":-7.066383586859448,"x":106.07,"y":183.7,"x0":-0.3918824457081102,"y0":50.00453710342687,"z0":5.887454219765724,"aX":-4.535734851324321},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.0,"breakHorizontal":4.2,"spinRate":1987,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4194719159467182,"extension":6.443030818799916},"index":0,"playId":"8a95c646-3a18-34db-96a5-859e2b4728d0","pitchNumber":1,"startTime":"2026-05-26T00:42:18.139Z","endTime":"2026-05-26T00:42:22.925Z","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":89.0,"endSpeed":82.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79300190453353,"aZ":-19.61002558356778,"pfxX":0.020314666093223965,"pfxZ":7.281499224304257,"pX":0.17998307028898755,"pZ":3.333451947807567,"vX0":2.2718016889592394,"vY0":-129.69315233299395,"vZ0":-2.7499442487604018,"x":110.14,"y":148.78,"x0":-0.7052016230516791,"y0":50.004514014416664,"z0":5.881235967464502,"aX":0.03489764733922245},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.8,"breakHorizontal":-0.5,"spinRate":2176,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.42023101778431293,"extension":6.246498210111524},"hitData":{"launchSpeed":71.3,"launchAngle":6.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.14,"coordY":155.28}},"index":1,"playId":"42fc5fb1-1b41-3d47-97bc-688811dcc907","pitchNumber":2,"startTime":"2026-05-26T00:42:33.737Z","endTime":"2026-05-26T00:42:42.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:42:42.629Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-26T00:42:01.649Z","endTime":"2026-05-26T00:42:42.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":".654"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".351"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".841"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".877"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.07"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.39"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.51"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.30"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.84"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.25"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.88"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.55"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.97"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.85"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.20"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".344"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".362"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".191"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".351"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".841"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".877"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987471259058495,"aZ":-14.705608092885639,"pfxX":-2.625233511543538,"pfxZ":10.113316893430206,"pX":0.28680801928396576,"pZ":2.0399724672868413,"vX0":2.6291520886712934,"vY0":-130.48557505612442,"vZ0":-7.066383586859448,"x":106.07,"y":183.7,"x0":-0.3918824457081102,"y0":50.00453710342687,"z0":5.887454219765724,"aX":-4.535734851324321},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.0,"breakHorizontal":4.2,"spinRate":1987,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4194719159467182,"extension":6.443030818799916},"index":0,"playId":"8a95c646-3a18-34db-96a5-859e2b4728d0","pitchNumber":1,"startTime":"2026-05-26T00:42:18.139Z","endTime":"2026-05-26T00:42:22.925Z","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":89.0,"endSpeed":82.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79300190453353,"aZ":-19.61002558356778,"pfxX":0.020314666093223965,"pfxZ":7.281499224304257,"pX":0.17998307028898755,"pZ":3.333451947807567,"vX0":2.2718016889592394,"vY0":-129.69315233299395,"vZ0":-2.7499442487604018,"x":110.14,"y":148.78,"x0":-0.7052016230516791,"y0":50.004514014416664,"z0":5.881235967464502,"aX":0.03489764733922245},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.8,"breakHorizontal":-0.5,"spinRate":2176,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.42023101778431293,"extension":6.246498210111524},"hitData":{"launchSpeed":71.3,"launchAngle":6.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.14,"coordY":155.28}},"index":1,"playId":"42fc5fb1-1b41-3d47-97bc-688811dcc907","pitchNumber":2,"startTime":"2026-05-26T00:42:33.737Z","endTime":"2026-05-26T00:42:42.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-26T00:42:42.629Z","atBatIndex":75},"scoringPlays":[0,2,9,13,15,19,33,37,48],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":175.37,"y":39.44},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":73.92,"y":56.54},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":48.88,"y":55.75},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":176.3,"y":172.84},"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":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":154.9,"y":162.54},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":120.12,"y":131.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":63.81,"y":103.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":151.87,"y":164.35},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":9,"endIndex":18,"top":[9,10,11,12,13,14],"bottom":[15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":57.01,"y":57.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":77.53,"y":168.82},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":97.2,"y":105.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":219.65,"y":91.13},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":117.22,"y":106.08},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"coordinates":{"x":25.35,"y":83.5},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":172.1,"y":89.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":116.17,"y":150.43},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":19,"endIndex":26,"top":[19,20,21,22],"bottom":[23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":244.6,"y":84.82},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":120.4,"y":103.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":105.88,"y":167.38},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":61.02,"y":76.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":77.08,"y":136.43},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":153.58,"y":84.95},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":155.5,"y":152.25},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":35,"top":[27,28,29],"bottom":[30,31,32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":159.74,"y":161.33},"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":110.72,"y":159.51},"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":80.27,"y":83.41},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":34.84,"y":113.17},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":145.17,"y":127.59},"type":"O","description":"Pop Out"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":150.71,"y":163.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":24.55,"y":86.11},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":104.22,"y":142.4},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":115.66,"y":74.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":126.46,"y":161.33},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":52,"top":[43,44,45,46,47,48,49],"bottom":[50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":164.58,"y":123.81},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":101.04,"y":164.96},"type":"O","description":"Fielders Choice"},{"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":132.51,"y":99.0},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":158.53,"y":162.54},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":59,"top":[53,54,55],"bottom":[56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":102.56,"y":172.03},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":88.14,"y":70.05},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":71.21,"y":78.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":82.72,"y":99.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":150.07,"y":103.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":192.27,"y":91.68},"type":"O","description":"Flyout"}]}},{"startIndex":60,"endIndex":68,"top":[60,61,62,63,64],"bottom":[65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":157.92,"y":162.54},"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":8,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"coordinates":{"x":102.86,"y":110.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":109.51,"y":102.63},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":171.5,"y":90.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"coordinates":{"x":86.42,"y":97.71},"type":"H","description":"Single"}]}},{"startIndex":69,"endIndex":75,"top":[69,70,71,72],"bottom":[73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":196.7,"y":119.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"coordinates":{"x":90.29,"y":43.94},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":115.12,"y":47.6},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":128.14,"y":133.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":121.01,"y":172.22},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":113.14,"y":155.28},"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":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":7,"errors":1,"leftOnBase":5},"away":{"runs":10,"hits":15,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"catcher":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"first":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"second":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"third":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"shortstop":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"left":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"center":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"right":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"onDeck":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"inHole":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"battingOrder":7,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"offense":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"onDeck":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"inHole":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"battingOrder":7,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":10,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".245","atBats":41,"obp":".324","slg":".422","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":35,"rbi":10,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.83","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":31,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":135,"era":"4.75","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.38","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":49,"strikes":86,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":2,"pitchesPerInning":"15.00","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"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 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":29,"groundOuts":42,"airOuts":56,"runs":34,"doubles":11,"triples":2,"homeRuns":12,"strikeOuts":46,"baseOnBalls":24,"intentionalWalks":2,"hits":57,"hitByPitch":7,"avg":".288","atBats":198,"obp":".379","slg":".545","ops":".924","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":108,"rbi":46,"leftOnBase":84,"sacBunts":0,"sacFlies":3,"babip":".315","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":17,"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":127,"putOuts":73,"errors":8,"chances":208,"fielding":".962","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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":22,"groundOuts":53,"airOuts":43,"runs":20,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":40,"baseOnBalls":22,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".188","atBats":160,"obp":".288","slg":".206","ops":".494","caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":33,"rbi":16,"leftOnBase":75,"sacBunts":5,"sacFlies":1,"babip":".248","groundOutsToAirouts":"1.23","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":136,"putOuts":85,"errors":6,"chances":227,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":8,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".143","atBats":14,"obp":".368","slg":".214","ops":".582","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":3,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"0.80","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":2,"putOuts":20,"errors":0,"chances":22,"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":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":8,"groundOuts":28,"airOuts":22,"runs":11,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".165","atBats":85,"obp":".245","slg":".235","ops":".480","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":20,"rbi":7,"leftOnBase":48,"sacBunts":2,"sacFlies":0,"babip":".213","groundOutsToAirouts":"1.27","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"85.00","popOuts":4,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","assists":3,"putOuts":200,"errors":0,"chances":203,"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":{},"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":11,"gamesStarted":6,"flyOuts":28,"groundOuts":59,"airOuts":48,"runs":35,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":0,"hits":51,"hitByPitch":0,"atBats":187,"obp":".320","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":783,"era":"6.17","inningsPitched":"46.2","wins":1,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.39","battersFaced":203,"outs":140,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":281,"strikes":502,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".250","pitchesPerInning":"16.78","gamesFinished":0,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"5.98","walksPer9Inn":"2.70","hitsPer9Inn":"9.84","runsScoredPer9":"6.75","homeRunsPer9":"2.12","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":13,"groundOuts":33,"airOuts":28,"runs":15,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":4,"avg":".247","atBats":97,"obp":".330","slg":".340","ops":".670","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":33,"rbi":5,"leftOnBase":47,"sacBunts":2,"sacFlies":2,"babip":".280","groundOutsToAirouts":"1.18","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"97.00","popOuts":8,"lineOuts":7},"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":16,"errors":5,"chances":64,"fielding":".922","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686611":{"person":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"2-5 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":7,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".241","atBats":29,"obp":".267","slg":".379","ops":".646","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":11,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":20,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":3,"flyOuts":9,"groundOuts":28,"airOuts":17,"runs":8,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":15,"intentionalWalks":4,"hits":21,"hitByPitch":1,"atBats":85,"obp":".366","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":386,"era":"2.35","inningsPitched":"23.0","wins":2,"losses":2,"saves":4,"saveOpportunities":4,"holds":4,"blownSaves":0,"earnedRuns":6,"whip":"1.57","battersFaced":103,"outs":69,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":386,"balls":140,"strikes":246,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".500","pitchesPerInning":"16.78","gamesFinished":10,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"8.22","walksPer9Inn":"5.87","hitsPer9Inn":"8.22","runsScoredPer9":"3.13","homeRunsPer9":"0.78","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"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":true,"isSubstitute":false}},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":13,"strikes":16,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","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":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":24,"gamesStarted":6,"flyOuts":16,"groundOuts":27,"airOuts":24,"runs":10,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":15,"intentionalWalks":1,"hits":20,"hitByPitch":1,"atBats":87,"obp":".350","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":442,"era":"3.42","inningsPitched":"23.2","wins":3,"losses":0,"saves":2,"saveOpportunities":4,"holds":4,"blownSaves":2,"earnedRuns":9,"whip":"1.48","battersFaced":103,"outs":71,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":442,"balls":173,"strikes":269,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":1,"winPercentage":"1.000","pitchesPerInning":"18.68","gamesFinished":4,"strikeoutWalkRatio":"1.07","strikeoutsPer9Inn":"6.08","walksPer9Inn":"5.70","hitsPer9Inn":"7.61","runsScoredPer9":"3.80","homeRunsPer9":"1.52","inheritedRunners":15,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":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":12,"gamesStarted":0,"flyOuts":5,"groundOuts":16,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":9,"intentionalWalks":2,"hits":5,"hitByPitch":1,"atBats":42,"obp":".283","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":218,"era":"2.92","inningsPitched":"12.1","wins":1,"losses":0,"saves":2,"saveOpportunities":4,"holds":2,"blownSaves":2,"earnedRuns":4,"whip":"1.14","battersFaced":53,"outs":37,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":88,"strikes":130,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.68","gamesFinished":4,"strikeoutWalkRatio":"1.44","strikeoutsPer9Inn":"9.49","walksPer9Inn":"6.57","hitsPer9Inn":"3.65","runsScoredPer9":"2.92","homeRunsPer9":"1.46","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"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}},"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":16,"gamesStarted":0,"flyOuts":15,"groundOuts":46,"airOuts":30,"runs":12,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":29,"baseOnBalls":6,"intentionalWalks":2,"hits":30,"hitByPitch":4,"atBats":134,"obp":".276","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":589,"era":"2.83","inningsPitched":"35.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":11,"whip":"1.03","battersFaced":146,"outs":105,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":182,"strikes":407,"strikePercentage":".690","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.83","gamesFinished":2,"strikeoutWalkRatio":"4.83","strikeoutsPer9Inn":"7.46","walksPer9Inn":"1.54","hitsPer9Inn":"7.71","runsScoredPer9":"3.09","homeRunsPer9":"1.03","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"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":40,"flyOuts":21,"groundOuts":30,"airOuts":37,"runs":22,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":21,"baseOnBalls":18,"intentionalWalks":0,"hits":28,"hitByPitch":2,"avg":".241","atBats":116,"obp":".353","slg":".491","ops":".844","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":57,"rbi":20,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".239","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.57","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":180,"errors":4,"chances":207,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | BB, K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":44,"groundOuts":49,"airOuts":70,"runs":34,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":1,"hits":57,"hitByPitch":1,"avg":".261","atBats":218,"obp":".317","slg":".436","ops":".753","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":95,"rbi":26,"leftOnBase":101,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.14","popOuts":11,"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":2,"putOuts":98,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"401","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":10,"groundOuts":23,"airOuts":19,"runs":16,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":35,"baseOnBalls":7,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".230","atBats":100,"obp":".287","slg":".410","ops":".697","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":41,"rbi":13,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".323","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.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":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":55,"flyOuts":28,"groundOuts":40,"airOuts":38,"runs":47,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":76,"baseOnBalls":45,"intentionalWalks":7,"hits":56,"hitByPitch":4,"avg":".267","atBats":210,"obp":".405","slg":".533","ops":".938","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":112,"rbi":35,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":95,"errors":3,"chances":101,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":11,"gamesStarted":11,"flyOuts":31,"groundOuts":49,"airOuts":46,"runs":30,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":61,"baseOnBalls":19,"intentionalWalks":0,"hits":58,"hitByPitch":10,"atBats":212,"obp":".358","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":924,"era":"3.86","inningsPitched":"53.2","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.43","battersFaced":243,"outs":161,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":924,"balls":325,"strikes":599,"strikePercentage":".650","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".400","pitchesPerInning":"17.22","gamesFinished":0,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"10.23","walksPer9Inn":"3.19","hitsPer9Inn":"9.73","runsScoredPer9":"5.03","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":2,"chances":10,"fielding":".800","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":"700","stats":{"batting":{"summary":"2-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":27,"groundOuts":44,"airOuts":57,"runs":24,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":41,"hitByPitch":4,"avg":".237","atBats":173,"obp":".290","slg":".393","ops":".683","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":68,"rbi":24,"leftOnBase":69,"sacBunts":1,"sacFlies":0,"babip":".254","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.71","popOuts":10,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":135,"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"}]},"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":12,"gamesStarted":0,"flyOuts":6,"groundOuts":11,"airOuts":14,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":42,"obp":".261","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":193,"era":"2.31","inningsPitched":"11.2","wins":0,"losses":0,"saves":2,"saveOpportunities":3,"holds":1,"blownSaves":1,"earnedRuns":3,"whip":"1.03","battersFaced":47,"outs":35,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":193,"balls":67,"strikes":126,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".---","pitchesPerInning":"16.54","gamesFinished":5,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.09","hitsPer9Inn":"6.17","runsScoredPer9":"3.09","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":1},"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":21,"gamesStarted":0,"flyOuts":13,"groundOuts":16,"airOuts":25,"runs":10,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":1,"hits":23,"hitByPitch":0,"atBats":79,"obp":".337","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":312,"era":"3.98","inningsPitched":"20.1","wins":1,"losses":1,"saves":4,"saveOpportunities":6,"holds":6,"blownSaves":2,"earnedRuns":9,"whip":"1.48","battersFaced":90,"outs":61,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":312,"balls":99,"strikes":213,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"15.34","gamesFinished":4,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"8.41","walksPer9Inn":"3.10","hitsPer9Inn":"10.18","runsScoredPer9":"4.43","homeRunsPer9":"0.44","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":6,"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":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":{"note":"(W, 4-4)","summary":"7.0 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":106,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":36,"strikes":70,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":7,"flyOuts":54,"groundOuts":47,"airOuts":83,"runs":38,"doubles":9,"triples":0,"homeRuns":15,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":0,"hits":57,"hitByPitch":1,"atBats":212,"obp":".321","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":836,"era":"5.23","inningsPitched":"53.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.39","battersFaced":235,"outs":160,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":836,"balls":307,"strikes":529,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.57","rbi":1,"winPercentage":".500","pitchesPerInning":"15.68","gamesFinished":1,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"5.06","walksPer9Inn":"2.87","hitsPer9Inn":"9.62","runsScoredPer9":"6.41","homeRunsPer9":"2.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":11,"gamesStarted":0,"flyOuts":15,"groundOuts":25,"airOuts":26,"runs":14,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":90,"obp":".296","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":385,"era":"5.25","inningsPitched":"24.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":14,"whip":"1.17","battersFaced":100,"outs":72,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":385,"balls":131,"strikes":254,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".667","pitchesPerInning":"16.04","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.63","hitsPer9Inn":"7.88","runsScoredPer9":"5.25","homeRunsPer9":"1.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":15,"gamesStarted":0,"flyOuts":17,"groundOuts":14,"airOuts":21,"runs":14,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":77,"obp":".337","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":324,"era":"5.30","inningsPitched":"18.2","wins":0,"losses":2,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":11,"whip":"1.45","battersFaced":85,"outs":56,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":324,"balls":122,"strikes":202,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".000","pitchesPerInning":"17.36","gamesFinished":6,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.41","hitsPer9Inn":"10.61","runsScoredPer9":"6.75","homeRunsPer9":"0.96","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":24,"groundOuts":28,"airOuts":35,"runs":12,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".252","atBats":103,"obp":".269","slg":".485","ops":".754","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":50,"rbi":22,"leftOnBase":55,"sacBunts":0,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.75","popOuts":5,"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":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","assists":12,"putOuts":246,"errors":4,"chances":262,"fielding":".985","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":35,"groundOuts":61,"airOuts":63,"runs":29,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":60,"baseOnBalls":19,"intentionalWalks":0,"hits":51,"hitByPitch":5,"atBats":233,"obp":".291","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1020,"era":"3.63","inningsPitched":"62.0","wins":6,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.13","battersFaced":259,"outs":186,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1020,"balls":361,"strikes":659,"strikePercentage":".650","hitBatsmen":5,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".750","pitchesPerInning":"16.45","gamesFinished":0,"strikeoutWalkRatio":"3.16","strikeoutsPer9Inn":"8.71","walksPer9Inn":"2.76","hitsPer9Inn":"7.40","runsScoredPer9":"4.21","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":16},"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":"3-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":2,"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":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":22,"groundOuts":47,"airOuts":47,"runs":20,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":44,"hitByPitch":0,"avg":".268","atBats":164,"obp":".292","slg":".427","ops":".719","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":70,"rbi":27,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":221,"errors":2,"chances":250,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":4,"gamesStarted":0,"flyOuts":3,"groundOuts":12,"airOuts":8,"runs":4,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":46,"obp":".265","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":184,"era":"2.84","inningsPitched":"12.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":4,"whip":"1.03","battersFaced":49,"outs":38,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":64,"strikes":120,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.53","gamesFinished":2,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"11.37","walksPer9Inn":"2.13","hitsPer9Inn":"7.11","runsScoredPer9":"2.84","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[695578,671277,678554,682928,677588,686611,695734,696285,686452,683083,676571,641793],"pitchers":[676571,641793],"bench":[665953,660688,678391],"bullpen":[674841,690925,676917,656492,695418,663992,571945,680730,687377,687606,681402],"battingOrder":[695578,671277,678554,677588,686611,695734,696285,686452,683083],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"García Jr., L (10, Bibee); Crews (1, Allen, L.T.)."},{"label":"HR","value":"Wood (14, 1st inning off Bibee, 0 on, 0 out); Mead 2 (7, 1st inning off Bibee, 1 on, 0 out, 5th inning off Festa, M, 0 on, 1 out); Young (7, 2nd inning off Bibee, 0 on, 0 out); García Jr., L (4, 2nd inning off Bibee, 1 on, 2 out); Abrams (12, 3rd inning off Bibee, 0 on, 0 out)."},{"label":"TB","value":"Abrams 4; Crews 3; García Jr., L 7; Mead 8; Nuñez, N; Wood 7; Young 5."},{"label":"RBI","value":"Abrams (46); García Jr., L 4 (27); Mead 3 (20); Wood (35); Young (24)."},{"label":"2-out RBI","value":"García Jr., L 4."},{"label":"Runners left in scoring position, 2 out","value":"Mead; García Jr., L; Lile."},{"label":"GIDP","value":"Young."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Lile (Rocchio at 2nd base)."},{"label":"DP","value":"2 (García Jr., L-Abrams-García Jr., L; Abrams-García Jr., L)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":9,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".228","atBats":31,"obp":".320","slg":".373","ops":".693","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":12,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":10,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":41,"obp":".381","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":169,"era":"3.63","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.26","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":57,"strikes":112,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":10,"pitchesPerInning":"18.78","runsScoredPer9":"10.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID542888":{"person":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":6,"groundOuts":6,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":44,"obp":".340","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":234,"era":"3.65","inningsPitched":"12.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":5,"whip":"1.38","battersFaced":53,"outs":37,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":234,"balls":97,"strikes":137,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.97","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"11.68","walksPer9Inn":"5.84","hitsPer9Inn":"6.57","runsScoredPer9":"3.65","homeRunsPer9":"1.46","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":22,"groundOuts":51,"airOuts":63,"runs":20,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":24,"baseOnBalls":25,"intentionalWalks":0,"hits":47,"hitByPitch":0,"avg":".257","atBats":183,"obp":".343","slg":".443","ops":".786","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":81,"rbi":30,"leftOnBase":80,"sacBunts":0,"sacFlies":2,"babip":".260","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.14","popOuts":20,"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":40,"errors":0,"chances":41,"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"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":7,"groundOuts":26,"airOuts":13,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".239","atBats":67,"obp":".316","slg":".343","ops":".659","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":23,"rbi":4,"leftOnBase":44,"sacBunts":2,"sacFlies":1,"babip":".288","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":4,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","assists":8,"putOuts":220,"errors":2,"chances":230,"fielding":".991","passedBall":1,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683953":{"person":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"jerseyNumber":"37","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":15,"groundOuts":22,"airOuts":23,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":2,"avg":".292","atBats":89,"obp":".394","slg":".427","ops":".821","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":38,"rbi":10,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.67","popOuts":5,"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":50,"putOuts":33,"errors":2,"chances":85,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676051":{"person":{"id":676051,"fullName":"Codi Heuer","link":"/api/v1/people/676051"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":10,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":11,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":13,"strikes":23,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"13.50","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.38","hitsPer9Inn":"10.13","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":19,"groundOuts":29,"airOuts":31,"runs":19,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":0,"hits":34,"hitByPitch":0,"avg":".243","atBats":140,"obp":".325","slg":".393","ops":".718","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":55,"rbi":19,"leftOnBase":61,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":3,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":64,"errors":1,"chances":115,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":11,"gamesStarted":11,"flyOuts":38,"groundOuts":58,"airOuts":60,"runs":35,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":47,"baseOnBalls":20,"intentionalWalks":0,"hits":65,"hitByPitch":3,"atBats":227,"obp":".348","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":956,"era":"5.18","inningsPitched":"57.1","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.48","battersFaced":253,"outs":172,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":956,"balls":349,"strikes":607,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".375","pitchesPerInning":"16.67","gamesFinished":0,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"7.38","walksPer9Inn":"3.14","hitsPer9Inn":"10.20","runsScoredPer9":"5.49","homeRunsPer9":"1.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":17,"groundOuts":30,"airOuts":34,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":9,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".143","atBats":105,"obp":".211","slg":".210","ops":".421","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":22,"rbi":8,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".169","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.50","popOuts":5,"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":10,"stolenBases":25,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":13,"putOuts":304,"errors":3,"chances":320,"fielding":".991","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":53,"flyOuts":26,"groundOuts":49,"airOuts":53,"runs":24,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":23,"baseOnBalls":19,"intentionalWalks":0,"hits":49,"hitByPitch":4,"avg":".287","atBats":171,"obp":".369","slg":".409","ops":".778","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":70,"rbi":27,"leftOnBase":59,"sacBunts":2,"sacFlies":1,"babip":".310","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.75","popOuts":13,"lineOuts":14},"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":119,"putOuts":73,"errors":4,"chances":196,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"301","stats":{"batting":{"summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":9,"groundOuts":5,"airOuts":11,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".120","atBats":25,"obp":".154","slg":".120","ops":".274","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":3,"rbi":1,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".158","groundOutsToAirouts":"0.45","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":1,"putOuts":21,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":5,"strikes":20,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":14,"groundOuts":16,"airOuts":32,"runs":13,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":3,"atBats":94,"obp":".305","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":375,"era":"4.44","inningsPitched":"24.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":12,"whip":"1.19","battersFaced":105,"outs":73,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":375,"balls":126,"strikes":249,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.41","gamesFinished":3,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"9.25","walksPer9Inn":"2.59","hitsPer9Inn":"8.14","runsScoredPer9":"4.81","homeRunsPer9":"1.85","inheritedRunners":25,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":7},"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"}]},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":8,"groundOuts":16,"airOuts":19,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":65,"obp":".200","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":273,"era":"1.47","inningsPitched":"18.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"0.76","battersFaced":70,"outs":55,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":273,"balls":101,"strikes":172,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.89","gamesFinished":6,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"10.31","walksPer9Inn":"2.45","hitsPer9Inn":"4.42","runsScoredPer9":"1.96","homeRunsPer9":"0.49","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 0 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":33,"strikes":50,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":83,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":33,"strikes":50,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"winPercentage":".---","pitchesPerInning":"20.75","gamesFinished":1,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"15.75","walksPer9Inn":"2.25","hitsPer9Inn":"11.25","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"201","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":11,"groundOuts":16,"airOuts":16,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":13,"intentionalWalks":1,"hits":18,"hitByPitch":0,"avg":".243","atBats":74,"obp":".356","slg":".392","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":29,"rbi":8,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".319","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":4,"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":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":2,"putOuts":61,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":25,"gamesStarted":0,"flyOuts":13,"groundOuts":16,"airOuts":22,"runs":9,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":37,"baseOnBalls":5,"intentionalWalks":1,"hits":22,"hitByPitch":0,"atBats":96,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":444,"era":"2.45","inningsPitched":"25.2","wins":2,"losses":0,"saves":18,"saveOpportunities":20,"holds":0,"blownSaves":2,"earnedRuns":7,"whip":"1.05","battersFaced":102,"outs":77,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":444,"balls":153,"strikes":291,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.30","gamesFinished":23,"strikeoutWalkRatio":"7.40","strikeoutsPer9Inn":"12.97","walksPer9Inn":"1.75","hitsPer9Inn":"7.71","runsScoredPer9":"3.16","homeRunsPer9":"0.35","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":46,"groundOuts":46,"airOuts":80,"runs":30,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":34,"baseOnBalls":37,"intentionalWalks":5,"hits":47,"hitByPitch":1,"avg":".228","atBats":206,"obp":".347","slg":".398","ops":".745","caughtStealing":2,"stolenBases":20,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":82,"rbi":24,"leftOnBase":84,"sacBunts":0,"sacFlies":1,"babip":".236","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.75","popOuts":19,"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":64,"putOuts":35,"errors":4,"chances":103,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":33,"groundOuts":60,"airOuts":68,"runs":23,"doubles":7,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":33,"intentionalWalks":1,"hits":38,"hitByPitch":2,"avg":".204","atBats":186,"obp":".327","slg":".258","ops":".585","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":48,"rbi":12,"leftOnBase":68,"sacBunts":3,"sacFlies":2,"babip":".228","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"186.00","popOuts":16,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":122,"errors":1,"chances":125,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"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":2,"rbi":1,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":50,"airOuts":49,"runs":24,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":35,"baseOnBalls":6,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".246","atBats":171,"obp":".286","slg":".468","ops":".754","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":80,"rbi":27,"leftOnBase":69,"sacBunts":4,"sacFlies":1,"babip":".258","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":11,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":84,"errors":1,"chances":88,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":16,"groundOuts":30,"airOuts":29,"runs":19,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":53,"baseOnBalls":16,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".218","atBats":142,"obp":".304","slg":".366","ops":".670","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":52,"rbi":17,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".306","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.40","popOuts":8,"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":22,"putOuts":212,"errors":0,"chances":234,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":11,"gamesStarted":11,"flyOuts":26,"groundOuts":54,"airOuts":58,"runs":17,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":70,"baseOnBalls":19,"intentionalWalks":0,"hits":48,"hitByPitch":1,"atBats":229,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":992,"era":"2.24","inningsPitched":"64.1","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.04","battersFaced":250,"outs":193,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":992,"balls":363,"strikes":629,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".857","pitchesPerInning":"15.42","gamesFinished":0,"strikeoutWalkRatio":"3.68","strikeoutsPer9Inn":"9.79","walksPer9Inn":"2.66","hitsPer9Inn":"6.72","runsScoredPer9":"2.38","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":11,"gamesStarted":11,"flyOuts":36,"groundOuts":48,"airOuts":59,"runs":23,"doubles":12,"triples":0,"homeRuns":6,"strikeOuts":51,"baseOnBalls":27,"intentionalWalks":0,"hits":47,"hitByPitch":1,"atBats":202,"obp":".325","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":938,"era":"3.05","inningsPitched":"56.0","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.32","battersFaced":233,"outs":168,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":938,"balls":356,"strikes":582,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".800","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.20","walksPer9Inn":"4.34","hitsPer9Inn":"7.55","runsScoredPer9":"3.70","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":11,"gamesStarted":11,"flyOuts":26,"groundOuts":61,"airOuts":53,"runs":26,"doubles":13,"triples":1,"homeRuns":9,"strikeOuts":84,"baseOnBalls":22,"intentionalWalks":0,"hits":56,"hitByPitch":1,"atBats":254,"obp":".285","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1050,"era":"3.25","inningsPitched":"69.1","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.13","battersFaced":277,"outs":208,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":1050,"balls":339,"strikes":711,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".700","pitchesPerInning":"15.14","gamesFinished":0,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"10.90","walksPer9Inn":"2.86","hitsPer9Inn":"7.27","runsScoredPer9":"3.38","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":16,"gamesStarted":0,"flyOuts":10,"groundOuts":12,"airOuts":16,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":53,"obp":".344","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":227,"era":"4.73","inningsPitched":"13.1","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":7,"whip":"1.58","battersFaced":61,"outs":40,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":227,"balls":85,"strikes":142,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".500","pitchesPerInning":"17.03","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.05","hitsPer9Inn":"10.13","runsScoredPer9":"4.72","homeRunsPer9":"1.35","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(L, 0-7)","summary":"3.0 IP, 7 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":7,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":16,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":19,"strikes":42,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"21.00","homeRunsPer9":"15.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":35,"groundOuts":52,"airOuts":75,"runs":32,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":55,"baseOnBalls":21,"intentionalWalks":0,"hits":62,"hitByPitch":1,"atBats":242,"obp":".316","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1052,"era":"4.57","inningsPitched":"63.0","wins":0,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.32","battersFaced":266,"outs":189,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1052,"balls":389,"strikes":663,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.69","rbi":7,"winPercentage":".000","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"7.86","walksPer9Inn":"3.00","hitsPer9Inn":"8.86","runsScoredPer9":"4.57","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":11,"groundOuts":16,"airOuts":22,"runs":5,"doubles":2,"triples":2,"homeRuns":1,"strikeOuts":13,"baseOnBalls":12,"intentionalWalks":3,"hits":15,"hitByPitch":2,"atBats":60,"obp":".367","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":305,"era":"2.12","inningsPitched":"17.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":4,"whip":"1.59","battersFaced":80,"outs":51,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":305,"balls":114,"strikes":191,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".000","pitchesPerInning":"17.94","gamesFinished":3,"strikeoutWalkRatio":"1.08","strikeoutsPer9Inn":"6.88","walksPer9Inn":"6.35","hitsPer9Inn":"7.94","runsScoredPer9":"2.65","homeRunsPer9":"0.53","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656555":{"person":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":44,"flyOuts":20,"groundOuts":22,"airOuts":36,"runs":20,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":44,"baseOnBalls":28,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".190","atBats":121,"obp":".338","slg":".388","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":47,"rbi":20,"leftOnBase":56,"sacBunts":0,"sacFlies":4,"babip":".237","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.20","popOuts":12,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":166,"errors":0,"chances":175,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[683953,608070,681807,800050,690984,656555,700932,682657,680757,672275,677587,676440,670036,671106],"pitchers":[676440,670036,671106],"bench":[595978,682177],"bullpen":[542888,676282,677944,683769,682120,676051,670059,800048,671922,668909],"battingOrder":[683953,681807,690984,656555,700932,682657,680757,672275,677587],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bazzana (3, Littell); Martínez, A (9, Littell)."},{"label":"HR","value":"Hoskins (5, 2nd inning off Poulin, 0 on, 0 out)."},{"label":"TB","value":"Bailey; Bazzana 2; Halpin; Hoskins 4; Martínez, A 2; Ramírez, Jo; Rocchio."},{"label":"RBI","value":"Hoskins (20); Martínez, A (27)."},{"label":"2-out RBI","value":"Martínez, A."},{"label":"Runners left in scoring position, 2 out","value":"Bailey; Ramírez, Jo."},{"label":"GIDP","value":"DeLauter; Kwan."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Ramírez, Jo (4, fielding)."},{"label":"Outfield assists","value":"Martínez, A (Wood at 2nd base)."},{"label":"DP","value":"(Ramírez, Jo-Bazzana-Manzardo)."}]}],"note":[]}},"officials":[{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Millas (Ball-Confirmed); Bailey (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Poulin 29-16; Littell 106-70; Bibee 61-42; Festa, M 25-20; Allen, L.T. 83-50."},{"label":"Groundouts-flyouts","value":"Poulin 3-1; Littell 5-6; Bibee 2-1; Festa, M 3-0; Allen, L.T. 3-3."},{"label":"Batters faced","value":"Poulin 7; Littell 27; Bibee 16; Festa, M 7; Allen, L.T. 19."},{"label":"Umpires","value":"HP: Alfonso Márquez. 1B: Mike Estabrook. 2B: Jonathan Parra. 3B: Lance Barrett. "},{"label":"Weather","value":"64 degrees, Clear."},{"label":"Wind","value":"5 mph, In From CF."},{"label":"First pitch","value":"6:11 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"25,494."},{"label":"Venue","value":"Progressive Field."},{"label":"May 25, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793","boxscoreName":"Littell"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(W, 4-4)","summary":"7.0 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":106,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":36,"strikes":70,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":7,"flyOuts":54,"groundOuts":47,"airOuts":83,"runs":38,"doubles":9,"triples":0,"homeRuns":15,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":0,"hits":57,"hitByPitch":1,"atBats":212,"obp":".321","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":836,"era":"5.23","inningsPitched":"53.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.39","battersFaced":235,"outs":160,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":836,"balls":307,"strikes":529,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.57","rbi":1,"winPercentage":".500","pitchesPerInning":"15.68","gamesFinished":1,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"5.06","walksPer9Inn":"2.87","hitsPer9Inn":"9.62","runsScoredPer9":"6.41","homeRunsPer9":"2.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":72,"pitchingGameScore":72},{"player":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","boxscoreName":"García Jr., L"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":2,"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":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":22,"groundOuts":47,"airOuts":47,"runs":20,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":44,"hitByPitch":0,"avg":".268","atBats":164,"obp":".292","slg":".427","ops":".719","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":70,"rbi":27,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":221,"errors":2,"chances":250,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":70,"hittingGameScore":70},{"player":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","boxscoreName":"Wood"},"jerseyNumber":"29","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","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":55,"flyOuts":28,"groundOuts":40,"airOuts":38,"runs":47,"doubles":14,"triples":0,"homeRuns":14,"strikeOuts":76,"baseOnBalls":45,"intentionalWalks":7,"hits":56,"hitByPitch":4,"avg":".267","atBats":210,"obp":".405","slg":".533","ops":".938","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":112,"rbi":35,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":95,"errors":3,"chances":101,"fielding":".970","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":68,"hittingGameScore":68}]},"decisions":{"winner":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"loser":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}