{"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":822744,"link":"/api/v1.1/game/822744/feed/live","metaData":{"wait":10,"timeStamp":"20260502_014237","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822744,"type":"R","doubleHeader":"N","id":"2026/05/01/milmlb-wasmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822744-2026-05-01","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-05-01T22:45:00Z","originalDate":"2026-05-01","officialDate":"2026-05-01","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2026,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":31,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":17,"losses":14,"ties":0,"pct":".548"},"records":{},"divisionLeader":false,"wins":17,"losses":14,"winningPercentage":".548"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2026,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":33,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":15,"losses":18,"ties":0,"pct":".455"},"records":{},"divisionLeader":false,"wins":15,"losses":18,"winningPercentage":".455"},"franchiseName":"Washington","clubName":"Nationals","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID675659":{"id":675659,"fullName":"Greg Jones","link":"/api/v1/people/675659","firstName":"Gregory","lastName":"Jones","birthDate":"1998-03-07","currentAge":28,"birthCity":"Cary","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":189,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Greg","useLastName":"Jones","boxscoreName":"Jones, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Jones","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"greg-jones-675659","firstLastName":"Greg Jones","lastFirstName":"Jones, Greg","lastInitName":"Jones, G","initLastName":"G Jones","fullFMLName":"Gregory Jones","fullLFMName":"Jones, Gregory","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"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},"ID701552":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552","firstName":"Andre","lastName":"Granillo","birthDate":"2000-05-12","currentAge":26,"birthCity":"Hemet","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Granillo","middleName":"Anthony","boxscoreName":"Granillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"gruh-NEE-oh","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Granillo","nameSlug":"andre-granillo-701552","firstLastName":"Andre Granillo","lastFirstName":"Granillo, Andre","lastInitName":"Granillo, A","initLastName":"A Granillo","fullFMLName":"Andre Anthony Granillo","fullLFMName":"Granillo, Andre Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687401":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","firstName":"Joseph","lastName":"Ortiz","primaryNumber":"3","birthDate":"1998-07-14","currentAge":28,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joey","useLastName":"Ortiz","middleName":"Anthony","boxscoreName":"Ortiz, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Ortiz","nameSlug":"joey-ortiz-687401","firstLastName":"Joey Ortiz","lastFirstName":"Ortiz, Joey","lastInitName":"Ortiz, J","initLastName":"J Ortiz","fullFMLName":"Joseph Anthony Ortiz","fullLFMName":"Ortiz, Joseph Anthony","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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},"ID681982":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982","firstName":"Grant","lastName":"Anderson","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Port Arthur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Anderson","middleName":"Reed","boxscoreName":"Anderson, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Anderson","nameSlug":"grant-anderson-681982","firstLastName":"Grant Anderson","lastFirstName":"Anderson, Grant","lastInitName":"Anderson, G","initLastName":"G Anderson","fullFMLName":"Grant Reed Anderson","fullLFMName":"Anderson, Grant Reed","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID675660":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","firstName":"Shane","lastName":"Drohan","primaryNumber":"55","birthDate":"1999-01-07","currentAge":27,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Drohan","middleName":"Liam","boxscoreName":"Drohan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane Drohan","nameSlug":"shane-drohan-675660","firstLastName":"Shane Drohan","lastFirstName":"Drohan, Shane","lastInitName":"Drohan, S","initLastName":"S Drohan","fullFMLName":"Shane Liam Drohan","fullLFMName":"Drohan, Shane Liam","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},"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},"ID702153":{"id":702153,"fullName":"Brian Fitzpatrick","link":"/api/v1/people/702153","firstName":"Brian","lastName":"Fitzpatrick","primaryNumber":"35","birthDate":"2000-06-01","currentAge":26,"birthCity":"Smithtown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 7\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brian","useLastName":"Fitzpatrick","middleName":"Paul","boxscoreName":"Fitzpatrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brian Fitzpatrick","nameSlug":"brian-fitzpatrick-702153","firstLastName":"Brian Fitzpatrick","lastFirstName":"Fitzpatrick, Brian","lastInitName":"Fitzpatrick, B","initLastName":"B Fitzpatrick","fullFMLName":"Brian Paul Fitzpatrick","fullLFMName":"Fitzpatrick, Brian Paul","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID666152":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","firstName":"David","lastName":"Hamilton","primaryNumber":"6","birthDate":"1997-09-29","currentAge":28,"birthCity":"San Marcos","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"David","useLastName":"Hamilton","middleName":"Lewis","boxscoreName":"Hamilton, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Hamilton","nameSlug":"david-hamilton-666152","firstLastName":"David Hamilton","lastFirstName":"Hamilton, David","lastInitName":"Hamilton, D","initLastName":"D Hamilton","fullFMLName":"David Lewis Hamilton","fullLFMName":"Hamilton, David Lewis","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID687075":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075","firstName":"Brandon","lastName":"Sproat","primaryNumber":"23","birthDate":"2000-09-17","currentAge":25,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Sproat","middleName":"Carl","boxscoreName":"Sproat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"rhymes with Boat","mlbDebutDate":"2025-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Sproat","nameSlug":"brandon-sproat-687075","firstLastName":"Brandon Sproat","lastFirstName":"Sproat, Brandon","lastInitName":"Sproat, B","initLastName":"B Sproat","fullFMLName":"Brandon Carl Sproat","fullLFMName":"Sproat, Brandon Carl","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663368":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368","firstName":"Blake","lastName":"Perkins","birthDate":"1996-09-10","currentAge":30,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Perkins","middleName":"Alexander","boxscoreName":"Perkins, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Perkins","nameSlug":"blake-perkins-663368","firstLastName":"Blake Perkins","lastFirstName":"Perkins, Blake","lastInitName":"Perkins, B","initLastName":"B Perkins","fullFMLName":"Blake Alexander Perkins","fullLFMName":"Perkins, Blake Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":28,"birthCity":"Crown Point","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Patrick","middleName":"Allen","boxscoreName":"Patrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Patrick","nameSlug":"chad-patrick-694477","firstLastName":"Chad Patrick","lastFirstName":"Patrick, Chad","lastInitName":"Patrick, C","initLastName":"C Patrick","fullFMLName":"Chandler Allen Patrick","fullLFMName":"Patrick, Chandler Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"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},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID571945":{"id":571945,"fullName":"Miles Mikolas","link":"/api/v1/people/571945","firstName":"Miles","lastName":"Mikolas","primaryNumber":"36","birthDate":"1988-08-23","currentAge":38,"birthCity":"Jupiter","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Miles","useLastName":"Mikolas","middleName":"Tice","boxscoreName":"Mikolas","nickName":"5280's","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"MY-koh-lahs","mlbDebutDate":"2012-05-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mikolas","nameSlug":"miles-mikolas-571945","firstLastName":"Miles Mikolas","lastFirstName":"Mikolas, Miles","lastInitName":"Mikolas, M","initLastName":"M Mikolas","fullFMLName":"Miles Tice Mikolas","fullLFMName":"Mikolas, Miles Tice","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID686894":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894","firstName":"Joseph","lastName":"Wiemer","birthDate":"1999-02-11","currentAge":27,"birthCity":"Sylvania","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Joey","useLastName":"Wiemer","middleName":"Daryl","boxscoreName":"Wiemer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"wee-mur","mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Wiemer","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"joey-wiemer-686894","firstLastName":"Joey Wiemer","lastFirstName":"Wiemer, Joey","lastInitName":"Wiemer, J","initLastName":"J Wiemer","fullFMLName":"Joseph Daryl Wiemer","fullLFMName":"Wiemer, Joseph Daryl","strikeZoneTop":3.383,"strikeZoneBottom":1.707},"ID678391":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391","firstName":"Jorbit","lastName":"Vivas","primaryNumber":"84","birthDate":"2001-03-09","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 9\"","weight":171,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jorbit","useLastName":"Vivas","middleName":"Jose","boxscoreName":"Vivas","gender":"M","nameMatrilineal":"Antolinez","isPlayer":true,"isVerified":false,"pronunciation":"JOR-beet BEE-bas","mlbDebutDate":"2025-05-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorbit Vivas","nameSlug":"jorbit-vivas-678391","firstLastName":"Jorbit Vivas","lastFirstName":"Vivas, Jorbit","lastInitName":"Vivas, J","initLastName":"J Vivas","fullFMLName":"Jorbit Jose Vivas","fullLFMName":"Vivas, Jorbit Jose","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID641343":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","firstName":"Jakob","lastName":"Bauers","primaryNumber":"9","birthDate":"1995-10-06","currentAge":30,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Bauers","middleName":"Christopher","boxscoreName":"Bauers","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bauers","nameSlug":"jake-bauers-641343","firstLastName":"Jake Bauers","lastFirstName":"Bauers, Jake","lastInitName":"Bauers, J","initLastName":"J Bauers","fullFMLName":"Jakob Christopher Bauers","fullLFMName":"Bauers, Jakob Christopher","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID686217":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217","firstName":"Salvatore","lastName":"Frelick","primaryNumber":"10","birthDate":"2000-04-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"5' 9\"","weight":191,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sal","useLastName":"Frelick","middleName":"Michael","boxscoreName":"Frelick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"FREE-lick","mlbDebutDate":"2023-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Frelick","nameSlug":"sal-frelick-686217","firstLastName":"Sal Frelick","lastFirstName":"Frelick, Sal","lastInitName":"Frelick, S","initLastName":"S Frelick","fullFMLName":"Salvatore Michael Frelick","fullLFMName":"Frelick, Salvatore Michael","strikeZoneTop":3.06,"strikeZoneBottom":1.55},"ID682842":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842","firstName":"Abner","lastName":"Uribe","primaryNumber":"45","birthDate":"2000-06-20","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Abner","useLastName":"Uribe","middleName":"Brismaury","boxscoreName":"Uribe","gender":"M","nameMatrilineal":"Cabral","isPlayer":true,"isVerified":false,"pronunciation":"oo-REE-bay","mlbDebutDate":"2023-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abner Uribe","nameSlug":"abner-uribe-682842","firstLastName":"Abner Uribe","lastFirstName":"Uribe, Abner","lastInitName":"Uribe, A","initLastName":"A Uribe","fullFMLName":"Abner Brismaury Uribe","fullLFMName":"Uribe, Abner Brismaury","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663604":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604","firstName":"Brandon","lastName":"Lockridge","primaryNumber":"20","birthDate":"1997-03-14","currentAge":29,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Lockridge","middleName":"Marcus","boxscoreName":"Lockridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lockridge","nameSlug":"brandon-lockridge-663604","firstLastName":"Brandon Lockridge","lastFirstName":"Lockridge, Brandon","lastInitName":"Lockridge, B","initLastName":"B Lockridge","fullFMLName":"Brandon Marcus Lockridge","fullLFMName":"Lockridge, Brandon Marcus","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID690986":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986","firstName":"Kyle","lastName":"Harrison","primaryNumber":"52","birthDate":"2001-08-12","currentAge":25,"birthCity":"San Jose","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Harrison","middleName":"Christopher","boxscoreName":"Harrison","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Harrison","nameSlug":"kyle-harrison-690986","firstLastName":"Kyle Harrison","lastFirstName":"Harrison, Kyle","lastInitName":"Harrison, K","initLastName":"K Harrison","fullFMLName":"Kyle Christopher Harrison","fullLFMName":"Harrison, Kyle Christopher","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672012":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012","firstName":"Tyler","lastName":"Black","primaryNumber":"7","birthDate":"2000-07-26","currentAge":26,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Tyler","useLastName":"Black","middleName":"Alexander","boxscoreName":"Black","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Black","nameSlug":"tyler-black-672012","firstLastName":"Tyler Black","lastFirstName":"Black, Tyler","lastInitName":"Black, T","initLastName":"T Black","fullFMLName":"Tyler Alexander Black","fullLFMName":"Black, Tyler Alexander","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID678554":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554","firstName":"Curtis","lastName":"Mead","primaryNumber":"11","birthDate":"2000-10-26","currentAge":25,"birthCity":"Adelaide","birthCountry":"Australia","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Curtis","useLastName":"Mead","middleName":"James","boxscoreName":"Mead","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"meed","mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Curtis Mead","nameSlug":"curtis-mead-678554","firstLastName":"Curtis Mead","lastFirstName":"Mead, Curtis","lastInitName":"Mead, C","initLastName":"C Mead","fullFMLName":"Curtis James Mead","fullLFMName":"Mead, Curtis James","strikeZoneTop":3.247,"strikeZoneBottom":1.639},"ID672335":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335","firstName":"Cionel","lastName":"Pérez","primaryNumber":"52","birthDate":"1996-04-21","currentAge":30,"birthCity":"Matanzas","birthCountry":"Cuba","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cionel","useLastName":"Pérez","middleName":"Felix","boxscoreName":"Pérez, C","gender":"M","nameMatrilineal":"Viera","isPlayer":true,"isVerified":true,"pronunciation":"SEE-oh-nel","mlbDebutDate":"2018-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cionel Pérez","nameSlug":"cionel-perez-672335","firstLastName":"Cionel Pérez","lastFirstName":"Pérez, Cionel","lastInitName":"Pérez, C","initLastName":"C Pérez","fullFMLName":"Cionel Felix Pérez","fullLFMName":"Pérez, Cionel Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID669003":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","firstName":"Garrett","lastName":"Mitchell","primaryNumber":"5","birthDate":"1998-09-04","currentAge":28,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":229,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Garrett","useLastName":"Mitchell","middleName":"Antony-Charles","boxscoreName":"Mitchell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Mitchell","nameSlug":"garrett-mitchell-669003","firstLastName":"Garrett Mitchell","lastFirstName":"Mitchell, Garrett","lastInitName":"Mitchell, G","initLastName":"G Mitchell","fullFMLName":"Garrett Antony-Charles Mitchell","fullLFMName":"Mitchell, Garrett Antony-Charles","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","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},"ID668834":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834","firstName":"Easton","lastName":"McGee","primaryNumber":"51","birthDate":"1997-12-26","currentAge":28,"birthCity":"Hopkinsville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 7\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Easton","useLastName":"McGee","middleName":"Michael","boxscoreName":"McGee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-10-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Easton McGee","nameSlug":"easton-mcgee-668834","firstLastName":"Easton McGee","lastFirstName":"McGee, Easton","lastInitName":"McGee, E","initLastName":"E McGee","fullFMLName":"Easton Michael McGee","fullLFMName":"McGee, Easton Michael","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID596142":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142","firstName":"Gary","lastName":"Sánchez","primaryNumber":"99","birthDate":"1992-12-02","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":251,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gary","useLastName":"Sánchez","boxscoreName":"Sánchez","nickName":"Kraken","gender":"M","nameMatrilineal":"Herrera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-10-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gary Sánchez","nameSlug":"gary-sanchez-596142","firstLastName":"Gary Sánchez","lastFirstName":"Sánchez, Gary","lastInitName":"Sánchez, G","initLastName":"G Sánchez","fullFMLName":"Gary Sánchez","fullLFMName":"Sánchez, Gary ","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID694819":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","firstName":"Jacob","lastName":"Misiorowski","primaryNumber":"32","birthDate":"2002-04-03","currentAge":24,"birthCity":"Blue Springs","birthStateProvince":"MO","birthCountry":"USA","height":"6' 7\"","weight":201,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Misiorowski","middleName":"Walter","boxscoreName":"Misiorowski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"miz-uh-RŎW-skee","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Misiorowski","nameSlug":"jacob-misiorowski-694819","firstLastName":"Jacob Misiorowski","lastFirstName":"Misiorowski, Jacob","lastInitName":"Misiorowski, J","initLastName":"J Misiorowski","fullFMLName":"Jacob Walter Misiorowski","fullLFMName":"Misiorowski, Jacob Walter","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"ID669084":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084","firstName":"Dayton","lastName":"Hall","primaryNumber":"37","birthDate":"1998-09-19","currentAge":27,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"DL","useLastName":"Hall","middleName":"Layne","boxscoreName":"Hall, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"DL Hall","nameSlug":"dl-hall-669084","firstLastName":"DL Hall","lastFirstName":"Hall, DL","lastInitName":"Hall, D","initLastName":"D Hall","fullFMLName":"Dayton Layne Hall","fullLFMName":"Hall, Dayton Layne","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8}},"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309","location":{"address1":"1500 South Capitol Street, SE","city":"Washington","state":"District of Columbia","stateAbbrev":"DC","postalCode":"20003-1507","defaultCoordinates":{"latitude":38.872861,"longitude":-77.007501},"azimuthAngle":28.0,"elevation":35,"country":"USA","phone":"(202) 349-0400"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41376,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":377,"center":402,"rightCenter":370,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":3309,"link":"/api/v1/venues/3309"},"weather":{"condition":"Clear","temp":"66","wind":"9 mph, Out To LF"},"gameInfo":{"attendance":19764,"firstPitch":"2026-05-01T22:45:00.000Z","gameDurationMinutes":178},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":2,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"home":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"}},"officialScorer":{"id":482394,"fullName":"Benjamin Trittipoe","link":"/api/v1/people/482394"},"primaryDatacaster":{"id":496220,"fullName":"Jason Risley","link":"/api/v1/people/496220"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Garrett Mitchell doubles (6) on a sharp line drive to right fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T22:45:43.541Z","endTime":"2026-05-01T22:46:30.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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-01T20:00:00.508Z","endTime":"2026-05-01T22:26:23.454Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"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-01T22:26:23.454Z","endTime":"2026-05-01T22:45:30.017Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"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-01T22:45:30.017Z","endTime":"2026-05-01T22:45:45.799Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.599926495532205,"aZ":-19.551456087267248,"pfxX":-5.932435225105757,"pfxZ":6.92604379459212,"pX":-2.0913706313205584,"pZ":3.140912216057528,"vX0":1.7049004615650807,"vY0":-133.15663355612975,"vZ0":-2.645533664777906,"x":196.72,"y":153.98,"x0":-1.9633355447557639,"y0":50.001492144176474,"z0":5.538334187961123,"aX":-10.811114095483799},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":10.4,"spinRate":2182,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.40901954032477583,"extension":7.119175455590297},"index":3,"playId":"edd26151-31c2-3518-b95e-22a1aa7a76d0","pitchNumber":1,"startTime":"2026-05-01T22:45:45.799Z","endTime":"2026-05-01T22:45:49.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02882535571215,"aZ":-13.83963087337427,"pfxX":-5.785419715090449,"pfxZ":10.09080954092202,"pX":1.0509877632209677,"pZ":1.6244404491710513,"vX0":9.605128942869795,"vY0":-132.85218100790723,"vZ0":-7.391643745484337,"x":76.94,"y":194.92,"x0":-1.8326087403605287,"y0":50.004287389699755,"z0":5.415792315829313,"aX":-10.514392697837671},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":8.8,"spinRate":2316,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40969281622316656,"extension":7.392933940228178},"index":4,"playId":"a6856b17-ff9d-35f6-affd-15dd5ec5e65e","pitchNumber":2,"startTime":"2026-05-01T22:46:03.947Z","endTime":"2026-05-01T22:46:09.371Z","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":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24049468743855,"aZ":-22.886872763301483,"pfxX":0.44148998774398773,"pfxZ":5.551680308367243,"pX":0.3608418357105052,"pZ":1.6795213384900483,"vX0":6.115872731739969,"vY0":-127.5060889213357,"vZ0":-4.87389734241026,"x":103.25,"y":193.43,"x0":-2.110232559322835,"y0":50.00430068508607,"z0":5.384965576291513,"aX":0.7379940696639449},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.4,"breakHorizontal":-1.9,"spinRate":2273,"spinDirection":193},"zone":9,"typeConfidence":0.9,"plateTime":0.4269475441550359,"extension":7.103949599495248},"hitData":{"launchSpeed":108.8,"launchAngle":21.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":209.55,"coordY":78.38}},"index":5,"playId":"bbf0f58e-0d33-3f7d-90fa-f3d2076688f4","pitchNumber":3,"startTime":"2026-05-01T22:46:19.411Z","endTime":"2026-05-01T22:46:30.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:46:30.798Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out to first baseman Curtis Mead. Garrett Mitchell to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T22:46:58.608Z","endTime":"2026-05-01T22:48:51.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.9,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1653695843197,"aZ":-24.708067162057777,"pfxX":-9.26348612476558,"pfxZ":4.1150698692252226,"pX":0.5034763857541513,"pZ":1.2069292075270035,"vX0":9.502253482576235,"vY0":-133.45690043338448,"vZ0":-6.26976570434589,"x":97.81,"y":206.19,"x0":-1.8898367783743413,"y0":50.00327207889039,"z0":5.352153464012723,"aX":-16.80755758101831},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.4,"breakHorizontal":14.9,"spinRate":2300,"spinDirection":220},"zone":14,"typeConfidence":0.92,"plateTime":0.4095087762145804,"extension":7.248222046956282},"index":0,"playId":"cbf12808-6ca5-37c3-868b-ab1c54d2cbbe","pitchNumber":1,"startTime":"2026-05-01T22:46:58.608Z","endTime":"2026-05-01T22:47:02.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39142523383807,"aZ":-33.89710971162115,"pfxX":8.312449269635508,"pfxZ":-1.341052833645123,"pX":-0.13781485488311937,"pZ":1.4608544481528825,"vX0":2.280741416762554,"vY0":-112.64242973614134,"vZ0":-1.259844702652185,"x":122.25,"y":199.34,"x0":-2.2432700362360287,"y0":50.002582860019,"z0":5.453440271344648,"aX":10.684847122158123},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.4,"breakHorizontal":-15.6,"spinRate":2517,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.48618184933982267,"extension":7.188452173925947},"index":1,"playId":"7b27bc91-1b67-3424-80cf-6c7efb961636","pitchNumber":2,"startTime":"2026-05-01T22:47:14.822Z","endTime":"2026-05-01T22:47:20.131Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.769118062638363,"aZ":-27.163529636155392,"pfxX":-10.779627273215173,"pfxZ":2.758097821623857,"pX":0.06277907018876362,"pZ":1.863456865683328,"vX0":8.949602342030648,"vY0":-134.11963530744396,"vZ0":-3.732404873993107,"x":114.61,"y":188.47,"x0":-1.9214555194541152,"y0":50.002697083131515,"z0":5.216510077078785,"aX":-19.583187144893095},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":17.5,"spinRate":2283,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.40882811315979684,"extension":7.2782573820480145},"index":2,"playId":"5d2957f1-47f9-3ce3-8ed7-951b9d18ed3c","pitchNumber":3,"startTime":"2026-05-01T22:47:33.977Z","endTime":"2026-05-01T22:47:39.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98197313016857,"aZ":-25.12385703987591,"pfxX":-10.029866935328835,"pfxZ":3.77602636354868,"pX":0.8597583537954291,"pZ":1.5677683953361732,"vX0":10.768053823994515,"vY0":-134.9038676926122,"vZ0":-5.195998726594095,"x":84.23,"y":196.45,"x0":-1.8573037859073902,"y0":50.0007927434714,"z0":5.262093315147489,"aX":-18.711853585664517},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.0,"breakHorizontal":16.2,"spinRate":2306,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4041362266770032,"extension":7.1536067466005235},"index":3,"playId":"01de4143-463a-35ec-a345-2336ad7aa409","pitchNumber":4,"startTime":"2026-05-01T22:47:58.959Z","endTime":"2026-05-01T22:48:04.311Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97607738490899,"aZ":-35.10228822328954,"pfxX":8.314628995731452,"pfxZ":-2.3413861298658114,"pX":0.7535448250865325,"pZ":1.8017614427059805,"vX0":3.9739684923474075,"vY0":-111.6875141075496,"vZ0":-0.1615208766159022,"x":88.28,"y":190.13,"x0":-2.1347202855103973,"y0":50.00349953959901,"z0":5.515407818656917,"aX":10.398854951346456},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-4.0,"breakHorizontal":-16.2,"spinRate":2453,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.49229171828197593,"extension":7.121982173214825},"index":4,"playId":"1a235255-882c-32df-8fa5-acda474c1bb2","pitchNumber":5,"startTime":"2026-05-01T22:48:18.847Z","endTime":"2026-05-01T22:48:23.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-01T22:48:33.919Z","endTime":"2026-05-01T22:48:43.250Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.078771088598774,"aZ":-36.013868491192,"pfxX":8.893327822091969,"pfxZ":-3.083943077059949,"pX":-0.13194003268701893,"pZ":2.7718347658488134,"vX0":1.9903883016557828,"vY0":-110.98800659328876,"vZ0":1.7722140254641987,"x":122.03,"y":163.94,"x0":-2.1958650631544208,"y0":50.00209766758347,"z0":5.7168386980952555,"aX":11.080368997687254},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-4.8,"breakHorizontal":-16.7,"spinRate":2440,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.49372439352269293,"extension":7.089461243423766},"hitData":{"launchSpeed":94.9,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.11,"coordY":167.8}},"index":6,"playId":"e20049fb-c5d0-3715-8873-c134e0c3212f","pitchNumber":6,"startTime":"2026-05-01T22:48:43.250Z","endTime":"2026-05-01T22:48:51.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:48:51.337Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"William Contreras pops out to catcher Drew Millas in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T22:49:15.578Z","endTime":"2026-05-01T22:51:07.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.1,"endSpeed":87.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.214232382359643,"aZ":-22.87159601852624,"pfxX":-9.768537700495099,"pfxZ":4.8466986919249395,"pX":1.6684859281595734,"pZ":1.3887823071934637,"vX0":12.477324668836614,"vY0":-136.4706761404826,"vZ0":-6.361598874633905,"x":53.4,"y":201.28,"x0":-1.657389135080538,"y0":50.000500250294515,"z0":5.2866830000232925,"aX":-18.739535546608376},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":15.6,"spinRate":2291,"spinDirection":227},"zone":14,"typeConfidence":0.93,"plateTime":0.3987533903561369,"extension":7.21439265177002},"index":0,"playId":"a9a44e5d-b261-3ca1-8772-c0f41aba3ba5","pitchNumber":1,"startTime":"2026-05-01T22:49:17.812Z","endTime":"2026-05-01T22:49:21.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99855764077769,"aZ":-29.907598024558453,"pfxX":9.024915025395252,"pfxZ":1.660482888033847,"pX":1.0830077308479056,"pZ":0.7907584823436983,"vX0":4.451407476029005,"vY0":-115.71783860850269,"vZ0":-3.5092452515244767,"x":75.72,"y":217.43,"x0":-2.035894374122197,"y0":50.00019899705341,"z0":5.183310765224095,"aX":12.270887987246175},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.4,"breakHorizontal":-17.4,"spinRate":2536,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4728003725639107,"extension":7.249959019274848},"index":1,"playId":"b49e1c0f-c883-3444-b2b5-b1acee10e34d","pitchNumber":2,"startTime":"2026-05-01T22:49:39.306Z","endTime":"2026-05-01T22:49:46.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Drew Millas. Garrett Mitchell scores.","event":"Passed Ball","eventType":"passed_ball","awayScore":1,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"b49e1c0f-c883-3444-b2b5-b1acee10e34d","startTime":"2026-05-01T22:50:08.723Z","endTime":"2026-05-01T22:50:08.724Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.688363872378694,"aZ":-24.367132486799647,"pfxX":-9.34370491927822,"pfxZ":4.084022395232754,"pX":1.0069109892756425,"pZ":2.531515452944328,"vX0":10.499835695337941,"vY0":-137.03182005059776,"vZ0":-3.388509405217583,"x":78.62,"y":170.43,"x0":-1.6503102894316632,"y0":50.00426796936092,"z0":5.438143515232931,"aX":-17.871087245385503},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":14.9,"spinRate":2289,"spinDirection":230},"zone":12,"typeConfidence":0.92,"plateTime":0.39885783320343515,"extension":7.292139689543299},"index":3,"playId":"143f0de0-f87c-3228-aba3-5a11c829a12b","pitchNumber":3,"startTime":"2026-05-01T22:50:08.725Z","endTime":"2026-05-01T22:50:13.781Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47797506598144,"aZ":-23.509587521791243,"pfxX":-9.465960276161276,"pfxZ":4.798535023428757,"pX":0.9306468735390931,"pZ":2.554797044424164,"vX0":10.487878407366736,"vY0":-133.25790424676745,"vZ0":-3.147559675456698,"x":81.53,"y":169.8,"x0":-1.8182080805310767,"y0":50.00390733694176,"z0":5.441409180675919,"aX":-17.099008369534264},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.2,"breakHorizontal":15.0,"spinRate":2278,"spinDirection":229},"zone":12,"typeConfidence":0.91,"plateTime":0.4103541362889582,"extension":7.338262110732069},"index":4,"playId":"e470ae1c-7212-37dd-a82d-3409a4d1a13d","pitchNumber":4,"startTime":"2026-05-01T22:50:24.720Z","endTime":"2026-05-01T22:50:29.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.276376197318697,"aZ":-23.043221865759342,"pfxX":-10.642382840053314,"pfxZ":4.905816281314997,"pX":-0.08731189846421063,"pZ":1.8009451258193694,"vX0":8.517674941403017,"vY0":-135.47227047642144,"vZ0":-5.0314631489533665,"x":120.33,"y":190.15,"x0":-1.887737648131627,"y0":50.00124583523701,"z0":5.290453191121876,"aX":-19.802458497074806},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.0,"breakHorizontal":17.5,"spinRate":2265,"spinDirection":232},"zone":8,"typeConfidence":0.92,"plateTime":0.4041232386282525,"extension":7.303854007116287},"index":5,"playId":"fb0cbe60-479d-3c0b-bad1-10be4596b4c8","pitchNumber":5,"startTime":"2026-05-01T22:50:40.263Z","endTime":"2026-05-01T22:50:45.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.479309055987546,"aZ":-30.285623730751766,"pfxX":8.911506543205153,"pfxZ":1.4666386909885887,"pX":-0.4313353291478228,"pZ":2.2220692036307237,"vX0":1.260857668693983,"vY0":-113.36622648832386,"vZ0":-0.2857490274028154,"x":133.44,"y":178.78,"x0":-2.1529883389528472,"y0":50.004544087270645,"z0":5.396280213773905,"aX":11.494713301321982},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":2.9,"breakHorizontal":-16.4,"spinRate":2481,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.48484227966157345,"extension":7.177245473812832},"hitData":{"launchSpeed":66.0,"launchAngle":86.0,"totalDistance":29.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":121.59,"coordY":210.89}},"index":6,"playId":"63a81f22-dc1f-3bce-acf9-9d0971490c43","pitchNumber":6,"startTime":"2026-05-01T22:50:58.831Z","endTime":"2026-05-01T22:51:07.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:51:07.638Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-01T22:51:31.512Z","endTime":"2026-05-01T22:52:32.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.594619309888046,"aZ":-22.858999145076673,"pfxX":-9.248204758317282,"pfxZ":5.033383814377055,"pX":-0.24487132165602524,"pZ":1.7719275570794992,"vX0":7.729430420298206,"vY0":-134.75474684659855,"vZ0":-5.3771853531968,"x":126.33,"y":190.94,"x0":-1.9401798181629013,"y0":50.00365584566026,"z0":5.39490076740757,"aX":-17.114365767709565},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":2295,"spinDirection":228},"zone":8,"typeConfidence":0.92,"plateTime":0.4055132845776739,"extension":7.3184098105001665},"index":0,"playId":"33152e9a-e3e2-3664-87ba-b8bb3748e384","pitchNumber":1,"startTime":"2026-05-01T22:51:33.131Z","endTime":"2026-05-01T22:51:37.846Z","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.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.982942922707313,"aZ":-36.320194233984076,"pfxX":9.732582870627414,"pfxZ":-3.1531917331454062,"pX":0.6757557136891243,"pZ":1.4723117726070052,"vX0":3.619781511254523,"vY0":-114.44746551011514,"vZ0":-0.8362011333201923,"x":91.24,"y":199.03,"x0":-2.19531566953791,"y0":50.00497516977205,"z0":5.429416221443966,"aX":12.788733551233276},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-5.6,"breakHorizontal":-18.6,"spinRate":2626,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4803344501207043,"extension":7.300457954195093},"index":1,"playId":"53849d49-1357-3097-9525-83f62349e178","pitchNumber":2,"startTime":"2026-05-01T22:51:46.734Z","endTime":"2026-05-01T22:51:51.303Z","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":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-01T22:52:00.234Z","endTime":"2026-05-01T22:52:10.868Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.866949567041964,"aZ":-34.08248863105434,"pfxX":9.219369145153685,"pfxZ":-1.4733075189626241,"pX":-0.12937984197926455,"pZ":1.1839512994251011,"vX0":1.889428974203661,"vY0":-113.27499913975868,"vZ0":-1.8147827114542106,"x":121.93,"y":206.81,"x0":-2.172082370910265,"y0":50.0019936974221,"z0":5.40602588794679,"aX":11.967576922739818},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.9,"breakHorizontal":-17.2,"spinRate":2585,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4837100588269636,"extension":7.223965063328073},"index":3,"playId":"fa5bf1a8-703d-3a7d-b03a-619ee7674824","pitchNumber":3,"startTime":"2026-05-01T22:52:10.868Z","endTime":"2026-05-01T22:52:15.380Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.379317589818204,"aZ":-35.22647120473183,"pfxX":9.921361293100187,"pfxZ":-2.4528301876171197,"pX":-0.32993582920073716,"pZ":1.8258493492221677,"vX0":1.362272634311156,"vY0":-111.2451049186088,"vZ0":0.038993546991695105,"x":129.58,"y":189.48,"x0":-2.239585150377215,"y0":50.003495479902284,"z0":5.482958943754882,"aX":12.340082799268348},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-4.1,"breakHorizontal":-18.4,"spinRate":2564,"spinDirection":64},"zone":7,"typeConfidence":2.0,"plateTime":0.4938087103527944,"extension":7.1426998558904815},"index":4,"playId":"f42d1869-bb46-3d44-a9d2-947ecbd7cc16","pitchNumber":4,"startTime":"2026-05-01T22:52:28.569Z","endTime":"2026-05-01T22:52:32.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:52:32.521Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James Wood lines out to third baseman Luis Rengifo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T22:54:37.831Z","endTime":"2026-05-01T22:55:00.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"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(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":102.0,"endSpeed":93.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78318308687027,"aZ":-14.519726530973294,"pfxX":-9.553441289652671,"pfxZ":7.912678796793995,"pX":0.38201710758481194,"pZ":1.466489605361553,"vX0":9.87560729862564,"vY0":-148.06788737063977,"vZ0":-8.367136437108227,"x":102.44,"y":199.18,"x0":-1.7476232368449247,"y0":50.00360039076255,"z0":5.169695406359347,"aX":-21.315275423393217},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":12.8,"breakHorizontal":15.5,"spinRate":2676,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3692465427382534,"extension":7.7283616638252335},"index":0,"playId":"da86f7ee-c3f4-3447-8090-d299b3f20fbb","pitchNumber":1,"startTime":"2026-05-01T22:54:38.836Z","endTime":"2026-05-01T22:54:43.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0,"outs":0},"pitchData":{"startSpeed":101.9,"endSpeed":93.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69818224540293,"aZ":-14.606207268256503,"pfxX":-8.993253479061185,"pfxZ":7.859107941392461,"pX":0.923310443144561,"pZ":2.877361728500704,"vX0":10.759554891791733,"vY0":-147.99483835593196,"vZ0":-4.652479704317644,"x":81.81,"y":161.09,"x0":-1.5773698260404547,"y0":50.00721266568523,"z0":5.314662145234673,"aX":-20.113435586088197},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":13.6,"breakHorizontal":14.4,"spinRate":2663,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3689905133970859,"extension":7.674295031217628},"hitData":{"launchSpeed":89.5,"launchAngle":9.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":94.86,"coordY":144.19}},"index":1,"playId":"9b5585e8-8992-3031-8621-b490b9fc97a9","pitchNumber":2,"startTime":"2026-05-01T22:54:54.674Z","endTime":"2026-05-01T22:55:00.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:55:00.117Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T22:55:25.381Z","endTime":"2026-05-01T22:56:12.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":101.4,"endSpeed":92.2,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.24455017079424,"aZ":-14.502566812142645,"pfxX":-9.826646207217799,"pfxZ":8.088064550917867,"pX":0.49172706564016205,"pZ":2.185978329489202,"vX0":9.467418303950788,"vY0":-147.17550521748433,"vZ0":-6.777676188351092,"x":98.26,"y":179.76,"x0":-1.4963838058613317,"y0":50.0051300684015,"z0":5.384658144887784,"aX":-21.473877318164305},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.3,"breakHorizontal":15.8,"spinRate":2660,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.37273537433527837,"extension":7.574033614845588},"index":0,"playId":"2a0f7321-1530-3624-8d38-1e9689b6708f","pitchNumber":1,"startTime":"2026-05-01T22:55:25.381Z","endTime":"2026-05-01T22:55:28.906Z","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":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178050902058846,"aZ":-43.74540617663724,"pfxX":2.2874707931133473,"pfxZ":-6.967369822249652,"pX":1.5889236233601904,"pZ":1.1047463395019281,"vX0":7.3430858227501306,"vY0":-128.49564884238754,"vZ0":-2.5784267575667523,"x":56.43,"y":208.95,"x0":-1.6100343932464038,"y0":50.00069170518236,"z0":5.540387031832048,"aX":3.7995678600948355},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-13.0,"breakHorizontal":-5.9,"spinRate":2254,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.42727991088217676,"extension":7.382061771131498},"index":1,"playId":"f97ca9ba-97cb-3eb0-927d-487a95465180","pitchNumber":2,"startTime":"2026-05-01T22:55:46.208Z","endTime":"2026-05-01T22:55:51.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":102.3,"endSpeed":92.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.1245580078486,"aZ":-9.733785120348797,"pfxX":-6.126598695801835,"pfxZ":10.061038718616192,"pX":0.3020882378298991,"pZ":3.533670094961348,"vX0":8.219388305364925,"vY0":-148.7361227117714,"vZ0":-3.8053938996973464,"x":105.49,"y":143.37,"x0":-1.7068967348550323,"y0":50.00586302767853,"z0":5.398583621435955,"aX":-13.669439028749585},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2670,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.36885741932691873,"extension":7.539208033714522},"index":2,"playId":"29318aa1-d95d-39b1-9b34-71396ff578b2","pitchNumber":3,"startTime":"2026-05-01T22:56:06.863Z","endTime":"2026-05-01T22:56:12.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:56:12.042Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Curtis Mead walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T22:56:35.159Z","endTime":"2026-05-01T22:58:19.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":101.9,"endSpeed":93.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.183099892665716,"aZ":-9.409207426763869,"pfxX":-7.844028505565069,"pfxZ":10.269015234310643,"pX":0.912079468273591,"pZ":2.0463108195085318,"vX0":10.431180012007815,"vY0":-147.91274491920112,"vZ0":-7.815867316470055,"x":82.23,"y":183.53,"x0":-1.6405588913861922,"y0":50.0005055089207,"z0":5.274213535671565,"aX":-17.3851941744271},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":17.2,"breakHorizontal":12.1,"spinRate":2704,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.37026844204294695,"extension":7.599904162610459},"index":0,"playId":"a6d0cf9f-271a-341d-9be0-85cbe90235a4","pitchNumber":1,"startTime":"2026-05-01T22:56:35.755Z","endTime":"2026-05-01T22:56:40.898Z","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":102.1,"endSpeed":93.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.98542459137598,"aZ":-9.78080349469058,"pfxX":-7.230451009763074,"pfxZ":10.066010458717052,"pX":0.5922955402395166,"pZ":3.135489933787647,"vX0":9.625383043608302,"vY0":-148.32350568463565,"vZ0":-4.733207976164838,"x":94.42,"y":154.12,"x0":-1.7578655203996851,"y0":50.00323002130948,"z0":5.324090352125403,"aX":-16.08656803190527},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":17.4,"breakHorizontal":11.2,"spinRate":2671,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.36949187503657877,"extension":7.586829886222424},"index":1,"playId":"acd123ff-fb47-3ed0-99e2-61c81c5a11e5","pitchNumber":2,"startTime":"2026-05-01T22:56:52.332Z","endTime":"2026-05-01T22:56:57.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.138230124610203,"aZ":-44.60635375298201,"pfxX":3.2430440511223324,"pfxZ":-7.366795500082064,"pX":1.18428243639889,"pZ":2.7740080457936966,"vX0":6.113664519367225,"vY0":-129.6179455261292,"vZ0":1.5375684861000627,"x":71.86,"y":163.88,"x0":-1.6337522657604877,"y0":50.003206425413126,"z0":5.600225777046342,"aX":5.471698962624076},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-12.7,"breakHorizontal":-7.3,"spinRate":2308,"spinDirection":38},"zone":12,"typeConfidence":2.0,"plateTime":0.4238867867095042,"extension":7.255862697263478},"index":2,"playId":"f4466452-4e71-3ec7-b97a-346feae50760","pitchNumber":3,"startTime":"2026-05-01T22:57:09.720Z","endTime":"2026-05-01T22:57:14.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":103.0,"endSpeed":93.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.555974497558815,"aZ":-9.4342361495363,"pfxX":-7.647634745330647,"pfxZ":10.0879575103967,"pX":1.1394446936716704,"pZ":3.4630406216484664,"vX0":11.123246829389156,"vY0":-149.51978079007839,"vZ0":-3.8412934688992912,"x":73.57,"y":145.28,"x0":-1.6430542755011348,"y0":50.00152620696739,"z0":5.310200317806412,"aX":-17.238151414659818},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":17.6,"breakHorizontal":11.6,"spinRate":2721,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.36696155906951855,"extension":7.615834584557776},"index":3,"playId":"85dc9324-fce4-33a8-bf96-168d70218bed","pitchNumber":4,"startTime":"2026-05-01T22:57:28.532Z","endTime":"2026-05-01T22:57:32.781Z","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":2,"outs":2},"pitchData":{"startSpeed":101.8,"endSpeed":92.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.44666433235585,"aZ":-10.460435282100844,"pfxX":-6.675183491861926,"pfxZ":9.81529764031854,"pX":0.8339431132347616,"pZ":2.635618632718275,"vX0":10.113262083180837,"vY0":-147.84040860055416,"vZ0":-5.95206937269551,"x":85.21,"y":167.62,"x0":-1.764878216329137,"y0":50.002356768922915,"z0":5.289751779959861,"aX":-14.76730037020221},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2667,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.37056700281739197,"extension":7.696760246033321},"index":4,"playId":"f3201487-3397-394f-938c-1bc5bec6c681","pitchNumber":5,"startTime":"2026-05-01T22:57:46.703Z","endTime":"2026-05-01T22:57:52.322Z","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":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-01T22:57:57.064Z","endTime":"2026-05-01T22:58:14.537Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"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":102.3,"endSpeed":92.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.91655954675892,"aZ":-8.855096566832756,"pfxX":-7.290894246856867,"pfxZ":10.523214767570764,"pX":1.547954537813625,"pZ":1.9738133099863406,"vX0":12.041964125502675,"vY0":-148.2575423020894,"vZ0":-7.972515280403804,"x":58.0,"y":185.49,"x0":-1.6275402910947248,"y0":50.00452124137373,"z0":5.221608136291848,"aX":-16.15970733768846},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":17.5,"breakHorizontal":10.8,"spinRate":2737,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3700611413489763,"extension":7.815627003300924},"index":6,"playId":"0e90b47e-035a-3027-91d7-c62dc92969c3","pitchNumber":6,"startTime":"2026-05-01T22:58:14.537Z","endTime":"2026-05-01T22:58:19.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T22:58:19.386Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, shortstop David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-01T22:58:40.503Z","endTime":"2026-05-01T23:02:49.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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,9,10],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":90.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.197306196057696,"aZ":-13.536397321217937,"pfxX":-7.70011845112591,"pfxZ":8.701551367026997,"pX":-0.051086277488800624,"pZ":3.2328319352555317,"vX0":7.653866341623645,"vY0":-146.05047832612078,"vZ0":-3.562072006241822,"x":118.95,"y":151.49,"x0":-1.716419720414216,"y0":50.00073936731129,"z0":5.292828286207446,"aX":-16.48860095340364},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2702,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.37629224977146514,"extension":7.749514600846177},"index":0,"playId":"effdf2cb-c301-37cb-8fb9-eae2302cea55","pitchNumber":1,"startTime":"2026-05-01T22:58:48.946Z","endTime":"2026-05-01T22:58:53.332Z","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":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.020928360323513,"aZ":-20.731873062482588,"pfxX":-1.128984823513215,"pfxZ":5.650300816017092,"pX":1.0487031782315206,"pZ":3.1462853899330026,"vX0":8.152328668560909,"vY0":-141.17041931739644,"vZ0":-1.8758523941127427,"x":77.03,"y":153.83,"x0":-1.725350784228385,"y0":50.00480227511964,"z0":5.148729257898525,"aX":-2.2870500480609603},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.1,"breakHorizontal":0.5,"spinRate":2613,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.38742970786528286,"extension":7.726045283079234},"index":1,"playId":"d1cc9950-3a5f-31f4-b2bd-0f7d7b15f9c1","pitchNumber":2,"startTime":"2026-05-01T22:59:10.916Z","endTime":"2026-05-01T22:59:15.652Z","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":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95744488435754,"aZ":-22.12851823773487,"pfxX":-1.1044400724450831,"pfxZ":4.954126256976229,"pX":1.1287963830924426,"pZ":2.6360501378593995,"vX0":8.38788523704744,"vY0":-142.1058743250586,"vZ0":-3.226789349919012,"x":73.97,"y":167.61,"x0":-1.7278681670560654,"y0":50.006237216761534,"z0":5.2050720855979495,"aX":-2.240964777142646},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.4,"breakHorizontal":0.1,"spinRate":2572,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3866035677137436,"extension":7.699997282815249},"index":2,"playId":"983f7cfe-6ffa-3b4d-901b-84b105b3be64","pitchNumber":3,"startTime":"2026-05-01T22:59:35.104Z","endTime":"2026-05-01T22:59:38.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.4,"endSpeed":91.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.78987716772319,"aZ":-12.658419214505662,"pfxX":-7.866531254516599,"pfxZ":8.976220596138823,"pX":-1.2201075796028595,"pZ":2.5054295005848886,"vX0":5.27772219247554,"vY0":-147.3876447686109,"vZ0":-5.487751502300366,"x":163.51,"y":171.13,"x0":-2.0225871928948487,"y0":50.006719507784005,"z0":5.155440882279211,"aX":-17.111936230126883},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.1,"breakHorizontal":13.1,"spinRate":2719,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.37326544295692354,"extension":7.631919087874406},"index":3,"playId":"3d2d3f49-a4d4-3dd3-904f-95ea3632c14b","pitchNumber":4,"startTime":"2026-05-01T22:59:57.966Z","endTime":"2026-05-01T23:00:02.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66102111779656,"aZ":-42.221589340741644,"pfxX":1.3998507559307733,"pfxZ":-6.126280354023452,"pX":0.11339759652140213,"pZ":1.536748952090187,"vX0":4.2088292223746375,"vY0":-127.59695766112938,"vZ0":-1.6973680597074257,"x":112.68,"y":197.29,"x0":-1.7432416449829473,"y0":50.005222427706016,"z0":5.555122084230125,"aX":2.29423734944039},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-11.3,"breakHorizontal":-3.5,"spinRate":2365,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.430221571940153,"extension":7.2034617850021885},"index":4,"playId":"d780b10b-7218-3308-9790-1a0c9adc5932","pitchNumber":5,"startTime":"2026-05-01T23:00:18.325Z","endTime":"2026-05-01T23:00:22.426Z","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":101.9,"endSpeed":92.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.60057552445369,"aZ":-12.334434969616902,"pfxX":-8.210551518235038,"pfxZ":8.97742225590751,"pX":-0.014741649335435052,"pZ":2.413169017842218,"vX0":8.545338022126435,"vY0":-148.00606864752027,"vZ0":-6.0705809133801045,"x":117.56,"y":173.62,"x0":-1.8780294326368208,"y0":50.005182700929886,"z0":5.219013718554385,"aX":-18.14854329864104},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.1,"breakHorizontal":13.1,"spinRate":2697,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3706268531053425,"extension":7.670810047262674},"index":5,"playId":"cc3d0638-b5a5-3bd7-b940-bfbbbb593506","pitchNumber":6,"startTime":"2026-05-01T23:00:43.471Z","endTime":"2026-05-01T23:00:47.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.050447835033975,"aZ":-31.50944125895321,"pfxX":0.6476309833280516,"pfxZ":0.37646599873436415,"pX":0.038071966310693525,"pZ":2.0986141624410948,"vX0":5.1446780109603525,"vY0":-131.50748431562008,"vZ0":-2.231412639003169,"x":115.55,"y":182.12,"x0":-2.013072311388043,"y0":50.00610298439834,"z0":5.253572770815156,"aX":1.1551608868612477},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.5,"breakHorizontal":-2.0,"spinRate":2399,"spinDirection":102},"zone":8,"typeConfidence":2.0,"plateTime":0.41358909579504655,"extension":7.470729767500861},"index":6,"playId":"34175cc1-108f-36ef-96bf-ede0963748fd","pitchNumber":7,"startTime":"2026-05-01T23:01:07.627Z","endTime":"2026-05-01T23:01:12.737Z","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":102.2,"endSpeed":94.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.456747361139264,"aZ":-12.572688016857045,"pfxX":-7.728568399734332,"pfxZ":8.687774447362063,"pX":0.03880729670689225,"pZ":2.1046063268917363,"vX0":8.511723947200297,"vY0":-148.57893221653387,"vZ0":-6.855025510283496,"x":115.52,"y":181.96,"x0":-1.8460900584372952,"y0":50.006433323364305,"z0":5.157626272083324,"aX":-17.445830602050986},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":14.6,"breakHorizontal":12.6,"spinRate":2726,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.36732208377194375,"extension":7.6065376865049545},"index":7,"playId":"bcbca815-1fd1-370f-8d92-f0f8d2f201c3","pitchNumber":8,"startTime":"2026-05-01T23:01:33.259Z","endTime":"2026-05-01T23:01:38.536Z","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":101.3,"endSpeed":92.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15198670464076,"aZ":-12.726024394408615,"pfxX":-8.719661753306804,"pfxZ":8.873542694475734,"pX":0.03431949203176519,"pZ":2.6045118760707586,"vX0":8.722391839162539,"vY0":-147.15293992651257,"vZ0":-5.623384194317437,"x":115.69,"y":168.46,"x0":-1.836373677031433,"y0":50.0005774595141,"z0":5.2951281381188045,"aX":-19.107042824896688},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.1,"breakHorizontal":14.0,"spinRate":2767,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3723214860080666,"extension":7.583898697545339},"index":8,"playId":"545e8285-b61c-3281-912e-ba17ef6e7d6e","pitchNumber":9,"startTime":"2026-05-01T23:01:55.108Z","endTime":"2026-05-01T23:02:04.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.20775395197114,"aZ":-41.2688568021244,"pfxX":1.436587788477362,"pfxZ":-5.537696678344999,"pX":1.361036613504395,"pZ":0.12541336163120145,"vX0":6.579964171852015,"vY0":-127.59184140321369,"vZ0":-5.0395403588624585,"x":65.12,"y":235.39,"x0":-1.4420529883360287,"y0":50.00422751709256,"z0":5.392199330592445,"aX":2.357789082191521},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-11.0,"breakHorizontal":-4.2,"spinRate":2328,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4299245558429261,"extension":7.440229960479733},"index":9,"playId":"0f57dc4c-c074-3c1f-b708-89628114974a","pitchNumber":10,"startTime":"2026-05-01T23:02:19.615Z","endTime":"2026-05-01T23:02:24.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648256411636925,"aZ":-42.596950836761195,"pfxX":2.707098647621708,"pfxZ":-6.190295260373945,"pX":-0.06555394213131735,"pZ":2.2821196306106164,"vX0":3.1880344996620336,"vY0":-128.68886821310352,"vZ0":0.16183636798629375,"x":119.5,"y":177.16,"x0":-1.6701177676632741,"y0":50.00183905257807,"z0":5.506655971544926,"aX":4.558625809057442},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-10.9,"breakHorizontal":-5.6,"spinRate":2032,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.42493056739309054,"extension":7.163082283606219},"hitData":{"launchSpeed":89.9,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.38,"coordY":149.02}},"index":10,"playId":"07ed74bd-b80a-3c53-9ef3-9c42acfbe9c4","pitchNumber":11,"startTime":"2026-05-01T23:02:42.192Z","endTime":"2026-05-01T23:02:49.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:02:49.532Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Rengifo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T23:05:02.972Z","endTime":"2026-05-01T23:06:29.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":82.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.607207964060024,"aZ":-17.837830705668786,"pfxX":-5.021809280226451,"pfxZ":8.175151248620304,"pX":0.43107274788392935,"pZ":3.0706729325522817,"vX0":7.292656525349637,"vY0":-131.52389580594823,"vZ0":-3.0774307008362936,"x":100.57,"y":155.87,"x0":-1.723768313247487,"y0":50.004159115905644,"z0":5.577025752572485,"aX":-8.808797573561625},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.3,"breakHorizontal":7.6,"spinRate":2260,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4162751554872237,"extension":7.337140246565221},"index":0,"playId":"8668da22-3eda-3a10-8a53-122aaa28c8db","pitchNumber":1,"startTime":"2026-05-01T23:05:02.972Z","endTime":"2026-05-01T23:05:07.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98511950178595,"aZ":-18.51068962909971,"pfxX":-5.038120391126893,"pfxZ":7.643871418025828,"pX":0.01060499824083524,"pZ":3.9769993045182943,"vX0":5.8579392382195135,"vY0":-133.19565989643058,"vZ0":-0.8025189865184866,"x":116.6,"y":131.4,"x0":-1.5679752945965932,"y0":50.00335147986062,"z0":5.62715689553895,"aX":-9.0066658338803},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.9,"breakHorizontal":7.8,"spinRate":2334,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4120349570129549,"extension":7.137400359214714},"index":1,"playId":"8fb76caa-edb5-355c-9683-5f2558cdbef3","pitchNumber":2,"startTime":"2026-05-01T23:05:15.374Z","endTime":"2026-05-01T23:05:19.572Z","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":91.0,"endSpeed":83.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.741291595900318,"aZ":-16.49921187168733,"pfxX":-5.608926689681844,"pfxZ":8.875160709236992,"pX":0.470043246635917,"pZ":1.8204175927253046,"vX0":7.214720195927872,"vY0":-132.19259629015852,"vZ0":-6.326126959166793,"x":99.08,"y":189.63,"x0":-1.5685310193411324,"y0":50.00165094052359,"z0":5.459989123150501,"aX":-9.90530036065467},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.9,"breakHorizontal":8.5,"spinRate":2250,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.41467313639579695,"extension":7.422569603409654},"index":2,"playId":"1c3d05bb-f679-3170-8d4f-369218838f49","pitchNumber":3,"startTime":"2026-05-01T23:05:30.091Z","endTime":"2026-05-01T23:05:34.846Z","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-01T23:05:38.971Z","endTime":"2026-05-01T23:05:47.880Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.492842288970227,"aZ":-38.79056602979116,"pfxX":8.251476892361701,"pfxZ":-5.189965111473757,"pX":1.6881849910606297,"pZ":2.209702881808323,"vX0":5.007886909798868,"vY0":-112.55696190246576,"vZ0":1.0042443444490337,"x":52.65,"y":179.12,"x0":-1.6415158481775003,"y0":50.00056769169427,"z0":5.702838642650785,"aX":10.526067205072719},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-8.8,"breakHorizontal":-16.3,"spinRate":2531,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.48766780707787216,"extension":7.177534597378699},"index":4,"playId":"eb49f6c2-6beb-3ca0-9368-7b3e20a3fbca","pitchNumber":4,"startTime":"2026-05-01T23:05:47.880Z","endTime":"2026-05-01T23:05:52.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":68.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.966916718729756,"aZ":-37.73567598244792,"pfxX":10.470424283174857,"pfxZ":-4.706170028625202,"pX":-1.4851369063464464,"pZ":1.5640557580151504,"vX0":-1.6916511326198123,"vY0":-108.56439643348845,"vZ0":0.21201344624556318,"x":173.61,"y":196.55,"x0":-2.050090526300547,"y0":50.00474038508989,"z0":5.609956666184717,"aX":12.361729520786412},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-8.0,"breakHorizontal":-18.4,"spinRate":2455,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.5066665596458488,"extension":7.168219745935698},"index":5,"playId":"f2583802-8f68-3ae8-b630-2ac26f555f71","pitchNumber":5,"startTime":"2026-05-01T23:06:08.291Z","endTime":"2026-05-01T23:06:13.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.019352367319957,"aZ":-16.512066843163204,"pfxX":-6.799131551460073,"pfxZ":8.949387321489038,"pX":0.928856500937945,"pZ":1.5843109936763942,"vX0":8.985981816739852,"vY0":-131.04208719422175,"vZ0":-6.853501127658473,"x":81.59,"y":196.0,"x0":-1.6511543879218693,"y0":50.00529462859464,"z0":5.453614485550575,"aX":-11.903239582868457},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2264,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4169457539085646,"extension":7.306138251715266},"index":6,"playId":"22b6dbd0-3e37-328c-94a0-0be65fff7c01","pitchNumber":6,"startTime":"2026-05-01T23:06:24.279Z","endTime":"2026-05-01T23:06:29.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:06:29.807Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Black strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T23:06:52.940Z","endTime":"2026-05-01T23:08:45.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"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":"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.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.688341016989277,"aZ":-15.323519844723844,"pfxX":-5.537205816924374,"pfxZ":9.516327695316935,"pX":0.5984045215058039,"pZ":2.3224559190579908,"vX0":8.59316155866106,"vY0":-132.34861828722984,"vZ0":-5.315045825642502,"x":94.19,"y":176.07,"x0":-1.9736612242494278,"y0":50.004714087606835,"z0":5.482027671172459,"aX":-9.807757823187838},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.2,"breakHorizontal":8.2,"spinRate":2342,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.41411988112786347,"extension":7.523025591580324},"index":0,"playId":"c803d038-4444-3665-9450-5dcb482880c7","pitchNumber":1,"startTime":"2026-05-01T23:06:53.926Z","endTime":"2026-05-01T23:06:58.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.235897015216185,"aZ":-23.650698847572123,"pfxX":0.8086571057911971,"pfxZ":5.182217101874507,"pX":-0.09310418968437519,"pZ":2.9696423536351046,"vX0":4.807572172799316,"vY0":-127.00013267357598,"vZ0":-1.5506960956671914,"x":120.55,"y":158.6,"x0":-2.1101517194205233,"y0":50.00591214679093,"z0":5.4561814781981015,"aX":1.3295812918193346},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.2,"breakHorizontal":-2.5,"spinRate":2442,"spinDirection":186},"zone":2,"typeConfidence":0.91,"plateTime":0.4300913585603521,"extension":7.17562646397702},"index":1,"playId":"bbc48937-aaf3-3ffa-9f74-207cdf1b02c7","pitchNumber":2,"startTime":"2026-05-01T23:07:16.251Z","endTime":"2026-05-01T23:07:20.931Z","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.3,"endSpeed":83.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.252367831600615,"aZ":-17.95323456827559,"pfxX":-6.125699387474965,"pfxZ":7.904565969876312,"pX":-0.8406051560225792,"pZ":3.1784452787477195,"vX0":4.933508291393307,"vY0":-132.98097353639267,"vZ0":-2.8098383706551946,"x":149.04,"y":152.96,"x0":-1.919671383054666,"y0":50.00404367089385,"z0":5.543900504966299,"aX":-11.023900379922816},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.9,"breakHorizontal":10.1,"spinRate":2281,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4111265327243214,"extension":7.220277350184621},"index":2,"playId":"dc48f27e-cda4-377e-ad34-2a44c71ae677","pitchNumber":3,"startTime":"2026-05-01T23:07:36.457Z","endTime":"2026-05-01T23:07:43.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28269205278325,"aZ":-16.22075845102422,"pfxX":-4.332209063996947,"pfxZ":9.019698329792021,"pX":-0.7807489620709974,"pZ":3.625064161512714,"vX0":4.387313100067445,"vY0":-132.17551383115315,"vZ0":-2.1780219928615203,"x":146.76,"y":140.9,"x0":-1.8996128309872615,"y0":50.00286081731251,"z0":5.65148665836182,"aX":-7.662504121172334},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2352,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.41446826317304986,"extension":7.374915364794368},"index":3,"playId":"51ed5982-ea3f-3a01-80df-7a089485688b","pitchNumber":4,"startTime":"2026-05-01T23:07:59.549Z","endTime":"2026-05-01T23:08:06.181Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"playId":"93e4a9e0-c521-3f34-b281-11b986565ca8","startTime":"2026-05-01T23:08:24.018Z","endTime":"2026-05-01T23:08:27.018Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.881053597850947,"aZ":-35.00350565117861,"pfxX":9.076616577981966,"pfxZ":-2.1798422807193694,"pX":1.1522980278056294,"pZ":1.3880805071556577,"vX0":4.223255144845883,"vY0":-113.63377993890974,"vZ0":-1.2576258407862573,"x":73.08,"y":201.3,"x0":-1.9124332513612636,"y0":50.00051573832742,"z0":5.443297055357444,"aX":11.802672435665281},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-4.0,"breakHorizontal":-17.5,"spinRate":2531,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4830204783681902,"extension":7.204216011494295},"index":5,"playId":"bb1c7263-9164-3371-89ac-d5ff5a98d329","pitchNumber":5,"startTime":"2026-05-01T23:08:41.621Z","endTime":"2026-05-01T23:08:45.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:08:45.605Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, pitcher Jake Irvin to first baseman Curtis Mead. Luis Rengifo to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T23:09:08.378Z","endTime":"2026-05-01T23:10:15.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663623,"link":"/api/v1/people/663623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.776883958266517,"aZ":-18.037413367436358,"pfxX":-7.071343964659848,"pfxZ":7.944541183763615,"pX":-0.7548828959939996,"pZ":2.9669163082688526,"vX0":5.684067515468982,"vY0":-132.41895278424246,"vZ0":-3.250350142779212,"x":145.77,"y":158.67,"x0":-2.0085172002218794,"y0":50.002418088178004,"z0":5.526916219295923,"aX":-12.581599698367905},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.9,"breakHorizontal":11.6,"spinRate":2297,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.41334118589441404,"extension":7.113716143613651},"index":0,"playId":"89bae01d-ffa0-3ce6-86de-8db008827780","pitchNumber":1,"startTime":"2026-05-01T23:09:08.378Z","endTime":"2026-05-01T23:09:13.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"b4ddb04f-d88e-3338-9d36-bfa4c44f82ba","startTime":"2026-05-01T23:09:26.302Z","endTime":"2026-05-01T23:09:29.458Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.138522872200454,"aZ":-23.23931219169267,"pfxX":0.28419204163247735,"pfxZ":5.386596047642476,"pX":-0.240178250478827,"pZ":2.8775032296091196,"vX0":4.868544870696615,"vY0":-127.46726712760213,"vZ0":-1.9291502569487506,"x":126.16,"y":161.09,"x0":-2.2052407040145856,"y0":50.00508595463669,"z0":5.4636313627276145,"aX":0.47116030673009174},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.6,"breakHorizontal":-1.6,"spinRate":2462,"spinDirection":190},"zone":2,"typeConfidence":0.91,"plateTime":0.4283362784924374,"extension":7.169730613529391},"index":2,"playId":"c5ddf3d7-d422-38f1-9d5a-6f9b2542723f","pitchNumber":2,"startTime":"2026-05-01T23:09:44.589Z","endTime":"2026-05-01T23:09:48.346Z","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":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.767180668242343,"aZ":-18.477640351696085,"pfxX":-6.19959956393471,"pfxZ":7.586745532497938,"pX":-0.6776621486225648,"pZ":2.8688930748413703,"vX0":5.589657643859107,"vY0":-132.84400759526858,"vZ0":-3.336396861016174,"x":142.83,"y":161.32,"x0":-1.9933424051186412,"y0":50.00253335181422,"z0":5.467782375271637,"aX":-11.192476852614238},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":10.2,"spinRate":2248,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.41072059402929906,"extension":7.303873791680992},"hitData":{"launchSpeed":67.9,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":135.79,"coordY":183.52}},"index":3,"playId":"986bdae4-4be5-38e3-bdd9-76c517005bb1","pitchNumber":3,"startTime":"2026-05-01T23:10:07.831Z","endTime":"2026-05-01T23:10:15.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:10:15.368Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-01T23:10:44.812Z","endTime":"2026-05-01T23:11:57.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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(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.1,"endSpeed":79.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.22588014474987,"aZ":-26.914690969705106,"pfxX":0.7276809168462393,"pfxZ":3.2666915724342953,"pX":-1.3962819813715153,"pZ":2.789652758204198,"vX0":2.270872727216326,"vY0":-125.54474637077173,"vZ0":-1.14170347378934,"x":170.22,"y":163.46,"x0":-2.403758206373081,"y0":50.00377539022632,"z0":5.422479902911276,"aX":1.1723839511568532},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.9,"breakHorizontal":-1.8,"spinRate":2262,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.43475207829270524,"extension":7.330117348858828},"index":0,"playId":"5ecfab2f-6525-36f4-ab9f-7e19865e332b","pitchNumber":1,"startTime":"2026-05-01T23:10:53.410Z","endTime":"2026-05-01T23:10:57.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.9,"endSpeed":82.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.011187513112983,"aZ":-17.397263539862102,"pfxX":-7.22111278592609,"pfxZ":8.378011808572236,"pX":-0.6396461870883964,"pZ":2.1374093490502823,"vX0":6.042490319736107,"vY0":-132.16643952249106,"vZ0":-5.108923925837287,"x":141.38,"y":181.07,"x0":-2.0209357300399575,"y0":50.00240347640911,"z0":5.379260310103251,"aX":-12.73422501943148},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2242,"spinDirection":222},"zone":7,"typeConfidence":0.89,"plateTime":0.4149362287139273,"extension":7.37770659051495},"index":1,"playId":"570b3c7f-dce1-3ea3-becb-cf4e7c801655","pitchNumber":2,"startTime":"2026-05-01T23:11:11.253Z","endTime":"2026-05-01T23:11:16.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":69.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.62004534016761,"aZ":-32.583877872485814,"pfxX":9.794861496238564,"pfxZ":-0.33983158925760293,"pX":0.7405521838643526,"pZ":2.317795109652637,"vX0":3.239841522072749,"vY0":-110.03942125691883,"vZ0":0.6545027139695763,"x":88.77,"y":176.2,"x0":-2.027995598948431,"y0":50.00222949150133,"z0":5.5005225873614885,"aX":11.872044008309473},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-0.1,"breakHorizontal":-18.6,"spinRate":2426,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.49995499190577153,"extension":7.168852699237224},"index":2,"playId":"280b9b4f-24d9-3206-8887-42f4bc46fa48","pitchNumber":3,"startTime":"2026-05-01T23:11:30.054Z","endTime":"2026-05-01T23:11:34.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.659164263838424,"aZ":-36.787847523025086,"pfxX":10.027924882562134,"pfxZ":-3.750267351158593,"pX":-0.5910967579106139,"pZ":1.6895427129459257,"vX0":0.6678655389368573,"vY0":-111.01008103876073,"vZ0":0.029832415494915443,"x":139.53,"y":193.16,"x0":-2.197414166566177,"y0":50.004495713564495,"z0":5.5540158916690805,"aX":12.328071234989345},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-6.4,"breakHorizontal":-18.2,"spinRate":2477,"spinDirection":55},"zone":7,"typeConfidence":0.9,"plateTime":0.49626353613106877,"extension":7.31092793638106},"index":3,"playId":"1f792e72-ba60-38e4-b253-c9622b9d19ed","pitchNumber":4,"startTime":"2026-05-01T23:11:52.329Z","endTime":"2026-05-01T23:11:57.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:11:57.731Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T23:14:03.152Z","endTime":"2026-05-01T23:15:35.993Z","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":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":"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":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":0},"pitchData":{"startSpeed":100.0,"endSpeed":90.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.8927744686308,"aZ":-12.85571443062206,"pfxX":-8.517477189069142,"pfxZ":9.08944145707485,"pX":-0.09498655329439952,"pZ":3.0404652649356794,"vX0":8.259044833041917,"vY0":-145.27507308867237,"vZ0":-4.304760137167315,"x":120.62,"y":156.69,"x0":-1.8762886729032584,"y0":50.00029007786344,"z0":5.330368578386463,"aX":-18.09735416763072},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.7,"breakHorizontal":13.7,"spinRate":2641,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.37787662557656,"extension":7.557490684806296},"index":0,"playId":"32383aa9-c64e-39ba-88da-4ed0a689ee99","pitchNumber":1,"startTime":"2026-05-01T23:14:05.462Z","endTime":"2026-05-01T23:14:09.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.725732782101915,"aZ":-41.7092030065518,"pfxX":2.125658240247321,"pfxZ":-5.737005674553231,"pX":1.8988539033106795,"pZ":0.06354490973967074,"vX0":7.9130443462013185,"vY0":-128.3824929916955,"vZ0":-5.390495812286293,"x":44.62,"y":237.06,"x0":-1.5054106356441945,"y0":50.004777968572846,"z0":5.453588690045497,"aX":3.530734472264583},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-11.4,"breakHorizontal":-5.8,"spinRate":2326,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4273962017596382,"extension":7.583578144059222},"index":1,"playId":"b414b5ad-005d-3e8f-9529-0cb77a63681c","pitchNumber":2,"startTime":"2026-05-01T23:14:22.251Z","endTime":"2026-05-01T23:14:28.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60150286922783,"aZ":-40.29156313746978,"pfxX":2.6225254300429843,"pfxZ":-4.847790321378182,"pX":0.7382274493315056,"pZ":1.813845470244836,"vX0":5.1228195004183394,"vY0":-128.37790131085575,"vZ0":-1.3411722603462564,"x":88.86,"y":189.81,"x0":-1.6205934262518815,"y0":50.00045043917845,"z0":5.468146524910531,"aX":4.39330683915345},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-8.9,"breakHorizontal":-5.9,"spinRate":2053,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.4260177621214565,"extension":7.185867318962472},"index":2,"playId":"eb3f6ddc-92dc-35b8-b09c-7402c23474f5","pitchNumber":3,"startTime":"2026-05-01T23:14:47.842Z","endTime":"2026-05-01T23:14:52.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":92.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10630963679364,"aZ":-9.449231153250512,"pfxX":-8.757570336315483,"pfxZ":10.434039953634075,"pX":0.3047411103159154,"pZ":2.989254663038061,"vX0":9.126627932416291,"vY0":-146.73588337375,"vZ0":-5.087911973776526,"x":105.38,"y":158.07,"x0":-1.7098510687360455,"y0":50.003384754752,"z0":5.310087712129074,"aX":-19.07549071242602},"breaks":{"breakAngle":57.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.0,"breakHorizontal":14.0,"spinRate":2667,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.37343699852353485,"extension":7.540100462961292},"index":3,"playId":"7d8b9703-ad44-3dbb-8420-40422705ad34","pitchNumber":4,"startTime":"2026-05-01T23:15:09.974Z","endTime":"2026-05-01T23:15:14.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":91.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.341011683017996,"aZ":-15.057174901447542,"pfxX":-8.943439830462122,"pfxZ":7.866611072979465,"pX":-0.6173802127415868,"pZ":3.421102418077522,"vX0":6.674853236297336,"vY0":-146.92986626722507,"vZ0":-3.134538866457869,"x":140.53,"y":146.41,"x0":-1.7620182684676642,"y0":50.00462208811513,"z0":5.402180476702078,"aX":-19.46444480912811},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.8,"breakHorizontal":14.8,"spinRate":2712,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3734483158894992,"extension":7.437359711977703},"index":4,"playId":"679a8023-f92d-393e-9a44-17692f06e115","pitchNumber":5,"startTime":"2026-05-01T23:15:31.958Z","endTime":"2026-05-01T23:15:35.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:15:35.993Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brady House walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T23:15:55.829Z","endTime":"2026-05-01T23:17:15.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":92.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80093031445902,"aZ":-14.068012304306913,"pfxX":-9.253012925724805,"pfxZ":8.338789980974571,"pX":1.38606353683247,"pZ":1.4834420646174673,"vX0":12.05033767763827,"vY0":-146.26973699402478,"vZ0":-8.041118563642536,"x":64.17,"y":198.73,"x0":-1.5807483605698787,"y0":50.00411787563464,"z0":5.107745681003777,"aX":-20.095095685902663},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.6,"breakHorizontal":14.4,"spinRate":2732,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3741601133309649,"extension":7.66268133068324},"index":0,"playId":"c9f140db-f5f3-350b-9845-a82ff7a51fac","pitchNumber":1,"startTime":"2026-05-01T23:15:59.960Z","endTime":"2026-05-01T23:16:04.216Z","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":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.35353585396996,"aZ":-20.61917520201684,"pfxX":-2.3388146977161997,"pfxZ":5.602916006226429,"pX":1.8382562549687738,"pZ":2.057081475232551,"vX0":11.084428509260526,"vY0":-142.7929684246121,"vZ0":-4.927621192354284,"x":46.93,"y":183.24,"x0":-1.792409534643335,"y0":50.00006801714034,"z0":5.105030803774556,"aX":-4.821802124470854},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.2,"breakHorizontal":1.9,"spinRate":2683,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.38379949860018536,"extension":7.66154554583383},"index":1,"playId":"57c9e057-f90f-3414-9fb1-8595c946487a","pitchNumber":2,"startTime":"2026-05-01T23:16:18.150Z","endTime":"2026-05-01T23:16:21.981Z","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":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.083788148647606,"aZ":-12.877538470071418,"pfxX":-7.541727385471399,"pfxZ":9.0791413834126,"pX":1.376874489096219,"pZ":3.1757720178311852,"vX0":11.592151927070276,"vY0":-144.70570898912752,"vZ0":-3.5135361068865114,"x":64.52,"y":153.03,"x0":-1.6971442404973152,"y0":50.003449221272625,"z0":5.192187066337048,"aX":-16.031058910181436},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2663,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3782050269098236,"extension":7.713162930392917},"index":2,"playId":"f6dc9f45-18cd-32fd-b8fa-aa8eded8ca9b","pitchNumber":3,"startTime":"2026-05-01T23:16:36.906Z","endTime":"2026-05-01T23:16:40.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":92.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03883931954203,"aZ":-13.783838345851738,"pfxX":-8.25443149993865,"pfxZ":8.451867842344274,"pX":-0.28169712086817683,"pZ":2.434901158250887,"vX0":7.484693799007254,"vY0":-146.6680596820633,"vZ0":-5.547726584297184,"x":127.74,"y":173.04,"x0":-1.7955816381214948,"y0":50.006015935611494,"z0":5.174665182174992,"aX":-17.967582987096996},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.4,"breakHorizontal":13.4,"spinRate":2664,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3736013792146955,"extension":7.638423691725362},"index":3,"playId":"65709500-baf6-3033-aff4-534c920d4d69","pitchNumber":4,"startTime":"2026-05-01T23:16:55.134Z","endTime":"2026-05-01T23:16:59.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":91.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60415977079858,"aZ":-11.18804248981406,"pfxX":-8.266647799448455,"pfxZ":9.75214271790258,"pX":0.24881325934165838,"pZ":1.3021569784552653,"vX0":8.624405149131888,"vY0":-145.64513185876368,"vZ0":-9.083305460959583,"x":107.52,"y":203.62,"x0":-1.6740115623412553,"y0":50.00682407505951,"z0":5.134620212943634,"aX":-17.797411986831516},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.0,"breakHorizontal":13.3,"spinRate":2669,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.37580271171037927,"extension":7.605166704444806},"index":4,"playId":"371feae8-316e-3e13-8782-1f60b0140149","pitchNumber":5,"startTime":"2026-05-01T23:17:10.410Z","endTime":"2026-05-01T23:17:15.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:17:15.156Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorbit Vivas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T23:18:02.256Z","endTime":"2026-05-01T23:19:55.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"aea5730b-ee6c-3f4c-bd47-5c185131c250","startTime":"2026-05-01T23:17:44.393Z","endTime":"2026-05-01T23:17:47.401Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":101.5,"endSpeed":92.9,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19555790646806,"aZ":-10.15798666571596,"pfxX":-8.219717370648171,"pfxZ":9.966769637969787,"pX":-0.11039792480642094,"pZ":2.0031408459681748,"vX0":8.128723047648569,"vY0":-147.5001028708372,"vZ0":-7.4423770531736455,"x":121.21,"y":184.7,"x0":-1.8304273415121266,"y0":50.005825318568306,"z0":5.153871401736138,"aX":-18.163723000670164},"breaks":{"breakAngle":54.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":16.8,"breakHorizontal":13.3,"spinRate":2739,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.37095439489721604,"extension":7.580165928977513},"index":1,"playId":"664a546f-2f67-3313-b9f5-56373417236f","pitchNumber":1,"startTime":"2026-05-01T23:18:04.625Z","endTime":"2026-05-01T23:18:09.451Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07471680850848,"aZ":-21.245776758547567,"pfxX":-1.7598900543545568,"pfxZ":5.519410913724885,"pX":0.5098736149019878,"pZ":2.0756697209698594,"vX0":7.627366664232383,"vY0":-139.9548808143649,"vZ0":-4.437725647662536,"x":97.56,"y":182.74,"x0":-2.0241413369318164,"y0":50.00497025718819,"z0":5.076431335736499,"aX":-3.486689206590746},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":1.6,"spinRate":2691,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.3916071101861518,"extension":7.661152334324824},"index":2,"playId":"c18e5e0b-9aa2-3625-8361-d4a46e7880bf","pitchNumber":2,"startTime":"2026-05-01T23:18:23.277Z","endTime":"2026-05-01T23:18:27.330Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-01T23:18:57.509Z","endTime":"2026-05-01T23:18:57.510Z","isPitch":false,"type":"action","player":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.0,"endSpeed":91.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72306112152244,"aZ":-15.801889239250787,"pfxX":-7.379183122738151,"pfxZ":7.617630112261562,"pX":-0.9716711900118853,"pZ":4.335493619900887,"vX0":5.747967690884424,"vY0":-145.57029879494007,"vZ0":-0.5289402763543563,"x":154.04,"y":121.72,"x0":-2.011738111613348,"y0":50.00126290011941,"z0":5.474921063823346,"aX":-15.857753621340144},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2589,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.37606235209249483,"extension":7.484563924006501},"index":4,"playId":"0392d123-4baf-3c79-bf64-f7adf2d7fa63","pitchNumber":3,"startTime":"2026-05-01T23:18:57.511Z","endTime":"2026-05-01T23:19:00.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.214246713792065,"aZ":-36.35586402985096,"pfxX":3.7638798711720467,"pfxZ":-2.54824405583639,"pX":-0.29710746586170633,"pZ":2.8571211435030146,"vX0":2.360555210531893,"vY0":-127.11344318354948,"vZ0":0.2033697005097146,"x":128.33,"y":161.64,"x0":-1.7256823113239472,"y0":50.00254845060272,"z0":5.654482839476953,"aX":6.179328488971501},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.3,"breakHorizontal":-7.3,"spinRate":2344,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.43033941502812256,"extension":7.092281093482553},"index":5,"playId":"7a7384d9-a92c-3957-bf0f-0ec38af06d49","pitchNumber":4,"startTime":"2026-05-01T23:19:18.403Z","endTime":"2026-05-01T23:19:22.459Z","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":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.0,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.306745088130512,"aZ":-22.993889969907194,"pfxX":0.0286810584055619,"pfxZ":4.589581100379479,"pX":1.1591348834983504,"pZ":1.5868507000720513,"vX0":8.723701861446326,"vY0":-139.73077722048606,"vZ0":-5.3774692038268315,"x":72.82,"y":195.94,"x0":-1.9927785921049062,"y0":50.00043503524261,"z0":5.025012674614985,"aX":0.05423830876641458},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.4,"breakHorizontal":-1.7,"spinRate":2681,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.39039969086689563,"extension":7.567241042240761},"index":6,"playId":"22567cc8-ea6e-3141-8d76-520c4dd70a40","pitchNumber":5,"startTime":"2026-05-01T23:19:48.346Z","endTime":"2026-05-01T23:19:55.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:19:55.495Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Millas lines out to first baseman Jake Bauers.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-01T23:20:21.816Z","endTime":"2026-05-01T23:21:11.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.306121678852364,"aZ":-13.413898570455734,"pfxX":-7.319094859380712,"pfxZ":8.679726522304,"pX":-0.6018277669900859,"pZ":3.349866334746508,"vX0":6.663755180394662,"vY0":-146.2745762369134,"vZ0":-3.3680005897668033,"x":139.94,"y":148.33,"x0":-1.9613674211446956,"y0":50.00295014565387,"z0":5.323302265739621,"aX":-15.820935703784617},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":15.2,"breakHorizontal":11.9,"spinRate":2701,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3748079260160284,"extension":7.491980591982002},"index":0,"playId":"a859f77b-4c51-3252-b654-72efc4391b6d","pitchNumber":1,"startTime":"2026-05-01T23:20:22.132Z","endTime":"2026-05-01T23:20:49.155Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.884742790856997,"aZ":-20.095730122441267,"pfxX":-0.9361777229923303,"pfxZ":5.994899671951437,"pX":0.5130227578122278,"pZ":1.8769355436491142,"vX0":6.952708657985874,"vY0":-140.17228818154575,"vZ0":-5.3085597880455975,"x":97.44,"y":188.1,"x0":-1.8645132571645826,"y0":50.006814495513225,"z0":5.083692357607031,"aX":-1.888605263594797},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.1,"breakHorizontal":0.5,"spinRate":2621,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.38885735647955944,"extension":7.43735278741365},"hitData":{"launchSpeed":96.1,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":163.36,"coordY":164.08}},"index":1,"playId":"7eae3c4f-7e6f-3fab-9d60-4e12d870554c","pitchNumber":2,"startTime":"2026-05-01T23:21:05.619Z","endTime":"2026-05-01T23:21:11.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:21:11.507Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"David Hamilton walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:23:24.802Z","endTime":"2026-05-01T23:25:18.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11369050162639,"aZ":-18.59622958906871,"pfxX":-6.8594274512270115,"pfxZ":7.637370568114607,"pX":0.09518358426325023,"pZ":2.843628987915626,"vX0":7.609651214586439,"vY0":-132.2193302622182,"vZ0":-3.5353624935387424,"x":113.37,"y":162.0,"x0":-1.9234147700139392,"y0":50.00149192540462,"z0":5.555687575187017,"aX":-12.193667253097159},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.3,"breakHorizontal":10.8,"spinRate":2252,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.41360213901604626,"extension":7.162248032790851},"index":0,"playId":"bc9ba1f9-5d6e-3c95-bf1c-1cd606b30c04","pitchNumber":1,"startTime":"2026-05-01T23:23:25.609Z","endTime":"2026-05-01T23:23:30.202Z","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":87.5,"endSpeed":81.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.650683127134048,"aZ":-23.223169557535098,"pfxX":1.3595188603145463,"pfxZ":5.3807552779250996,"pX":1.4996467018822164,"pZ":1.3237981382252697,"vX0":8.334739797881442,"vY0":-127.29248864033492,"vZ0":-5.691673009695719,"x":59.84,"y":203.04,"x0":-1.9749092710095073,"y0":50.00523230832601,"z0":5.392740273829238,"aX":2.2628432359344215},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.9,"breakHorizontal":-4.1,"spinRate":2437,"spinDirection":192},"zone":14,"typeConfidence":0.87,"plateTime":0.42798282233071694,"extension":7.315892460017336},"index":1,"playId":"4ac51e77-d638-37f4-a9a6-3fa6d4f66d01","pitchNumber":2,"startTime":"2026-05-01T23:23:40.683Z","endTime":"2026-05-01T23:23:44.916Z","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":88.0,"endSpeed":81.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9328777397083,"aZ":-23.756286260297614,"pfxX":-0.6154503821862325,"pfxZ":5.039918408218279,"pX":0.5389105751044142,"pZ":2.7213278708997373,"vX0":6.891260720974212,"vY0":-128.0479853731111,"vZ0":-2.134284813688433,"x":96.46,"y":165.3,"x0":-2.1003814469324484,"y0":50.005263734532065,"z0":5.412965528210996,"aX":-1.0299251782383927},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":-0.4,"spinRate":2346,"spinDirection":197},"zone":6,"typeConfidence":0.91,"plateTime":0.4267759414693959,"extension":7.2252281272521754},"index":2,"playId":"f4fca3f5-37df-3c43-95f5-35cf66d3cd7b","pitchNumber":3,"startTime":"2026-05-01T23:23:56.075Z","endTime":"2026-05-01T23:23:59.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":72.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.06966284278617,"aZ":-34.9582928533635,"pfxX":7.681090243144301,"pfxZ":-2.1602189181054428,"pX":1.5433636274101588,"pZ":-0.053751369043333316,"vX0":5.716839342024843,"vY0":-112.57427316298069,"vZ0":-4.177683687830387,"x":58.17,"y":240.23,"x0":-2.0255014380994085,"y0":50.00521639841585,"z0":5.357697363397074,"aX":9.878754252880398},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-4.7,"breakHorizontal":-15.4,"spinRate":2463,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4861828233689742,"extension":7.178692866410554},"index":3,"playId":"75c5ec84-05c6-3363-ace1-e46371488b6e","pitchNumber":4,"startTime":"2026-05-01T23:24:19.194Z","endTime":"2026-05-01T23:24:23.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-01T23:24:54.305Z","endTime":"2026-05-01T23:24:56.851Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.590404778031097,"aZ":-34.12488677774437,"pfxX":9.346677717742985,"pfxZ":-1.5313727785056912,"pX":0.9473918212691597,"pZ":1.441477162035521,"vX0":4.031412500803145,"vY0":-112.72378236644329,"vZ0":-1.0683133459905034,"x":80.89,"y":199.86,"x0":-2.084699258715177,"y0":50.00399547458432,"z0":5.400794982403236,"aX":11.89583635580532},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-2.8,"breakHorizontal":-18.0,"spinRate":2475,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.48795768906649917,"extension":7.253174313924999},"index":5,"playId":"d393f36b-f11f-3cb7-b2d3-f515770a7a77","pitchNumber":5,"startTime":"2026-05-01T23:24:56.851Z","endTime":"2026-05-01T23:25:01.421Z","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":91.2,"endSpeed":84.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.314111000950287,"aZ":-16.019211933504867,"pfxX":-4.917245793117806,"pfxZ":9.029046242800915,"pX":1.2767090166907484,"pZ":1.4146834309053522,"vX0":9.858236188232665,"vY0":-132.42785629931043,"vZ0":-7.057311167397147,"x":68.33,"y":200.58,"x0":-1.8429263068322295,"y0":50.00368389958485,"z0":5.270564674988947,"aX":-8.79968968963829},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.1,"breakHorizontal":7.0,"spinRate":2239,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4124443804333011,"extension":7.359989087834366},"index":6,"playId":"4b833728-bc6d-36e5-9161-419919b4fa4d","pitchNumber":6,"startTime":"2026-05-01T23:25:14.138Z","endTime":"2026-05-01T23:25:18.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:25:18.812Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:25:41.391Z","endTime":"2026-05-01T23:26:37.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.100744647219184,"aZ":-14.668113366545402,"pfxX":-4.555842025014744,"pfxZ":9.873213545503994,"pX":0.5044375901959007,"pZ":1.895688734943045,"vX0":7.881740718375967,"vY0":-132.0429509254211,"vZ0":-6.135156080741507,"x":97.77,"y":187.6,"x0":-1.9219441604511693,"y0":50.00006374441662,"z0":5.321260850905145,"aX":-8.075863444802561},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.8,"breakHorizontal":6.6,"spinRate":2345,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.41419869040454893,"extension":7.385812757071899},"index":0,"playId":"7c9dd768-e00b-3500-9ead-384a2a4c1c8a","pitchNumber":1,"startTime":"2026-05-01T23:25:41.391Z","endTime":"2026-05-01T23:25:45.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.531675237829308,"aZ":-32.248491377392696,"pfxX":9.887112393542981,"pfxZ":-0.05709107486773313,"pX":0.7675056845626496,"pZ":2.7690960837031033,"vX0":3.5399642363520223,"vY0":-112.93006803221216,"vZ0":1.10671676444486,"x":87.74,"y":164.01,"x0":-2.107140322121674,"y0":50.003252079981586,"z0":5.529127412411777,"aX":12.705647089804083},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":0.5,"breakHorizontal":-18.8,"spinRate":2551,"spinDirection":67},"zone":12,"typeConfidence":2.0,"plateTime":0.48595075272370636,"extension":7.232140820923292},"index":1,"playId":"ea5eb6b7-d7a6-33a2-b85f-894411cf1bf0","pitchNumber":2,"startTime":"2026-05-01T23:26:02.994Z","endTime":"2026-05-01T23:26:07.731Z","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":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.720434255716192,"aZ":-16.93785178666197,"pfxX":-4.119272219021752,"pfxZ":8.68256957224709,"pX":0.3864752490977245,"pZ":2.7024577923726283,"vX0":7.485293371565744,"vY0":-131.35082879358504,"vZ0":-3.5851531906592933,"x":102.27,"y":165.81,"x0":-1.9595328481543604,"y0":50.002577837724175,"z0":5.337651599361832,"aX":-7.229002200264282},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.1,"breakHorizontal":5.9,"spinRate":2260,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4163234077666864,"extension":7.4629045244483665},"index":2,"playId":"fd6e5ca3-2ae5-3709-b5c2-4085e1a8f318","pitchNumber":3,"startTime":"2026-05-01T23:26:32.440Z","endTime":"2026-05-01T23:26:37.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:26:37.547Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:26:56.984Z","endTime":"2026-05-01T23:28:47.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.87996927548833,"aZ":-33.125591073524575,"pfxX":9.281319602146684,"pfxZ":-0.7388170250001309,"pX":0.6632186414919475,"pZ":1.7313733701454086,"vX0":3.658434141388168,"vY0":-112.58917873298971,"vZ0":-1.0295027432524884,"x":91.72,"y":192.03,"x0":-2.1898921216453786,"y0":50.00486319049078,"z0":5.553692841389816,"aX":11.88950830846926},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.3,"breakHorizontal":-17.8,"spinRate":2507,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.48690889716605357,"extension":7.129412003613266},"index":0,"playId":"edc8d319-eed2-331b-ad93-edddf0c7c569","pitchNumber":1,"startTime":"2026-05-01T23:27:01.487Z","endTime":"2026-05-01T23:27:07.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"David Hamilton steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"edc8d319-eed2-331b-ad93-edddf0c7c569","startTime":"2026-05-01T23:27:23.661Z","endTime":"2026-05-01T23:27:32.184Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"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":91.2,"endSpeed":83.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.196700391755027,"aZ":-25.522545530084443,"pfxX":-10.281895824522298,"pfxZ":3.7600384921759495,"pX":-1.4184146705008998,"pZ":2.161065014620201,"vX0":5.262958558885607,"vY0":-132.66707893584785,"vZ0":-3.658165517445,"x":171.07,"y":180.43,"x0":-2.099241356035472,"y0":50.00624815569313,"z0":5.432877969744938,"aX":-18.20599062582782},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.1,"breakHorizontal":17.4,"spinRate":2279,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4139447260262661,"extension":7.212394201672371},"index":2,"playId":"493d4881-17ea-376b-b92c-dc511b310d94","pitchNumber":2,"startTime":"2026-05-01T23:27:32.184Z","endTime":"2026-05-01T23:27:36.186Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":3,"playId":"a3375684-fcce-3ab0-8a3d-a3f1b37a0000","startTime":"2026-05-01T23:27:49.805Z","endTime":"2026-05-01T23:27:53.240Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.5,"endSpeed":68.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.854071648608105,"aZ":-34.08994370733737,"pfxX":11.474418324254309,"pfxZ":-1.6204056063973624,"pX":-1.3014197766372664,"pZ":2.480854942653495,"vX0":-0.7767910753732572,"vY0":-108.52242521965734,"vZ0":1.2559990661679263,"x":166.61,"y":171.8,"x0":-2.4273806354442455,"y0":50.00033111219223,"z0":5.621948219354243,"aX":13.616395817229709},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-2.3,"breakHorizontal":-20.5,"spinRate":2493,"spinDirection":66},"zone":13,"typeConfidence":2.0,"plateTime":0.5056567719070522,"extension":7.083633453803276},"index":4,"playId":"f5348ece-0188-3a09-93d6-4410e983ba5d","pitchNumber":3,"startTime":"2026-05-01T23:28:08.454Z","endTime":"2026-05-01T23:28:13.987Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":1},"index":5,"playId":"fab23e88-de7f-3cdc-b3ef-9b82d6e93a59","startTime":"2026-05-01T23:28:26.934Z","endTime":"2026-05-01T23:28:29.934Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.649414552515104,"aZ":-27.907043588266262,"pfxX":-8.597054281268006,"pfxZ":2.5077603036994756,"pX":-1.2118171616330444,"pZ":2.6948340047213324,"vX0":4.978951073335362,"vY0":-130.0102607899282,"vZ0":-1.2946108956920557,"x":163.19,"y":166.02,"x0":-2.040224344178829,"y0":50.00355276061918,"z0":5.328069365993125,"aX":-14.637219405072312},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":14.4,"spinRate":2215,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4221673541201958,"extension":7.300352209515398},"index":6,"playId":"df7578ca-0565-32df-a016-43b6ef6fde56","pitchNumber":4,"startTime":"2026-05-01T23:28:42.702Z","endTime":"2026-05-01T23:28:47.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:28:47.513Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a line drive to center fielder Jacob Young. David Hamilton scores. Brice Turang to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:29:07.576Z","endTime":"2026-05-01T23:29:45.873Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.718439250264424,"aZ":-25.66502139285125,"pfxX":-8.818896058665135,"pfxZ":3.7395995305986247,"pX":0.5654799731632962,"pZ":2.6347412066035982,"vX0":9.261501533081871,"vY0":-130.89714729547822,"vZ0":-2.257349714157833,"x":95.45,"y":167.64,"x0":-1.8668658908994895,"y0":50.00461224041353,"z0":5.423004763180514,"aX":-15.359449705270197},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":14.0,"spinRate":2229,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4178841354519953,"extension":7.226451104677187},"index":0,"playId":"22ce739f-952c-355d-91f2-cd187af3c9ce","pitchNumber":1,"startTime":"2026-05-01T23:29:14.131Z","endTime":"2026-05-01T23:29:19.202Z","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":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.169037556038205,"aZ":-26.173532936699694,"pfxX":6.42746679576158,"pfxZ":4.286492322968579,"pX":1.0305868443460806,"pZ":2.8489607268775514,"vX0":5.193145542236939,"vY0":-118.07824864380203,"vZ0":-0.09509645253052856,"x":77.72,"y":161.86,"x0":-2.0388139751786247,"y0":50.00483686820099,"z0":5.314323897571827,"aX":9.003386696163096},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.0,"breakHorizontal":-13.0,"spinRate":2555,"spinDirection":89},"zone":12,"typeConfidence":0.92,"plateTime":0.4653070472397838,"extension":7.21466555111655},"hitData":{"launchSpeed":78.3,"launchAngle":17.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.58,"coordY":94.08}},"index":1,"playId":"32600e74-afc3-3571-92a1-679fc24644e3","pitchNumber":2,"startTime":"2026-05-01T23:29:34.230Z","endTime":"2026-05-01T23:29:45.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:29:45.873Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:30:11.205Z","endTime":"2026-05-01T23:32:07.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.041794125524653,"aZ":-32.924820716782634,"pfxX":8.55798648320177,"pfxZ":-0.5856805154615667,"pX":0.9050614246851806,"pZ":2.659972151013379,"vX0":4.23886359588517,"vY0":-112.79788159138589,"vZ0":0.8611582182226771,"x":82.5,"y":166.96,"x0":-2.1119027551917924,"y0":50.00222712919109,"z0":5.600089822841941,"aX":10.995862970584142},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-0.5,"breakHorizontal":-16.6,"spinRate":2441,"spinDirection":68},"zone":12,"typeConfidence":2.0,"plateTime":0.4860908485358113,"extension":7.112314511600933},"index":0,"playId":"7d4a8065-aeab-3197-ac90-0b24ee2b133f","pitchNumber":1,"startTime":"2026-05-01T23:30:15.379Z","endTime":"2026-05-01T23:30:19.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.354039167883037,"aZ":-24.047077683684122,"pfxX":-9.724877682885975,"pfxZ":4.4342443192212535,"pX":-1.2105115343940065,"pZ":2.6426474391962333,"vX0":5.442125192397951,"vY0":-134.12774104643893,"vZ0":-2.7327604746502328,"x":163.14,"y":167.43,"x0":-1.9958373690331164,"y0":50.002691525086135,"z0":5.37811367239027,"aX":-17.82702133499951},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.7,"breakHorizontal":16.6,"spinRate":2318,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.407403581490978,"extension":7.238665413350325},"index":1,"playId":"1be21103-1238-3acd-baa5-b1eb4e86b500","pitchNumber":2,"startTime":"2026-05-01T23:30:37.515Z","endTime":"2026-05-01T23:30:42.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.550021544974754,"aZ":-23.123990582656162,"pfxX":-10.084256369303368,"pfxZ":5.178856181370526,"pX":1.162127575282287,"pZ":1.0022357932801313,"vX0":11.19202128551245,"vY0":-131.07534415043207,"vZ0":-6.4533429092429895,"x":72.7,"y":211.72,"x0":-1.8439565978554748,"y0":50.00488768741193,"z0":5.212004285152479,"aX":-17.628225562717446},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.2,"breakHorizontal":16.0,"spinRate":2301,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4171671587645318,"extension":7.221114807180307},"index":2,"playId":"db2e9434-8101-3ff1-9414-e7f80f84059b","pitchNumber":3,"startTime":"2026-05-01T23:30:55.874Z","endTime":"2026-05-01T23:31:00.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.973284212731542,"aZ":-32.63667846288587,"pfxX":9.900827443584404,"pfxZ":-0.3747943917696013,"pX":0.845146944796096,"pZ":2.080755640353789,"vX0":3.57111304146492,"vY0":-110.77449305396442,"vZ0":0.011746113183996432,"x":84.78,"y":182.6,"x0":-2.0771271090749477,"y0":50.00310841065939,"z0":5.505659169952616,"aX":12.224531119070056},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-0.4,"breakHorizontal":-18.8,"spinRate":2506,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.49566545195263334,"extension":7.1799385429413904},"index":3,"playId":"06e014ee-884d-316c-a06e-427bcfa4adaf","pitchNumber":4,"startTime":"2026-05-01T23:31:16.921Z","endTime":"2026-05-01T23:31:20.891Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.015917698959647,"aZ":-21.626776703949226,"pfxX":-8.984900716633586,"pfxZ":5.780593872490254,"pX":-0.03131588152079804,"pZ":3.032459849765323,"vX0":8.008887086521101,"vY0":-134.41268236291498,"vZ0":-2.0834843729607284,"x":118.19,"y":156.9,"x0":-1.8869327514027339,"y0":50.000329182235326,"z0":5.358483874580397,"aX":-16.385183187966753},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":14.5,"spinRate":2266,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.4080087981868523,"extension":7.313947135586513},"index":4,"playId":"ddc49396-4614-3705-aaaa-e2a77ec8fc03","pitchNumber":5,"startTime":"2026-05-01T23:31:40.789Z","endTime":"2026-05-01T23:31:44.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.572175743344133,"aZ":-16.94848790604273,"pfxX":-6.192126435573607,"pfxZ":8.382012864653488,"pX":-0.5558864702890799,"pZ":2.6106061608429183,"vX0":5.782063656552081,"vY0":-133.41850102837054,"vZ0":-4.0998966970135235,"x":138.19,"y":168.29,"x0":-1.938381027118392,"y0":50.00571484348574,"z0":5.37556517491877,"aX":-11.253623053435875},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":10.1,"spinRate":2261,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4092913751540901,"extension":7.263879024072461},"index":5,"playId":"75879411-4ebd-31c4-8b01-07461cd065c1","pitchNumber":6,"startTime":"2026-05-01T23:32:03.075Z","endTime":"2026-05-01T23:32:07.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:32:07.812Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to center fielder Jacob Young.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-01T23:32:31.219Z","endTime":"2026-05-01T23:32:45.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":87.3,"endSpeed":81.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70120693967447,"aZ":-23.876262330632603,"pfxX":1.1357168483903497,"pfxZ":4.993771717722432,"pX":0.04952027285723055,"pZ":2.0621964258382777,"vX0":5.359340754907596,"vY0":-127.17323876655175,"vZ0":-3.503478076752893,"x":115.11,"y":183.1,"x0":-2.220746915193819,"y0":50.00064573530382,"z0":5.322106490309833,"aX":1.884256812859472},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.6,"breakHorizontal":-3.1,"spinRate":2323,"spinDirection":190},"zone":8,"typeConfidence":0.9,"plateTime":0.42843787215192775,"extension":7.27620566627906},"hitData":{"launchSpeed":98.1,"launchAngle":35.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.9,"coordY":50.71}},"index":0,"playId":"78046ef2-c6e9-3a88-944d-2c183654d68b","pitchNumber":1,"startTime":"2026-05-01T23:32:33.491Z","endTime":"2026-05-01T23:32:45.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:32:45.569Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Young grounds out, third baseman Luis Rengifo to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T23:34:49.691Z","endTime":"2026-05-01T23:35:58.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":98.5,"endSpeed":90.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.926010084716545,"aZ":-12.325831653855063,"pfxX":-7.429548108043674,"pfxZ":9.542168534220753,"pX":0.4603673369875666,"pZ":1.8454129202518765,"vX0":8.936270541176143,"vY0":-143.06478074775546,"vZ0":-7.346270068058554,"x":99.45,"y":188.95,"x0":-1.7332803053517913,"y0":50.00645384160494,"z0":5.213354269347516,"aX":-15.459015517456914},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.0,"breakHorizontal":11.8,"spinRate":2562,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.3823439557711237,"extension":7.638462878586683},"index":0,"playId":"9e613232-cfec-36e8-9cec-32230f98170e","pitchNumber":1,"startTime":"2026-05-01T23:34:52.868Z","endTime":"2026-05-01T23:34:59.670Z","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":96.8,"endSpeed":89.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.933228759089978,"aZ":-19.513575897189416,"pfxX":-0.8949176734014337,"pfxZ":6.289551888999507,"pX":1.762875607089526,"pZ":0.8749378362953972,"vX0":10.463916338325337,"vY0":-140.53668551398275,"vZ0":-8.126944222020171,"x":49.8,"y":215.16,"x0":-1.8822819991028503,"y0":50.002877527130984,"z0":5.05708404615906,"aX":-1.801737646477497},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.0,"breakHorizontal":-0.4,"spinRate":2668,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3887791093473121,"extension":7.59184879592413},"index":1,"playId":"98ff3ea6-341a-332a-a1b7-6ff1d2956acd","pitchNumber":2,"startTime":"2026-05-01T23:35:12.912Z","endTime":"2026-05-01T23:35:16.818Z","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":96.5,"endSpeed":89.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.990769704916634,"aZ":-22.99544561809153,"pfxX":0.6616779849094558,"pfxZ":4.517953801640191,"pX":0.9909379733845246,"pZ":2.892821049737903,"vX0":7.961696050407345,"vY0":-140.5387057142152,"vZ0":-2.062754567126705,"x":79.23,"y":160.67,"x0":-1.945891839675762,"y0":50.00538641294495,"z0":5.104937686312101,"aX":1.3460267831975512},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.0,"breakHorizontal":-2.5,"spinRate":2579,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.38733612315096,"extension":7.549981430260105},"index":2,"playId":"c4d59173-8694-334d-bb23-852a18645dd3","pitchNumber":3,"startTime":"2026-05-01T23:35:34.401Z","endTime":"2026-05-01T23:35:39.585Z","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":0},"pitchData":{"startSpeed":100.0,"endSpeed":91.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.723247860266795,"aZ":-13.797953670205857,"pfxX":-8.871927828605148,"pfxZ":8.577114497334206,"pX":-0.44608079583780325,"pZ":2.7383805051960084,"vX0":7.451069935277282,"vY0":-145.36989941215847,"vZ0":-4.501719524604858,"x":134.0,"y":164.84,"x0":-1.8883219200149022,"y0":50.005754617037674,"z0":5.143313220671221,"aX":-19.012818792205064},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.8,"breakHorizontal":14.6,"spinRate":2653,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3766257038053338,"extension":7.585948541947527},"hitData":{"launchSpeed":69.3,"launchAngle":-47.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.99,"coordY":170.34}},"index":3,"playId":"b77ef5b3-05d1-35c0-96a5-04ca17b0d5a2","pitchNumber":4,"startTime":"2026-05-01T23:35:51.631Z","endTime":"2026-05-01T23:35:58.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:35:58.978Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Wood grounds out to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T23:36:19.436Z","endTime":"2026-05-01T23:37:34.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594414253417224,"aZ":-36.908365542786115,"pfxX":1.123696990982876,"pfxZ":-2.7476519621545017,"pX":0.5667059790182758,"pZ":0.501618717493043,"vX0":5.195537017915026,"vY0":-130.35040349213486,"vZ0":-5.6250498764272745,"x":95.4,"y":225.24,"x0":-1.5955749334108746,"y0":50.00053389244323,"z0":5.46405808101197,"aX":1.9379755810435368},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-6.0,"breakHorizontal":-3.1,"spinRate":2193,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.41969084937225976,"extension":7.194226727634706},"index":0,"playId":"f026ab46-d2f5-37ee-88c9-079eee768763","pitchNumber":1,"startTime":"2026-05-01T23:36:25.878Z","endTime":"2026-05-01T23:36:32.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092261047591887,"aZ":-41.61597439811117,"pfxX":0.32677621448749505,"pfxZ":-5.681618619844219,"pX":1.4339041975151232,"pZ":0.5602408142235689,"vX0":7.113581154031299,"vY0":-128.18796793135508,"vZ0":-4.038127546291792,"x":62.34,"y":223.65,"x0":-1.4225308555162102,"y0":50.005835802528665,"z0":5.412999733667028,"aX":0.5426122688590316},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-11.0,"breakHorizontal":-2.3,"spinRate":2259,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.42767992475244165,"extension":7.3022958556516855},"index":1,"playId":"4ab313ba-9d34-39d6-8299-ad18bfb9de3b","pitchNumber":2,"startTime":"2026-05-01T23:36:47.329Z","endTime":"2026-05-01T23:36:53.237Z","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":1},"pitchData":{"startSpeed":100.8,"endSpeed":92.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.50344615386762,"aZ":-16.085900491009063,"pfxX":-7.499334121193458,"pfxZ":7.3534430341160295,"pX":-1.208178059806238,"pZ":2.724200547731466,"vX0":4.815186993938752,"vY0":-146.71710746883824,"vZ0":-4.547579940400503,"x":163.05,"y":165.23,"x0":-1.893096344262278,"y0":50.00492730401729,"z0":5.2476164782328905,"aX":-16.41219812632935},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":12.6,"breakHorizontal":12.7,"spinRate":2636,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.37278996696559563,"extension":7.605700849099664},"index":2,"playId":"1f12a6c5-6fbb-3223-9fcf-5fb9bbfa03dd","pitchNumber":3,"startTime":"2026-05-01T23:37:10.116Z","endTime":"2026-05-01T23:37:13.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":91.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.327603721900154,"aZ":-15.083554130840332,"pfxX":-7.865204639391289,"pfxZ":7.932060115899206,"pX":0.26692470298701976,"pZ":2.5740700538052246,"vX0":8.403491788832985,"vY0":-145.63985912062057,"vZ0":-5.362589055507738,"x":106.83,"y":169.28,"x0":-1.6302135367619668,"y0":50.000110120093716,"z0":5.347248568301984,"aX":-16.94047512914622},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2623,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.37570248994929356,"extension":7.6131924755801},"hitData":{"launchSpeed":111.7,"launchAngle":0.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.41,"coordY":158.25}},"index":3,"playId":"1c9d1b28-97e4-30dc-b7bd-ecc2b8f9d686","pitchNumber":4,"startTime":"2026-05-01T23:37:26.312Z","endTime":"2026-05-01T23:37:34.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:37:34.332Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-01T23:37:59.972Z","endTime":"2026-05-01T23:41:15.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"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":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":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":8},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":99.3,"endSpeed":91.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.420909913724948,"aZ":-17.29866027079236,"pfxX":-5.479242666217231,"pfxZ":6.962713961525951,"pX":0.4875064754212152,"pZ":4.125138591136327,"vX0":8.527998696804143,"vY0":-144.5050727083629,"vZ0":-0.5988520467677034,"x":98.42,"y":127.4,"x0":-1.7760669229947983,"y0":50.003694829169305,"z0":5.387861333681982,"aX":-11.708564387654956},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.7,"breakHorizontal":8.4,"spinRate":2578,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.377557365154912,"extension":7.595337852425213},"index":0,"playId":"4263379a-05ae-35cf-8519-992ee806d082","pitchNumber":1,"startTime":"2026-05-01T23:37:59.972Z","endTime":"2026-05-01T23:38:03.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63329534112454,"aZ":-16.160783392927804,"pfxX":-6.990971471968941,"pfxZ":7.338172609987486,"pX":-0.10816112766666991,"pZ":2.968224501455293,"vX0":7.441853348144258,"vY0":-146.34024018149287,"vZ0":-3.5927755060224795,"x":121.12,"y":158.64,"x0":-1.768651575766962,"y0":50.00064216654264,"z0":5.17219191287738,"aX":-15.250864216357988},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":12.8,"breakHorizontal":11.3,"spinRate":2666,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.37344613284351746,"extension":7.720666621501485},"index":1,"playId":"9c094f5b-f06d-3423-a4fa-59d6c67997c8","pitchNumber":2,"startTime":"2026-05-01T23:38:18.212Z","endTime":"2026-05-01T23:38:22.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.417805296364648,"aZ":-41.22069371892332,"pfxX":3.6292601333944465,"pfxZ":-5.391965233532847,"pX":-0.3523799406892486,"pZ":1.6142036752700477,"vX0":2.103354010696831,"vY0":-128.35243090768196,"vZ0":-1.8290078307006703,"x":130.43,"y":195.2,"x0":-1.6529189156731152,"y0":50.00631381578261,"z0":5.5322654210917666,"aX":6.084198723881381},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-10.0,"breakHorizontal":-7.1,"spinRate":2219,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4259815731241057,"extension":6.988705390155966},"index":2,"playId":"797d0a3b-9776-3f68-ad85-2f97fb0d8f73","pitchNumber":3,"startTime":"2026-05-01T23:38:40.640Z","endTime":"2026-05-01T23:39:07.644Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45854562172407,"aZ":-43.01561085598581,"pfxX":3.5837762630543106,"pfxZ":-6.581847327241135,"pX":-0.4131149410750745,"pZ":2.9676798832337816,"vX0":2.370933449420852,"vY0":-127.1502933552652,"vZ0":2.013601676693624,"x":132.75,"y":158.65,"x0":-1.8210587258113675,"y0":50.000285302413516,"z0":5.5622619413953505,"aX":5.905438176414259},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-11.3,"breakHorizontal":-7.0,"spinRate":2417,"spinDirection":39},"zone":1,"typeConfidence":2.0,"plateTime":0.42967847900633815,"extension":6.9567115233113},"index":3,"playId":"68abb7b6-50c3-3ed2-b785-b1b78e0bc76d","pitchNumber":4,"startTime":"2026-05-01T23:39:11.508Z","endTime":"2026-05-01T23:39:14.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.406135050652026,"aZ":-17.57193889639436,"pfxX":-8.282525365615253,"pfxZ":6.888657747632651,"pX":-1.0497154581355805,"pZ":2.215841675052225,"vX0":6.19619359826089,"vY0":-144.59545135442804,"vZ0":-5.401857799739382,"x":157.01,"y":178.95,"x0":-2.1432789753165165,"y0":50.00043708057589,"z0":5.184585446561113,"aX":-17.55315811755524},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.5,"breakHorizontal":13.8,"spinRate":2504,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.37865847098728267,"extension":7.457400215308681},"index":4,"playId":"f0afd1f1-a4cf-359c-a42c-70461ed6a89c","pitchNumber":5,"startTime":"2026-05-01T23:39:36.872Z","endTime":"2026-05-01T23:39:41.736Z","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":90.5,"endSpeed":83.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.962607858216025,"aZ":-35.7718920292882,"pfxX":3.866502666545207,"pfxZ":-2.029837444073806,"pX":-2.1327068458655205,"pZ":4.666475552562691,"vX0":-0.9354065452636195,"vY0":-131.8063406339347,"vZ0":4.980561152452295,"x":198.29,"y":112.79,"x0":-2.2773500851866784,"y0":50.00154702966655,"z0":5.382945504221353,"aX":6.855798317409065},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.5,"breakHorizontal":-6.8,"spinRate":2454,"spinDirection":101},"zone":11,"typeConfidence":2.0,"plateTime":0.41430895670387713,"extension":7.613653180382478},"index":5,"playId":"e5d1de32-7616-3cae-b675-9d0c4558d332","pitchNumber":6,"startTime":"2026-05-01T23:39:58.147Z","endTime":"2026-05-01T23:40:01.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.2,"endSpeed":92.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.658437918892545,"aZ":-17.58784639860855,"pfxX":-6.656392144191143,"pfxZ":6.630386401100388,"pX":-0.3771760279696412,"pZ":3.456221526266538,"vX0":6.895786439884748,"vY0":-147.30425636477523,"vZ0":-2.126196166191716,"x":131.38,"y":145.46,"x0":-1.8825290718989376,"y0":50.002175546958256,"z0":5.226007944305429,"aX":-14.642662949712618},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":11.8,"breakHorizontal":10.7,"spinRate":2450,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.37168410185107303,"extension":7.801427715306163},"index":6,"playId":"b7e53748-7067-3df4-a569-2b5096781523","pitchNumber":7,"startTime":"2026-05-01T23:40:20.730Z","endTime":"2026-05-01T23:40:25.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.622160420346724,"aZ":-22.848982344322092,"pfxX":0.9296379689019751,"pfxZ":4.6630053803754326,"pX":-0.04640780789520556,"pZ":3.098793549415134,"vX0":5.08809220641796,"vY0":-139.62046055855518,"vZ0":-1.4206884912439928,"x":118.77,"y":155.11,"x0":-2.003552496489524,"y0":50.00270588112532,"z0":5.099097223082302,"aX":1.858559916608117},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":-2.6,"spinRate":2481,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.3903700634544025,"extension":7.647297399798817},"index":7,"playId":"7848dc06-bc0b-33df-b769-b234bd9f7a40","pitchNumber":8,"startTime":"2026-05-01T23:40:41.986Z","endTime":"2026-05-01T23:40:45.506Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.807407554114754,"aZ":-12.48564089913849,"pfxX":-7.34465658659656,"pfxZ":8.932005316396321,"pX":-0.12800788653646206,"pZ":2.551196566065145,"vX0":7.849584327705835,"vY0":-147.0638094189479,"vZ0":-5.30909092488897,"x":121.88,"y":169.9,"x0":-1.869385042239151,"y0":50.001958439776224,"z0":5.111713409455182,"aX":-16.189196907431402},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":15.4,"breakHorizontal":11.9,"spinRate":2676,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3715309226231822,"extension":7.838910029522115},"index":8,"playId":"3cd6ab89-e782-3758-bb83-787a17b67adc","pitchNumber":9,"startTime":"2026-05-01T23:41:11.981Z","endTime":"2026-05-01T23:41:15.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:41:15.921Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Black hits a ground-rule double (3) on a fly ball down the left-field line.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T23:44:16.028Z","endTime":"2026-05-01T23:45:34.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-01T23:43:58.134Z","endTime":"2026-05-01T23:44:18.303Z","isPitch":false,"type":"action","player":{"id":672012,"link":"/api/v1/people/672012"}},{"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.3,"endSpeed":78.8,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.495192717348647,"aZ":-24.277892704496306,"pfxX":1.3162525271595416,"pfxZ":4.958482763625252,"pX":-0.21250225113208715,"pZ":3.0691322267932586,"vX0":4.035311920870295,"vY0":-125.68530977221124,"vZ0":-1.5005972767201254,"x":125.1,"y":155.91,"x0":-2.0126757678880907,"y0":50.003540918060004,"z0":5.653597211960724,"aX":2.0969476650994268},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.9,"breakHorizontal":-3.4,"spinRate":2312,"spinDirection":183},"zone":2,"typeConfidence":0.9,"plateTime":0.4365049575224198,"extension":6.958344641820732},"index":1,"playId":"378065a4-2dc3-35de-b4c4-bcaddbcc7e9f","pitchNumber":1,"startTime":"2026-05-01T23:44:18.303Z","endTime":"2026-05-01T23:44:23.098Z","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":89.5,"endSpeed":80.8,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.660854522065605,"aZ":-19.36709625305799,"pfxX":-6.347000439384596,"pfxZ":7.569647784884538,"pX":-0.5072462991693389,"pZ":3.686974771607166,"vX0":5.297555260143222,"vY0":-130.12878075281122,"vZ0":-1.3924108600871896,"x":136.34,"y":139.23,"x0":-1.7580052410139209,"y0":50.00592481064845,"z0":5.715522725334018,"aX":-10.743889920810728},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.6,"breakHorizontal":10.1,"spinRate":2268,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.423049306247429,"extension":7.302628216088536},"index":2,"playId":"f823bd07-bbff-3a6a-9e65-90804907498c","pitchNumber":2,"startTime":"2026-05-01T23:44:36.949Z","endTime":"2026-05-01T23:44:41.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.1,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.023164166189574,"aZ":-34.78926794940533,"pfxX":8.350700219531234,"pfxZ":-2.3037205997731487,"pX":1.3799544352760522,"pZ":1.649273308232479,"vX0":4.348199834082867,"vY0":-107.02671389145605,"vZ0":-0.25446804928060973,"x":64.4,"y":194.25,"x0":-1.7768792906391049,"y0":50.00139244163818,"z0":5.7349294750985855,"aX":9.486875484196709},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-3.8,"breakHorizontal":-16.4,"spinRate":2386,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.5158479213920195,"extension":7.2649677465093765},"index":3,"playId":"1b15ce35-7ba5-3455-a466-dd314cf5b7dd","pitchNumber":3,"startTime":"2026-05-01T23:44:50.643Z","endTime":"2026-05-01T23:44:55.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.622894238127113,"aZ":-16.325116430199923,"pfxX":-4.384428005955855,"pfxZ":9.437393881607145,"pX":0.820339371048947,"pZ":1.930277286479095,"vX0":8.08233250036898,"vY0":-129.20661811183055,"vZ0":-5.890778909704661,"x":85.73,"y":186.66,"x0":-1.7882645989370471,"y0":50.00340370366675,"z0":5.507947951027709,"aX":-7.364232891792007},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.8,"breakHorizontal":6.0,"spinRate":2364,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.42501775234368333,"extension":7.281906359082059},"index":4,"playId":"70d3ca43-77d0-386d-a317-4acfe11b5461","pitchNumber":4,"startTime":"2026-05-01T23:45:04.945Z","endTime":"2026-05-01T23:45:09.789Z","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":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.557874630259075,"aZ":-19.96540748243085,"pfxX":-5.780939553251805,"pfxZ":7.1410897525715065,"pX":-0.6407757018649674,"pZ":3.0766289139807763,"vX0":5.448388524409633,"vY0":-130.46616027083726,"vZ0":-2.627018581471024,"x":141.42,"y":155.71,"x0":-2.013417228291928,"y0":50.003381611742974,"z0":5.615251678058808,"aX":-9.88434147149339},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.5,"breakHorizontal":9.1,"spinRate":2273,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.4211578525427053,"extension":7.134339041443576},"hitData":{"launchSpeed":95.9,"launchAngle":25.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":32.39,"coordY":106.64}},"index":5,"playId":"71d266dc-e696-3e18-a08c-f75938a54281","pitchNumber":5,"startTime":"2026-05-01T23:45:23.065Z","endTime":"2026-05-01T23:45:34.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:45:34.104Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out softly, third baseman Brady House to first baseman Curtis Mead. Tyler Black to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T23:45:54.929Z","endTime":"2026-05-01T23:46:07.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.288973785380403,"aZ":-33.69393671795608,"pfxX":8.616984763175935,"pfxZ":-1.244148884171481,"pX":0.17231201249424596,"pZ":1.5227535911016707,"vX0":2.594140113387469,"vY0":-109.83221366439409,"vZ0":-0.8962812652941422,"x":110.43,"y":197.67,"x0":-2.143218946623839,"y0":50.00144059686382,"z0":5.516317956204653,"aX":10.53621669074512},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-2.2,"breakHorizontal":-16.3,"spinRate":2436,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.49851508758077934,"extension":7.1506459508913105},"hitData":{"launchSpeed":30.3,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":111.65,"coordY":179.4}},"index":0,"playId":"3519a8eb-993d-3b10-bc6b-9b9e86f3cd02","pitchNumber":1,"startTime":"2026-05-01T23:46:00.183Z","endTime":"2026-05-01T23:46:07.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:46:07.907Z","atBatIndex":26},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Blake Perkins reaches on a fielder's choice out, pitcher Jake Irvin unassisted. Tyler Black out at home.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T23:46:35.512Z","endTime":"2026-05-01T23:47:03.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663623,"link":"/api/v1/people/663623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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(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.9,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579203844007633,"aZ":-21.233077702900516,"pfxX":0.7854766406746714,"pfxZ":6.545146683091239,"pX":0.472592415387078,"pZ":1.901085860974238,"vX0":6.067540395087108,"vY0":-127.9788962240619,"vZ0":-4.710952658562679,"x":98.99,"y":187.45,"x0":-2.0236070330745064,"y0":50.00009320378663,"z0":5.412759153927776,"aX":1.3117650868644188},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.0,"breakHorizontal":-2.6,"spinRate":2301,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.4267728883133626,"extension":7.253268485688749},"index":0,"playId":"e1db7c81-7253-3a87-a701-701df380d6f0","pitchNumber":1,"startTime":"2026-05-01T23:46:35.512Z","endTime":"2026-05-01T23:46:39.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07500500019688,"aZ":-24.890966608420655,"pfxX":0.6512478633069451,"pfxZ":4.367363476890983,"pX":0.18565936492570592,"pZ":2.525752046899588,"vX0":5.994442604715988,"vY0":-128.0131962832163,"vZ0":-2.5120568922460604,"x":109.92,"y":170.58,"x0":-2.2657934612833164,"y0":50.00548770414031,"z0":5.457287656604634,"aX":1.0865652234225769},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.6,"breakHorizontal":-2.4,"spinRate":2298,"spinDirection":194},"zone":5,"typeConfidence":0.91,"plateTime":0.4269788668044554,"extension":7.2200675081157195},"hitData":{"launchSpeed":75.5,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.65,"coordY":184.03}},"index":1,"playId":"0c3ea146-a8de-37bf-b165-4e4bc811b4ef","pitchNumber":2,"startTime":"2026-05-01T23:46:53.236Z","endTime":"2026-05-01T23:47:03.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:47:03.348Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to right fielder James Wood.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-01T23:47:36.194Z","endTime":"2026-05-01T23:48:48.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.341587338217145,"aZ":-25.918682892026034,"pfxX":-0.25861786129791486,"pfxZ":3.936924188591526,"pX":-1.1953616174309327,"pZ":2.9331183543170933,"vX0":2.6233279937603853,"vY0":-125.28742669453763,"vZ0":-1.0099977698697193,"x":162.56,"y":159.59,"x0":-2.2224801089560593,"y0":50.00515733157465,"z0":5.460043004056043,"aX":-0.41171874796463537},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.1,"breakHorizontal":-0.1,"spinRate":2207,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.4372108879396399,"extension":7.10488802870967},"index":0,"playId":"276abb10-3dc3-367e-8c9a-a3daaa3a8805","pitchNumber":1,"startTime":"2026-05-01T23:47:36.627Z","endTime":"2026-05-01T23:47:41.467Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"d84cf9db-b818-3c04-9c69-a66dce899e9d","startTime":"2026-05-01T23:47:54.374Z","endTime":"2026-05-01T23:47:57.447Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"64e587b3-e931-3dc6-9351-6da4f7d58a59","startTime":"2026-05-01T23:48:21.295Z","endTime":"2026-05-01T23:48:24.295Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.367062069899696,"aZ":-17.75283129127783,"pfxX":-6.597805024351582,"pfxZ":8.262142457881787,"pX":0.32531681378095256,"pZ":2.118108943533122,"vX0":8.004881299364492,"vY0":-130.72509159158264,"vZ0":-5.369008233538455,"x":104.6,"y":181.59,"x0":-1.9071857255256106,"y0":50.003415390369256,"z0":5.514676698243562,"aX":-11.517221931171438},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.0,"breakHorizontal":10.3,"spinRate":2287,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.417643931041757,"extension":7.071007471343866},"hitData":{"launchSpeed":97.7,"launchAngle":32.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.02,"coordY":77.56}},"index":3,"playId":"dadc33c5-73ff-34a5-9959-14f9dca94883","pitchNumber":2,"startTime":"2026-05-01T23:48:39.184Z","endTime":"2026-05-01T23:48:48.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:48:48.287Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Curtis Mead lines out to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T23:50:50.557Z","endTime":"2026-05-01T23:52:52.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.282946637344104,"aZ":-12.472338159138893,"pfxX":-8.44610933898187,"pfxZ":9.147842808513499,"pX":1.0016561372041741,"pZ":2.5191701141711227,"vX0":11.263465969402056,"vY0":-145.63622316351865,"vZ0":-5.567544825571433,"x":78.82,"y":170.76,"x0":-1.8135028652781242,"y0":50.00653791621329,"z0":5.206026713498795,"aX":-18.19891716419101},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.6,"breakHorizontal":13.2,"spinRate":2702,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.37567656528975224,"extension":7.766901187937861},"index":0,"playId":"6a392e28-ec2c-31f4-adbb-a87c0a84dd33","pitchNumber":1,"startTime":"2026-05-01T23:50:50.557Z","endTime":"2026-05-01T23:50:55.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.697352899628875,"aZ":-14.876235279184712,"pfxX":-7.965571862039073,"pfxZ":8.2440918388764,"pX":0.9078655505248998,"pZ":3.768084175682347,"vX0":10.406359710400782,"vY0":-143.77523135327874,"vZ0":-1.6246234048218051,"x":82.39,"y":137.04,"x0":-1.7200619192066313,"y0":50.00078362134745,"z0":5.261668651303339,"aX":-16.71021018200654},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.8,"breakHorizontal":12.4,"spinRate":2703,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.38066939177868386,"extension":7.597578112300102},"index":1,"playId":"3c8f1426-71ef-3ac3-ae10-466a197ea089","pitchNumber":2,"startTime":"2026-05-01T23:51:07.598Z","endTime":"2026-05-01T23:51:11.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.2,"endSpeed":91.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.68384636623495,"aZ":-15.206297334520615,"pfxX":-8.679218805009304,"pfxZ":7.882727256717941,"pX":-0.012057167498810419,"pZ":2.3475005957698487,"vX0":8.173522634187417,"vY0":-145.67931481301326,"vZ0":-5.554435579267566,"x":117.46,"y":175.4,"x0":-1.724152887707666,"y0":50.00616910066343,"z0":5.195563712101278,"aX":-18.690168263726086},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.3,"breakHorizontal":14.2,"spinRate":2701,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3757493357053763,"extension":7.673264228906556},"index":2,"playId":"fc6d5cb9-3cb1-3c22-bd8f-eebb36ee2206","pitchNumber":3,"startTime":"2026-05-01T23:51:24.066Z","endTime":"2026-05-01T23:51:28.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94235710509522,"aZ":-13.974507449099654,"pfxX":-8.247459843761742,"pfxZ":8.563206395834719,"pX":1.5496700578495712,"pZ":1.3351748308021676,"vX0":12.16692450024163,"vY0":-144.4749845338331,"vZ0":-8.274356588316133,"x":57.93,"y":202.73,"x0":-1.6340832249458068,"y0":50.00355688502569,"z0":5.084746453547941,"aX":-17.5311085550286},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.0,"breakHorizontal":12.7,"spinRate":2695,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.37832745598931217,"extension":7.714932525329833},"index":3,"playId":"81ff1ef4-2cd8-3d80-8def-e74dc7b0ae60","pitchNumber":4,"startTime":"2026-05-01T23:51:38.502Z","endTime":"2026-05-01T23:51:42.257Z","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":100.3,"endSpeed":91.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.998848799358235,"aZ":-14.586616399438144,"pfxX":-7.923961873323732,"pfxZ":8.142363014096855,"pX":0.3141897392804507,"pZ":2.6025595546590967,"vX0":9.135206306932165,"vY0":-145.74885703684936,"vZ0":-4.95138630650646,"x":105.02,"y":168.51,"x0":-1.825382554832256,"y0":50.003743628904175,"z0":5.1987658736071705,"aX":-17.11674275517608},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":13.9,"breakHorizontal":12.6,"spinRate":2733,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.37525252998270364,"extension":7.604955308781762},"index":4,"playId":"87d768b0-a617-38cd-bf6c-23880412ac72","pitchNumber":5,"startTime":"2026-05-01T23:51:57.132Z","endTime":"2026-05-01T23:52:00.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-01T23:52:08.763Z","endTime":"2026-05-01T23:52:25.047Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.8,"endSpeed":93.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.016374398524114,"aZ":-15.194092063820834,"pfxX":-7.645365337750556,"pfxZ":7.587883328127054,"pX":-0.4309935834327222,"pZ":3.4759675166006665,"vX0":6.9387237681039515,"vY0":-148.12535901537032,"vZ0":-2.6223387009531436,"x":133.43,"y":144.93,"x0":-1.8023301594199646,"y0":50.00404109381499,"z0":5.253228687306436,"aX":-17.111963526554575},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":13.4,"breakHorizontal":12.6,"spinRate":2590,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3687734604760733,"extension":7.702972803828768},"index":6,"playId":"cce4e313-7293-3bc0-b515-5a733e85a7e3","pitchNumber":6,"startTime":"2026-05-01T23:52:25.047Z","endTime":"2026-05-01T23:52:28.476Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2098052480858,"aZ":-22.930352758576525,"pfxX":0.3882724192206628,"pfxZ":4.491772162908069,"pX":0.6522391869627991,"pZ":2.035105563350058,"vX0":6.951268549545887,"vY0":-142.01612120684499,"vZ0":-4.4644627337816685,"x":92.14,"y":183.83,"x0":-1.8698744921635633,"y0":50.00303339886025,"z0":5.071843551046073,"aX":0.798722541606899},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.4,"breakHorizontal":-2.0,"spinRate":2462,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.38456529134338435,"extension":7.473600022672806},"hitData":{"launchSpeed":87.6,"launchAngle":24.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":161.76,"coordY":83.11}},"index":7,"playId":"d1b75e12-04de-3823-b776-443c760bd721","pitchNumber":7,"startTime":"2026-05-01T23:52:44.991Z","endTime":"2026-05-01T23:52:52.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:52:52.250Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to right fielder Sal Frelick.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T23:53:14.162Z","endTime":"2026-05-01T23:53:46.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(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":97.7,"endSpeed":90.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.171799591086057,"aZ":-24.51742972389228,"pfxX":-1.1776156565754317,"pfxZ":3.7304930202214637,"pX":1.3415573318741623,"pZ":1.4262571704789686,"vX0":9.099391750532162,"vY0":-141.99852132593,"vZ0":-5.7989655635801185,"x":65.86,"y":200.27,"x0":-1.7452637906337505,"y0":50.00181033044414,"z0":5.045350427275456,"aX":-2.418046473533204},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2555,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3850793170479818,"extension":7.693492010812219},"index":0,"playId":"ff976525-ed49-37f0-bde9-f0529ef5a71c","pitchNumber":1,"startTime":"2026-05-01T23:53:16.841Z","endTime":"2026-05-01T23:53:20.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88307101662352,"aZ":-25.255598416396726,"pfxX":0.3524632810271968,"pfxZ":3.3692955495576573,"pX":0.5924185717057827,"pZ":2.713332362169472,"vX0":6.576233632467791,"vY0":-141.56339394239396,"vZ0":-2.2221509178800076,"x":94.42,"y":165.52,"x0":-1.7954689857575155,"y0":50.001088438267395,"z0":5.106314131316381,"aX":0.722678167166375},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":5.9,"breakHorizontal":-1.8,"spinRate":2572,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.38523985293428087,"extension":7.461266550141335},"hitData":{"launchSpeed":81.1,"launchAngle":33.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.27,"coordY":114.92}},"index":1,"playId":"c7791e89-4a27-39b1-b1e4-ab1fedff8196","pitchNumber":2,"startTime":"2026-05-01T23:53:37.371Z","endTime":"2026-05-01T23:53:46.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:53:46.092Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daylen Lile lines out to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-01T23:54:04.665Z","endTime":"2026-05-01T23:55:16.367Z","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":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":"Lineout","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":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32988689566146,"aZ":-12.675258772673457,"pfxX":-7.17795931660963,"pfxZ":9.053274685276834,"pX":-0.8410554161962933,"pZ":3.0053854422812942,"vX0":5.739108282873214,"vY0":-145.62099354274406,"vZ0":-4.198712576029734,"x":149.06,"y":157.63,"x0":-1.902218981064377,"y0":50.00060080149041,"z0":5.229355749815474,"aX":-15.455643239580109},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.7,"breakHorizontal":11.9,"spinRate":2645,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.37575670151063134,"extension":7.492059025863653},"index":0,"playId":"435fa12b-c0cb-3728-ab72-125f7f462be3","pitchNumber":1,"startTime":"2026-05-01T23:54:12.205Z","endTime":"2026-05-01T23:54:16.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40717599062233,"aZ":-14.319753765703318,"pfxX":-8.070120068584457,"pfxZ":8.206945425654691,"pX":-0.35595414355053967,"pZ":2.8265638455835944,"vX0":7.032419067136996,"vY0":-146.30702627026844,"vZ0":-4.028362583113224,"x":130.57,"y":162.46,"x0":-1.738170428820554,"y0":50.002610481432505,"z0":5.075064307360678,"aX":-17.555796549246935},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.3,"breakHorizontal":13.3,"spinRate":2581,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3738853913313256,"extension":7.786364414182665},"index":1,"playId":"0438a014-b797-3bc7-82e8-687c5a636c31","pitchNumber":2,"startTime":"2026-05-01T23:54:29.850Z","endTime":"2026-05-01T23:54:33.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.7,"endSpeed":93.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.7312694038894,"aZ":-12.026972460630946,"pfxX":-7.517856317693865,"pfxZ":9.042451752276897,"pX":-0.4876061221819743,"pZ":2.860514322975499,"vX0":6.618097294441007,"vY0":-147.9886791858004,"vZ0":-4.545994448002977,"x":135.59,"y":161.55,"x0":-1.7708372613465362,"y0":50.00681197248953,"z0":5.115225356542157,"aX":-16.758895278645255},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":15.7,"breakHorizontal":12.4,"spinRate":2644,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.3694313570359147,"extension":7.4687413758272445},"index":2,"playId":"9b57e2e7-c0c3-32f9-9c45-3f87ff8c2daf","pitchNumber":3,"startTime":"2026-05-01T23:54:51.654Z","endTime":"2026-05-01T23:54:54.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.155429120264593,"aZ":-41.894172689666284,"pfxX":2.439752461324824,"pfxZ":-5.754446789418495,"pX":0.11740835528323502,"pZ":2.0071647658107103,"vX0":3.7786134817561163,"vY0":-129.1514334014129,"vZ0":-0.6858336364711918,"x":112.52,"y":184.59,"x0":-1.682308864394734,"y0":50.00578513192552,"z0":5.501005893102232,"aX":4.11798849327424},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-10.3,"breakHorizontal":-5.3,"spinRate":2518,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.42425414300155984,"extension":7.2852665065339},"hitData":{"launchSpeed":101.1,"launchAngle":8.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":160.63,"coordY":165.27}},"index":3,"playId":"d7a11132-efd3-34c8-a7b4-6357edf72d33","pitchNumber":4,"startTime":"2026-05-01T23:55:11.399Z","endTime":"2026-05-01T23:55:16.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:55:16.367Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out to first baseman Curtis Mead.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T23:57:20.526Z","endTime":"2026-05-01T23:58:34.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.4,"endSpeed":81.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.109516126407524,"aZ":-22.481008600926224,"pfxX":-0.5065109574376194,"pfxZ":5.728883090980803,"pX":-0.36069048756399624,"pZ":3.0955462921015333,"vX0":3.8705690852353847,"vY0":-128.84219171142772,"vZ0":-2.2105924195503643,"x":130.75,"y":155.2,"x0":-1.812380616487956,"y0":50.003378553542305,"z0":5.68999692679568,"aX":-0.857198597077832},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.2,"breakHorizontal":0.1,"spinRate":2225,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.4240287992667011,"extension":7.101677018840434},"index":0,"playId":"833d941e-76c9-3e3a-86c5-f9482a61da17","pitchNumber":1,"startTime":"2026-05-01T23:57:22.513Z","endTime":"2026-05-01T23:57:27.051Z","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":88.2,"endSpeed":81.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.835481863824256,"aZ":-24.06731519652743,"pfxX":0.009489524031113916,"pfxZ":4.812118978802989,"pX":1.3063669252159265,"pZ":2.662525927416804,"vX0":7.79635815536869,"vY0":-128.28756999301277,"vZ0":-2.626892003291465,"x":67.2,"y":166.89,"x0":-1.7594869016565258,"y0":50.00360295275319,"z0":5.554323853838338,"aX":0.015144599339053494},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":-1.6,"spinRate":2260,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.42519172986387854,"extension":7.343281277890225},"index":1,"playId":"86ee5814-8bcb-37a9-b81c-15264ad67721","pitchNumber":2,"startTime":"2026-05-01T23:57:38.089Z","endTime":"2026-05-01T23:57:43.882Z","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":80.1,"endSpeed":74.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.868342284086722,"aZ":-26.950003517802926,"pfxX":-10.330646233407869,"pfxZ":3.791958657815309,"pX":0.6385184689042007,"pZ":1.417099120789578,"vX0":8.356899029035283,"vY0":-116.3954519399864,"vZ0":-4.098374824170275,"x":92.66,"y":200.52,"x0":-1.647879358773382,"y0":50.00512280198422,"z0":5.739039838813377,"aX":-14.244805828216002},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":6.1,"breakHorizontal":16.8,"spinRate":1861,"spinDirection":233},"zone":14,"typeConfidence":0.92,"plateTime":0.4697084804519194,"extension":6.868531500068221},"index":2,"playId":"6e08871d-df9a-32e5-a06c-02d6a50ad2f1","pitchNumber":3,"startTime":"2026-05-01T23:57:52.805Z","endTime":"2026-05-01T23:57:57.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41721280909658,"aZ":-23.316845181995422,"pfxX":-9.161209651545429,"pfxZ":5.9946845085528455,"pX":0.1732286315239121,"pZ":2.596472167080304,"vX0":7.1472139946551145,"vY0":-120.52319621042463,"vZ0":-2.5969124699850656,"x":110.4,"y":168.68,"x0":-1.6337758390020518,"y0":50.00492756734855,"z0":5.737358787535223,"aX":-13.541420317943677},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.6,"breakHorizontal":15.0,"spinRate":1957,"spinDirection":227},"zone":5,"typeConfidence":0.92,"plateTime":0.45366855182432264,"extension":7.022254516324208},"index":3,"playId":"2b788088-7884-38df-a811-74982d7c2cb0","pitchNumber":4,"startTime":"2026-05-01T23:58:11.935Z","endTime":"2026-05-01T23:58:16.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":69.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04271164791017,"aZ":-37.101013666706045,"pfxX":10.400371216514802,"pfxZ":-4.008918504475902,"pX":-0.04725209709476509,"pZ":2.2517534142566116,"vX0":1.1569756862951983,"vY0":-111.0886063029534,"vZ0":1.0959737488399692,"x":118.8,"y":177.98,"x0":-1.9259403325016422,"y0":50.0031836258346,"z0":5.6603044121683626,"aX":12.778627580499752},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-6.5,"breakHorizontal":-19.1,"spinRate":2543,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4962916827223234,"extension":7.003239827204482},"hitData":{"launchSpeed":80.2,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.57,"coordY":168.31}},"index":4,"playId":"ddd6eea5-8135-327f-bc8b-4fe9b0f5b89d","pitchNumber":5,"startTime":"2026-05-01T23:58:27.193Z","endTime":"2026-05-01T23:58:34.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:58:34.540Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a ground ball to right fielder James Wood.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-01T23:58:57.317Z","endTime":"2026-05-01T23:59:48.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.185807772105694,"aZ":-25.259755766742202,"pfxX":-8.715429420658351,"pfxZ":3.777222582412268,"pX":-0.5798108767348248,"pZ":2.3130998367790117,"vX0":6.315799359409381,"vY0":-133.77449420928073,"vZ0":-3.4688883355101328,"x":139.1,"y":176.33,"x0":-1.8273818759403644,"y0":50.00232473102098,"z0":5.417225449263234,"aX":-15.952035840228488},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":14.6,"spinRate":2262,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4079114684268639,"extension":7.321876503827081},"index":0,"playId":"17f02310-f9d4-3f47-af7e-67592501890c","pitchNumber":1,"startTime":"2026-05-01T23:58:57.317Z","endTime":"2026-05-01T23:59:01.032Z","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":1},"pitchData":{"startSpeed":75.7,"endSpeed":70.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.105440716075687,"aZ":-37.001826776158914,"pfxX":9.832392953349295,"pfxZ":-3.922106617760657,"pX":-0.22062730232944167,"pZ":1.7286753614165835,"vX0":0.9866417754946445,"vY0":-110.31942944311835,"vZ0":0.05035355109776041,"x":125.41,"y":192.11,"x0":-1.9511814800260647,"y0":50.00458028874609,"z0":5.614158171723724,"aX":12.089123996153816},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-6.7,"breakHorizontal":-18.0,"spinRate":2495,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.49697923432298374,"extension":7.360040745345436},"index":1,"playId":"08450a32-f72c-3d73-9520-4965e8e3b552","pitchNumber":2,"startTime":"2026-05-01T23:59:16.490Z","endTime":"2026-05-01T23:59:20.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":70.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74102734439553,"aZ":-36.18682831785519,"pfxX":9.975924765128047,"pfxZ":-3.2493606669152353,"pX":-0.24397246665713937,"pZ":1.8789747512485864,"vX0":0.9925741673967075,"vY0":-110.6236686011225,"vZ0":0.001667974743245093,"x":126.3,"y":188.05,"x0":-1.9946202553505763,"y0":50.005262418999024,"z0":5.688803144319423,"aX":12.298654251372232},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-5.5,"breakHorizontal":-18.4,"spinRate":2479,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.4961666100941464,"extension":6.874990440728836},"hitData":{"launchSpeed":93.6,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.84,"coordY":124.71}},"index":2,"playId":"f8aaeafc-d71b-32f1-b673-a51877f8dce4","pitchNumber":3,"startTime":"2026-05-01T23:59:36.254Z","endTime":"2026-05-01T23:59:48.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-01T23:59:48.511Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a line drive to left fielder Daylen Lile. Brice Turang to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T00:00:09.780Z","endTime":"2026-05-02T00:02:38.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,3,4,5,6],"actionIndex":[1],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.198093084597897,"aZ":-22.232229579216856,"pfxX":-9.586032900815754,"pfxZ":5.435525762080344,"pX":1.4959916060361844,"pZ":2.489361587132899,"vX0":11.866285520322602,"vY0":-133.72529013356058,"vZ0":-3.6317568445802966,"x":59.98,"y":171.57,"x0":-1.7332776139665695,"y0":50.0034758654264,"z0":5.4416881441645435,"aX":-17.53337760398245},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":15.1,"spinRate":2204,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4080871028588713,"extension":7.239690908049659},"index":0,"playId":"90c68972-8a78-34e9-91c7-88a54a3f481e","pitchNumber":1,"startTime":"2026-05-02T00:00:11.517Z","endTime":"2026-05-02T00:00:15.317Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-02T00:00:36.853Z","endTime":"2026-05-02T00:01:00.628Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"startTime":"2026-05-02T00:01:00.628Z","endTime":"2026-05-02T00:01:19.691Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.972044763565194,"aZ":-35.37178091359504,"pfxX":7.521041897663404,"pfxZ":-2.4487049695031704,"pX":0.7539679303353581,"pZ":1.9275640498837103,"vX0":4.119618553315224,"vY0":-113.82214715456585,"vZ0":-0.30656113965842113,"x":88.26,"y":186.74,"x0":-2.05993632898237,"y0":50.00374103343021,"z0":5.582977781297742,"aX":9.813836909436688},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-4.2,"breakHorizontal":-14.6,"spinRate":2487,"spinDirection":68},"zone":9,"typeConfidence":2.0,"plateTime":0.48222457686083864,"extension":7.142567127128742},"index":3,"playId":"3ae71398-b2d8-318c-a797-b1a61b9382e4","pitchNumber":2,"startTime":"2026-05-02T00:01:19.691Z","endTime":"2026-05-02T00:01:25.883Z","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":92.4,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.261620049821182,"aZ":-25.90946517244261,"pfxX":-9.664981023734738,"pfxZ":3.419434621030536,"pX":0.11094098452502543,"pZ":1.9100363138403047,"vX0":8.656613675977233,"vY0":-134.28863322986376,"vZ0":-4.213469568568884,"x":112.77,"y":187.21,"x0":-1.893979647466615,"y0":50.00411016543522,"z0":5.336108823855269,"aX":-17.707176570128503},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.5,"breakHorizontal":15.7,"spinRate":2254,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4074103465783683,"extension":7.326889645977126},"index":4,"playId":"04a15995-d21e-3ebc-b27f-93b45eca8e03","pitchNumber":3,"startTime":"2026-05-02T00:01:40.691Z","endTime":"2026-05-02T00:01:44.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48565500055943,"aZ":-30.620128535058708,"pfxX":8.371141450858868,"pfxZ":1.135956695143883,"pX":0.7586287968531908,"pZ":1.43201898840311,"vX0":3.831477580985158,"vY0":-116.27458625094745,"vZ0":-2.232983879118076,"x":88.08,"y":200.12,"x0":-1.9974476156916698,"y0":50.00381995036932,"z0":5.3057941855911945,"aX":11.481005160842097},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.8,"breakHorizontal":-16.1,"spinRate":2553,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.47077396140016337,"extension":7.236917496624592},"index":5,"playId":"dcc52f57-61a6-3278-af49-2059ea031c18","pitchNumber":4,"startTime":"2026-05-02T00:02:04.753Z","endTime":"2026-05-02T00:02:09.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.396945330779715,"aZ":-34.86159841713165,"pfxX":8.938805467913046,"pfxZ":-2.0254024096139984,"pX":0.5875354499055048,"pZ":1.1884306749473594,"vX0":3.295884532999114,"vY0":-114.76151974433965,"vZ0":-1.804828908358564,"x":94.6,"y":206.69,"x0":-2.0310999841042103,"y0":50.00464733418961,"z0":5.399471345076558,"aX":11.852882299987929},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-3.8,"breakHorizontal":-17.0,"spinRate":2567,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.47834820909820985,"extension":7.274423428500472},"hitData":{"launchSpeed":81.0,"launchAngle":15.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.92,"coordY":123.58}},"index":6,"playId":"fbc3bcdb-0360-3826-9866-77c815cdb996","pitchNumber":5,"startTime":"2026-05-02T00:02:26.412Z","endTime":"2026-05-02T00:02:38.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:02:38.643Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks. Brice Turang to 3rd. William Contreras to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T00:03:02.575Z","endTime":"2026-05-02T00:06:17.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36773000283172,"aZ":-24.667862946142225,"pfxX":-8.375080199436672,"pfxZ":4.288168356105624,"pX":-0.9759069486152184,"pZ":2.969539313201644,"vX0":5.942668116551936,"vY0":-131.3341934406445,"vZ0":-1.6850175183451561,"x":154.2,"y":158.6,"x0":-2.1779077120164407,"y0":50.00258479268717,"z0":5.451093276311495,"aX":-14.655630729860315},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":13.9,"spinRate":2210,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41678015589522577,"extension":7.34812221752261},"index":0,"playId":"8c6ea2bd-3f7d-38ea-a484-0ddb15afd73f","pitchNumber":1,"startTime":"2026-05-02T00:03:03.219Z","endTime":"2026-05-02T00:03:09.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":70.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.448641879081524,"aZ":-25.516792574446146,"pfxX":-8.629093620466783,"pfxZ":5.250850892117219,"pX":-1.2681266571444791,"pZ":1.9698131725223598,"vX0":4.216418250187566,"vY0":-111.3742641480345,"vZ0":-2.37182397798179,"x":165.34,"y":185.6,"x0":-2.0566506534519893,"y0":50.000477362360265,"z0":5.6658107849012715,"aX":-10.928870743599916},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":9.2,"breakHorizontal":14.6,"spinRate":1819,"spinDirection":226},"zone":13,"typeConfidence":0.87,"plateTime":0.4902492571979038,"extension":6.993451436563728},"index":1,"playId":"17ca2565-bed4-33df-8e60-f6a280e842ae","pitchNumber":2,"startTime":"2026-05-02T00:03:24.360Z","endTime":"2026-05-02T00:03:28.728Z","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":91.0,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.549871258431214,"aZ":-22.008067582591057,"pfxX":-9.196809133209939,"pfxZ":5.717665119155576,"pX":-0.34291189146436085,"pZ":2.3153368597036086,"vX0":7.8008708931901225,"vY0":-132.33016749561185,"vZ0":-3.818668864855412,"x":130.07,"y":176.27,"x0":-2.1303782321825677,"y0":50.00406899391179,"z0":5.384400765800376,"aX":-16.354704052497354},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.7,"breakHorizontal":15.0,"spinRate":2320,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4134956260124829,"extension":7.1142040398581345},"index":2,"playId":"fc7f28f4-7459-39aa-9fa7-1225c1bd777a","pitchNumber":3,"startTime":"2026-05-02T00:03:44.038Z","endTime":"2026-05-02T00:03:48.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.184986885138912,"aZ":-35.34432895203452,"pfxX":9.370379474881613,"pfxZ":-2.593637787963286,"pX":0.23499751553678985,"pZ":1.6058479508441217,"vX0":2.626694080116683,"vY0":-110.39249012521417,"vZ0":-0.23130537319905975,"x":108.04,"y":195.42,"x0":-2.189973057654214,"y0":50.00099652761113,"z0":5.458995108727037,"aX":11.466570986824651},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-4.4,"breakHorizontal":-17.6,"spinRate":2478,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.49775240231922835,"extension":7.121788878477167},"index":3,"playId":"e76de56d-00aa-33b7-8cc0-98e80242641b","pitchNumber":4,"startTime":"2026-05-02T00:04:06.271Z","endTime":"2026-05-02T00:04:10.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.927053554928293,"aZ":-35.86288343454455,"pfxX":8.163761967851563,"pfxZ":-2.931369554029539,"pX":0.16721043906693275,"pZ":1.8622921698821124,"vX0":2.747239423529884,"vY0":-111.7176294951536,"vZ0":-0.011800905635012349,"x":110.63,"y":188.5,"x0":-2.1404333229780725,"y0":50.001829187981755,"z0":5.5668113637454475,"aX":10.27474366773835},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-5.0,"breakHorizontal":-15.5,"spinRate":2438,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4910629946569758,"extension":7.101403838493033},"index":4,"playId":"7bd5dc85-4ae0-36b8-a17a-cbfd1b4dcd8f","pitchNumber":5,"startTime":"2026-05-02T00:04:34.050Z","endTime":"2026-05-02T00:04:37.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.680398173813575,"aZ":-36.89091840459834,"pfxX":9.179962391538236,"pfxZ":-3.7663636622363255,"pX":0.5135772170638594,"pZ":1.2752353299193613,"vX0":3.250336012775328,"vY0":-111.62301963507751,"vZ0":-0.607621071212302,"x":97.42,"y":204.35,"x0":-2.157809815554765,"y0":50.00506861604401,"z0":5.377247449463688,"aX":11.486542016272729},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-6.6,"breakHorizontal":-17.5,"spinRate":2564,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.492288838663574,"extension":7.291922167978989},"index":5,"playId":"45f98f45-660e-30ff-9e5e-0ef073b3a02c","pitchNumber":6,"startTime":"2026-05-02T00:05:00.919Z","endTime":"2026-05-02T00:05:05.372Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"e68c235c-84ba-3757-bcb3-bac5778e9939","startTime":"2026-05-02T00:05:24.666Z","endTime":"2026-05-02T00:05:27.843Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2053817917281,"aZ":-26.709530065782218,"pfxX":-9.683772936762548,"pfxZ":3.8632981653564045,"pX":-0.8544498580548182,"pZ":0.7614171724970704,"vX0":5.7657870224268315,"vY0":-117.83192480348869,"vZ0":-5.242038368153376,"x":149.57,"y":218.22,"x0":-2.0679649139064202,"y0":50.003460987203624,"z0":5.466110778602456,"aX":-13.694673332449073},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.0,"breakHorizontal":16.2,"spinRate":1983,"spinDirection":234},"zone":13,"typeConfidence":0.92,"plateTime":0.4638524688880934,"extension":6.797450345258341},"index":7,"playId":"b2781acc-dec9-3474-b3b2-8a85c1d93968","pitchNumber":7,"startTime":"2026-05-02T00:05:47.634Z","endTime":"2026-05-02T00:05:51.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22839706803906,"aZ":-16.02521872595184,"pfxX":-6.526347943291789,"pfxZ":8.97976834445286,"pX":0.9431288805818078,"pZ":2.2512523181003052,"vX0":9.554238814789214,"vY0":-132.5092650818116,"vZ0":-5.1050240875482364,"x":81.05,"y":178.0,"x0":-1.8421989613695462,"y0":50.006454072290744,"z0":5.353088512525104,"aX":-11.743284135577216},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2317,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4115146418771207,"extension":7.484317077233608},"index":8,"playId":"b1ac013b-2841-3a82-9d31-c1ca92c60ca0","pitchNumber":8,"startTime":"2026-05-02T00:06:11.971Z","endTime":"2026-05-02T00:06:17.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:06:17.527Z","atBatIndex":35},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Luis Rengifo grounds into a force out, first baseman Curtis Mead to shortstop CJ Abrams. Brice Turang scores. William Contreras to 3rd. Jake Bauers out at 2nd. Luis Rengifo to 1st.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T00:07:31.017Z","endTime":"2026-05-02T00:09:07.592Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T00:06:31.768Z","endTime":"2026-05-02T00:07:33.316Z","isPitch":false,"type":"action"},{"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.9,"endSpeed":81.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64409434250285,"aZ":-23.248703794725103,"pfxX":0.45436514593152805,"pfxZ":5.319185229833849,"pX":0.0915969046681019,"pZ":2.6796516660785024,"vX0":5.41194086658419,"vY0":-128.0204699390706,"vZ0":-2.59365875480359,"x":113.51,"y":166.43,"x0":-2.0990746240614415,"y0":50.00519203317024,"z0":5.504140804300557,"aX":0.7618943127469553},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.4,"breakHorizontal":-1.9,"spinRate":2234,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.4260173485639962,"extension":7.395786633111467},"index":1,"playId":"763215c8-0cf1-3c80-9c86-a932487e46e3","pitchNumber":1,"startTime":"2026-05-02T00:07:33.316Z","endTime":"2026-05-02T00:07:36.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.738187227527092,"aZ":-23.775979549937993,"pfxX":-0.9264767689474942,"pfxZ":5.0649827124614,"pX":0.45296898010725783,"pZ":1.8614028045633915,"vX0":7.03883252483825,"vY0":-127.81255230369287,"vZ0":-4.2153163502115465,"x":99.73,"y":188.52,"x0":-2.21347875501235,"y0":50.004862254350705,"z0":5.393736415201113,"aX":-1.537795248085954},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.4,"breakHorizontal":0.1,"spinRate":2310,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.4281412654767949,"extension":7.276599635844315},"index":2,"playId":"e61006bf-f576-36bc-afd0-e8cc1939ba94","pitchNumber":2,"startTime":"2026-05-02T00:07:55.651Z","endTime":"2026-05-02T00:08:04.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-02T00:08:24.177Z","endTime":"2026-05-02T00:08:24.178Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.86865590159646,"aZ":-35.78610488496527,"pfxX":9.90927724769053,"pfxZ":-2.878389880107356,"pX":0.12682689134335787,"pZ":2.384077721789071,"vX0":2.1741411270163886,"vY0":-111.8992085542392,"vZ0":0.7500129158630144,"x":112.17,"y":174.41,"x0":-2.1462365579779217,"y0":50.00040221414868,"z0":5.736994190421997,"aX":12.451999727802447},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-4.7,"breakHorizontal":-18.5,"spinRate":2522,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.49115066277130337,"extension":7.320601674711879},"index":4,"playId":"3723b4c1-74f9-351d-83b6-2e0e4acf3e65","pitchNumber":3,"startTime":"2026-05-02T00:08:24.179Z","endTime":"2026-05-02T00:08:30.116Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.229004755338597,"aZ":-24.241949798384862,"pfxX":0.3855410081030315,"pfxZ":4.722721745300935,"pX":0.8465704757624569,"pZ":2.086050863723697,"vX0":7.114820751042193,"vY0":-127.95860885793982,"vZ0":-4.027568731805895,"x":84.73,"y":182.46,"x0":-2.005192166970504,"y0":50.00179705783924,"z0":5.551201586583316,"aX":0.6475044111198717},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":-2.0,"spinRate":2276,"spinDirection":197},"zone":14,"typeConfidence":0.91,"plateTime":0.42596510415552036,"extension":7.384959511416743},"hitData":{"launchSpeed":56.3,"launchAngle":1.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.26,"coordY":167.72}},"index":5,"playId":"fe3ca15b-53f2-3523-9583-d746737bee65","pitchNumber":4,"startTime":"2026-05-02T00:09:00.179Z","endTime":"2026-05-02T00:09:07.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:09:07.592Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Black doubles (4) on a line drive to left fielder Daylen Lile. William Contreras scores. Luis Rengifo to 3rd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T00:09:47.326Z","endTime":"2026-05-02T00:09:59.430Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":81.3,"strikeZoneTop":3.226,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86363673999395,"aZ":-26.89708064448297,"pfxX":0.19693361059111314,"pfxZ":3.15182493441929,"pX":-0.02025591554593543,"pZ":3.0704977010104053,"vX0":4.883475405688614,"vY0":-127.61549692779518,"vZ0":-1.1224033827930981,"x":117.77,"y":155.88,"x0":-1.9731261516111267,"y0":50.00022527926941,"z0":5.608239528684901,"aX":0.32765833842367786},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.8,"breakHorizontal":-1.3,"spinRate":2174,"spinDirection":192},"zone":2,"typeConfidence":0.92,"plateTime":0.4269680993188767,"extension":7.338446386321525},"hitData":{"launchSpeed":85.3,"launchAngle":26.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.87,"coordY":129.27}},"index":0,"playId":"02b8a774-9223-3c10-9002-17a954ca2157","pitchNumber":1,"startTime":"2026-05-02T00:09:47.326Z","endTime":"2026-05-02T00:09:59.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:09:59.430Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Sal Frelick lines out sharply to right fielder James Wood.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-02T00:10:28.638Z","endTime":"2026-05-02T00:11:05.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.4,"endSpeed":83.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03518262110144,"aZ":-17.285355199944206,"pfxX":-6.038894423127328,"pfxZ":8.410353494089502,"pX":0.5114287472204514,"pZ":2.058429691014679,"vX0":8.211840630089828,"vY0":-131.49856566759453,"vZ0":-5.438419401277585,"x":97.51,"y":183.2,"x0":-1.8516141877811894,"y0":50.00447640407795,"z0":5.414924074240126,"aX":-10.693159453869626},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2197,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4147990187984356,"extension":7.580436497964323},"index":0,"playId":"7bedf698-ac50-3cee-b9f2-c8d4107494a6","pitchNumber":1,"startTime":"2026-05-02T00:10:28.638Z","endTime":"2026-05-02T00:10:33.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.718822246730856,"aZ":-16.597254665410833,"pfxX":-6.286030021637799,"pfxZ":8.387903075761002,"pX":-0.9639430111859045,"pZ":2.5005601477728265,"vX0":5.0397158800189095,"vY0":-135.00417406546265,"vZ0":-4.779908373592465,"x":153.74,"y":171.26,"x0":-2.0325928387213144,"y0":50.00385782339697,"z0":5.45192370150927,"aX":-11.674866512391464},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":10.4,"spinRate":2400,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40477994972120346,"extension":7.4070340042919085},"index":1,"playId":"c8950bcf-4f04-39ef-a0f4-204ba5b68ba1","pitchNumber":2,"startTime":"2026-05-02T00:10:43.520Z","endTime":"2026-05-02T00:10:47.753Z","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":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84327297719979,"aZ":-22.272217111830912,"pfxX":-0.5556683656658622,"pfxZ":5.741482864412314,"pX":-0.054328154160921543,"pZ":2.3491606237330576,"vX0":5.1965606857819875,"vY0":-130.12584124215994,"vZ0":-3.5143183132280886,"x":119.07,"y":175.35,"x0":-2.000158656713964,"y0":50.00312242275871,"z0":5.393354403617514,"aX":-0.9589000911396269},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.8,"breakHorizontal":-0.1,"spinRate":2273,"spinDirection":206},"zone":5,"typeConfidence":0.89,"plateTime":0.42000949996801795,"extension":7.278631050306717},"hitData":{"launchSpeed":107.2,"launchAngle":17.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":196.06,"coordY":83.78}},"index":2,"playId":"eb293cfa-4362-3702-be2d-33c2ca482fb0","pitchNumber":3,"startTime":"2026-05-02T00:10:58.373Z","endTime":"2026-05-02T00:11:05.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:11:05.412Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T00:13:08.604Z","endTime":"2026-05-02T00:14:28.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":96.5,"endSpeed":88.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.533310444550498,"aZ":-20.1588798857358,"pfxX":-1.5301750945217463,"pfxZ":5.994415215896868,"pX":0.3347071377925187,"pZ":1.6642547913612984,"vX0":6.936495674375747,"vY0":-140.418272142262,"vZ0":-5.836279789331069,"x":104.24,"y":193.85,"x0":-1.9643499722796331,"y0":50.0054921877903,"z0":5.072946721793031,"aX":-3.068609407014264},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.8,"breakHorizontal":1.4,"spinRate":2617,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3894236938808069,"extension":7.623923856445004},"index":0,"playId":"5085d1cc-4c5b-3150-bc62-2c5afaf23572","pitchNumber":1,"startTime":"2026-05-02T00:13:10.717Z","endTime":"2026-05-02T00:13:16.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.581061077156395,"aZ":-38.64494828644018,"pfxX":2.3845440526393435,"pfxZ":-3.9395361791867343,"pX":2.2484100677788903,"pZ":0.6150541743058964,"vX0":8.757450577936494,"vY0":-127.74533662228548,"vZ0":-4.149676052660299,"x":31.3,"y":222.17,"x0":-1.540910312978271,"y0":50.00061981979333,"z0":5.315000422468807,"aX":3.9186817642575784},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.9,"breakHorizontal":-6.4,"spinRate":2440,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.42961943376112366,"extension":7.8275300962919605},"index":1,"playId":"7e10b391-2a69-383e-8d0d-6bbb8a653b4e","pitchNumber":2,"startTime":"2026-05-02T00:13:26.635Z","endTime":"2026-05-02T00:13:29.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.103925753883836,"aZ":-36.593779367463206,"pfxX":0.863821751224437,"pfxZ":-2.63954205010909,"pX":1.5687577406927238,"pZ":0.40207671969708825,"vX0":7.663861311704321,"vY0":-128.45573291749403,"vZ0":-5.423522368155857,"x":57.2,"y":227.92,"x0":-1.5631313133477005,"y0":50.00407838586763,"z0":5.379336579512441,"aX":1.4446719686496627},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.8,"breakHorizontal":-3.2,"spinRate":2149,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.42607589811214197,"extension":7.5674824897218524},"index":2,"playId":"56ac8ae1-8680-3d29-bc3c-4ad524f39281","pitchNumber":3,"startTime":"2026-05-02T00:13:45.084Z","endTime":"2026-05-02T00:13:48.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70941131039704,"aZ":-16.413056002047465,"pfxX":-7.505979243317599,"pfxZ":7.422812058470676,"pX":0.7159151914924092,"pZ":3.1670305046972556,"vX0":9.402916037358303,"vY0":-143.9490909530947,"vZ0":-3.0938938277654193,"x":89.71,"y":153.27,"x0":-1.599626805029944,"y0":50.00459677375076,"z0":5.256760616395955,"aX":-15.941452364700451},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.1,"breakHorizontal":12.0,"spinRate":2603,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.37879809057301905,"extension":7.71164497629371},"index":3,"playId":"95e31eed-2ad2-3d8d-ba05-19f6bfd49699","pitchNumber":4,"startTime":"2026-05-02T00:14:05.506Z","endTime":"2026-05-02T00:14:10.593Z","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":0},"pitchData":{"startSpeed":101.5,"endSpeed":93.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.734054767204533,"aZ":-14.197842857889292,"pfxX":-6.2738452954227295,"pfxZ":8.028402181856693,"pX":0.47160554675529964,"pZ":3.4310322580022365,"vX0":8.724683676594903,"vY0":-147.69396364574374,"vZ0":-3.2392887486323225,"x":99.02,"y":146.14,"x0":-1.6871226015458098,"y0":50.00217706063905,"z0":5.361574902281908,"aX":-14.047451152363438},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.2,"breakHorizontal":10.0,"spinRate":2647,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.36896767249617124,"extension":7.738508882805781},"index":4,"playId":"7fcccc7a-e154-3289-bd99-66becaa7ecf0","pitchNumber":5,"startTime":"2026-05-02T00:14:24.181Z","endTime":"2026-05-02T00:14:28.631Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:14:28.631Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorbit Vivas strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T00:14:47.762Z","endTime":"2026-05-02T00:15:56.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"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":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":100.1,"endSpeed":92.2,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.217878606366313,"aZ":-14.62229913833462,"pfxX":-7.005893763290508,"pfxZ":8.098609948468171,"pX":0.3036928907820568,"pZ":2.7127626045060236,"vX0":8.47135209057821,"vY0":-145.6291326596329,"vZ0":-4.401611060949,"x":105.42,"y":165.54,"x0":-1.7199828528361683,"y0":50.007070004386584,"z0":5.115737266879408,"aX":-15.192028613322574},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.0,"breakHorizontal":11.2,"spinRate":2678,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.37477844774646885,"extension":7.515262185375257},"index":0,"playId":"a3c472de-e94c-3c4e-8bcd-b7bdb14053b7","pitchNumber":1,"startTime":"2026-05-02T00:14:55.831Z","endTime":"2026-05-02T00:14:59.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.762186996276768,"aZ":-22.54083372458183,"pfxX":-1.4852280801721482,"pfxZ":4.755013768130734,"pX":0.1210061481606067,"pZ":2.259947200512396,"vX0":6.044419395228757,"vY0":-140.65366515679622,"vZ0":-3.754843906361492,"x":112.39,"y":177.76,"x0":-1.852952315728014,"y0":50.000566653461725,"z0":5.055375539275329,"aX":-3.0084572386192527},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.2,"breakHorizontal":1.6,"spinRate":2596,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.38787181378168345,"extension":7.713105978694939},"index":1,"playId":"418e869d-0319-3604-a078-09139a7a71a0","pitchNumber":2,"startTime":"2026-05-02T00:15:15.773Z","endTime":"2026-05-02T00:15:22.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.3,"strikeZoneTop":3.06,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07985059741712,"aZ":-26.948009311817295,"pfxX":-9.504333741714197,"pfxZ":2.717558432435121,"pX":-0.5095359286907913,"pZ":0.9260639655990341,"vX0":7.0011871044386975,"vY0":-137.02034808769483,"vZ0":-6.396721363135785,"x":136.42,"y":213.78,"x0":-1.848585509221662,"y0":50.003741971009546,"z0":5.1042453180999,"aX":-18.276920089198452},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.8,"breakHorizontal":16.0,"spinRate":1886,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.39803498768217827,"extension":7.514894637204938},"index":2,"playId":"9391e69b-c7d5-3ba2-8605-058b529c06f2","pitchNumber":3,"startTime":"2026-05-02T00:15:52.664Z","endTime":"2026-05-02T00:15:56.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:15:56.467Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Millas called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-02T00:16:19.862Z","endTime":"2026-05-02T00:17:17.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":101.4,"endSpeed":93.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99187898110007,"aZ":-11.715322779669036,"pfxX":-6.135208544394226,"pfxZ":9.17297396043155,"pX":-0.3763949456118708,"pZ":3.1262670469473,"vX0":6.411086400369518,"vY0":-147.68397432346234,"vZ0":-4.0051731922550555,"x":131.35,"y":154.37,"x0":-1.7682042791735668,"y0":50.001699414853256,"z0":5.178107862731717,"aX":-13.682544647163748},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.1,"breakHorizontal":10.0,"spinRate":2702,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3695232188459219,"extension":7.623919514388795},"index":0,"playId":"e511bc10-981d-3264-a2d7-130c558c27c2","pitchNumber":1,"startTime":"2026-05-02T00:16:22.803Z","endTime":"2026-05-02T00:16:26.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.0,"endSpeed":92.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80054973462656,"aZ":-11.853229278546277,"pfxX":-6.776054882506376,"pfxZ":9.243109750677814,"pX":0.012918029004896409,"pZ":3.4184944725629207,"vX0":7.823805011743572,"vY0":-146.90318962782544,"vZ0":-3.1553067710658675,"x":116.51,"y":146.48,"x0":-1.796763049368564,"y0":50.00664443651489,"z0":5.204807169291928,"aX":-14.904046918539086},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.3,"breakHorizontal":10.8,"spinRate":2610,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3719640106493327,"extension":7.731411389890767},"index":1,"playId":"37e3036a-d705-3be4-aea2-ec29a9e0c7c0","pitchNumber":2,"startTime":"2026-05-02T00:16:55.499Z","endTime":"2026-05-02T00:16:58.917Z","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":2},"pitchData":{"startSpeed":100.6,"endSpeed":92.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.003297393981114,"aZ":-13.649960265228774,"pfxX":-7.675965401240563,"pfxZ":8.494139376359398,"pX":0.6724623210476923,"pZ":3.1252903186231893,"vX0":9.646080709470588,"vY0":-146.19487002984312,"vZ0":-3.7363245468218826,"x":91.37,"y":154.4,"x0":-1.6607016582768617,"y0":50.00495975726143,"z0":5.22998858343092,"aX":-16.744781007957243},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":2643,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.37356226748534027,"extension":7.436834661440722},"index":2,"playId":"fe7df546-8509-30ad-b35f-60fe0b350a76","pitchNumber":3,"startTime":"2026-05-02T00:17:11.996Z","endTime":"2026-05-02T00:17:17.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:17:17.479Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Blake Perkins pops out to first baseman Curtis Mead in foul territory.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T00:19:30.568Z","endTime":"2026-05-02T00:21:06.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cionel Pérez replaces Jake Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T00:19:12.613Z","endTime":"2026-05-02T00:19:32.910Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672335,"link":"/api/v1/people/672335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.690018693214554,"aZ":-16.941184874925046,"pfxX":4.87087769361791,"pfxZ":7.793202214579823,"pX":0.5004584978007864,"pZ":3.210251696553964,"vX0":-3.9223069682220046,"vY0":-139.04633847165687,"vZ0":-3.325706876332084,"x":97.92,"y":152.1,"x0":1.297750884131436,"y0":50.00408604362048,"z0":5.548546005639348,"aX":9.521748040595773},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":-8.0,"spinRate":2010,"spinDirection":130},"zone":3,"typeConfidence":0.9,"plateTime":0.39418952553984266,"extension":5.801091815869688},"index":1,"playId":"1f929fda-4eb2-368c-89a8-72e886855c00","pitchNumber":1,"startTime":"2026-05-02T00:19:32.910Z","endTime":"2026-05-02T00:19:38.997Z","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":96.0,"endSpeed":87.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10102930643971,"aZ":-14.917498924511266,"pfxX":5.42260778427455,"pfxZ":8.723994725880452,"pX":0.13619263736339543,"pZ":2.5594138242515188,"vX0":-5.166754974166254,"vY0":-139.65904887366625,"vZ0":-5.286659602341105,"x":111.81,"y":169.68,"x0":1.3046084473389101,"y0":50.00040767687102,"z0":5.456047301351693,"aX":10.723344435006966},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":-8.8,"spinRate":2127,"spinDirection":130},"zone":5,"typeConfidence":0.89,"plateTime":0.3920101792641768,"extension":5.681922216360355},"index":2,"playId":"77bd28a1-22e7-302d-82e7-59cc65e9d931","pitchNumber":2,"startTime":"2026-05-02T00:19:55.767Z","endTime":"2026-05-02T00:20:01.902Z","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":96.1,"endSpeed":88.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.548826987584167,"aZ":-16.48166314289274,"pfxX":5.450314417986817,"pfxZ":7.827295171964449,"pX":1.1254865197308455,"pZ":2.273464368615508,"vX0":-2.9832853742231684,"vY0":-139.99008139054482,"vZ0":-5.819878459368699,"x":74.1,"y":177.4,"x0":1.4909768568423543,"y0":50.0059941225798,"z0":5.440298175935671,"aX":10.931219340479803},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":-9.4,"spinRate":2086,"spinDirection":139},"zone":14,"typeConfidence":0.85,"plateTime":0.38973345300670603,"extension":5.800646553061268},"index":3,"playId":"e6421aa4-ac36-31fe-a890-237697bf7cee","pitchNumber":3,"startTime":"2026-05-02T00:20:23.242Z","endTime":"2026-05-02T00:20:28.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.697784625195798,"aZ":-37.46736436730585,"pfxX":0.2272820503432217,"pfxZ":-3.3469112219367396,"pX":-0.1918460596907424,"pZ":3.9219132934487257,"vX0":-3.921683863913569,"vY0":-124.6763578968809,"vZ0":2.7438735835096795,"x":124.31,"y":132.89,"x0":1.367982636981743,"y0":50.00018732009245,"z0":5.887058967552831,"aX":0.36043487226649973},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.3,"breakHorizontal":0.5,"spinRate":2524,"spinDirection":320},"zone":11,"typeConfidence":2.0,"plateTime":0.4383431086905012,"extension":5.716891875575145},"index":4,"playId":"aac52032-029d-3349-aeb3-06495838d356","pitchNumber":4,"startTime":"2026-05-02T00:20:39.150Z","endTime":"2026-05-02T00:20:44.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.610964087445264,"aZ":-20.214627724877246,"pfxX":4.048510764761349,"pfxZ":6.04972663842087,"pX":-0.34215610230836013,"pZ":3.2297592667532347,"vX0":-6.101873526552242,"vY0":-139.11857998466303,"vZ0":-2.689890652825717,"x":130.04,"y":151.58,"x0":1.3446992019036152,"y0":50.00448333421055,"z0":5.535609686099953,"aX":8.006818610142494},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":-6.2,"spinRate":2066,"spinDirection":145},"zone":1,"typeConfidence":0.87,"plateTime":0.3923831360252983,"extension":5.800738586870721},"hitData":{"launchSpeed":68.6,"launchAngle":81.0,"totalDistance":57.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.63,"coordY":187.07}},"index":5,"playId":"0275e8f2-4d7c-3907-aa38-6c0666034808","pitchNumber":5,"startTime":"2026-05-02T00:20:56.314Z","endTime":"2026-05-02T00:21:06.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:21:06.118Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"David Hamilton pops out to shortstop CJ Abrams.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T00:21:28.989Z","endTime":"2026-05-02T00:22:39.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"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_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":94.8,"endSpeed":87.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.435199338129717,"aZ":-29.355959113638352,"pfxX":8.031737322758053,"pfxZ":1.4535612931836237,"pX":1.4193187423003708,"pZ":4.101203156876805,"vX0":-2.7938051074878514,"vY0":-138.09928815692768,"vZ0":0.8678628144003933,"x":62.9,"y":128.05,"x0":1.397779869805019,"y0":50.00480081079779,"z0":5.750676506854774,"aX":15.58559898450567},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.0,"breakHorizontal":-14.0,"spinRate":1994,"spinDirection":146},"zone":12,"typeConfidence":0.68,"plateTime":0.3959297133281856,"extension":5.623193609609552},"index":0,"playId":"0edb0275-98b3-353f-ae92-3f69d729c0a3","pitchNumber":1,"startTime":"2026-05-02T00:21:31.113Z","endTime":"2026-05-02T00:21:35.853Z","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":94.3,"endSpeed":86.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3449329678813,"aZ":-27.93207986806469,"pfxX":9.31064293669326,"pfxZ":2.2015152302287575,"pX":1.1584063572082353,"pZ":3.1656847143645006,"vX0":-3.857803056553952,"vY0":-137.35404738479494,"vZ0":-1.5675023066471412,"x":72.84,"y":153.31,"x0":1.3658293926413332,"y0":50.000081883900926,"z0":5.62982626602684,"aX":17.9168004641328},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.8,"breakHorizontal":-16.2,"spinRate":1987,"spinDirection":144},"zone":12,"typeConfidence":0.86,"plateTime":0.3976596647054036,"extension":5.607683205678765},"index":1,"playId":"d96010ca-4e97-3c2d-bc9b-45137f4c4c05","pitchNumber":2,"startTime":"2026-05-02T00:21:57.444Z","endTime":"2026-05-02T00:22:01.739Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.578624962057194,"aZ":-30.421806670741844,"pfxX":-6.104107115308912,"pfxZ":1.1603271220716387,"pX":0.28072720346950486,"pZ":2.477708807978657,"vX0":-1.2766618591124992,"vY0":-121.95824755256838,"vZ0":-1.2903161095868592,"x":106.3,"y":171.88,"x0":1.6036540511234127,"y0":50.00554976134524,"z0":5.6224613439352025,"aX":-9.254294342240048},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.0,"breakHorizontal":11.4,"spinRate":2434,"spinDirection":308},"zone":5,"typeConfidence":0.9,"plateTime":0.44804138841281604,"extension":5.639486819876312},"index":2,"playId":"6c75e2dd-e377-3141-abbc-542c1da3f055","pitchNumber":3,"startTime":"2026-05-02T00:22:12.905Z","endTime":"2026-05-02T00:22:17.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.117760070402284,"aZ":-30.52048360710823,"pfxX":-6.005882636006044,"pfxZ":1.060726097715186,"pX":0.4009954270929245,"pZ":2.5128911789509814,"vX0":-1.0567758878567544,"vY0":-123.54987415417786,"vZ0":-1.4749810306589786,"x":101.71,"y":170.93,"x0":1.6141248805981798,"y0":50.00101561486382,"z0":5.667118859971899,"aX":-9.343901912871297},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.8,"breakHorizontal":11.2,"spinRate":2365,"spinDirection":313},"zone":6,"typeConfidence":0.9,"plateTime":0.44222922862245007,"extension":5.551727645786408},"hitData":{"launchSpeed":77.1,"launchAngle":55.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":90.78,"coordY":130.07}},"index":3,"playId":"11e34284-f5b9-3062-b709-66c9cba7ac86","pitchNumber":4,"startTime":"2026-05-02T00:22:29.150Z","endTime":"2026-05-02T00:22:39.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:22:39.350Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, second baseman Jorbit Vivas to first baseman Curtis Mead.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-02T00:22:56.564Z","endTime":"2026-05-02T00:23:39.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678391,"link":"/api/v1/people/678391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.373964770724452,"aZ":-33.2540049416526,"pfxX":-5.707217090099077,"pfxZ":-0.685236484561643,"pX":-0.1389683775393748,"pZ":1.9785314164695558,"vX0":-2.409205390228563,"vY0":-125.01075448138054,"vZ0":-2.253164514631931,"x":122.3,"y":185.36,"x0":1.5788399782795022,"y0":50.00192451454943,"z0":5.623294677987278,"aX":-9.024633674358675},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.6,"breakHorizontal":10.9,"spinRate":2447,"spinDirection":331},"zone":8,"typeConfidence":0.9,"plateTime":0.4382803371442314,"extension":5.6718766125533016},"index":0,"playId":"4f7f8c49-1c98-3c6a-b5f7-5e0d48e90a42","pitchNumber":1,"startTime":"2026-05-02T00:23:01.222Z","endTime":"2026-05-02T00:23:06.263Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98251035258038,"aZ":-32.00469764157959,"pfxX":-5.02468942213234,"pfxZ":0.10358105540517304,"pX":-0.700638944241634,"pZ":1.2091836076786033,"vX0":-3.4235066788476307,"vY0":-125.79680184804633,"vZ0":-4.404264767990432,"x":143.71,"y":206.13,"x0":1.3295574287869292,"y0":50.00135155893174,"z0":5.570563250836537,"aX":-8.069934108025118},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":9.8,"spinRate":2636,"spinDirection":323},"zone":13,"typeConfidence":0.89,"plateTime":0.4350371218224329,"extension":5.740390908959044},"index":1,"playId":"24f5a17e-12ad-36bf-b71e-2795b70850aa","pitchNumber":2,"startTime":"2026-05-02T00:23:16.239Z","endTime":"2026-05-02T00:23:20.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.661200772319035,"aZ":-26.00512366269683,"pfxX":8.725259539991496,"pfxZ":3.0912525073399353,"pX":0.22163534522006542,"pZ":2.1567089285667196,"vX0":-6.103649269101551,"vY0":-139.97040636075113,"vZ0":-4.457738373414249,"x":108.55,"y":180.55,"x0":1.2896662785044408,"y0":50.004698665971596,"z0":5.459181939529024,"aX":17.427899156352044},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.9,"breakHorizontal":-14.6,"spinRate":2007,"spinDirection":143},"zone":8,"typeConfidence":0.89,"plateTime":0.390330491489554,"extension":5.789446656091499},"hitData":{"launchSpeed":87.8,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":153.61}},"index":2,"playId":"01cf7bdc-f363-392b-823b-162c78ab6b0e","pitchNumber":3,"startTime":"2026-05-02T00:23:31.584Z","endTime":"2026-05-02T00:23:39.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:23:39.232Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T00:25:57.226Z","endTime":"2026-05-02T00:26:58.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":91.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64212333206958,"aZ":-13.983323962181156,"pfxX":-8.000181686044009,"pfxZ":8.549322350380944,"pX":-0.1463174546841386,"pZ":2.328329441135894,"vX0":7.752854443873499,"vY0":-145.12000780551188,"vZ0":-5.950271704979948,"x":122.58,"y":175.92,"x0":-1.8158665930577078,"y0":50.0065643280325,"z0":5.26061110683647,"aX":-17.03068762218302},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.4,"breakHorizontal":13.0,"spinRate":2634,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.37774382773123216,"extension":7.809437708066953},"index":0,"playId":"73330f3b-cd8b-3f90-9127-03094ea9cdfe","pitchNumber":1,"startTime":"2026-05-02T00:25:58.544Z","endTime":"2026-05-02T00:26:02.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.337110492551346,"aZ":-11.981034438603062,"pfxX":-7.595768642135834,"pfxZ":9.500436483087656,"pX":0.9518042773596377,"pZ":2.0199031827505713,"vX0":10.19795328505137,"vY0":-144.96164050215813,"vZ0":-6.516500836085652,"x":80.72,"y":184.24,"x0":-1.6271731419613509,"y0":50.001961639116054,"z0":5.0306850696608585,"aX":-16.14331852074713},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.0,"breakHorizontal":11.6,"spinRate":2605,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.37804744442897587,"extension":7.650706399683402},"index":1,"playId":"a790439e-9112-3b82-83f8-5b67c79f9203","pitchNumber":2,"startTime":"2026-05-02T00:26:14.376Z","endTime":"2026-05-02T00:26:19.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":91.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92704669768702,"aZ":-14.638898029955564,"pfxX":-7.597795895893416,"pfxZ":8.185206085236704,"pX":0.4771449669336041,"pZ":2.4878644443515063,"vX0":9.07756037165396,"vY0":-145.4056222969373,"vZ0":-5.181560404506188,"x":98.81,"y":171.61,"x0":-1.6972970009097337,"y0":50.00440482201342,"z0":5.180506660424487,"aX":-16.279925813252746},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.9,"breakHorizontal":12.0,"spinRate":2652,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.37661125211550894,"extension":7.891532985691046},"index":2,"playId":"8b6bb74f-6bb2-303e-abde-66378f32a9f7","pitchNumber":3,"startTime":"2026-05-02T00:26:32.945Z","endTime":"2026-05-02T00:26:37.627Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-02T00:26:44.285Z","endTime":"2026-05-02T00:26:55.064Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":100.1,"endSpeed":91.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22474150850538,"aZ":-12.233024266827552,"pfxX":-6.786059497882433,"pfxZ":9.299779313692401,"pX":0.23370342931346794,"pZ":1.971319092839014,"vX0":8.118698714709653,"vY0":-145.5227932726945,"vZ0":-6.884327027397036,"x":108.09,"y":185.55,"x0":-1.7109698091389542,"y0":50.00296137443612,"z0":5.10914109340084,"aX":-14.551601847036892},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2689,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.37642823071387266,"extension":7.795092584026609},"index":4,"playId":"e161c2a6-260f-3b77-a47c-a4b96ff0fad6","pitchNumber":4,"startTime":"2026-05-02T00:26:55.064Z","endTime":"2026-05-02T00:26:58.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:26:58.944Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging, catcher William Contreras to first baseman Jake Bauers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T00:27:19.904Z","endTime":"2026-05-02T00:35:10.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,3,4,5,6,7],"actionIndex":[1,2],"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":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61346687691072,"aZ":-13.484793284735892,"pfxX":-6.537470833120681,"pfxZ":8.92419538130353,"pX":0.07404274548061489,"pZ":2.5777353846911017,"vX0":7.3214804956056145,"vY0":-143.86567500861983,"vZ0":-5.164876036451829,"x":121.48,"y":170.11,"x0":-1.655405732844633,"y0":50.006123591824796,"z0":5.233339167886818,"aX":-13.696293829710298},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.2,"breakHorizontal":10.3,"spinRate":2608,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.38083803583798126,"extension":7.746672285177292},"index":0,"playId":"757a8a85-4d21-3410-be8a-2d7d510fd369","pitchNumber":1,"startTime":"2026-05-02T00:27:26.388Z","endTime":"2026-05-02T00:27:29.458Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-02T00:27:52.625Z","endTime":"2026-05-02T00:30:47.302Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Pitching Change: Aaron Ashby replaces Jacob Misiorowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-05-02T00:30:47.302Z","endTime":"2026-05-02T00:33:37.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.199322815593053,"aZ":-36.60951590546468,"pfxX":-5.024136966463919,"pfxZ":-3.047764013847999,"pX":0.9889661344204493,"pZ":3.3266481563081394,"vX0":2.232616766846162,"vY0":-119.30170572935987,"vZ0":-0.02603911607585374,"x":79.3,"y":148.96,"x0":0.697890743952955,"y0":50.00529632682037,"z0":6.615123231117278,"aX":-7.302323517597057},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.3,"breakHorizontal":8.6,"spinRate":2370,"spinDirection":333},"zone":12,"typeConfidence":0.9,"plateTime":0.45768667257213824,"extension":5.5755231165768135},"index":3,"playId":"cc89e363-f98d-3cb1-b775-d88dc31e4961","pitchNumber":2,"startTime":"2026-05-02T00:33:37.519Z","endTime":"2026-05-02T00:33:43.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":89.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56899355761076,"aZ":-22.664142534733124,"pfxX":11.170007125772187,"pfxZ":4.743381034523705,"pX":-0.33837593533138577,"pZ":2.2017505040118244,"vX0":-5.017584863083634,"vY0":-140.15780764097374,"vZ0":-7.803663314010963,"x":129.9,"y":179.33,"x0":0.016883343067865757,"y0":50.000621305671636,"z0":6.4851245465085405,"aX":22.37758729577164},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.3,"breakHorizontal":-19.3,"spinRate":2074,"spinDirection":145},"zone":7,"typeConfidence":0.86,"plateTime":0.3897416511334848,"extension":5.3652044599008475},"index":4,"playId":"7d6bb24c-5af7-3fd0-bde6-e11a3125779c","pitchNumber":3,"startTime":"2026-05-02T00:33:54.580Z","endTime":"2026-05-02T00:33:58.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.848184471890214,"aZ":-37.04433440968378,"pfxX":-7.432032802200126,"pfxZ":-3.3162712255859477,"pX":-0.9201684313210898,"pZ":1.5124675072179692,"vX0":-0.9391122506788531,"vY0":-120.05958963955453,"vZ0":-3.932681200384902,"x":152.07,"y":197.94,"x0":0.4415839998668222,"y0":50.0028008452281,"z0":6.44678754670458,"aX":-10.918334528755755},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.6,"breakHorizontal":13.7,"spinRate":2393,"spinDirection":342},"zone":13,"typeConfidence":0.91,"plateTime":0.45510217208240666,"extension":5.477142399153779},"index":5,"playId":"c68935ff-d214-319b-98b0-0c7dbe5f94ce","pitchNumber":4,"startTime":"2026-05-02T00:34:12.873Z","endTime":"2026-05-02T00:34:18.403Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.846495720962462,"aZ":-24.215250314775073,"pfxX":8.834072593775232,"pfxZ":3.935257592160303,"pX":-0.0234908741340068,"pZ":2.8765602597114235,"vX0":-3.5327616395890082,"vY0":-140.56776606378494,"vZ0":-5.954375176643953,"x":117.9,"y":161.11,"x0":0.09461162788039909,"y0":50.00253333997314,"z0":6.572492746816496,"aX":17.856195716913746},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.2,"breakHorizontal":-15.4,"spinRate":2001,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.3881651902206782,"extension":5.2997863799450435},"index":6,"playId":"73fce6f4-f60d-3cea-9665-c87667643496","pitchNumber":5,"startTime":"2026-05-02T00:34:38.117Z","endTime":"2026-05-02T00:34:42.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43096599955154,"aZ":-45.27712414554502,"pfxX":-5.3568176814226796,"pfxZ":-9.058203113507698,"pX":-0.16516538458366328,"pZ":1.0165024518397088,"vX0":0.6526224686225255,"vY0":-119.86229718382141,"vZ0":-3.38975398241437,"x":123.3,"y":211.33,"x0":0.25362591003371404,"y0":50.002718284109825,"z0":6.515065495821532,"aX":-7.748808723100449},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-16.9,"breakHorizontal":9.5,"spinRate":2687,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.4579900308254299,"extension":5.480176862053442},"index":7,"playId":"c8970f22-9a8a-3a74-a15b-b9ba965c4163","pitchNumber":6,"startTime":"2026-05-02T00:35:01.264Z","endTime":"2026-05-02T00:35:10.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:35:10.506Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-02T00:35:35.926Z","endTime":"2026-05-02T00:37:09.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.520901484378314,"aZ":-45.36090626357942,"pfxX":-4.265328124634612,"pfxZ":-8.97092536761709,"pX":-0.9516554538270141,"pZ":-0.6285273531060559,"vX0":-1.8458307416725508,"vY0":-120.95566939490418,"vZ0":-7.19719496386673,"x":153.27,"y":255.75,"x0":0.3776736337126756,"y0":50.00569559320646,"z0":6.403265060971054,"aX":-6.2660185739665515},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-17.8,"breakHorizontal":8.2,"spinRate":2733,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.45434415879714507,"extension":5.433979369906133},"index":0,"playId":"6ac01d43-8694-3835-91d9-83485e419fcc","pitchNumber":1,"startTime":"2026-05-02T00:35:38.154Z","endTime":"2026-05-02T00:35:41.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.484661895040396,"aZ":-21.37222918531302,"pfxX":7.337817745191488,"pfxZ":5.286481153543479,"pX":-0.7068322502201562,"pZ":2.6483029977603207,"vX0":-4.741813296162428,"vY0":-141.19269423336098,"vZ0":-7.022704657435748,"x":143.94,"y":167.28,"x0":0.030486467333688136,"y0":50.00541226934741,"z0":6.51694649184561,"aX":14.99765738432702},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.5,"breakHorizontal":-12.5,"spinRate":1862,"spinDirection":147},"zone":4,"typeConfidence":0.89,"plateTime":0.38614288711316247,"extension":5.623770819524257},"index":1,"playId":"177f420d-c880-3309-81ab-a678db61623e","pitchNumber":2,"startTime":"2026-05-02T00:36:03.912Z","endTime":"2026-05-02T00:36:07.083Z","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":96.9,"endSpeed":89.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45662538813163,"aZ":-23.03170748061433,"pfxX":8.837229832473035,"pfxZ":4.5110311644877585,"pX":-0.67481753073663,"pZ":1.17409064119953,"vX0":-5.449933330871926,"vY0":-140.8401157227626,"vZ0":-10.217238255968265,"x":142.72,"y":207.08,"x0":0.12870528744589602,"y0":50.00268220950587,"z0":6.315263776402777,"aX":17.903264611099416},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.4,"breakHorizontal":-15.0,"spinRate":2151,"spinDirection":144},"zone":13,"typeConfidence":0.89,"plateTime":0.3876637663261029,"extension":5.587676187206325},"index":2,"playId":"69cc99bf-8fc7-360a-84fa-98323df12957","pitchNumber":3,"startTime":"2026-05-02T00:36:24.171Z","endTime":"2026-05-02T00:36:28.278Z","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":82.8,"endSpeed":76.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.502931530888524,"aZ":-36.2323008260199,"pfxX":-6.931865697150732,"pfxZ":-2.744891596025955,"pX":0.1485721533212828,"pZ":2.714327238596386,"vX0":1.4683256308115409,"vY0":-120.64545778608274,"vZ0":-1.6154114700567588,"x":111.34,"y":165.49,"x0":0.4343855154889717,"y0":50.00160371461555,"z0":6.573174017718622,"aX":-10.26209786088347},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.0,"breakHorizontal":12.2,"spinRate":2616,"spinDirection":321},"zone":5,"typeConfidence":0.9,"plateTime":0.45325130268430014,"extension":5.298328100178384},"index":3,"playId":"168ad257-aa1e-3904-ac1b-027eec94eedb","pitchNumber":4,"startTime":"2026-05-02T00:36:41.765Z","endTime":"2026-05-02T00:36:46.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16872228323378,"aZ":-40.07191031050986,"pfxX":-8.236563931263737,"pfxZ":-5.326568318940316,"pX":0.07984170622166789,"pZ":3.242011724554646,"vX0":1.4466911952590806,"vY0":-120.85620124810595,"vZ0":0.06594193510244706,"x":113.96,"y":151.25,"x0":0.5444491236202257,"y0":50.00523523623508,"z0":6.728831721846455,"aX":-12.206687078934655},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.4,"breakHorizontal":14.6,"spinRate":2419,"spinDirection":331},"zone":2,"typeConfidence":0.88,"plateTime":0.45290912697791574,"extension":5.2834196761562335},"hitData":{"launchSpeed":82.5,"launchAngle":-0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.67,"coordY":168.65}},"index":4,"playId":"a6ce9c1e-3255-3608-98c5-2210a55aaefa","pitchNumber":5,"startTime":"2026-05-02T00:37:01.060Z","endTime":"2026-05-02T00:37:09.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:37:09.513Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, third baseman Brady House to first baseman Curtis Mead.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T00:39:10.158Z","endTime":"2026-05-02T00:39:59.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.707496534193183,"aZ":-24.22166104659725,"pfxX":8.507935859386114,"pfxZ":4.034826476207856,"pX":0.10587833954049852,"pZ":3.019318090485569,"vX0":-6.010091394679814,"vY0":-139.35392340380062,"vZ0":-2.773345706622118,"x":112.96,"y":157.26,"x0":1.1829090921796581,"y0":50.00243465844837,"z0":5.623859065200286,"aX":16.767591515122245},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.0,"breakHorizontal":-14.2,"spinRate":2066,"spinDirection":146},"zone":2,"typeConfidence":0.85,"plateTime":0.3927348321833555,"extension":5.746160016316249},"index":0,"playId":"3c588c99-b3f8-32ac-8e84-278302c05098","pitchNumber":1,"startTime":"2026-05-02T00:39:14.117Z","endTime":"2026-05-02T00:39:17.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54421656886766,"aZ":-26.910520159430863,"pfxX":10.692403473707387,"pfxZ":2.62630831032088,"pX":-0.8376941596969241,"pZ":1.63173228532373,"vX0":-8.621495328988832,"vY0":-140.89816150758674,"vZ0":-6.167198110879907,"x":148.93,"y":194.72,"x0":0.8753105908589611,"y0":50.00671389705926,"z0":5.59224497361579,"aX":21.464983393041475},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.6,"breakHorizontal":-17.5,"spinRate":2165,"spinDirection":143},"zone":13,"typeConfidence":0.92,"plateTime":0.3890095587787341,"extension":5.771319904949333},"index":1,"playId":"3caa6367-81bf-35b9-893b-ae951743c703","pitchNumber":2,"startTime":"2026-05-02T00:39:33.785Z","endTime":"2026-05-02T00:39:37.668Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59883420736826,"aZ":-34.460990309028944,"pfxX":-5.637511887464072,"pfxZ":-1.5012713583618034,"pX":-0.9813698201953318,"pZ":2.1803346951961307,"vX0":-3.7546969521553004,"vY0":-123.37012083876726,"vZ0":-1.24468360078202,"x":154.41,"y":179.91,"x0":1.2997963754304735,"y0":50.00450340733025,"z0":5.631468665157651,"aX":-8.574366114314836},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.8,"breakHorizontal":11.2,"spinRate":2548,"spinDirection":317},"zone":13,"typeConfidence":0.92,"plateTime":0.4462602277921599,"extension":5.723981940352795},"hitData":{"launchSpeed":67.2,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.92,"coordY":167.3}},"index":2,"playId":"530c76e9-bc1e-39b0-910f-322f1839fe38","pitchNumber":3,"startTime":"2026-05-02T00:39:51.777Z","endTime":"2026-05-02T00:39:59.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:39:59.637Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a line drive to right fielder James Wood.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T00:40:29.036Z","endTime":"2026-05-02T00:41:05.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.717394243148934,"aZ":-40.33494096305145,"pfxX":-0.854653656792864,"pfxZ":-5.328542336666786,"pX":0.26447627330259693,"pZ":3.1493683576153946,"vX0":-2.3438318888326184,"vY0":-122.59272392624749,"vZ0":1.8159643148167552,"x":106.92,"y":153.75,"x0":1.3413745999224114,"y0":50.00228829329396,"z0":5.825095276235971,"aX":-1.3087112593809134},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.0,"breakHorizontal":2.0,"spinRate":2621,"spinDirection":325},"zone":2,"typeConfidence":0.9,"plateTime":0.44566129329070403,"extension":5.696495643443042},"index":0,"playId":"8c50690e-442f-3013-b3ca-8c69f4dab989","pitchNumber":1,"startTime":"2026-05-02T00:40:35.413Z","endTime":"2026-05-02T00:40:39.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.268312561535804,"aZ":-40.68630354323973,"pfxX":-1.2327363517917571,"pfxZ":-5.431791818528721,"pX":0.2025042522989117,"pZ":1.7226378900596733,"vX0":-2.2895110931293017,"vY0":-124.24112036814114,"vZ0":-1.366796135702433,"x":109.28,"y":192.27,"x0":1.2951241842188959,"y0":50.00184060335561,"z0":5.6530688594940655,"aX":-1.9320007759599098},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.0,"breakHorizontal":2.8,"spinRate":2523,"spinDirection":326},"zone":8,"typeConfidence":2.0,"plateTime":0.4404047316250588,"extension":5.767889269277817},"hitData":{"launchSpeed":96.5,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.34,"coordY":114.57}},"index":1,"playId":"1e8e2e27-a2ce-378f-9012-79922af19671","pitchNumber":2,"startTime":"2026-05-02T00:40:52.334Z","endTime":"2026-05-02T00:41:05.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:41:05.622Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jake Bauers grounds into a force out, pitcher Cionel Pérez to shortstop CJ Abrams. William Contreras out at 2nd. Jake Bauers to 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T00:41:23.371Z","endTime":"2026-05-02T00:42:29.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672335,"link":"/api/v1/people/672335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41366793980227,"aZ":-26.379411556113965,"pfxX":8.544221745140621,"pfxZ":2.9545098231426437,"pX":0.35793655693015214,"pZ":3.0616324858061668,"vX0":-5.368017224361804,"vY0":-138.8251818431108,"vZ0":-2.1557272768945066,"x":103.36,"y":156.12,"x0":1.2007714073566862,"y0":50.00552757834668,"z0":5.59398804405994,"aX":16.775405424557896},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.2,"breakHorizontal":-14.4,"spinRate":1991,"spinDirection":148},"zone":3,"typeConfidence":0.85,"plateTime":0.3936899663255504,"extension":5.805606940135056},"index":0,"playId":"be5652c6-3778-3c82-b421-e8e475e12015","pitchNumber":1,"startTime":"2026-05-02T00:41:28.989Z","endTime":"2026-05-02T00:41:33.052Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-05-02T00:41:55.638Z","endTime":"2026-05-02T00:42:21.932Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.449759047178517,"aZ":-25.054856406961832,"pfxX":8.900185409848556,"pfxZ":3.5202280304630946,"pX":0.6552377882474983,"pZ":2.9623331877600667,"vX0":-4.671412286537485,"vY0":-140.88797062692348,"vZ0":-2.971049527703365,"x":92.02,"y":158.8,"x0":1.1739349057569846,"y0":50.00047263088081,"z0":5.640550945503217,"aX":17.982394505801853},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.0,"breakHorizontal":-15.2,"spinRate":2239,"spinDirection":142},"zone":3,"typeConfidence":0.84,"plateTime":0.3880070495416219,"extension":5.7015632177588484},"hitData":{"launchSpeed":78.6,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.63,"coordY":180.48}},"index":2,"playId":"91b90df2-cc40-3c35-baf7-9512275a3aab","pitchNumber":2,"startTime":"2026-05-02T00:42:21.932Z","endTime":"2026-05-02T00:42:29.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:42:29.943Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a line drive to center fielder Jacob Young. Jake Bauers to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T00:43:02.549Z","endTime":"2026-05-02T00:43:33.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79938654688915,"aZ":-14.121888699693763,"pfxX":6.061481142697486,"pfxZ":8.844865914100502,"pX":-0.6728296641909453,"pZ":1.4127397081221384,"vX0":-7.329557204395657,"vY0":-141.80649536570607,"vZ0":-8.427788465332673,"x":142.65,"y":200.64,"x0":1.1553065271496143,"y0":50.00188479086273,"z0":5.319973793958498,"aX":12.370230028271441},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.5,"breakHorizontal":-9.5,"spinRate":2175,"spinDirection":140},"zone":13,"typeConfidence":0.77,"plateTime":0.3859512738821147,"extension":5.977840369712322},"index":0,"playId":"04633631-5611-3d41-9848-272cfc76b705","pitchNumber":1,"startTime":"2026-05-02T00:43:06.055Z","endTime":"2026-05-02T00:43:10.742Z","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":96.0,"endSpeed":88.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.739405400455734,"aZ":-15.5293485509073,"pfxX":4.7666885977046665,"pfxZ":8.413942447891921,"pX":-0.5768428881180909,"pZ":2.1591123716143983,"vX0":-6.743626310879984,"vY0":-139.58698528781244,"vZ0":-6.055280005987419,"x":138.99,"y":180.48,"x0":1.2484310860070627,"y0":50.00215733164304,"z0":5.3749451159463195,"aX":9.42879150065307},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":-7.3,"spinRate":2048,"spinDirection":142},"zone":4,"typeConfidence":0.88,"plateTime":0.39204741338729754,"extension":5.756449341473586},"hitData":{"launchSpeed":96.4,"launchAngle":8.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.17,"coordY":101.9}},"index":1,"playId":"50877dac-c018-3250-bbad-bd55464e842a","pitchNumber":2,"startTime":"2026-05-02T00:43:24.257Z","endTime":"2026-05-02T00:43:33.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:43:33.767Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gary Sánchez grounds out, shortstop CJ Abrams to first baseman Curtis Mead.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-02T00:44:42.778Z","endTime":"2026-05-02T00:47:19.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,8],"actionIndex":[0,4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gary Sánchez replaces Tyler Black.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T00:44:15.597Z","endTime":"2026-05-02T00:44:45.068Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":672012,"link":"/api/v1/people/672012"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08466562126602,"aZ":-41.9650135573487,"pfxX":0.2211980548238628,"pfxZ":-6.6026665717071324,"pX":-0.14725685891895263,"pZ":1.6058846509452396,"vX0":-3.5832709838618118,"vY0":-121.6286831026929,"vZ0":-1.0307176970771244,"x":122.61,"y":195.42,"x0":1.32259782097167,"y0":50.002150071984644,"z0":5.706584571976005,"aX":0.3285319724028709},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.9,"breakHorizontal":0.5,"spinRate":2729,"spinDirection":327},"zone":13,"typeConfidence":0.92,"plateTime":0.4520665437278346,"extension":5.839862932909428},"index":1,"playId":"7aa452ce-8e78-3aae-8229-5207afa2a88b","pitchNumber":1,"startTime":"2026-05-02T00:44:45.068Z","endTime":"2026-05-02T00:44:49.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28708927359965,"aZ":-41.603968402650864,"pfxX":-1.0699122139236792,"pfxZ":-6.250600901142388,"pX":0.8160461339984157,"pZ":4.065638526924625,"vX0":-1.0067263159249074,"vY0":-122.37816163185776,"vZ0":4.0875301922665574,"x":85.89,"y":129.01,"x0":1.3724824729179612,"y0":50.00150265726085,"z0":5.948867505345418,"aX":-1.6143600628507122},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.0,"breakHorizontal":2.2,"spinRate":2700,"spinDirection":311},"zone":12,"typeConfidence":0.89,"plateTime":0.4484332157604749,"extension":5.7657790951570895},"index":2,"playId":"87d08bbd-3f48-3e0d-a93e-adf5c0222d5b","pitchNumber":2,"startTime":"2026-05-02T00:45:03.526Z","endTime":"2026-05-02T00:45:06.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46590865387046,"aZ":-40.58112436219042,"pfxX":0.9249185881852258,"pfxZ":-5.435232243095967,"pX":0.3588690653453138,"pZ":0.5609927553123555,"vX0":-2.551014058737157,"vY0":-123.80524634124711,"vZ0":-3.9335111724310483,"x":103.32,"y":223.63,"x0":1.2839020849626241,"y0":50.002084968678226,"z0":5.578158966744021,"aX":1.4313676027722235},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-10.6,"breakHorizontal":-1.1,"spinRate":2704,"spinDirection":330},"zone":14,"typeConfidence":0.93,"plateTime":0.4429515967873794,"extension":5.819264061714929},"index":3,"playId":"97cd865f-7596-300c-a4d4-60662fdc0aac","pitchNumber":3,"startTime":"2026-05-02T00:45:24.354Z","endTime":"2026-05-02T00:45:30.924Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Cionel Pérez. Jake Bauers to 3rd. Luis Rengifo to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"97cd865f-7596-300c-a4d4-60662fdc0aac","startTime":"2026-05-02T00:45:59.277Z","endTime":"2026-05-02T00:45:59.278Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919954694501037,"aZ":-41.15407749332355,"pfxX":0.517477688582957,"pfxZ":-5.766486590004041,"pX":-0.022448308664134227,"pZ":1.5709160040577816,"vX0":-3.183323760816674,"vY0":-124.08081681795511,"vZ0":-1.52185717287608,"x":117.86,"y":196.37,"x0":1.2100313020515947,"y0":50.00090684955292,"z0":5.6226196125058525,"aX":0.8072257740916429},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.6,"breakHorizontal":-0.2,"spinRate":2621,"spinDirection":322},"zone":13,"typeConfidence":0.92,"plateTime":0.44150419335722724,"extension":5.777839394607065},"index":5,"playId":"f949bd69-dbf3-31c2-998d-dbc7b8d73b2e","pitchNumber":4,"startTime":"2026-05-02T00:45:59.279Z","endTime":"2026-05-02T00:46:02.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.330989771354012,"aZ":-39.21000781110033,"pfxX":-0.17582229239585256,"pfxZ":-4.478192533648171,"pX":-0.8836623570538773,"pZ":0.9255540378456903,"vX0":-5.202486633988587,"vY0":-124.39312671436006,"vZ0":-3.3233722048488605,"x":150.68,"y":213.79,"x0":1.2553920019822846,"y0":50.004055532206614,"z0":5.521138168180843,"aX":-0.2748524771057338},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.6,"breakHorizontal":1.4,"spinRate":2627,"spinDirection":337},"zone":13,"typeConfidence":0.93,"plateTime":0.439889516957634,"extension":5.901814800889403},"index":6,"playId":"2a938a62-a2b0-32eb-bab5-fa75b9032ced","pitchNumber":5,"startTime":"2026-05-02T00:46:25.368Z","endTime":"2026-05-02T00:46:29.468Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-05-02T00:46:58.650Z","endTime":"2026-05-02T00:47:11.792Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.628805669851097,"aZ":-39.83661468055572,"pfxX":-1.5055356905124548,"pfxZ":-4.976114122590019,"pX":0.3826191345754466,"pZ":2.5055586178881066,"vX0":-1.8647760627514567,"vY0":-123.11354997608082,"vZ0":0.5048284356380255,"x":102.42,"y":171.13,"x0":1.3444280483055082,"y0":50.00239102668402,"z0":5.659983392979021,"aX":-2.3185925262296454},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-8.6,"breakHorizontal":3.1,"spinRate":2632,"spinDirection":328},"zone":6,"typeConfidence":0.91,"plateTime":0.4442991481341112,"extension":5.872177014183288},"hitData":{"launchSpeed":93.6,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":158.68}},"index":8,"playId":"1eeed288-fad7-3452-be28-b2c1d1f6d5b5","pitchNumber":6,"startTime":"2026-05-02T00:47:11.792Z","endTime":"2026-05-02T00:47:19.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:47:19.494Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T00:49:23.299Z","endTime":"2026-05-02T00:50:01.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Gary Sánchez remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T00:48:47.429Z","endTime":"2026-05-02T00:49:25.639Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":672012,"link":"/api/v1/people/672012"}},{"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":95.7,"endSpeed":88.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.043635730990122,"aZ":-22.834894563004937,"pfxX":8.844561324354846,"pfxZ":4.720329103213878,"pX":0.4290981109643393,"pZ":1.8999498527761147,"vX0":-2.708681054253242,"vY0":-139.26389647575024,"vZ0":-8.201203543091085,"x":100.64,"y":187.48,"x0":0.2605164013529326,"y0":50.00603809618427,"z0":6.374778748771381,"aX":17.507967845098182},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":-15.5,"spinRate":1947,"spinDirection":146},"zone":9,"typeConfidence":0.9,"plateTime":0.3921669701367354,"extension":5.331125054047155},"index":1,"playId":"a0b4fbcc-a7c8-3afd-a447-c5d64047f02a","pitchNumber":1,"startTime":"2026-05-02T00:49:25.639Z","endTime":"2026-05-02T00:49:30.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.530300180102493,"aZ":-25.30732459050371,"pfxX":7.755514639552084,"pfxZ":3.4345228160494052,"pX":0.4748906467043573,"pZ":1.3121252289718388,"vX0":-2.3255832639410987,"vY0":-140.040274839835,"vZ0":-9.19165251579676,"x":98.9,"y":203.35,"x0":0.3047833491049671,"y0":50.003804677095125,"z0":6.2729340718528634,"aX":15.513943963289258},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.7,"breakHorizontal":-13.7,"spinRate":1835,"spinDirection":147},"zone":14,"typeConfidence":0.92,"plateTime":0.390063398547007,"extension":5.549038672192601},"index":2,"playId":"a97cbc8e-ba24-3036-a25d-bfcfeac759c5","pitchNumber":2,"startTime":"2026-05-02T00:49:37.520Z","endTime":"2026-05-02T00:49:40.868Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452097775085257,"aZ":-47.14860518403261,"pfxX":-4.265726086378168,"pfxZ":-10.47137066813459,"pX":-0.6685712685447927,"pZ":1.1823542970814074,"vX0":-0.7709886956192386,"vY0":-119.52475565608107,"vZ0":-2.7539571111692744,"x":142.48,"y":206.86,"x0":0.21278556641006705,"y0":50.001215861502686,"z0":6.628677259880025,"aX":-6.1016845192095746},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-19.3,"breakHorizontal":7.9,"spinRate":2809,"spinDirection":337},"zone":13,"typeConfidence":0.9,"plateTime":0.4602385333462835,"extension":5.432187503243207},"index":3,"playId":"51e10280-5442-311f-998b-a1a4b8470ed9","pitchNumber":3,"startTime":"2026-05-02T00:49:57.134Z","endTime":"2026-05-02T00:50:01.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:50:01.467Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"CJ Abrams walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T00:50:24.957Z","endTime":"2026-05-02T00:51:41.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":89.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.933344615498566,"aZ":-23.958913968788156,"pfxX":8.069269780766557,"pfxZ":4.077445047055249,"pX":-1.0026723753921694,"pZ":2.132186292142147,"vX0":-5.777909152299171,"vY0":-140.4379984621479,"vZ0":-7.538014253547624,"x":155.22,"y":181.21,"x0":0.022925696304711127,"y0":50.00666118652936,"z0":6.38639903460575,"aX":16.277489100444683},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.1,"breakHorizontal":-13.6,"spinRate":2149,"spinDirection":139},"zone":13,"typeConfidence":0.89,"plateTime":0.38858183235513,"extension":5.47820063132725},"index":0,"playId":"2f0ebe13-24c0-3e6a-9940-3ea01d6270de","pitchNumber":1,"startTime":"2026-05-02T00:50:24.957Z","endTime":"2026-05-02T00:50:30.197Z","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":96.8,"endSpeed":89.5,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40795854059755,"aZ":-21.939221091404526,"pfxX":8.624133659060101,"pfxZ":5.0900715308524696,"pX":0.8017737076521388,"pZ":0.6460016645102644,"vX0":-1.7312364397986824,"vY0":-140.6072657261231,"vZ0":-11.68676721159494,"x":86.44,"y":221.34,"x0":0.30257027246699725,"y0":50.006981643975074,"z0":6.265714538610635,"aX":17.357800732284968},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.1,"breakHorizontal":-15.4,"spinRate":1926,"spinDirection":142},"zone":14,"typeConfidence":0.92,"plateTime":0.38880090967646597,"extension":5.553242557600518},"index":1,"playId":"a6c1773a-311d-3cc0-a3d5-1ebf3f291494","pitchNumber":2,"startTime":"2026-05-02T00:50:39.927Z","endTime":"2026-05-02T00:50:44.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05133458027856,"aZ":-24.390841410931944,"pfxX":9.910661909734914,"pfxZ":3.8767238709715475,"pX":-0.37488455000888615,"pZ":0.8080611359890011,"vX0":-4.8151620184354975,"vY0":-140.62555969816762,"vZ0":-10.90942745478229,"x":131.29,"y":216.96,"x0":0.06918992766698825,"y0":50.006984010540606,"z0":6.312235207683134,"aX":19.909488910305853},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.0,"breakHorizontal":-17.0,"spinRate":1958,"spinDirection":144},"zone":13,"typeConfidence":0.89,"plateTime":0.38908185471533363,"extension":5.648173795248251},"index":2,"playId":"a2783d2d-f669-3d13-bd79-7ec38a6580b5","pitchNumber":3,"startTime":"2026-05-02T00:51:00.420Z","endTime":"2026-05-02T00:51:03.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74223563337926,"aZ":-14.06283834279059,"pfxX":4.009022532606431,"pfxZ":8.769028486647517,"pX":-0.5460868455797907,"pZ":2.312022742807273,"vX0":-3.2863717831837334,"vY0":-142.76196217375661,"vZ0":-8.978624887719826,"x":137.82,"y":176.36,"x0":0.09891215919660082,"y0":50.0002660269237,"z0":6.382030749499148,"aX":8.277409965672996},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":-6.6,"spinRate":2224,"spinDirection":146},"zone":4,"typeConfidence":0.88,"plateTime":0.3835973624530111,"extension":5.6768187494917335},"index":3,"playId":"306e7053-286b-3124-918d-b8c90ede23ef","pitchNumber":4,"startTime":"2026-05-02T00:51:21.804Z","endTime":"2026-05-02T00:51:26.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00476199400427,"aZ":-47.24217514160641,"pfxX":-4.398649303746093,"pfxZ":-10.447638039110846,"pX":0.9984333206827647,"pZ":3.263220427938724,"vX0":2.5685384130916944,"vY0":-120.07983665545052,"vZ0":1.8473389203780286,"x":78.94,"y":150.67,"x0":0.47942266077871665,"y0":50.00496682428121,"z0":6.727746238089342,"aX":-6.342857302732531},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-18.0,"breakHorizontal":7.2,"spinRate":2750,"spinDirection":325},"zone":12,"typeConfidence":0.9,"plateTime":0.4583666616482196,"extension":5.577774203249122},"index":4,"playId":"a5e3c3e5-3d39-30de-902c-1a8289b7cc79","pitchNumber":5,"startTime":"2026-05-02T00:51:35.878Z","endTime":"2026-05-02T00:51:41.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:51:41.595Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daylen Lile doubles (8) on a line drive to left fielder Blake Perkins. CJ Abrams to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T00:51:59.993Z","endTime":"2026-05-02T00:52:20.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnThird":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.846273359171494,"aZ":-22.79925719891877,"pfxX":7.921280851669108,"pfxZ":4.528206522026624,"pX":0.3821266340448825,"pZ":2.9297034172886396,"vX0":-2.0622308523782498,"vY0":-142.2913637597909,"vZ0":-5.995785104611307,"x":95.18,"y":134.3,"x0":0.08283770710465879,"y0":50.00177747592163,"z0":6.489786351760361,"aX":16.389996085782318},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.3,"breakHorizontal":-14.0,"spinRate":2065,"spinDirection":150},"zone":3,"typeConfidence":0.9,"plateTime":0.3835980093851523,"extension":5.613372856649769},"hitData":{"launchSpeed":73.9,"launchAngle":28.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.12,"coordY":121.67}},"index":0,"playId":"56e4c91b-6c23-3634-a369-0d7c520a687d","pitchNumber":1,"startTime":"2026-05-02T00:52:07.123Z","endTime":"2026-05-02T00:52:20.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:52:20.196Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, third baseman Luis Rengifo to first baseman Jake Bauers. CJ Abrams scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T00:52:53.861Z","endTime":"2026-05-02T00:53:16.642Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":676879,"link":"/api/v1/people/676879"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2828012412859,"aZ":-46.88566200045068,"pfxX":-4.868419303865154,"pfxZ":-9.998702255494923,"pX":0.6251576062793149,"pZ":3.9508332771595107,"vX0":2.0786554900632623,"vY0":-120.73981313660528,"vZ0":3.078597986580993,"x":102.43,"y":159.68,"x0":0.38394088136917676,"y0":50.00308551883468,"z0":6.795272943884092,"aX":-7.162673051912002},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-17.0,"breakHorizontal":8.3,"spinRate":2672,"spinDirection":326},"zone":12,"typeConfidence":0.9,"plateTime":0.45425880338803903,"extension":5.390762219063879},"index":0,"playId":"9c884b81-6ab5-3549-9a93-6e13f1feb40a","pitchNumber":1,"startTime":"2026-05-02T00:52:53.861Z","endTime":"2026-05-02T00:52:57.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":91.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.701,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32525390735489,"aZ":-25.02011674843483,"pfxX":8.393234465080612,"pfxZ":3.417740090356613,"pX":-0.5084574385032313,"pZ":1.8962630707028858,"vX0":-4.798894552056754,"vY0":-142.8612952130581,"vZ0":-8.386047513289535,"x":136.38,"y":187.58,"x0":0.09241928809489884,"y0":50.0009478298538,"z0":6.413107330842541,"aX":17.548578445480864},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":4.9,"breakHorizontal":-14.4,"spinRate":1992,"spinDirection":148},"zone":7,"typeConfidence":0.88,"plateTime":0.3817200202089346,"extension":5.585875422978434},"hitData":{"launchSpeed":94.3,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.96,"coordY":172.37}},"index":1,"playId":"f966feac-33dd-36bc-a74c-39f6f293002f","pitchNumber":2,"startTime":"2026-05-02T00:53:09.177Z","endTime":"2026-05-02T00:53:16.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:53:16.642Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Wiemer strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-02T00:54:27.318Z","endTime":"2026-05-02T00:55:52.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Joey Wiemer replaces Jorbit Vivas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-02T00:53:58.862Z","endTime":"2026-05-02T00:54:11.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686894,"link":"/api/v1/people/686894"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":678391,"link":"/api/v1/people/678391"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-02T00:54:11.708Z","endTime":"2026-05-02T00:54:29.612Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.712639712860653,"aZ":-23.831913662696458,"pfxX":8.554518355407007,"pfxZ":4.05525564156853,"pX":-0.43321131515215067,"pZ":1.4218841727378064,"vX0":-4.683182254394363,"vY0":-142.1144326428023,"vZ0":-9.702657207119364,"x":133.51,"y":200.39,"x0":0.1191725454016999,"y0":50.00657064842248,"z0":6.3780809384666055,"aX":17.608124084150216},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.6,"breakHorizontal":-14.6,"spinRate":2030,"spinDirection":143},"zone":13,"typeConfidence":0.89,"plateTime":0.38452440220639383,"extension":5.630231734329411},"index":2,"playId":"c0ea111e-91f1-316d-9a06-95d73611ca04","pitchNumber":1,"startTime":"2026-05-02T00:54:29.612Z","endTime":"2026-05-02T00:54:34.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175307130057686,"aZ":-47.63038073367374,"pfxX":-4.734030884609136,"pfxZ":-10.469138734921044,"pX":-0.4420303209350067,"pZ":2.78028237883347,"vX0":-0.45057450974270363,"vY0":-121.39818479743909,"vZ0":0.689559895026538,"x":133.85,"y":163.71,"x0":0.36076721341023316,"y0":50.00376227999324,"z0":6.675246448703154,"aX":-6.988860082478816},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-18.5,"breakHorizontal":8.6,"spinRate":2746,"spinDirection":329},"zone":4,"typeConfidence":0.9,"plateTime":0.45308108201601627,"extension":5.528067191227393},"index":3,"playId":"1d999b14-106c-3b41-9eec-4165ddc56535","pitchNumber":2,"startTime":"2026-05-02T00:54:44.486Z","endTime":"2026-05-02T00:54:49.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01538693268709,"aZ":-18.923562540702843,"pfxX":9.201615976313475,"pfxZ":6.590111707784696,"pX":0.5320992704199653,"pZ":1.945087944291287,"vX0":-2.0751542165864927,"vY0":-140.9089720681083,"vZ0":-8.956930892855821,"x":96.72,"y":186.26,"x0":0.08248683162430408,"y0":50.005112527909475,"z0":6.387825377827346,"aX":18.50562129236609},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.3,"breakHorizontal":-16.2,"spinRate":2051,"spinDirection":146},"zone":9,"typeConfidence":0.92,"plateTime":0.38870790834020186,"extension":5.3135676464219825},"index":4,"playId":"13b3efeb-a00a-3085-9af9-dcdc991af23b","pitchNumber":3,"startTime":"2026-05-02T00:55:04.521Z","endTime":"2026-05-02T00:55:09.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74735069663979,"aZ":-47.989887253975375,"pfxX":-3.3646804373660038,"pfxZ":-10.503581999790516,"pX":-0.5600599671256421,"pZ":1.0356623779856051,"vX0":-1.2895969143253694,"vY0":-122.87138456583965,"vZ0":-3.1924859594881494,"x":138.35,"y":210.82,"x0":0.4109073955290142,"y0":50.00147757592008,"z0":6.48924516785867,"aX":-5.067055046853086},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-19.6,"breakHorizontal":6.4,"spinRate":2768,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.4483446781132847,"extension":5.605180677911923},"index":5,"playId":"d0eda290-018a-3856-99a7-bca676700163","pitchNumber":4,"startTime":"2026-05-02T00:55:22.730Z","endTime":"2026-05-02T00:55:27.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.383,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.886781001780523,"aZ":-40.65070919839954,"pfxX":-5.807754322976523,"pfxZ":-5.28694675064475,"pX":-1.49236778343235,"pZ":0.46197290197894664,"vX0":-2.6853789629033793,"vY0":-125.88304023637747,"vZ0":-6.486968549795594,"x":173.89,"y":226.31,"x0":0.34328386353703894,"y0":50.00397933074368,"z0":6.368506709045195,"aX":-9.308294754195122},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.8,"breakHorizontal":11.2,"spinRate":2635,"spinDirection":355},"zone":13,"typeConfidence":0.9,"plateTime":0.43534055334801547,"extension":5.456526841600367},"index":6,"playId":"691754d3-68f1-3941-aaa1-ee506f6da073","pitchNumber":5,"startTime":"2026-05-02T00:55:46.259Z","endTime":"2026-05-02T00:55:52.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T00:55:52.577Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sal Frelick singles on a soft ground ball to third baseman Brady House.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T00:58:24.702Z","endTime":"2026-05-02T01:01:19.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8,9,10],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nasim Nuñez replaces Joey Wiemer, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T00:58:12.449Z","endTime":"2026-05-02T00:58:12.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"702","replacedPlayer":{"id":686894,"link":"/api/v1/people/686894"}},{"details":{"description":"Pitching Change: Andre Granillo replaces Cionel Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T00:58:12.465Z","endTime":"2026-05-02T00:58:27.018Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701552,"link":"/api/v1/people/701552"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0127379403876,"aZ":-12.520483464191864,"pfxX":-1.5049837834034738,"pfxZ":10.751833887904237,"pX":1.1831961828959727,"pZ":1.560984474440885,"vX0":5.0581233235901015,"vY0":-134.3300694535569,"vZ0":-10.826273977042893,"x":71.9,"y":196.63,"x0":-0.5284025592614521,"y0":50.00329965515101,"z0":6.5328490304310955,"aX":-2.7513557179784014},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":1.7,"spinRate":2191,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4076958827924555,"extension":6.0840461381990565},"index":2,"playId":"742f6f23-b71c-3cde-82e1-beabb09aa66a","pitchNumber":1,"startTime":"2026-05-02T00:58:27.018Z","endTime":"2026-05-02T00:58:31.713Z","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":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.50335708376165,"aZ":-28.134635757139687,"pfxX":1.3458664177566249,"pfxZ":2.9344625204854946,"pX":1.3027703513721551,"pZ":1.2796124776290918,"vX0":4.782031905533652,"vY0":-116.38118095748032,"vZ0":-5.676540159347607,"x":67.34,"y":204.23,"x0":-0.951875397559815,"y0":50.00003824312473,"z0":6.40964697911145,"aX":1.8477373350649136},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":4.2,"breakHorizontal":-3.6,"spinRate":2226,"spinDirection":71},"zone":14,"typeConfidence":0.91,"plateTime":0.47033610254019687,"extension":5.922634657064216},"index":3,"playId":"b8169222-1a99-34eb-945e-23630fdd75b5","pitchNumber":2,"startTime":"2026-05-02T00:58:44.200Z","endTime":"2026-05-02T00:58:48.566Z","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":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.32947434737582,"aZ":-27.395256299327446,"pfxX":0.9533862577383849,"pfxZ":3.4695319013503916,"pX":-0.5853036535603674,"pZ":2.8739886188418944,"vX0":1.2856315200795725,"vY0":-116.25379921620286,"vZ0":-2.4187764567328864,"x":139.31,"y":161.18,"x0":-1.2678823105616663,"y0":50.00570613124852,"z0":6.50986446346585,"aX":1.3142799780927064},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.0,"breakHorizontal":-2.0,"spinRate":2173,"spinDirection":100},"zone":1,"typeConfidence":0.91,"plateTime":0.4698666960483662,"extension":5.893033464857833},"index":4,"playId":"375281da-8682-31f5-8dea-a5f93383e122","pitchNumber":3,"startTime":"2026-05-02T00:59:01.518Z","endTime":"2026-05-02T00:59:05.796Z","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":84.3,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.617334971967736,"aZ":-11.267952113492601,"pfxX":-0.8185029905824615,"pfxZ":11.488897741913227,"pX":0.6682490205857122,"pZ":2.7084329543722956,"vX0":3.339826769122708,"vY0":-134.18353768307975,"vZ0":-8.141450860945262,"x":91.53,"y":165.65,"x0":-0.4873372976408257,"y0":50.001526633915915,"z0":6.588798944393657,"aX":-1.4895087797110402},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":0.7,"spinRate":2123,"spinDirection":201},"zone":3,"typeConfidence":0.9,"plateTime":0.4085339462994444,"extension":6.152989125408237},"index":5,"playId":"c1f2d149-7a56-3c03-8c2b-201de1029d36","pitchNumber":4,"startTime":"2026-05-02T00:59:18.530Z","endTime":"2026-05-02T00:59:25.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.873142538162163,"aZ":-30.140928551788644,"pfxX":1.0345510563819822,"pfxZ":1.4669361958289884,"pX":1.389799201119385,"pZ":0.22362623428597556,"vX0":5.258516216615032,"vY0":-117.1369481321151,"vZ0":-7.404067745622847,"x":64.02,"y":232.74,"x0":-1.0218910266190606,"y0":50.00232155726915,"z0":6.256794322100023,"aX":1.4316944858033114},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.1,"breakHorizontal":-3.2,"spinRate":2261,"spinDirection":98},"zone":14,"typeConfidence":0.91,"plateTime":0.4682438182474158,"extension":6.174163742581068},"index":6,"playId":"c4f1d78a-110f-3691-9a18-9cd7aa0b48a2","pitchNumber":5,"startTime":"2026-05-02T00:59:43.264Z","endTime":"2026-05-02T00:59:47.677Z","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":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74933091346027,"aZ":-31.68414719843312,"pfxX":2.9985759761420585,"pfxZ":0.3353094360517703,"pX":0.786242373377993,"pZ":1.5246340179695541,"vX0":3.4345390716109008,"vY0":-119.86342956892243,"vZ0":-4.900509815301058,"x":87.03,"y":197.61,"x0":-1.0489163973364628,"y0":50.00459038784666,"z0":6.38927123917328,"aX":4.411859457469951},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.2,"breakHorizontal":-6.2,"spinRate":2232,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.45503017026622494,"extension":6.13366988025201},"index":7,"playId":"d61106c8-ca1f-3953-b8db-7b504f69487e","pitchNumber":6,"startTime":"2026-05-02T01:00:02.446Z","endTime":"2026-05-02T01:00:07.474Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.874696894106982,"aZ":-24.2345059554237,"pfxX":-8.879644367939353,"pfxZ":4.8916231820582965,"pX":0.7236598495834728,"pZ":2.4483230585132785,"vX0":6.948945187356914,"vY0":-126.58135260734447,"vZ0":-4.771104595410047,"x":89.42,"y":172.68,"x0":-0.9037064389839115,"y0":50.000969577848146,"z0":6.298191980729858,"aX":-14.406006055442822},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.9,"breakHorizontal":14.5,"spinRate":1920,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.4327394557375972,"extension":6.160523801004188},"index":8,"playId":"c69bf5d5-a36b-3389-9bde-694dbacf49ae","pitchNumber":7,"startTime":"2026-05-02T01:00:23.243Z","endTime":"2026-05-02T01:00:31.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.082900331797788,"aZ":-15.3984378248825,"pfxX":-0.5089079059251066,"pfxZ":8.96685786903953,"pX":0.02538412983758547,"pZ":3.3824395958540725,"vX0":2.07953916871118,"vY0":-135.52832589623475,"vZ0":-5.772691803665369,"x":116.03,"y":147.45,"x0":-0.6838694582879874,"y0":50.00165062995078,"z0":6.605611487606522,"aX":-0.9522905518315217},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.4,"breakHorizontal":0.5,"spinRate":2122,"spinDirection":193},"zone":12,"typeConfidence":0.9,"plateTime":0.40329954047812366,"extension":6.27203889715298},"index":9,"playId":"78acb95c-14dc-360d-ae27-ad8bf96ee00b","pitchNumber":8,"startTime":"2026-05-02T01:00:47.282Z","endTime":"2026-05-02T01:00:53.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83169289390757,"aZ":-14.416378118108204,"pfxX":-2.2834171919352904,"pfxZ":9.35583618439334,"pX":-0.40761072549685706,"pZ":2.346395919898013,"vX0":1.9522775110281823,"vY0":-136.36587206660573,"vZ0":-8.26882581803591,"x":132.54,"y":175.43,"x0":-0.8334577927719141,"y0":50.0022309401092,"z0":6.396482891072188,"aX":-4.333409807115725},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":3.7,"spinRate":2173,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.4004872239271222,"extension":6.20369405427087},"hitData":{"launchSpeed":45.9,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":108.51,"coordY":186.86}},"index":10,"playId":"a9ff9b14-6e8a-3c93-87b9-8ca51394d92d","pitchNumber":9,"startTime":"2026-05-02T01:01:11.630Z","endTime":"2026-05-02T01:01:19.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:01:19.646Z","atBatIndex":58},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Blake Perkins reaches on a fielder's choice. Sal Frelick to 2nd. Sal Frelick advances to 2nd, on a fielding error by second baseman Nasim Nuñez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:01:46.150Z","endTime":"2026-05-02T01:02:44.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.63959539014414,"aZ":-29.784156226178798,"pfxX":3.206306693191912,"pfxZ":1.7018481272829913,"pX":0.2635043451068575,"pZ":2.903186630228945,"vX0":2.4539795666518547,"vY0":-117.21535605943069,"vZ0":-1.9421008217823776,"x":106.96,"y":160.39,"x0":-1.2107129957309344,"y0":50.0001398127969,"z0":6.503963555527401,"aX":4.493225548759362},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":2.9,"breakHorizontal":-6.4,"spinRate":2255,"spinDirection":81},"zone":3,"typeConfidence":0.91,"plateTime":0.4659726536716322,"extension":6.00342282706213},"index":0,"playId":"41584cdb-cbaf-36f8-85f0-b6cc4262b827","pitchNumber":1,"startTime":"2026-05-02T01:01:48.063Z","endTime":"2026-05-02T01:01:52.443Z","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":79.6,"endSpeed":74.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.20163485570302,"aZ":-32.3813160673939,"pfxX":3.7300727095051656,"pfxZ":-0.1510661929093704,"pX":-1.1040580771818105,"pZ":2.7179168925500794,"vX0":1.2380708758697E-4,"vY0":-116.03713414247444,"vZ0":-1.7508532664872005,"x":159.08,"y":165.4,"x0":-1.5896881175906936,"y0":50.00151093037923,"z0":6.532035362406963,"aX":5.149008392001254},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.4,"breakHorizontal":-6.7,"spinRate":2294,"spinDirection":75},"zone":11,"typeConfidence":0.91,"plateTime":0.469805117406473,"extension":5.975378486805621},"index":1,"playId":"d6f57802-e886-3a97-91cf-40fe956a7875","pitchNumber":2,"startTime":"2026-05-02T01:02:14.779Z","endTime":"2026-05-02T01:02:19.837Z","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":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60770664938054,"aZ":-17.003989743841757,"pfxX":-3.401821119989413,"pfxZ":8.107059414473742,"pX":0.2945466613902439,"pZ":2.2328520255427065,"vX0":3.9727178933785305,"vY0":-135.01428628753035,"vZ0":-8.402533144750807,"x":105.77,"y":178.49,"x0":-0.74451608527231,"y0":50.00514980188102,"z0":6.550759724081957,"aX":-6.367818757573193},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":5.4,"spinRate":2190,"spinDirection":198},"zone":6,"typeConfidence":0.9,"plateTime":0.40357668413097736,"extension":6.265817784330778},"hitData":{"launchSpeed":100.2,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.7,"coordY":147.1}},"index":2,"playId":"efa4c326-d10b-33ed-8307-80733502ecec","pitchNumber":3,"startTime":"2026-05-02T01:02:36.738Z","endTime":"2026-05-02T01:02:44.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:02:44.761Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a soft bunt ground ball to third baseman Brady House. Sal Frelick to 3rd. Blake Perkins to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:03:14.610Z","endTime":"2026-05-02T01:04:17.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":86.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.595194743514085,"aZ":-12.45240608099332,"pfxX":-3.14556490760566,"pfxZ":10.36060459680208,"pX":1.0036264507393504,"pZ":2.015390330963417,"vX0":5.646365498633446,"vY0":-136.2880041928097,"vZ0":-9.79569863538095,"x":78.74,"y":184.36,"x0":-0.6751866977484005,"y0":50.00672600962101,"z0":6.490197398957281,"aX":-5.990309573254519},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":4.7,"spinRate":2236,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.40007909479622894,"extension":6.326120889920159},"index":0,"playId":"313a41c2-17bb-3a84-9cda-739377f079b3","pitchNumber":1,"startTime":"2026-05-02T01:03:14.610Z","endTime":"2026-05-02T01:03:19.747Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.01143761011213,"aZ":-28.725414344291607,"pfxX":3.0794518134868163,"pfxZ":2.381452774662659,"pX":-0.6788114361966651,"pZ":3.149491447573975,"vX0":0.7653267229460656,"vY0":-119.02986195052854,"vZ0":-2.0076085303179765,"x":142.87,"y":153.74,"x0":-1.40397154973483,"y0":50.00197557001023,"z0":6.583351807266676,"aX":4.45609563573496},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.1,"breakHorizontal":-5.8,"spinRate":2290,"spinDirection":111},"zone":1,"typeConfidence":0.91,"plateTime":0.4586540226601312,"extension":5.783563221148227},"index":1,"playId":"56e50c8f-e660-3613-8bf9-d4587a31b7eb","pitchNumber":2,"startTime":"2026-05-02T01:03:36.205Z","endTime":"2026-05-02T01:04:03.226Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.764277474825846,"aZ":-32.942856326069176,"pfxX":3.8271792270209266,"pfxZ":-0.5262473396824081,"pX":0.8368413248832165,"pZ":1.7041216286283538,"vX0":3.701605699276299,"vY0":-119.00289599334121,"vZ0":-4.148646365934917,"x":85.1,"y":192.77,"x0":-1.227996552352452,"y0":50.00487143303444,"z0":6.408710539065515,"aX":5.567887648194359},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.6,"breakHorizontal":-7.7,"spinRate":2246,"spinDirection":99},"zone":14,"typeConfidence":0.91,"plateTime":0.45776951992046655,"extension":6.28451305861699},"hitData":{"launchSpeed":28.9,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":121.61,"coordY":196.02}},"index":2,"playId":"6cb3fa52-8bbe-3b35-886a-15d944e2a95b","pitchNumber":3,"startTime":"2026-05-02T01:04:09.789Z","endTime":"2026-05-02T01:04:17.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:04:17.632Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:05:18.188Z","endTime":"2026-05-02T01:07:00.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.313232353662045,"aZ":-11.722733208868924,"pfxX":-0.8036565326715068,"pfxZ":10.472236141126443,"pX":0.3488162092865455,"pZ":3.423723757037846,"vX0":3.2322525180403243,"vY0":-138.47780017726788,"vZ0":-6.685835767124913,"x":103.7,"y":146.34,"x0":-0.7262625564721157,"y0":50.00097671676232,"z0":6.644228271800304,"aX":-1.5692773476713973},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":0.8,"spinRate":2296,"spinDirection":199},"zone":3,"typeConfidence":0.9,"plateTime":0.39468835141477676,"extension":6.229957782202911},"index":0,"playId":"af748f97-6bd8-311c-8d6d-f0550efc2488","pitchNumber":1,"startTime":"2026-05-02T01:05:18.850Z","endTime":"2026-05-02T01:05:21.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.213914618795528,"aZ":-14.86943483820036,"pfxX":-2.9617458122966718,"pfxZ":9.145817615226287,"pX":0.7942173497784065,"pZ":1.8403941150874685,"vX0":4.836393063104456,"vY0":-136.05856633184942,"vZ0":-9.898902077217931,"x":86.73,"y":189.09,"x0":-0.6139987908159964,"y0":50.00613686660888,"z0":6.5340540903231705,"aX":-5.606448941474347},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":4.4,"spinRate":2125,"spinDirection":204},"zone":9,"typeConfidence":0.9,"plateTime":0.4011263571842534,"extension":6.226333905601219},"index":1,"playId":"6baa4db5-8cc8-38e0-87c2-51f580237c11","pitchNumber":2,"startTime":"2026-05-02T01:05:37.476Z","endTime":"2026-05-02T01:05:41.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.395067517580266,"aZ":-31.29080007366052,"pfxX":4.841985198197248,"pfxZ":0.6282829185486154,"pX":-1.740809425618993,"pZ":3.119945636346555,"vX0":-2.5199948997091703,"vY0":-117.03440790706667,"vZ0":-1.4997874719519868,"x":183.36,"y":154.54,"x0":-1.2864003684644618,"y0":50.002719274237016,"z0":6.664911313012793,"aX":6.804235404734699},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.1,"breakHorizontal":-8.3,"spinRate":2353,"spinDirection":89},"zone":11,"typeConfidence":0.91,"plateTime":0.4657036245193078,"extension":6.048616997531282},"index":2,"playId":"d2bb46e2-c1ba-3215-9845-54434832d105","pitchNumber":3,"startTime":"2026-05-02T01:05:55.502Z","endTime":"2026-05-02T01:05:59.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.234811641700176,"aZ":-13.495329365941902,"pfxX":-0.848335882869395,"pfxZ":9.512552825326575,"pX":0.37865242454010867,"pZ":1.8609754102261928,"vX0":3.2581656155940104,"vY0":-139.0373140929958,"vZ0":-10.295554964463154,"x":102.57,"y":188.53,"x0":-0.6965832030051212,"y0":50.006285795790525,"z0":6.5002870663304195,"aX":-1.666467876982113},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":0.8,"spinRate":2240,"spinDirection":197},"zone":9,"typeConfidence":0.9,"plateTime":0.3934627643076891,"extension":6.338299369166424},"index":3,"playId":"6ed7885f-5534-3a4c-bbef-8c7e5b03858f","pitchNumber":4,"startTime":"2026-05-02T01:06:15.906Z","endTime":"2026-05-02T01:06:19.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.573177089083913,"aZ":-12.504683549471517,"pfxX":-0.05288766874009232,"pfxZ":9.894270069606145,"pX":-0.09052218899458664,"pZ":4.171393478631248,"vX0":2.105393336438017,"vY0":-139.86547175751255,"vZ0":-4.761073104571465,"x":120.45,"y":126.15,"x0":-0.8450664416705421,"y0":50.000654849201425,"z0":6.711072171234614,"aX":-0.10544792713839841},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":-0.4,"spinRate":2170,"spinDirection":200},"zone":11,"typeConfidence":0.9,"plateTime":0.391111793057747,"extension":6.133734911868877},"index":4,"playId":"9d5ec4d0-b7e1-375d-90ed-a32c40d47f81","pitchNumber":5,"startTime":"2026-05-02T01:06:38.293Z","endTime":"2026-05-02T01:06:41.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02257317576491,"aZ":-31.280894018232168,"pfxX":3.849560411113989,"pfxZ":0.5902378627118354,"pX":0.8120481906799903,"pZ":1.4681252833008853,"vX0":3.35202737685037,"vY0":-121.73540822395628,"vZ0":-5.255121442028015,"x":86.05,"y":199.14,"x0":-1.0829569943618937,"y0":50.00012664241684,"z0":6.364384590204739,"aX":5.772371911752362},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.1,"breakHorizontal":-7.8,"spinRate":2322,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.45003987158827385,"extension":6.336638870500091},"index":5,"playId":"1bb9c27f-d328-39fb-9e88-7efe502dba07","pitchNumber":6,"startTime":"2026-05-02T01:06:57.111Z","endTime":"2026-05-02T01:07:00.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:07:00.912Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brice Turang pops out to second baseman Nasim Nuñez on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:07:25.267Z","endTime":"2026-05-02T01:08:17.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.023033948880816,"aZ":-30.869082299641583,"pfxX":4.219204099863383,"pfxZ":0.9106802000515142,"pX":-0.47558722606785536,"pZ":2.9676461094357482,"vX0":0.5669883702778201,"vY0":-118.05464754505161,"vZ0":-1.844538624441165,"x":135.13,"y":158.65,"x0":-1.266865287219261,"y0":50.001821199256426,"z0":6.569591638741688,"aX":6.023585437130836},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.6,"breakHorizontal":-7.8,"spinRate":2267,"spinDirection":79},"zone":1,"typeConfidence":0.91,"plateTime":0.4619243867872207,"extension":6.054559041634458},"index":0,"playId":"0bf7d563-a977-3ea5-8fc2-8676e5d4e1d3","pitchNumber":1,"startTime":"2026-05-02T01:07:26.583Z","endTime":"2026-05-02T01:07:30.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.617027691766356,"aZ":-14.228970627243184,"pfxX":-0.999319881303879,"pfxZ":9.335327889661011,"pX":-0.38629492003507604,"pZ":3.509447318454106,"vX0":1.9670223675891845,"vY0":-137.54821523985197,"vZ0":-5.895633708262379,"x":131.72,"y":144.02,"x0":-0.9798320933934748,"y0":50.00138612699857,"z0":6.640072803805499,"aX":-1.9208394069961106},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":1.4,"spinRate":2163,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3977355379870766,"extension":6.278903211113211},"index":1,"playId":"0f6618f7-6a72-3af1-9da5-a3633b56e2e3","pitchNumber":2,"startTime":"2026-05-02T01:07:44.982Z","endTime":"2026-05-02T01:07:48.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.928470706202155,"aZ":-27.233930778765856,"pfxX":3.0889606928723135,"pfxZ":3.3011385591954854,"pX":0.028457534915939615,"pZ":1.6645474216096707,"vX0":1.6446364360755574,"vY0":-120.88600120386377,"vZ0":-5.805952581661993,"x":115.92,"y":193.84,"x0":-1.0594839514741619,"y0":50.004480889370264,"z0":6.452707412957721,"aX":4.626753641864329},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.0,"breakHorizontal":-6.0,"spinRate":2334,"spinDirection":72},"zone":8,"typeConfidence":0.9,"plateTime":0.451030084331165,"extension":6.19696424822417},"hitData":{"launchSpeed":72.7,"launchAngle":58.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":131.87,"coordY":131.75}},"index":2,"playId":"4c727e8c-2234-39a3-9627-b0ce847e320d","pitchNumber":3,"startTime":"2026-05-02T01:08:08.191Z","endTime":"2026-05-02T01:08:17.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:08:17.598Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to right fielder James Wood. Sal Frelick scores. Blake Perkins scores. David Hamilton to 3rd.","rbi":2,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:08:42.068Z","endTime":"2026-05-02T01:10:00.965Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":{"id":701552,"link":"/api/v1/people/701552"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":{"id":701552,"link":"/api/v1/people/701552"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76613466872061,"aZ":-17.802278383571775,"pfxX":-7.367241858099783,"pfxZ":7.4556852136779295,"pX":-0.4634673580782189,"pZ":2.936179076908273,"vX0":3.7971822986576202,"vY0":-137.97072530850267,"vZ0":-6.453708748406699,"x":134.67,"y":159.5,"x0":-0.9006237680076004,"y0":50.00179079951983,"z0":6.505758958253072,"aX":-14.19908167666168},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":12.6,"spinRate":2254,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.397024619136253,"extension":6.3013396895796925},"index":0,"playId":"89a792c0-d798-3b74-ac1e-7849c2c70062","pitchNumber":1,"startTime":"2026-05-02T01:08:46.117Z","endTime":"2026-05-02T01:08:49.782Z","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":82.9,"endSpeed":77.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.546078019572857,"aZ":-32.41167982479564,"pfxX":3.552462221749889,"pfxZ":-0.16244142254199723,"pX":1.149878273731358,"pZ":1.0805082010927964,"vX0":4.078424989689685,"vY0":-120.7155030552593,"vZ0":-5.873567072762718,"x":73.17,"y":209.61,"x0":-1.0144397916187413,"y0":50.00010899588003,"z0":6.353252325839349,"aX":5.311943764314018},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.3,"breakHorizontal":-7.3,"spinRate":2494,"spinDirection":83},"zone":14,"typeConfidence":0.91,"plateTime":0.45143161423974476,"extension":6.313387222778748},"index":1,"playId":"9f23f950-0776-344d-9d78-9727f2503bcd","pitchNumber":2,"startTime":"2026-05-02T01:09:08.186Z","endTime":"2026-05-02T01:09:12.261Z","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":81.9,"endSpeed":75.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.524873978919345,"aZ":-33.00542717520886,"pfxX":2.805761802152411,"pfxZ":-0.5789978241692673,"pX":0.9864193969702055,"pZ":2.7655934117406877,"vX0":3.9218251119061445,"vY0":-119.20785886145006,"vZ0":-1.6992357939859248,"x":79.4,"y":164.11,"x0":-1.0433628419714565,"y0":50.00204577781408,"z0":6.4622171366205645,"aX":4.044062152148482},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.2,"breakHorizontal":-6.0,"spinRate":2396,"spinDirection":92},"zone":12,"typeConfidence":0.91,"plateTime":0.45916109586937415,"extension":6.2432750394669965},"index":2,"playId":"f6e75d95-06ed-3083-b5ea-f623b6abd7ff","pitchNumber":3,"startTime":"2026-05-02T01:09:28.373Z","endTime":"2026-05-02T01:09:31.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30219029650709,"aZ":-11.265992072305297,"pfxX":-1.155776930315851,"pfxZ":10.514916171470212,"pX":0.17538738319385316,"pZ":2.0343472054651874,"vX0":2.951458174611223,"vY0":-139.60990799550848,"vZ0":-10.060572003302333,"x":110.31,"y":183.85,"x0":-0.7419253943177763,"y0":50.00211085811276,"z0":6.410781790476546,"aX":-2.2982767124050043},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":1.6,"spinRate":2325,"spinDirection":201},"zone":8,"typeConfidence":0.9,"plateTime":0.39124527232089124,"extension":6.369095153944367},"hitData":{"launchSpeed":105.0,"launchAngle":3.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.27,"coordY":112.04}},"index":3,"playId":"b0feccd7-7649-3a33-b918-3a620a11d228","pitchNumber":4,"startTime":"2026-05-02T01:09:51.078Z","endTime":"2026-05-02T01:10:00.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:10:00.965Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks. William Contreras to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:10:40.595Z","endTime":"2026-05-02T01:13:07.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"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":94.8,"endSpeed":87.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.028333072394734,"aZ":-11.812497958064322,"pfxX":-1.263870850973223,"pfxZ":10.528556400786002,"pX":-0.24870568759186445,"pZ":2.2742989941590737,"vX0":2.515475003931809,"vY0":-137.81651830961252,"vZ0":-9.182561897240793,"x":126.48,"y":177.37,"x0":-1.006810155772764,"y0":50.006107263423026,"z0":6.435916445744297,"aX":-2.445216033962908},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":1.8,"spinRate":2288,"spinDirection":202},"zone":5,"typeConfidence":0.9,"plateTime":0.39657643313414725,"extension":6.258697256144982},"index":0,"playId":"681d53dd-10b8-3d91-9c7b-814fbcd02db8","pitchNumber":1,"startTime":"2026-05-02T01:10:40.595Z","endTime":"2026-05-02T01:10:44.896Z","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":82.0,"endSpeed":76.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.700532278959212,"aZ":-30.386754638261408,"pfxX":2.022628269913173,"pfxZ":1.2251675766116028,"pX":0.878820525790911,"pZ":1.3987582259992974,"vX0":4.062305482447957,"vY0":-119.42106997280423,"vZ0":-5.11351693244068,"x":83.5,"y":201.01,"x0":-1.1028679417631901,"y0":50.00055754897996,"z0":6.2821087151243145,"aX":2.937375037829421},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.3,"breakHorizontal":-4.6,"spinRate":2259,"spinDirection":82},"zone":14,"typeConfidence":0.91,"plateTime":0.45760334877051356,"extension":6.102079890216352},"index":1,"playId":"915c51ac-2b38-39c8-bc5c-4486a086aff7","pitchNumber":2,"startTime":"2026-05-02T01:11:00.385Z","endTime":"2026-05-02T01:11:03.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.369363783424287,"aZ":-30.771191719044666,"pfxX":3.7316571734665724,"pfxZ":0.9838706298597444,"pX":-0.999228992199294,"pZ":3.1425465745544297,"vX0":-0.38709567970985526,"vY0":-118.32818992482531,"vZ0":-1.2523208463273185,"x":155.09,"y":153.93,"x0":-1.319187626696167,"y0":50.00260272159117,"z0":6.483287846984624,"aX":5.321819953077418},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.8,"breakHorizontal":-6.7,"spinRate":2348,"spinDirection":91},"zone":11,"typeConfidence":0.91,"plateTime":0.46187288545936456,"extension":6.0544965978125465},"index":2,"playId":"2369ca24-d623-3368-ba07-a0f6f84714d4","pitchNumber":3,"startTime":"2026-05-02T01:11:20.829Z","endTime":"2026-05-02T01:11:25.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34754419363022,"aZ":-34.257331707344804,"pfxX":3.4198872173801194,"pfxZ":-1.4784269677874535,"pX":0.42699628320763333,"pZ":1.1926481964178612,"vX0":2.935440100886203,"vY0":-117.59970906898317,"vZ0":-4.581656498478578,"x":100.72,"y":206.58,"x0":-1.279751792653772,"y0":50.00474589764402,"z0":6.328241386855475,"aX":4.811848111072482},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.5,"breakHorizontal":-6.8,"spinRate":2271,"spinDirection":85},"zone":14,"typeConfidence":0.91,"plateTime":0.4649474393918771,"extension":6.285099403926697},"index":3,"playId":"36633789-10f0-32a8-ab76-b4abad14adb3","pitchNumber":4,"startTime":"2026-05-02T01:11:41.077Z","endTime":"2026-05-02T01:11:44.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.445966784262144,"aZ":-29.873735644060158,"pfxX":3.286740761398904,"pfxZ":1.5989810166940233,"pX":-0.01783958937106568,"pZ":1.995605933658468,"vX0":1.838016892372917,"vY0":-118.83949091718866,"vZ0":-3.9124130136854856,"x":117.68,"y":184.9,"x0":-1.2267243152695375,"y0":50.00292692458215,"z0":6.358502059521124,"aX":4.730316556788743},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":-6.4,"spinRate":2361,"spinDirection":83},"zone":8,"typeConfidence":0.91,"plateTime":0.4597981945273779,"extension":6.258596630590266},"index":4,"playId":"435b1ec0-ed94-30a9-8938-c87ea0030712","pitchNumber":5,"startTime":"2026-05-02T01:12:01.638Z","endTime":"2026-05-02T01:12:05.957Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-02T01:12:34.523Z","endTime":"2026-05-02T01:12:34.524Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.111068902441044,"aZ":-31.04993197450996,"pfxX":2.870355392676597,"pfxZ":0.764028955831555,"pX":0.36433073399361876,"pZ":1.8418610532334934,"vX0":2.8327502908512545,"vY0":-119.95442011396102,"vZ0":-4.086878463550484,"x":103.11,"y":189.05,"x0":-1.202525862860046,"y0":50.00134190423857,"z0":6.3208424194743245,"aX":4.202645816416085},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.7,"breakHorizontal":-5.9,"spinRate":2371,"spinDirection":88},"zone":9,"typeConfidence":0.91,"plateTime":0.4557514772171074,"extension":6.319036064127985},"index":6,"playId":"20d4dae9-3c91-31f0-8617-48504a9d3c8c","pitchNumber":6,"startTime":"2026-05-02T01:12:34.525Z","endTime":"2026-05-02T01:12:39.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.569682644566974,"aZ":-31.020007063493253,"pfxX":4.271566479877587,"pfxZ":0.8287761757644869,"pX":-0.0968796245183258,"pZ":3.9415776623933456,"vX0":1.2920634785540142,"vY0":-117.102354370856,"vZ0":0.6647784859634156,"x":120.69,"y":132.36,"x0":-1.209821433012045,"y0":50.005097802803434,"z0":6.538881043584814,"aX":5.977409406498029},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.9,"breakHorizontal":-8.0,"spinRate":2422,"spinDirection":83},"zone":11,"typeConfidence":0.91,"plateTime":0.4664058464049261,"extension":6.175039635639293},"index":7,"playId":"6ae616f6-7876-316c-bf3b-c4ae62545482","pitchNumber":7,"startTime":"2026-05-02T01:13:01.537Z","endTime":"2026-05-02T01:13:07.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:13:07.855Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to center fielder Jacob Young.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-02T01:13:39.510Z","endTime":"2026-05-02T01:15:19.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.599863709923834,"aZ":-27.20644658685858,"pfxX":0.6801147093331066,"pfxZ":3.562804581955172,"pX":-0.4457780380573956,"pZ":3.206126285090169,"vX0":2.0510432962746203,"vY0":-117.72531616586218,"vZ0":-1.79261679041162,"x":133.99,"y":152.21,"x0":-1.4188061144649573,"y0":50.00405912990027,"z0":6.5102594614358695,"aX":0.9489407514914121},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.2,"breakHorizontal":-1.8,"spinRate":2360,"spinDirection":88},"zone":1,"typeConfidence":0.9,"plateTime":0.4663176262377502,"extension":6.115906252583122},"index":0,"playId":"4bb9c402-a534-3bf8-b3ac-71e9d1159ead","pitchNumber":1,"startTime":"2026-05-02T01:13:43.015Z","endTime":"2026-05-02T01:13:47.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.597632697451697,"aZ":-21.603005985901337,"pfxX":-9.076371824506268,"pfxZ":6.635344062545691,"pX":0.5620386694037242,"pZ":-0.36682224770132776,"vX0":7.356512930701971,"vY0":-125.00343363423016,"vZ0":-11.271695970283737,"x":95.58,"y":248.68,"x0":-1.2300950866924216,"y0":50.00229220614606,"z0":5.951421250419423,"aX":-14.460963087039763},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.7,"breakHorizontal":14.9,"spinRate":1801,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.437033013429144,"extension":6.3652269051295844},"index":1,"playId":"4ba343d4-d0f2-36eb-acbf-c32446350a14","pitchNumber":2,"startTime":"2026-05-02T01:14:00.271Z","endTime":"2026-05-02T01:14:05.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79553219464177,"aZ":-30.751544975302345,"pfxX":2.844720675068795,"pfxZ":0.9823994430039464,"pX":0.554649917042268,"pZ":1.4967110184804242,"vX0":3.157960463522083,"vY0":-119.51436262511072,"vZ0":-4.793463256901047,"x":95.86,"y":198.37,"x0":-1.1528409625467115,"y0":50.002769658919064,"z0":6.28672848464392,"aX":4.119462128170437},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.8,"breakHorizontal":-5.9,"spinRate":2353,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.45809637720620033,"extension":6.3605103192653045},"index":2,"playId":"dde36892-9968-38ad-bccc-0c619f841f11","pitchNumber":3,"startTime":"2026-05-02T01:14:26.465Z","endTime":"2026-05-02T01:14:29.922Z","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":80.5,"endSpeed":74.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13071939098905,"aZ":-35.30103540578505,"pfxX":3.220255046126506,"pfxZ":-2.2450024329650473,"pX":0.43187124422747436,"pZ":1.4211420318868928,"vX0":2.687821092877244,"vY0":-117.28473927383406,"vZ0":-3.6910910257775127,"x":100.54,"y":200.41,"x0":-1.1472585727686482,"y0":50.00350975317265,"z0":6.3068004096772,"aX":4.486526267202315},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.7,"breakHorizontal":-6.5,"spinRate":2332,"spinDirection":77},"zone":14,"typeConfidence":0.91,"plateTime":0.466970797895756,"extension":6.272517713081415},"index":3,"playId":"dc04e187-63b9-3f7a-8bef-f9dea3617b3a","pitchNumber":4,"startTime":"2026-05-02T01:14:46.366Z","endTime":"2026-05-02T01:14:50.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.929486836313462,"aZ":-28.11773086626749,"pfxX":3.7742294813415227,"pfxZ":2.8928051725101973,"pX":-0.027153351191668035,"pZ":2.539885740565348,"vX0":1.487011703823407,"vY0":-117.59483282761741,"vZ0":-3.0403016327186494,"x":118.04,"y":170.2,"x0":-1.1577946098555951,"y0":50.00522666118658,"z0":6.453337508198714,"aX":5.295215571337851},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.8,"breakHorizontal":-7.2,"spinRate":2427,"spinDirection":76},"zone":5,"typeConfidence":0.91,"plateTime":0.46547403986521996,"extension":6.202584528949626},"hitData":{"launchSpeed":94.3,"launchAngle":56.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.49,"coordY":107.35}},"index":4,"playId":"ea3c009f-7dcd-38d7-aa65-2bcffb921727","pitchNumber":5,"startTime":"2026-05-02T01:15:09.174Z","endTime":"2026-05-02T01:15:19.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:15:19.207Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Millas walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T01:17:35.829Z","endTime":"2026-05-02T01:18:52.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Joey Ortiz replaces third baseman Luis Rengifo, batting 5th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T01:17:38.204Z","endTime":"2026-05-02T01:17:38.205Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"description":"Defensive switch from shortstop to third base for David Hamilton.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-02T01:17:38.206Z","endTime":"2026-05-02T01:17:38.207Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"900"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69772596607599,"aZ":-21.4955357523976,"pfxX":9.388223389270795,"pfxZ":5.496440301847216,"pX":-1.5454664041945925,"pZ":1.948468062252903,"vX0":-7.7473072037898065,"vY0":-138.00175207159592,"vZ0":-8.330724514036667,"x":175.91,"y":186.17,"x0":0.06886038610055133,"y0":50.001594348006485,"z0":6.4370174776002775,"aX":18.233687724611453},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.5,"breakHorizontal":-15.5,"spinRate":1850,"spinDirection":142},"zone":13,"typeConfidence":0.63,"plateTime":0.39584179774817274,"extension":5.535960228470727},"index":2,"playId":"6bc8e93b-557d-3aad-b23a-284b0603d7f7","pitchNumber":1,"startTime":"2026-05-02T01:17:38.208Z","endTime":"2026-05-02T01:17:41.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.260501425110267,"aZ":-46.00781624380654,"pfxX":-3.9980989803385847,"pfxZ":-9.997563750940792,"pX":-0.48120314368472444,"pZ":2.2999509704880463,"vX0":-0.6648635773131375,"vY0":-117.48790341933747,"vZ0":-0.14061771671632783,"x":135.34,"y":176.68,"x0":0.32510805784444236,"y0":50.0011177863216,"z0":6.671327493362895,"aX":-5.534182839668842},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-17.8,"breakHorizontal":7.4,"spinRate":2668,"spinDirection":335},"zone":4,"typeConfidence":0.9,"plateTime":0.4679352807252326,"extension":5.546066393830711},"index":3,"playId":"8cffd827-3bbf-37c0-9cae-368321ac884f","pitchNumber":2,"startTime":"2026-05-02T01:17:56.693Z","endTime":"2026-05-02T01:18:00.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.330489462658505,"aZ":-45.89121873802768,"pfxX":-3.1005409369701953,"pfxZ":-9.907927042161905,"pX":-1.6773600179805237,"pZ":1.2565626755883104,"vX0":-3.7091072121806916,"vY0":-117.74567381686025,"vZ0":-2.395241180146679,"x":180.94,"y":204.85,"x0":0.32976397885990927,"y0":50.00354833798089,"z0":6.590416112621474,"aX":-4.291676849464957},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-18.2,"breakHorizontal":6.6,"spinRate":2597,"spinDirection":335},"zone":13,"typeConfidence":0.9,"plateTime":0.4677372167050282,"extension":5.4911893939640954},"index":4,"playId":"b9ae9661-86db-369e-b08e-20046ece6273","pitchNumber":3,"startTime":"2026-05-02T01:18:10.952Z","endTime":"2026-05-02T01:18:15.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.209382081836814,"aZ":-17.955058043354423,"pfxX":10.722058557202102,"pfxZ":7.115959052689652,"pX":-0.8463636859949605,"pZ":0.19556115473129607,"vX0":-5.922737863214888,"vY0":-139.89723272860383,"vZ0":-13.350063390481026,"x":149.26,"y":233.5,"x0":-0.10367818722912442,"y0":50.0007451120966,"z0":6.18247158318115,"aX":21.419139460911598},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":-18.4,"spinRate":2026,"spinDirection":148},"zone":13,"typeConfidence":0.84,"plateTime":0.3903295555954105,"extension":5.617199123562908},"index":5,"playId":"1b3b58bb-ad3a-31b2-ac56-4c7f18209822","pitchNumber":4,"startTime":"2026-05-02T01:18:29.446Z","endTime":"2026-05-02T01:18:32.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.231708434353006,"aZ":-24.70103445962475,"pfxX":8.604856632994158,"pfxZ":3.710243660365883,"pX":1.1081165083706814,"pZ":2.8913158113852835,"vX0":-1.1691539067106502,"vY0":-140.67502302302975,"vZ0":-5.636095790184374,"x":74.76,"y":160.71,"x0":0.4089088487778625,"y0":50.00671027266227,"z0":6.510071182828756,"aX":17.3463936869725},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.8,"breakHorizontal":-15.4,"spinRate":2040,"spinDirection":145},"zone":12,"typeConfidence":0.92,"plateTime":0.3885307766572752,"extension":5.346315396536996},"index":6,"playId":"0a84072f-dfa8-3320-b014-14866b48b1af","pitchNumber":5,"startTime":"2026-05-02T01:18:48.517Z","endTime":"2026-05-02T01:18:52.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:18:52.762Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a line drive to right fielder Sal Frelick. Drew Millas to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T01:19:12.367Z","endTime":"2026-05-02T01:19:40.332Z","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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_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":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":96.8,"endSpeed":89.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.272732032045067,"aZ":-22.015810993859173,"pfxX":8.798948517248492,"pfxZ":4.99740049886598,"pX":-0.06397884275551681,"pZ":3.3862998628238086,"vX0":-3.585148860864418,"vY0":-141.01809423412274,"vZ0":-4.828282167024475,"x":119.44,"y":147.35,"x0":0.07390924468574502,"y0":50.003469448127376,"z0":6.523375415366839,"aX":17.886647241553508},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.4,"breakHorizontal":-15.4,"spinRate":2014,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.3870368888212199,"extension":5.489553766550842},"index":0,"playId":"ae658fbd-9741-3e70-857c-b62ef2f9f51e","pitchNumber":1,"startTime":"2026-05-02T01:19:16.963Z","endTime":"2026-05-02T01:19:21.242Z","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":96.5,"endSpeed":89.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.286805632741785,"aZ":-23.151798956840285,"pfxX":9.531342001418668,"pfxZ":4.493907804886513,"pX":0.5983014220430479,"pZ":2.688366186644885,"vX0":-1.6489311512943088,"vY0":-140.4730585222855,"vZ0":-6.346454397186032,"x":94.19,"y":166.19,"x0":-0.047905758075150906,"y0":50.005233903521344,"z0":6.470808684643743,"aX":19.149190567484442},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.1,"breakHorizontal":-16.9,"spinRate":2114,"spinDirection":141},"zone":6,"typeConfidence":0.91,"plateTime":0.38914963605794695,"extension":5.429664718394711},"hitData":{"launchSpeed":78.1,"launchAngle":11.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.96,"coordY":128.13}},"index":1,"playId":"cef6303f-b937-30fe-b923-fc4d695c7d4f","pitchNumber":2,"startTime":"2026-05-02T01:19:31.196Z","endTime":"2026-05-02T01:19:40.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:19:40.332Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T01:20:06.409Z","endTime":"2026-05-02T01:22:42.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.61579949563864,"aZ":-27.248518233645285,"pfxX":9.451291176274953,"pfxZ":2.4121100394548343,"pX":0.5126032005485012,"pZ":3.8631933647783034,"vX0":-2.4333237234177014,"vY0":-141.75299206406382,"vZ0":-2.8756305858326137,"x":97.46,"y":134.47,"x0":0.1528499149675743,"y0":50.00146705480449,"z0":6.625578810377056,"aX":19.28146844966868},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.0,"breakHorizontal":-16.7,"spinRate":1913,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.38600935747932485,"extension":5.428260593791749},"index":0,"playId":"f18c6247-6513-308d-ad75-c92a1ebf6043","pitchNumber":1,"startTime":"2026-05-02T01:20:06.538Z","endTime":"2026-05-02T01:20:10.902Z","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":97.2,"endSpeed":89.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.426380155001766,"aZ":-23.737905114924573,"pfxX":8.51937531610157,"pfxZ":4.184628517319912,"pX":1.5824909653231907,"pZ":2.3057538000514235,"vX0":0.3740732740806464,"vY0":-141.4091674649178,"vZ0":-7.232227004122248,"x":56.68,"y":176.52,"x0":0.3419504334072023,"y0":50.005908451999346,"z0":6.428681586203793,"aX":17.188815566497286},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.2,"breakHorizontal":-15.5,"spinRate":2098,"spinDirection":151},"zone":14,"typeConfidence":0.93,"plateTime":0.38792425836124433,"extension":5.453126188953165},"index":1,"playId":"e86adf76-7741-3fa4-8260-89a90e8dd470","pitchNumber":2,"startTime":"2026-05-02T01:20:27.173Z","endTime":"2026-05-02T01:20:30.506Z","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":97.7,"endSpeed":89.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.451537161956463,"aZ":-12.344958063864924,"pfxX":4.195626726966534,"pfxZ":9.700949219065091,"pX":-0.9851613570939911,"pZ":1.2016824746811097,"vX0":-4.624483201752708,"vY0":-141.81764305882376,"vZ0":-11.937318830738958,"x":154.55,"y":206.33,"x0":0.11899461393087801,"y0":50.000882118011845,"z0":6.245049988413423,"aX":8.573372810883251},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":-6.7,"spinRate":2221,"spinDirection":138},"zone":13,"typeConfidence":0.85,"plateTime":0.3857499134646072,"extension":5.554130747382449},"index":2,"playId":"3c07c34f-a0f1-3cd1-a343-68d21152d7c4","pitchNumber":3,"startTime":"2026-05-02T01:20:45.614Z","endTime":"2026-05-02T01:20:49.821Z","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":97.0,"endSpeed":89.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.986084941420753,"aZ":-21.46519034420298,"pfxX":8.776669899868317,"pfxZ":5.2959457960474285,"pX":0.8108062765927576,"pZ":3.380977717782826,"vX0":-1.2945528259764856,"vY0":-141.27029123073177,"vZ0":-4.954326301003562,"x":86.09,"y":147.49,"x0":0.13443762574485044,"y0":50.003238457649125,"z0":6.535926255303336,"aX":17.75199756200034},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.8,"breakHorizontal":-15.6,"spinRate":2095,"spinDirection":150},"zone":12,"typeConfidence":0.92,"plateTime":0.38762009067866554,"extension":5.637238601986775},"index":3,"playId":"32ee1987-9ad5-37b1-8b0c-621a4759437a","pitchNumber":4,"startTime":"2026-05-02T01:21:05.286Z","endTime":"2026-05-02T01:21:09.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.419719868593464,"aZ":-24.305337894932283,"pfxX":9.214771696880403,"pfxZ":3.839859810549595,"pX":-0.3116062429059445,"pZ":1.7560005956017664,"vX0":-4.577430920068202,"vY0":-141.99990475897724,"vZ0":-8.677518250868474,"x":128.88,"y":191.37,"x0":0.12090216319664954,"y0":50.003211704899456,"z0":6.388564904515037,"aX":18.886345136233793},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.4,"breakHorizontal":-15.8,"spinRate":2101,"spinDirection":143},"zone":7,"typeConfidence":0.89,"plateTime":0.3851951797382833,"extension":5.5463362645410905},"index":4,"playId":"e86499f2-4bda-3343-b5da-c66bcbd69aa9","pitchNumber":5,"startTime":"2026-05-02T01:21:18.580Z","endTime":"2026-05-02T01:21:45.582Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}}},{"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":98.0,"endSpeed":90.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07499429668956,"aZ":-21.6656857139238,"pfxX":9.84342459327623,"pfxZ":5.081838208152281,"pX":0.45022935683847926,"pZ":2.95209490424454,"vX0":-2.8681674541869784,"vY0":-142.72043385813976,"vZ0":-6.163325940347929,"x":99.84,"y":159.07,"x0":0.1877454551684218,"y0":50.00271005042498,"z0":6.498918460824303,"aX":20.35748426515347},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.2,"breakHorizontal":-17.3,"spinRate":2041,"spinDirection":145},"zone":6,"typeConfidence":0.89,"plateTime":0.3834008728646734,"extension":5.678433754572557},"index":5,"playId":"efd6bffc-2ef4-3076-8231-ba08ab1734e3","pitchNumber":6,"startTime":"2026-05-02T01:21:54.924Z","endTime":"2026-05-02T01:21:59.131Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.269448531785457,"aZ":-46.88700621724193,"pfxX":-5.013432986984512,"pfxZ":-9.787453247392964,"pX":-0.02438994840895808,"pZ":2.7438863994290497,"vX0":0.4578442288291244,"vY0":-122.63272049323758,"vZ0":0.3790587030928354,"x":117.93,"y":164.7,"x0":0.43538055974680234,"y0":50.005149133631924,"z0":6.631029205222281,"aX":-7.534658175021892},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-17.3,"breakHorizontal":8.9,"spinRate":2750,"spinDirection":328},"zone":5,"typeConfidence":0.9,"plateTime":0.4489540464005417,"extension":5.401277031101466},"index":6,"playId":"0f35d9a3-632d-3947-b6ea-4f5182809b2f","pitchNumber":7,"startTime":"2026-05-02T01:22:15.921Z","endTime":"2026-05-02T01:22:42.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:22:42.948Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, first baseman Jake Bauers to pitcher Aaron Ashby. Drew Millas to 3rd. Jacob Young to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T01:22:38.645Z","endTime":"2026-05-02T01:22:47.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561220025503914,"aZ":-47.79420638427248,"pfxX":-4.357814822256306,"pfxZ":-10.509520634632628,"pX":1.0215077902055223,"pZ":2.277556302763459,"vX0":2.374263437706905,"vY0":-122.07867302777633,"vZ0":-0.3987620885513248,"x":78.06,"y":177.29,"x0":0.5945094930936905,"y0":50.00473456325919,"z0":6.612715554230509,"aX":-6.474767648127135},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-18.7,"breakHorizontal":7.2,"spinRate":2717,"spinDirection":336},"zone":14,"typeConfidence":0.9,"plateTime":0.4513982493491966,"extension":5.483226993398345},"hitData":{"launchSpeed":77.9,"launchAngle":-36.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.08,"coordY":164.76}},"index":0,"playId":"cf455be5-95df-312b-8363-4d861913b3d6","pitchNumber":1,"startTime":"2026-05-02T01:22:38.645Z","endTime":"2026-05-02T01:22:47.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:22:47.322Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Curtis Mead grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-02T01:23:39.607Z","endTime":"2026-05-02T01:25:06.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":97.1,"endSpeed":88.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6860159267054,"aZ":-21.323102444703952,"pfxX":11.459957789702056,"pfxZ":5.4072249944077395,"pX":0.6865054664204059,"pZ":1.5599205795430824,"vX0":-2.302435891527928,"vY0":-141.16469176596917,"vZ0":-9.441732168728269,"x":90.83,"y":196.66,"x0":0.026681723145071667,"y0":50.00565565058578,"z0":6.334024517239786,"aX":23.013119289599132},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.9,"breakHorizontal":-20.3,"spinRate":2217,"spinDirection":149},"zone":14,"typeConfidence":0.91,"plateTime":0.38877899265658167,"extension":5.620344636927013},"index":0,"playId":"cc6ae635-48cc-396b-86f6-0d99059a56a2","pitchNumber":1,"startTime":"2026-05-02T01:23:40.898Z","endTime":"2026-05-02T01:23:45.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.049047694751312,"aZ":-48.1946575735509,"pfxX":-2.7586638533274144,"pfxZ":-10.323311375663732,"pX":-0.5491686667201914,"pZ":1.8630281667568103,"vX0":-0.9875308400033875,"vY0":-124.37227458793755,"vZ0":-1.5752308124534564,"x":137.93,"y":188.48,"x0":0.2123644061132971,"y0":50.001595708391534,"z0":6.5342873089341476,"aX":-4.281922601718837},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-18.7,"breakHorizontal":5.3,"spinRate":2504,"spinDirection":336},"zone":7,"typeConfidence":0.9,"plateTime":0.4419222617614613,"extension":5.6355536056721895},"index":1,"playId":"0e3817a9-b2eb-3022-b49f-b123a82aed14","pitchNumber":2,"startTime":"2026-05-02T01:24:23.300Z","endTime":"2026-05-02T01:24:27.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.815439536384243,"aZ":-12.251430306019774,"pfxX":3.285143303669818,"pfxZ":9.430135494943901,"pX":-1.3681116136875566,"pZ":2.6300690507682796,"vX0":-4.990347549698478,"vY0":-143.84208907887378,"vZ0":-8.57709134636599,"x":169.15,"y":167.77,"x0":-0.04408436341179012,"y0":50.00089162220481,"z0":6.394685187924066,"aX":6.9395332028857055},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.7,"breakHorizontal":-5.0,"spinRate":2174,"spinDirection":146},"zone":11,"typeConfidence":0.91,"plateTime":0.3796025896194064,"extension":5.8000139500730805},"index":2,"playId":"e55fa3a1-3eec-3ebe-8d7a-5b575cc1f600","pitchNumber":3,"startTime":"2026-05-02T01:24:43.988Z","endTime":"2026-05-02T01:24:48.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44402924077061,"aZ":-11.23373424943685,"pfxX":3.5619528913935663,"pfxZ":10.245394734049892,"pX":-0.5343128686001278,"pZ":3.0291101537645337,"vX0":-3.2511684180254115,"vY0":-141.63253039659932,"vZ0":-7.573533765905484,"x":137.37,"y":156.99,"x0":0.1621626905392669,"y0":50.00651205890828,"z0":6.445552446451306,"aX":7.283584913679222},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":-5.9,"spinRate":2240,"spinDirection":149},"zone":1,"typeConfidence":0.92,"plateTime":0.38579193026607506,"extension":5.649086488416301},"hitData":{"launchSpeed":54.3,"launchAngle":7.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.69,"coordY":158.44}},"index":3,"playId":"49e1cd6c-5067-3c4b-9896-19d87075426d","pitchNumber":4,"startTime":"2026-05-02T01:24:59.113Z","endTime":"2026-05-02T01:25:06.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:25:06.488Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gary Sánchez flies out to center fielder Jacob Young.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T01:27:22.462Z","endTime":"2026-05-02T01:30:02.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Paxton Schultz replaces Andre Granillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T01:27:17.919Z","endTime":"2026-05-02T01:27:24.778Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687606,"link":"/api/v1/people/687606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.889211000074365,"aZ":-19.99191707737705,"pfxX":-0.3971620329804253,"pfxZ":7.207052848556042,"pX":0.5009190381158228,"pZ":2.2100056752681385,"vX0":7.428737274765035,"vY0":-128.48448546121776,"vZ0":-5.063219061354566,"x":97.91,"y":179.11,"x0":-2.362896943989326,"y0":50.0033896566487,"z0":5.736789433463767,"aX":-0.6728013029623686},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.2,"breakHorizontal":-0.7,"spinRate":2408,"spinDirection":199},"zone":9,"typeConfidence":0.91,"plateTime":0.42452965827096856,"extension":6.17337478483814},"index":1,"playId":"dd881163-f71c-3dfc-ae75-9bd89bcb860c","pitchNumber":1,"startTime":"2026-05-02T01:27:24.778Z","endTime":"2026-05-02T01:27:51.779Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"}}},{"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":89.9,"endSpeed":83.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.925504045478885,"aZ":-20.733384941546458,"pfxX":-1.4583730464640388,"pfxZ":6.552283771782321,"pX":1.5711509306968159,"pZ":2.420446000352238,"vX0":10.293930578734718,"vY0":-130.65275033443675,"vZ0":-4.709723689241793,"x":57.11,"y":173.43,"x0":-2.213549525557764,"y0":50.00540416326157,"z0":5.7842298337571645,"aX":-2.5496533102951675},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.2,"breakHorizontal":0.6,"spinRate":2351,"spinDirection":207},"zone":14,"typeConfidence":0.87,"plateTime":0.4176231635697234,"extension":6.093032708830188},"index":2,"playId":"19483bae-7fe2-379d-a6b9-f3c7858b452c","pitchNumber":2,"startTime":"2026-05-02T01:27:55.912Z","endTime":"2026-05-02T01:27:59.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.379090776998908,"aZ":-13.365565494345399,"pfxX":-5.996349938105412,"pfxZ":10.062683668146839,"pX":0.6382298421169256,"pZ":2.9412094047524224,"vX0":9.564797324489128,"vY0":-136.2128080906972,"vZ0":-5.296587878219961,"x":92.67,"y":159.37,"x0":-2.1481549375672033,"y0":50.005559800661196,"z0":5.843533986459352,"aX":-11.211938814911163},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":8.8,"spinRate":2445,"spinDirection":221},"zone":3,"typeConfidence":0.92,"plateTime":0.40292099013672145,"extension":6.077129571320386},"index":3,"playId":"79b18329-c889-3739-9882-1a3f2ac7c9bf","pitchNumber":3,"startTime":"2026-05-02T01:28:13.811Z","endTime":"2026-05-02T01:28:17.312Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-02T01:28:28.840Z","endTime":"2026-05-02T01:28:45.375Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.381119706876408,"aZ":-28.964361670676876,"pfxX":-1.3541364732318515,"pfxZ":2.014099688165924,"pX":1.085276745545097,"pZ":-0.5494110726531527,"vX0":8.202172787488449,"vY0":-125.15157954400935,"vZ0":-9.481393464206503,"x":75.63,"y":253.61,"x0":-2.05335311768669,"y0":50.00331640823534,"z0":5.647475584792421,"aX":-2.1579466422649634},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.7,"breakHorizontal":0.6,"spinRate":1709,"spinDirection":240},"zone":14,"typeConfidence":0.7,"plateTime":0.4370411496300708,"extension":6.275639929558115},"index":5,"playId":"edc8ef34-18ee-3740-b6a3-b244fe8ca1dd","pitchNumber":4,"startTime":"2026-05-02T01:28:45.375Z","endTime":"2026-05-02T01:28:48.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14861795454928,"aZ":-14.01689849065092,"pfxX":-5.248932030417377,"pfxZ":9.502851998966097,"pX":0.6110857600404348,"pZ":2.4540817550944976,"vX0":9.148981536503705,"vY0":-137.06031835550314,"vZ0":-6.586702896059276,"x":93.71,"y":172.52,"x0":-2.082019264851522,"y0":50.00107592371585,"z0":5.838369126120808,"aX":-10.027731685413315},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2262,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.39901233780996037,"extension":6.083399796543905},"index":6,"playId":"b85bc67c-5658-30e4-9be0-33f3f3ed3dd0","pitchNumber":5,"startTime":"2026-05-02T01:29:07.368Z","endTime":"2026-05-02T01:29: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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.459074414630507,"aZ":-25.275130053795333,"pfxX":2.2245326826835807,"pfxZ":4.1619458829964096,"pX":0.1325858711372911,"pZ":4.25910232346686,"vX0":5.514512778642906,"vY0":-127.50522506110846,"vZ0":0.6147964174702699,"x":111.95,"y":123.78,"x0":-2.341119899324824,"y0":50.00371242769725,"z0":5.998113686718669,"aX":3.6892453808085106},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":-5.2,"spinRate":2028,"spinDirection":182},"zone":12,"typeConfidence":0.67,"plateTime":0.42840535308926464,"extension":6.0108561433051575},"index":7,"playId":"2664dad2-819c-3c05-abbc-f9389449d14a","pitchNumber":6,"startTime":"2026-05-02T01:29:33.160Z","endTime":"2026-05-02T01:29:37.666Z","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":94.1,"endSpeed":86.4,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88499428734979,"aZ":-13.128585673644473,"pfxX":-3.7413370887417274,"pfxZ":10.006045504379703,"pX":0.454462458471697,"pZ":2.4111675231465957,"vX0":8.313882685687044,"vY0":-136.78116786525436,"vZ0":-6.6113206570053125,"x":99.68,"y":173.68,"x0":-2.1322254901002493,"y0":50.00467101482225,"z0":5.751937127264739,"aX":-7.1235126193619305},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":5.2,"spinRate":2198,"spinDirection":214},"zone":6,"typeConfidence":0.88,"plateTime":0.39975944774360617,"extension":6.11779854292876},"hitData":{"launchSpeed":98.4,"launchAngle":48.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.0,"coordY":99.43}},"index":8,"playId":"43b54b2a-dbda-3595-b90c-2b16a6f4bd1c","pitchNumber":7,"startTime":"2026-05-02T01:29:51.831Z","endTime":"2026-05-02T01:30:02.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:30:02.776Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, pitcher Paxton Schultz to first baseman Curtis Mead.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T01:30:23.399Z","endTime":"2026-05-02T01:31:34.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687606,"link":"/api/v1/people/687606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55652496988703,"aZ":-24.14332411517374,"pfxX":-0.09673205369468985,"pfxZ":4.7585423583810496,"pX":-1.0008650079710792,"pZ":2.511751344500682,"vX0":4.217160619965919,"vY0":-128.52388322656878,"vZ0":-3.4865100567581377,"x":155.15,"y":170.96,"x0":-2.6445819995617588,"y0":50.00211610060122,"z0":5.743344598461056,"aX":-0.1644322923803036},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":-0.7,"spinRate":2006,"spinDirection":193},"zone":11,"typeConfidence":0.89,"plateTime":0.4248260430910502,"extension":6.159354139562456},"index":0,"playId":"c28e329c-5716-3ea5-af9f-5dc396cc7eff","pitchNumber":1,"startTime":"2026-05-02T01:30:25.562Z","endTime":"2026-05-02T01:30:29.732Z","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":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.466041116055294,"aZ":-12.07655076927887,"pfxX":-4.314595180267608,"pfxZ":10.892739233595632,"pX":0.6793989147783156,"pZ":1.8435218503053152,"vX0":9.189284518764314,"vY0":-134.77027729949864,"vZ0":-7.915459366950917,"x":91.1,"y":189.0,"x0":-2.20931269161865,"y0":50.00264078375386,"z0":5.6657629334165005,"aX":-7.96118001819792},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2237,"spinDirection":210},"zone":9,"typeConfidence":0.87,"plateTime":0.40594369776185557,"extension":6.268204186623301},"index":1,"playId":"0fd59c76-4bb9-304e-88af-daa1d04b5ddb","pitchNumber":2,"startTime":"2026-05-02T01:30:43.166Z","endTime":"2026-05-02T01:30:47.506Z","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":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874286146842834,"aZ":-30.06482592129052,"pfxX":-0.5934386710532169,"pfxZ":1.339158865737343,"pX":0.7195818621838602,"pZ":0.5106690825840984,"vX0":7.253636125308503,"vY0":-124.53287630825625,"vZ0":-6.8339691415803525,"x":89.57,"y":224.99,"x0":-2.147920485607041,"y0":50.00520956456159,"z0":5.761979328942631,"aX":-0.9373431147892478},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-0.5,"spinRate":1873,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4390156787891413,"extension":6.192082167139418},"index":2,"playId":"a663ede0-c17d-3b51-ac16-80e0448a46cd","pitchNumber":3,"startTime":"2026-05-02T01:31:02.344Z","endTime":"2026-05-02T01:31:08.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.063,"strikeZoneBottom":1.546,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.441816636588705,"aZ":-26.906618307455826,"pfxX":2.138489520573205,"pfxZ":3.1483748746919815,"pX":-0.27917957217937966,"pZ":2.9001121153647853,"vX0":4.985086057533758,"vY0":-128.25610429684593,"vZ0":-2.037684503674137,"x":127.64,"y":160.48,"x0":-2.522545246447871,"y0":50.00422601420406,"z0":5.79431750004865,"aX":3.576934716824228},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":-4.9,"spinRate":2172,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4263586007248903,"extension":6.018462263802735},"hitData":{"launchSpeed":84.5,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.22,"coordY":184.03}},"index":3,"playId":"e84c1b4d-29ce-3aac-8b13-9b272e1051ce","pitchNumber":4,"startTime":"2026-05-02T01:31:26.430Z","endTime":"2026-05-02T01:31:34.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:31:34.042Z","atBatIndex":72},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Blake Perkins reaches on a fielding error by first baseman Curtis Mead.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T01:31:59.692Z","endTime":"2026-05-02T01:32:08.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"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":87.2,"endSpeed":80.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89981405988582,"aZ":-27.036930692269866,"pfxX":-0.9772203942255813,"pfxZ":3.1564539398499667,"pX":-0.3257042714471891,"pZ":1.8207994998948445,"vX0":5.796721888967045,"vY0":-126.8145112604824,"vZ0":-4.428859434960819,"x":129.42,"y":189.62,"x0":-2.5141256183917213,"y0":50.0047981129932,"z0":5.746261665434941,"aX":-1.59211756991924},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":0.5,"spinRate":2285,"spinDirection":178},"zone":7,"typeConfidence":2.0,"plateTime":0.43188374418758313,"extension":6.117449647697829},"hitData":{"launchSpeed":83.1,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.01,"coordY":170.84}},"index":0,"playId":"2f32290f-d2a7-3dff-bb4c-cbbc305010f1","pitchNumber":1,"startTime":"2026-05-02T01:32:00.020Z","endTime":"2026-05-02T01:32:08.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:32:08.153Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Hamilton singles on a line drive to right fielder James Wood. Blake Perkins to 3rd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T01:32:35.519Z","endTime":"2026-05-02T01:32:52.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"postOnThird":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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":87.0,"endSpeed":80.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65024576422414,"aZ":-24.487166443127553,"pfxX":1.8519604790948665,"pfxZ":4.686726394403815,"pX":0.21393953524314527,"pZ":2.0168370002929916,"vX0":6.214529035052676,"vY0":-126.69639007292893,"vZ0":-4.299281595845183,"x":108.85,"y":184.33,"x0":-2.5023231842351588,"y0":50.004868457241194,"z0":5.671406018780241,"aX":3.037840112621287},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.8,"breakHorizontal":-4.7,"spinRate":2345,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.43081298849338356,"extension":6.2915510513829975},"hitData":{"launchSpeed":78.9,"launchAngle":21.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.87,"coordY":130.23}},"index":0,"playId":"4c993de1-c97c-3c41-9e24-03e03fc94314","pitchNumber":1,"startTime":"2026-05-02T01:32:41.621Z","endTime":"2026-05-02T01:32:52.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:32:52.390Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-02T01:33:24.334Z","endTime":"2026-05-02T01:34:47.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44106839933656,"aZ":-17.48356570791584,"pfxX":-5.7983977471576935,"pfxZ":7.869508457174085,"pX":0.0383514130868625,"pZ":2.7058486013533245,"vX0":7.883150920974255,"vY0":-135.6979992974586,"vZ0":-5.1120841814310065,"x":115.54,"y":165.72,"x0":-2.1497646375195467,"y0":50.00251069785417,"z0":5.8305664461968245,"aX":-10.824017729855212},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":8.9,"spinRate":1941,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.4035043341254241,"extension":6.039268150506156},"index":0,"playId":"9292a097-9b5f-356b-965e-1a9a6f26625b","pitchNumber":1,"startTime":"2026-05-02T01:33:28.550Z","endTime":"2026-05-02T01:33:36.206Z","isPitch":true,"type":"pitch"},{"details":{"description":"David Hamilton steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"9292a097-9b5f-356b-965e-1a9a6f26625b","startTime":"2026-05-02T01:33:57.353Z","endTime":"2026-05-02T01:33:57.354Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22142035946283,"aZ":-16.62068804981118,"pfxX":-6.048249682113944,"pfxZ":8.3911554818982,"pX":-0.22632171638186535,"pZ":3.1734951291846727,"vX0":7.36571811605893,"vY0":-135.22081736067648,"vZ0":-3.9685574453781465,"x":125.63,"y":153.1,"x0":-2.1985498588941264,"y0":50.003648624107385,"z0":5.824800520512504,"aX":-11.212241228275477},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.5,"breakHorizontal":9.4,"spinRate":2190,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.404922602231629,"extension":6.0740362403320916},"index":2,"playId":"c886af9d-4b9d-3a04-b96a-d29a559e4a88","pitchNumber":2,"startTime":"2026-05-02T01:33:57.355Z","endTime":"2026-05-02T01:34:01.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.750480030297577,"aZ":-18.966712696809157,"pfxX":-6.558355081747267,"pfxZ":7.106870732545019,"pX":0.6379049024787883,"pZ":3.7895943746780016,"vX0":9.278487912803561,"vY0":-135.4867179253975,"vZ0":-2.276973553621058,"x":92.68,"y":136.46,"x0":-1.9797930728011195,"y0":50.00080854477872,"z0":5.967107297859536,"aX":-12.185338974927037},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":9.8,"spinRate":1952,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.4043437766118885,"extension":5.796028808312803},"index":3,"playId":"40552ec4-ddc7-32f3-bda2-4de5da2ab417","pitchNumber":3,"startTime":"2026-05-02T01:34:18.395Z","endTime":"2026-05-02T01:34:21.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.144366319160387,"aZ":-18.94194324292525,"pfxX":-6.42006985226722,"pfxZ":6.943409510061201,"pX":0.2603100181879023,"pZ":3.3798891584350783,"vX0":8.404124972807832,"vY0":-137.36323989172382,"vZ0":-3.4943743588382334,"x":107.08,"y":147.52,"x0":-2.008369946637337,"y0":50.0053443422258,"z0":5.960480431251476,"aX":-12.2400421649521},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":9.8,"spinRate":1947,"spinDirection":211},"zone":3,"typeConfidence":0.92,"plateTime":0.3991275990083989,"extension":5.9025193078094205},"index":4,"playId":"b071f0e6-4409-3fb5-9040-dd3ff0a80d27","pitchNumber":4,"startTime":"2026-05-02T01:34:42.024Z","endTime":"2026-05-02T01:34:47.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:34:47.026Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T01:37:25.379Z","endTime":"2026-05-02T01:38:22.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Easton McGee replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-02T01:36:30.067Z","endTime":"2026-05-02T01:37:27.666Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668834,"link":"/api/v1/people/668834"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.333519218971585,"aZ":-24.4878649629103,"pfxX":0.7293941135830351,"pfxZ":4.71453464080728,"pX":0.7879221395015702,"pZ":2.428572777375395,"vX0":5.308876603227328,"vY0":-126.98765937380409,"vZ0":-3.028762318652387,"x":86.97,"y":173.21,"x0":-1.425793022629288,"y0":50.005245563678386,"z0":5.587792190985834,"aX":1.1888656714860704},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.0,"breakHorizontal":-2.5,"spinRate":2431,"spinDirection":188},"zone":6,"typeConfidence":0.9,"plateTime":0.4315484782145629,"extension":6.784272603524781},"index":1,"playId":"53cd7a88-8311-33c3-8c0e-3af8efffde64","pitchNumber":1,"startTime":"2026-05-02T01:37:27.666Z","endTime":"2026-05-02T01:37:32.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35650410039724,"aZ":-40.661798606793376,"pfxX":5.893286021981736,"pfxZ":-6.4766723838060525,"pX":1.3787072293797618,"pZ":1.2055812275347302,"vX0":3.9327547335508313,"vY0":-114.93663957477517,"vZ0":-1.3530975209922353,"x":64.45,"y":206.23,"x0":-1.1324093364915027,"y0":50.00226808075361,"z0":5.823886592487522,"aX":7.7233340741152},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.8,"breakHorizontal":-11.8,"spinRate":2287,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.4803116341039244,"extension":6.819852648064307},"index":2,"playId":"8f66468e-58e5-3aef-8e20-74dc316390d0","pitchNumber":2,"startTime":"2026-05-02T01:37:42.167Z","endTime":"2026-05-02T01:37:46.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42761993785775,"aZ":-14.794567284013832,"pfxX":-4.195665022790088,"pfxZ":9.631001465546184,"pX":0.7249751589186048,"pZ":2.847193159447775,"vX0":6.413739740423819,"vY0":-133.86335504578983,"vZ0":-4.89113710045387,"x":89.37,"y":161.91,"x0":-1.1631784886655685,"y0":50.00309541968637,"z0":5.766624908058087,"aX":-7.571967501911327},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2457,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.41006115729593606,"extension":6.9645677274021},"index":3,"playId":"5241d7a9-e08a-35d4-bb6f-f5737fbf60da","pitchNumber":3,"startTime":"2026-05-02T01:37:58.436Z","endTime":"2026-05-02T01:38:03.189Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.001211167809792,"aZ":-41.53006181625684,"pfxX":7.253000881066957,"pfxZ":-6.760585154426006,"pX":0.06753028030535214,"pZ":1.6054206315712516,"vX0":0.8479223442547226,"vY0":-117.18224215930644,"vZ0":-0.7010287189800728,"x":114.43,"y":195.43,"x0":-1.2411341964403697,"y0":50.000975940136456,"z0":5.802324411760021,"aX":10.042922639667577},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-12.1,"breakHorizontal":-13.3,"spinRate":2320,"spinDirection":55},"zone":14,"typeConfidence":0.92,"plateTime":0.4681656945934809,"extension":6.735373792178299},"index":4,"playId":"7b386175-1c54-3e1e-a041-179ee81dee7a","pitchNumber":4,"startTime":"2026-05-02T01:38:17.481Z","endTime":"2026-05-02T01:38:22.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:38:22.459Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T01:38:45.909Z","endTime":"2026-05-02T01:40:29.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.495338967291527,"aZ":-28.41702512759317,"pfxX":-10.83936909964845,"pfxZ":1.9932171454180256,"pX":-1.075264524416958,"pZ":2.967504444663308,"vX0":4.065585882595389,"vY0":-136.52727042734296,"vZ0":-2.30097029740888,"x":157.99,"y":158.66,"x0":-1.1767357790790292,"y0":50.004067036771,"z0":5.780197091731946,"aX":-20.431143502371352},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.4,"breakHorizontal":18.7,"spinRate":2211,"spinDirection":232},"zone":11,"typeConfidence":0.89,"plateTime":0.40143589358000487,"extension":6.920691678069513},"index":0,"playId":"1afe3c24-1127-3fe5-9783-4949f99d1efa","pitchNumber":1,"startTime":"2026-05-02T01:38:48.691Z","endTime":"2026-05-02T01:38:53.163Z","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":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.736144388422613,"aZ":-25.511387201929804,"pfxX":1.8174393782628389,"pfxZ":4.088157340922944,"pX":0.09525975206720057,"pZ":3.28918698283645,"vX0":3.3650033316488472,"vY0":-126.05193928252434,"vZ0":-0.503037463735985,"x":113.37,"y":149.97,"x0":-1.4867511820170365,"y0":50.000723762843016,"z0":5.529744140296811,"aX":2.9582247150819674},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.6,"breakHorizontal":-4.0,"spinRate":2471,"spinDirection":165},"zone":2,"typeConfidence":0.91,"plateTime":0.4325589331444797,"extension":6.466871168640219},"index":1,"playId":"60818215-e7d8-39ce-b208-f31e56c66051","pitchNumber":2,"startTime":"2026-05-02T01:39:03.839Z","endTime":"2026-05-02T01:39:08.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82456090089951,"aZ":-28.08369297976188,"pfxX":2.786872160492991,"pfxZ":2.544027307041212,"pX":-1.1372728166176307,"pZ":3.8461545956825107,"vX0":0.14101555933110937,"vY0":-125.67913087952027,"vZ0":1.107269722274136,"x":160.35,"y":134.93,"x0":-1.5565179436495982,"y0":50.00616412174195,"z0":5.668923653226574,"aX":4.4899037221248435},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.0,"breakHorizontal":-5.0,"spinRate":2367,"spinDirection":172},"zone":11,"typeConfidence":0.91,"plateTime":0.43467403099064406,"extension":6.883955932492721},"index":2,"playId":"e088c8ea-defc-3a93-973f-14916116db3f","pitchNumber":3,"startTime":"2026-05-02T01:39:24.462Z","endTime":"2026-05-02T01:39:28.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.807968805017968,"aZ":-39.366140782002205,"pfxX":7.773782546937086,"pfxZ":-5.29589465925522,"pX":1.2014486798556965,"pZ":2.0158342123552644,"vX0":2.9993417548735426,"vY0":-116.09319159354384,"vZ0":0.11380262816732767,"x":71.2,"y":184.35,"x0":-1.1192204209073193,"y0":50.0030213252192,"z0":5.729553670304139,"aX":10.554916858270873},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-9.2,"breakHorizontal":-14.9,"spinRate":2279,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.47274499526382474,"extension":6.866352611677494},"index":3,"playId":"74f1b69f-2675-3a46-9c35-43609e5cd7ab","pitchNumber":4,"startTime":"2026-05-02T01:39:41.069Z","endTime":"2026-05-02T01:39:48.191Z","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":92.8,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.303220292756,"aZ":-16.496823394699216,"pfxX":-5.019775506397576,"pfxZ":8.448029054318297,"pX":-0.00924161028604687,"pZ":2.4873023533660183,"vX0":4.71416744792118,"vY0":-135.1072998218727,"vZ0":-5.590319163473128,"x":117.35,"y":171.62,"x0":-1.121038353872886,"y0":50.00653652902861,"z0":5.735225101893867,"aX":-9.320473179908564},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2436,"spinDirection":213},"zone":5,"typeConfidence":0.92,"plateTime":0.40476347288132475,"extension":6.947746702580407},"index":4,"playId":"bd31829d-de19-34d4-9ae9-cb61cca72a98","pitchNumber":5,"startTime":"2026-05-02T01:39:59.106Z","endTime":"2026-05-02T01:40:02.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52482931558081,"aZ":-41.58704241110578,"pfxX":5.6579534745982984,"pfxZ":-6.817115234024794,"pX":1.5030762943065488,"pZ":1.4450431924055085,"vX0":4.0872634182380265,"vY0":-117.16851297165175,"vZ0":-0.8554044774801591,"x":59.71,"y":199.76,"x0":-1.0030478749929366,"y0":50.00176822449408,"z0":5.723669497648594,"aX":7.813259506126682},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.2,"breakHorizontal":-11.3,"spinRate":2264,"spinDirection":58},"zone":14,"typeConfidence":0.92,"plateTime":0.4686772853963892,"extension":6.8087881034506985},"index":5,"playId":"fd5a8490-db96-3b3e-a2b5-7339cfbe05d4","pitchNumber":6,"startTime":"2026-05-02T01:40:24.355Z","endTime":"2026-05-02T01:40:29.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-05-02T01:40:29.154Z","atBatIndex":77},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nationals challenged (force play), call on the field was upheld: Nationals challenged (play at 1st), call on the field was upheld: José Tena grounds into a double play, second baseman Brice Turang to shortstop Joey Ortiz to first baseman Jake Bauers. Daylen Lile out at 2nd. José Tena out at 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T01:41:11.167Z","endTime":"2026-05-02T01:42:37.048Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.92"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.66"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.56"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.17"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.40"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.23"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".094"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter José Tena replaces Brady House.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T01:41:02.787Z","endTime":"2026-05-02T01:41:13.468Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":691781,"link":"/api/v1/people/691781"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.271358670639923,"aZ":-24.843744298707932,"pfxX":2.8360536153827263,"pfxZ":4.4461795802677955,"pX":0.6653232077003687,"pZ":1.5985877337354466,"vX0":4.212154913854746,"vY0":-126.6176569942886,"vZ0":-4.8470534710453546,"x":91.64,"y":195.62,"x0":-1.3787644261407923,"y0":50.00084342915166,"z0":5.489702755491285,"aX":4.671330310073166},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":-6.0,"spinRate":2395,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.43016842181573,"extension":6.704622470174863},"index":1,"playId":"bdd771a3-ecc1-36a5-b826-d33e475b2112","pitchNumber":1,"startTime":"2026-05-02T01:41:13.468Z","endTime":"2026-05-02T01:41:16.622Z","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":88.0,"endSpeed":81.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753008175805412,"aZ":-25.10549403074573,"pfxX":0.9399402374048158,"pfxZ":4.223790371074335,"pX":0.6543456842595092,"pZ":3.5641744391455785,"vX0":4.97734038381406,"vY0":-128.1109431271812,"vZ0":-0.09653512653095642,"x":92.06,"y":142.55,"x0":-1.4303029567524383,"y0":50.00311080744844,"z0":5.553336704152722,"aX":1.5726058446447293},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.9,"breakHorizontal":-2.8,"spinRate":2388,"spinDirection":190},"zone":12,"typeConfidence":0.89,"plateTime":0.426423185793094,"extension":6.5740640704679025},"index":2,"playId":"bfbe73c4-9214-3ece-a96f-5da528b82bc9","pitchNumber":2,"startTime":"2026-05-02T01:41:32.392Z","endTime":"2026-05-02T01:41:37.542Z","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.0,"endSpeed":85.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56423549866965,"aZ":-12.908718705264267,"pfxX":-5.417699659105034,"pfxZ":10.397268745348553,"pX":0.7268020331954822,"pZ":2.9072108172670315,"vX0":6.4649318389937145,"vY0":-135.2702741521411,"vZ0":-5.0927870202096015,"x":89.3,"y":160.29,"x0":-0.9904611381686057,"y0":50.00108839267234,"z0":5.719583688831089,"aX":-10.037301386409728},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":8.4,"spinRate":2637,"spinDirection":222},"zone":3,"typeConfidence":0.92,"plateTime":0.40494370571026783,"extension":6.9771072498374025},"index":3,"playId":"b3d1fcac-520e-3ebb-8614-03b9a17726a7","pitchNumber":3,"startTime":"2026-05-02T01:41:50.421Z","endTime":"2026-05-02T01:41:54.182Z","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":91.8,"endSpeed":83.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.998656721604476,"aZ":-16.072817123442483,"pfxX":-4.230650520625945,"pfxZ":8.903753293927299,"pX":-0.8402983551769141,"pZ":3.526833647240214,"vX0":2.3595071638729346,"vY0":-133.66712747399748,"vZ0":-2.996824972032277,"x":149.03,"y":143.56,"x0":-1.1851326087507057,"y0":50.003203800701264,"z0":5.817638226043786,"aX":-7.650199414028658},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":7.2,"spinRate":2521,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.40988759829784005,"extension":6.801240573632433},"index":4,"playId":"a24d2f07-3bfe-3470-96d3-dddf5def6bf2","pitchNumber":4,"startTime":"2026-05-02T01:42:11.476Z","endTime":"2026-05-02T01:42:16.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16292015257095,"aZ":-39.65625208817297,"pfxX":4.768301393357392,"pfxZ":-5.297230846597495,"pX":0.5084863764418377,"pZ":2.167798014989233,"vX0":2.5850473836459327,"vY0":-118.04418590546868,"vZ0":0.05356865755611717,"x":97.62,"y":180.25,"x0":-1.2196323449911792,"y0":50.00056558929011,"z0":5.791154702057158,"aX":6.738078765383966},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.4,"breakHorizontal":-9.2,"spinRate":2281,"spinDirection":57},"zone":9,"typeConfidence":0.91,"plateTime":0.4637366910068992,"extension":6.782006820492899},"hitData":{"launchSpeed":97.7,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.46,"coordY":154.12}},"index":5,"playId":"bae2fd9e-e71f-30e2-bde7-2d0b3adc2ed3","pitchNumber":5,"startTime":"2026-05-02T01:42:29.274Z","endTime":"2026-05-02T01:42:37.048Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":120,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":120}]},"playEndTime":"2026-05-02T01:42:37.048Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nationals challenged (force play), call on the field was upheld: Nationals challenged (play at 1st), call on the field was upheld: José Tena grounds into a double play, second baseman Brice Turang to shortstop Joey Ortiz to first baseman Jake Bauers. Daylen Lile out at 2nd. José Tena out at 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-02T01:41:11.167Z","endTime":"2026-05-02T01:42:37.048Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.92"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.66"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.56"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.17"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.40"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.48"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"104.23"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.71"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.74"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".094"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.133"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.143"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".853"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".864"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".560"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"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":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter José Tena replaces Brady House.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-02T01:41:02.787Z","endTime":"2026-05-02T01:41:13.468Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":691781,"link":"/api/v1/people/691781"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.271358670639923,"aZ":-24.843744298707932,"pfxX":2.8360536153827263,"pfxZ":4.4461795802677955,"pX":0.6653232077003687,"pZ":1.5985877337354466,"vX0":4.212154913854746,"vY0":-126.6176569942886,"vZ0":-4.8470534710453546,"x":91.64,"y":195.62,"x0":-1.3787644261407923,"y0":50.00084342915166,"z0":5.489702755491285,"aX":4.671330310073166},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":-6.0,"spinRate":2395,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.43016842181573,"extension":6.704622470174863},"index":1,"playId":"bdd771a3-ecc1-36a5-b826-d33e475b2112","pitchNumber":1,"startTime":"2026-05-02T01:41:13.468Z","endTime":"2026-05-02T01:41:16.622Z","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":88.0,"endSpeed":81.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.753008175805412,"aZ":-25.10549403074573,"pfxX":0.9399402374048158,"pfxZ":4.223790371074335,"pX":0.6543456842595092,"pZ":3.5641744391455785,"vX0":4.97734038381406,"vY0":-128.1109431271812,"vZ0":-0.09653512653095642,"x":92.06,"y":142.55,"x0":-1.4303029567524383,"y0":50.00311080744844,"z0":5.553336704152722,"aX":1.5726058446447293},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.9,"breakHorizontal":-2.8,"spinRate":2388,"spinDirection":190},"zone":12,"typeConfidence":0.89,"plateTime":0.426423185793094,"extension":6.5740640704679025},"index":2,"playId":"bfbe73c4-9214-3ece-a96f-5da528b82bc9","pitchNumber":2,"startTime":"2026-05-02T01:41:32.392Z","endTime":"2026-05-02T01:41:37.542Z","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.0,"endSpeed":85.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56423549866965,"aZ":-12.908718705264267,"pfxX":-5.417699659105034,"pfxZ":10.397268745348553,"pX":0.7268020331954822,"pZ":2.9072108172670315,"vX0":6.4649318389937145,"vY0":-135.2702741521411,"vZ0":-5.0927870202096015,"x":89.3,"y":160.29,"x0":-0.9904611381686057,"y0":50.00108839267234,"z0":5.719583688831089,"aX":-10.037301386409728},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.9,"breakHorizontal":8.4,"spinRate":2637,"spinDirection":222},"zone":3,"typeConfidence":0.92,"plateTime":0.40494370571026783,"extension":6.9771072498374025},"index":3,"playId":"b3d1fcac-520e-3ebb-8614-03b9a17726a7","pitchNumber":3,"startTime":"2026-05-02T01:41:50.421Z","endTime":"2026-05-02T01:41:54.182Z","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":91.8,"endSpeed":83.9,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.998656721604476,"aZ":-16.072817123442483,"pfxX":-4.230650520625945,"pfxZ":8.903753293927299,"pX":-0.8402983551769141,"pZ":3.526833647240214,"vX0":2.3595071638729346,"vY0":-133.66712747399748,"vZ0":-2.996824972032277,"x":149.03,"y":143.56,"x0":-1.1851326087507057,"y0":50.003203800701264,"z0":5.817638226043786,"aX":-7.650199414028658},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":7.2,"spinRate":2521,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.40988759829784005,"extension":6.801240573632433},"index":4,"playId":"a24d2f07-3bfe-3470-96d3-dddf5def6bf2","pitchNumber":4,"startTime":"2026-05-02T01:42:11.476Z","endTime":"2026-05-02T01:42:16.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16292015257095,"aZ":-39.65625208817297,"pfxX":4.768301393357392,"pfxZ":-5.297230846597495,"pX":0.5084863764418377,"pZ":2.167798014989233,"vX0":2.5850473836459327,"vY0":-118.04418590546868,"vZ0":0.05356865755611717,"x":97.62,"y":180.25,"x0":-1.2196323449911792,"y0":50.00056558929011,"z0":5.791154702057158,"aX":6.738078765383966},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-9.4,"breakHorizontal":-9.2,"spinRate":2281,"spinDirection":57},"zone":9,"typeConfidence":0.91,"plateTime":0.4637366910068992,"extension":6.782006820492899},"hitData":{"launchSpeed":97.7,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.46,"coordY":154.12}},"index":5,"playId":"bae2fd9e-e71f-30e2-bde7-2d0b3adc2ed3","pitchNumber":5,"startTime":"2026-05-02T01:42:29.274Z","endTime":"2026-05-02T01:42:37.048Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":120,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":120}]},"playEndTime":"2026-05-02T01:42:37.048Z","atBatIndex":78},"scoringPlays":[2,19,36,37,56,63],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":209.55,"y":78.38},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":159.11,"y":167.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":121.59,"y":210.89},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":94.86,"y":144.19},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":124.38,"y":149.02},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":135.79,"y":183.52},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":163.36,"y":164.08},"type":"O","description":"Lineout"}]}},{"startIndex":16,"endIndex":24,"top":[16,17,18,19,20,21],"bottom":[22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":115.58,"y":94.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":104.9,"y":50.71},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":113.99,"y":170.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":160.41,"y":158.25},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":31,"top":[25,26,27,28],"bottom":[29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"coordinates":{"x":32.39,"y":106.64},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":111.65,"y":179.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":125.65,"y":184.03},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":189.02,"y":77.56},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":161.76,"y":83.11},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":209.27,"y":114.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":160.63,"y":165.27},"type":"O","description":"Lineout"}]}},{"startIndex":32,"endIndex":41,"top":[32,33,34,35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":156.57,"y":168.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":175.84,"y":124.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":80.92,"y":123.58},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":143.26,"y":167.72},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"coordinates":{"x":68.87,"y":129.27},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":196.06,"y":83.78},"type":"O","description":"Lineout"}],"home":[]}},{"startIndex":42,"endIndex":47,"top":[42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":160.63,"y":187.07},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":90.78,"y":130.07},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":146.43,"y":153.61},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":141.67,"y":168.65},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":57,"top":[48,49,50,51,52],"bottom":[53,54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":108.92,"y":167.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":176.34,"y":114.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":124.63,"y":180.48},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":127.17,"y":101.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"coordinates":{"x":113.99,"y":158.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"coordinates":{"x":87.12,"y":121.67},"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":7,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":111.96,"y":172.37},"type":"O","description":"Groundout"}]}},{"startIndex":58,"endIndex":70,"top":[58,59,60,61,62,63,64,65],"bottom":[66,67,68,69,70],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":108.51,"y":186.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":144.7,"y":147.1},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":121.61,"y":196.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":131.87,"y":131.75},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":171.27,"y":112.04},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":121.49,"y":107.35},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":159.96,"y":128.13},"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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"coordinates":{"x":157.08,"y":164.76},"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":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"coordinates":{"x":138.69,"y":158.44},"type":"O","description":"Groundout"}]}},{"startIndex":71,"endIndex":78,"top":[71,72,73,74,75],"bottom":[76,77,78],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"coordinates":{"x":131.0,"y":99.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":131.22,"y":184.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":152.01,"y":170.84},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":180.87,"y":130.23},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":148.46,"y":154.12},"type":"O","description":"Grounded Into DP"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":3}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":1,"hits":2,"errors":2,"leftOnBase":5},"away":{"runs":6,"hits":12,"errors":0,"leftOnBase":13}},"defense":{"pitcher":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"shortstop":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"left":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"center":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"right":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"onDeck":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"inHole":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"battingOrder":2,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"onDeck":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"inHole":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"pitcher":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"battingOrder":6,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":13,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".243","atBats":41,"obp":".339","slg":".364","ops":".703","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":15,"rbi":5,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":1,"groundOuts":8,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":28,"obp":".212","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":145,"era":"3.65","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.27","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":53,"strikes":92,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":1,"pitchesPerInning":"16.11","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":4,"flyOuts":20,"groundOuts":25,"airOuts":38,"runs":8,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":16,"baseOnBalls":13,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":99,"obp":".310","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":469,"era":"2.57","inningsPitched":"28.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.25","battersFaced":114,"outs":84,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":469,"balls":182,"strikes":287,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".667","pitchesPerInning":"16.75","gamesFinished":0,"strikeoutWalkRatio":"1.23","strikeoutsPer9Inn":"5.14","walksPer9Inn":"4.18","hitsPer9Inn":"7.07","runsScoredPer9":"2.57","homeRunsPer9":"0.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675659":{"person":{"id":675659,"fullName":"Greg Jones","link":"/api/v1/people/675659"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":1,"groundOuts":7,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".095","atBats":21,"obp":".095","slg":".095","ops":".190","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":2,"rbi":1,"leftOnBase":17,"sacBunts":1,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":7,"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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":15,"groundOuts":33,"airOuts":29,"runs":9,"doubles":8,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":1,"hits":17,"hitByPitch":1,"avg":".191","atBats":89,"obp":".263","slg":".281","ops":".544","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":25,"rbi":10,"leftOnBase":48,"sacBunts":1,"sacFlies":1,"babip":".218","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":25,"putOuts":42,"errors":1,"chances":68,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"501","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":7,"groundOuts":21,"airOuts":18,"runs":11,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".197","atBats":66,"obp":".284","slg":".197","ops":".481","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":13,"rbi":6,"leftOnBase":36,"sacBunts":2,"sacFlies":0,"babip":".260","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"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":52,"putOuts":28,"errors":1,"chances":81,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":14,"groundOuts":30,"airOuts":23,"runs":19,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":3,"hits":26,"hitByPitch":0,"avg":".252","atBats":103,"obp":".325","slg":".447","ops":".772","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":46,"rbi":19,"leftOnBase":60,"sacBunts":0,"sacFlies":0,"babip":".284","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.60","popOuts":4,"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":16,"putOuts":177,"errors":4,"chances":197,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686217":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":12,"groundOuts":36,"airOuts":28,"runs":16,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":13,"intentionalWalks":1,"hits":20,"hitByPitch":1,"avg":".211","atBats":95,"obp":".306","slg":".326","ops":".632","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":31,"rbi":9,"leftOnBase":44,"sacBunts":0,"sacFlies":2,"babip":".210","groundOutsToAirouts":"1.29","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"31.67","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":54,"errors":0,"chances":55,"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"}]},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":6,"groundOuts":9,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":42,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":179,"era":"3.97","inningsPitched":"11.1","wins":1,"losses":1,"saves":2,"saveOpportunities":3,"holds":4,"blownSaves":1,"earnedRuns":5,"whip":"1.06","battersFaced":45,"outs":34,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":64,"strikes":115,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".500","pitchesPerInning":"15.79","gamesFinished":4,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"10.32","walksPer9Inn":"2.38","hitsPer9Inn":"7.15","runsScoredPer9":"3.97","homeRunsPer9":"0.79","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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}},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":7,"groundOuts":18,"airOuts":10,"runs":7,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":1,"hits":10,"hitByPitch":0,"atBats":53,"obp":".271","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":228,"era":"3.45","inningsPitched":"15.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":6,"whip":"1.02","battersFaced":59,"outs":47,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":228,"balls":77,"strikes":151,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".500","pitchesPerInning":"14.55","gamesFinished":3,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.62","walksPer9Inn":"3.45","hitsPer9Inn":"5.74","runsScoredPer9":"4.02","homeRunsPer9":"1.15","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":1,"flyOuts":6,"groundOuts":14,"airOuts":13,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":47,"obp":".321","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":204,"era":"3.86","inningsPitched":"11.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.46","battersFaced":53,"outs":35,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":75,"strikes":129,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".500","pitchesPerInning":"17.49","gamesFinished":1,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"6.94","walksPer9Inn":"3.86","hitsPer9Inn":"9.26","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"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}},"ID663604":{"person":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":5,"groundOuts":25,"airOuts":7,"runs":7,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".257","atBats":74,"obp":".345","slg":".297","ops":".642","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":22,"rbi":8,"leftOnBase":30,"sacBunts":1,"sacFlies":0,"babip":".380","groundOutsToAirouts":"3.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":43,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690986":{"person":{"id":690986,"fullName":"Kyle Harrison","link":"/api/v1/people/690986"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":14,"groundOuts":15,"airOuts":23,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":3,"atBats":85,"obp":".292","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":426,"era":"2.28","inningsPitched":"23.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.06","battersFaced":96,"outs":71,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":426,"balls":145,"strikes":281,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".667","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"11.41","walksPer9Inn":"3.04","hitsPer9Inn":"6.46","runsScoredPer9":"2.28","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672012":{"person":{"id":672012,"fullName":"Tyler Black","link":"/api/v1/people/672012"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | 2 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".429","atBats":21,"obp":".455","slg":".619","ops":"1.074","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":13,"rbi":7,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".563","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID702153":{"person":{"id":702153,"fullName":"Brian Fitzpatrick","link":"/api/v1/people/702153"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":1,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":44,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.71","battersFaced":11,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":44,"balls":19,"strikes":25,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"18.86","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"7.71","hitsPer9Inn":"7.71","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":45,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":12,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":19,"strikes":26,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":1,"flyOuts":8,"groundOuts":19,"airOuts":9,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":79,"obp":".326","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":371,"era":"2.57","inningsPitched":"21.0","wins":5,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.43","battersFaced":92,"outs":63,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":141,"strikes":230,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.11","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.67","gamesFinished":0,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"14.57","walksPer9Inn":"5.57","hitsPer9Inn":"7.29","runsScoredPer9":"2.57","homeRunsPer9":"0.43","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"1-6 | 2B, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":4,"groundOuts":14,"airOuts":12,"runs":15,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":1,"hits":20,"hitByPitch":1,"avg":".238","atBats":84,"obp":".385","slg":".369","ops":".754","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":31,"rbi":20,"leftOnBase":37,"sacBunts":1,"sacFlies":0,"babip":".432","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.00","popOuts":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":46,"errors":1,"chances":47,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | BB, R, 2 SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":13,"groundOuts":26,"airOuts":20,"runs":15,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".253","atBats":79,"obp":".359","slg":".278","ops":".637","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":22,"rbi":7,"leftOnBase":21,"sacBunts":3,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.30","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":25,"errors":3,"chances":80,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687075":{"person":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":4,"flyOuts":18,"groundOuts":21,"airOuts":26,"runs":20,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":25,"baseOnBalls":15,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":98,"obp":".381","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":454,"era":"6.75","inningsPitched":"26.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.61","battersFaced":115,"outs":80,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":454,"balls":176,"strikes":278,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".000","pitchesPerInning":"17.03","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.44","walksPer9Inn":"5.06","hitsPer9Inn":"9.45","runsScoredPer9":"6.75","homeRunsPer9":"2.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"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}},"ID663368":{"person":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"0-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":9,"groundOuts":13,"airOuts":16,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".109","atBats":46,"obp":".212","slg":".174","ops":".386","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":8,"rbi":5,"leftOnBase":25,"sacBunts":1,"sacFlies":0,"babip":".152","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":20,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID668834":{"person":{"id":668834,"fullName":"Easton McGee","link":"/api/v1/people/668834"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":6,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":11,"groundOuts":14,"airOuts":19,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":63,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":218,"era":"4.30","inningsPitched":"14.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.43","battersFaced":65,"outs":44,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":68,"strikes":150,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.86","gamesFinished":7,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"6.75","walksPer9Inn":"1.23","hitsPer9Inn":"11.66","runsScoredPer9":"4.30","homeRunsPer9":"0.61","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":19,"groundOuts":28,"airOuts":38,"runs":19,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":13,"intentionalWalks":1,"hits":36,"hitByPitch":0,"avg":".310","atBats":116,"obp":".380","slg":".448","ops":".828","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":52,"rbi":23,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":13,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":9,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":15,"putOuts":245,"errors":0,"chances":260,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":12,"groundOuts":29,"airOuts":21,"runs":27,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":25,"intentionalWalks":1,"hits":31,"hitByPitch":0,"avg":".290","atBats":107,"obp":".421","slg":".495","ops":".916","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":134,"totalBases":53,"rbi":20,"leftOnBase":51,"sacBunts":1,"sacFlies":1,"babip":".355","groundOutsToAirouts":"1.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.75","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":30,"errors":1,"chances":102,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":16,"airOuts":17,"runs":10,"doubles":2,"triples":1,"homeRuns":5,"strikeOuts":16,"baseOnBalls":15,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".222","atBats":63,"obp":".380","slg":".524","ops":".904","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":33,"rbi":14,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.60","popOuts":7,"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":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":3,"putOuts":67,"errors":1,"chances":71,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"5.1 IP, 0 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":27,"strikes":58,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":7,"gamesStarted":7,"flyOuts":15,"groundOuts":25,"airOuts":28,"runs":14,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":59,"baseOnBalls":15,"intentionalWalks":0,"hits":23,"hitByPitch":5,"atBats":134,"obp":".277","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":638,"era":"2.84","inningsPitched":"38.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.00","battersFaced":155,"outs":114,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":638,"balls":225,"strikes":413,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"3.93","strikeoutsPer9Inn":"13.97","walksPer9Inn":"3.55","hitsPer9Inn":"5.45","runsScoredPer9":"3.32","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669084":{"person":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":1,"flyOuts":5,"groundOuts":11,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":48,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":264,"era":"1.93","inningsPitched":"14.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.43","battersFaced":60,"outs":42,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":264,"balls":114,"strikes":150,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.86","gamesFinished":4,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"10.93","walksPer9Inn":"7.07","hitsPer9Inn":"5.79","runsScoredPer9":"1.93","homeRunsPer9":"0.64","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":10,"groundOuts":10,"airOuts":11,"runs":9,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":42,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":192,"era":"6.55","inningsPitched":"11.0","wins":0,"losses":2,"saves":4,"saveOpportunities":5,"holds":3,"blownSaves":1,"earnedRuns":8,"whip":"1.36","battersFaced":50,"outs":33,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":192,"balls":68,"strikes":124,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".000","pitchesPerInning":"17.45","gamesFinished":5,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"10.64","walksPer9Inn":"4.09","hitsPer9Inn":"8.18","runsScoredPer9":"7.36","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669003,668930,661388,641343,650859,687401,672012,596142,686217,663368,666152,694819,676879,668834],"pitchers":[694819,676879,668834],"bench":[675659,663604],"bullpen":[681982,675660,702153,669084,690986,656730,694477,687075,682842,663765],"battingOrder":[669003,668930,661388,641343,687401,596142,686217,663368,666152],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Mitchell (6, Irvin, J); Black 2 (4, Irvin, J, Irvin, J)."},{"label":"TB","value":"Black 4; Contreras, Wm 4; Frelick; Hamilton, D 2; Mitchell 2; Rengifo; Turang."},{"label":"RBI","value":"Black (7); Contreras, Wm 3 (23); Rengifo (10)."},{"label":"2-out RBI","value":"Black; Contreras, Wm 2."},{"label":"Runners left in scoring position, 2 out","value":"Mitchell 2; Perkins, B; Rengifo 3; Frelick 2; Sánchez 2."},{"label":"Team RISP","value":"4-for-17."},{"label":"Team LOB","value":"13."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hamilton, D 2 (7, 2nd base off Irvin, J/Millas, 2nd base off Schultz/Millas)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Turang-Ortiz, J-Bauers)."}]}],"note":[{"label":"a","value":"Grounded out for Black in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":8,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".239","atBats":28,"obp":".322","slg":".386","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":3,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":13,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":41,"obp":".370","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":182,"era":"5.01","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.47","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":67,"strikes":115,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":5,"pitchesPerInning":"20.22","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":2,"chances":37,"passedBall":1,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":13,"groundOuts":33,"airOuts":16,"runs":14,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":10,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".221","atBats":113,"obp":".285","slg":".363","ops":".648","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":41,"rbi":15,"leftOnBase":54,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"2.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.25","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":17,"errors":5,"chances":58,"fielding":".914","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":18,"groundOuts":25,"airOuts":32,"runs":17,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":2,"hits":32,"hitByPitch":6,"avg":".288","atBats":111,"obp":".400","slg":".541","ops":".941","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":60,"rbi":26,"leftOnBase":44,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.88","popOuts":7,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":44,"errors":4,"chances":125,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683083":{"person":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"702","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":10,"groundOuts":31,"airOuts":24,"runs":15,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":14,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".202","atBats":94,"obp":".312","slg":".213","ops":".525","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":20,"rbi":10,"leftOnBase":44,"sacBunts":2,"sacFlies":0,"babip":".264","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":52,"errors":3,"chances":132,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID701552":{"person":{"id":701552,"fullName":"Andre Granillo","link":"/api/v1/people/701552"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":40,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":13,"strikes":27,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","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}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":9,"groundOuts":6,"airOuts":13,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":29,"obp":".447","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":165,"era":"7.36","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.32","battersFaced":39,"outs":22,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":74,"strikes":91,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":2,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":3,"strikeoutWalkRatio":"0.38","strikeoutsPer9Inn":"3.68","walksPer9Inn":"9.82","hitsPer9Inn":"11.05","runsScoredPer9":"9.82","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":4,"groundOuts":16,"airOuts":14,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".148","atBats":54,"obp":".220","slg":".185","ops":".405","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":10,"rbi":3,"leftOnBase":30,"sacBunts":1,"sacFlies":0,"babip":".216","groundOutsToAirouts":"1.14","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":2,"putOuts":126,"errors":0,"chances":128,"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":7,"gamesStarted":4,"flyOuts":18,"groundOuts":35,"airOuts":26,"runs":27,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":36,"hitByPitch":0,"atBats":115,"obp":".370","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":479,"era":"8.23","inningsPitched":"27.1","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.72","battersFaced":127,"outs":82,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":479,"balls":177,"strikes":302,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".000","pitchesPerInning":"17.52","gamesFinished":0,"strikeoutWalkRatio":"1.73","strikeoutsPer9Inn":"6.26","walksPer9Inn":"3.62","hitsPer9Inn":"11.85","runsScoredPer9":"8.89","homeRunsPer9":"2.63","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678391":{"person":{"id":678391,"fullName":"Jorbit Vivas","link":"/api/v1/people/678391"},"jerseyNumber":"84","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":6,"groundOuts":26,"airOuts":14,"runs":12,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":4,"avg":".277","atBats":65,"obp":".368","slg":".323","ops":".691","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":21,"rbi":3,"leftOnBase":32,"sacBunts":2,"sacFlies":1,"babip":".321","groundOutsToAirouts":"1.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":12,"errors":4,"chances":46,"fielding":".913","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686894":{"person":{"id":686894,"fullName":"Joey Wiemer","link":"/api/v1/people/686894"},"jerseyNumber":"21","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":2,"groundOuts":9,"airOuts":5,"runs":13,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".321","atBats":56,"obp":".406","slg":".571","ops":".977","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":32,"rbi":8,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".517","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":11,"strikes":10,"strikePercentage":".480","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":37,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":12,"gamesStarted":0,"flyOuts":5,"groundOuts":16,"airOuts":11,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":9,"intentionalWalks":4,"hits":14,"hitByPitch":0,"atBats":52,"obp":".377","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":225,"era":"2.63","inningsPitched":"13.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":4,"whip":"1.68","battersFaced":62,"outs":41,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":225,"balls":81,"strikes":144,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".667","pitchesPerInning":"16.46","gamesFinished":6,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.90","walksPer9Inn":"5.93","hitsPer9Inn":"9.22","runsScoredPer9":"3.95","homeRunsPer9":"0.66","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","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":{},"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":4,"flyOuts":13,"groundOuts":18,"airOuts":16,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":57,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":274,"era":"4.11","inningsPitched":"15.1","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":7,"whip":"1.37","battersFaced":66,"outs":46,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":274,"balls":102,"strikes":172,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.87","gamesFinished":2,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"5.87","walksPer9Inn":"4.70","hitsPer9Inn":"7.63","runsScoredPer9":"4.11","homeRunsPer9":"1.76","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"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}},"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":10,"gamesStarted":0,"flyOuts":9,"groundOuts":34,"airOuts":17,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":1,"hits":19,"hitByPitch":2,"atBats":83,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":358,"era":"3.74","inningsPitched":"21.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.06","battersFaced":90,"outs":65,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":358,"balls":111,"strikes":247,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.52","gamesFinished":2,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"5.82","walksPer9Inn":"1.66","hitsPer9Inn":"7.89","runsScoredPer9":"4.15","homeRunsPer9":"1.25","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID678554":{"person":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"jerseyNumber":"45","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":10,"groundOuts":19,"airOuts":21,"runs":12,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":8,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".212","atBats":66,"obp":".307","slg":".455","ops":".762","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":30,"rbi":12,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":109,"errors":3,"chances":125,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":29,"groundOuts":29,"airOuts":42,"runs":20,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":13,"intentionalWalks":1,"hits":34,"hitByPitch":0,"avg":".260","atBats":131,"obp":".326","slg":".389","ops":".715","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":51,"rbi":14,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.67","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":63,"errors":1,"chances":65,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672335":{"person":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":9,"groundOuts":24,"airOuts":13,"runs":12,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":62,"obp":".370","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":295,"era":"6.19","inningsPitched":"16.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":11,"whip":"1.69","battersFaced":73,"outs":48,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":295,"balls":122,"strikes":173,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.85","rbi":0,"winPercentage":".400","pitchesPerInning":"18.44","gamesFinished":3,"strikeoutWalkRatio":"0.82","strikeoutsPer9Inn":"5.06","walksPer9Inn":"6.19","hitsPer9Inn":"9.00","runsScoredPer9":"6.75","homeRunsPer9":"1.13","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":7,"groundOuts":10,"airOuts":12,"runs":8,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".250","atBats":52,"obp":".304","slg":".327","ops":".631","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":17,"rbi":7,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".353","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":13,"groundOuts":24,"airOuts":21,"runs":30,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":52,"baseOnBalls":31,"intentionalWalks":6,"hits":29,"hitByPitch":2,"avg":".230","atBats":126,"obp":".390","slg":".524","ops":".914","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":66,"rbi":24,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".297","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.60","popOuts":1,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":63,"errors":1,"chances":65,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":17,"groundOuts":27,"airOuts":23,"runs":17,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":0,"hits":37,"hitByPitch":4,"atBats":124,"obp":".385","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":575,"era":"3.82","inningsPitched":"30.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.66","battersFaced":143,"outs":92,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":575,"balls":208,"strikes":367,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".500","pitchesPerInning":"18.75","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"11.15","walksPer9Inn":"4.11","hitsPer9Inn":"10.86","runsScoredPer9":"4.99","homeRunsPer9":"0.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":31,"flyOuts":13,"groundOuts":28,"airOuts":32,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".240","atBats":104,"obp":".282","slg":".346","ops":".628","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":111,"totalBases":36,"rbi":15,"leftOnBase":45,"sacBunts":1,"sacFlies":0,"babip":".280","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","popOuts":6,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":65,"errors":0,"chances":65,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(L, 1-4)","summary":"5.0 IP, 3 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":98,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":38,"strikes":60,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":21,"groundOuts":29,"airOuts":37,"runs":21,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":0,"hits":30,"hitByPitch":4,"atBats":134,"obp":".318","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":617,"era":"4.93","inningsPitched":"34.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.30","battersFaced":154,"outs":104,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":617,"balls":227,"strikes":390,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":3,"winPercentage":".200","pitchesPerInning":"17.80","gamesFinished":0,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.89","hitsPer9Inn":"7.79","runsScoredPer9":"5.45","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"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"}]},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":14,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":50,"obp":".315","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":196,"era":"2.84","inningsPitched":"12.2","wins":0,"losses":0,"saves":3,"saveOpportunities":5,"holds":3,"blownSaves":2,"earnedRuns":4,"whip":"1.34","battersFaced":55,"outs":38,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":196,"balls":58,"strikes":138,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"15.47","gamesFinished":3,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"9.95","walksPer9Inn":"2.13","hitsPer9Inn":"9.95","runsScoredPer9":"2.84","homeRunsPer9":"0.71","inheritedRunners":8,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"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}},"ID641793":{"person":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":5,"flyOuts":26,"groundOuts":29,"airOuts":42,"runs":31,"doubles":3,"triples":0,"homeRuns":13,"strikeOuts":16,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":0,"atBats":124,"obp":".365","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":473,"era":"7.85","inningsPitched":"28.2","wins":0,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.74","battersFaced":137,"outs":86,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":473,"balls":168,"strikes":305,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"5.02","walksPer9Inn":"3.45","hitsPer9Inn":"12.24","runsScoredPer9":"9.73","homeRunsPer9":"4.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":6},"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}},"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":5,"gamesStarted":0,"flyOuts":4,"groundOuts":12,"airOuts":11,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":42,"obp":".340","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":179,"era":"4.76","inningsPitched":"11.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.32","battersFaced":49,"outs":34,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":61,"strikes":118,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.18","hitsPer9Inn":"8.74","runsScoredPer9":"4.76","homeRunsPer9":"0.79","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"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}},"ID687606":{"person":{"id":687606,"fullName":"Paxton Schultz","link":"/api/v1/people/687606"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":10,"groundOuts":10,"airOuts":13,"runs":5,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":46,"obp":".292","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":182,"era":"3.27","inningsPitched":"11.0","wins":0,"losses":0,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.18","battersFaced":49,"outs":33,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":65,"strikes":117,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".---","pitchesPerInning":"16.55","gamesFinished":2,"strikeoutWalkRatio":"11.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.82","hitsPer9Inn":"9.82","runsScoredPer9":"4.09","homeRunsPer9":"1.64","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660688":{"person":{"id":660688,"fullName":"Keibert Ruiz","link":"/api/v1/people/660688"},"jerseyNumber":"20","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":16,"groundOuts":17,"airOuts":21,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".179","atBats":56,"obp":".203","slg":".304","ops":".507","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":17,"rbi":9,"leftOnBase":35,"sacBunts":0,"sacFlies":1,"babip":".191","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":3,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":8,"putOuts":134,"errors":3,"chances":145,"fielding":".979","passedBall":1,"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":6,"gamesStarted":6,"flyOuts":19,"groundOuts":34,"airOuts":35,"runs":10,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":2,"atBats":124,"obp":".279","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":541,"era":"2.67","inningsPitched":"33.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.07","battersFaced":137,"outs":101,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":541,"balls":198,"strikes":343,"strikePercentage":".630","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.07","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.02","walksPer9Inn":"2.67","hitsPer9Inn":"6.95","runsScoredPer9":"2.67","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":15,"groundOuts":34,"airOuts":27,"runs":14,"doubles":6,"triples":1,"homeRuns":1,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".243","atBats":103,"obp":".269","slg":".350","ops":".619","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":36,"rbi":16,"leftOnBase":34,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"103.00","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":139,"errors":2,"chances":162,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[695578,671277,678554,682928,695734,691781,677588,678391,686894,683083,686452,696285,663623,672335,701552,687606],"pitchers":[663623,672335,701552,687606],"bench":[660688],"bullpen":[676917,656492,641793,695418,663992,571945,680730,676571,681402],"battingOrder":[695578,671277,678554,682928,695734,677588,683083,686452,696285],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lile (8, Ashby)."},{"label":"TB","value":"Lile 2; Young."},{"label":"RBI","value":"House (15)."},{"label":"Runners left in scoring position, 2 out","value":"Mead 2; Wiemer."},{"label":"GIDP","value":"Tena."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Nuñez, N (3, fielding); Mead (3, fielding)."},{"label":"PB","value":"Millas (4)."}]}],"note":[{"label":"a","value":"Struck out for Vivas in the 7th."},{"label":"b","value":"Grounded into a double play for House in the 9th."}]}},"officials":[{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Second Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Pérez, C."},{"label":"ABS Challenge","value":"Millas 2 (Strike-Confirmed, Ball-Overturned to Strike); Contreras, Wm 2 (Ball-Confirmed, Ball-Overturned to Strike); Sánchez (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Misiorowski 85-58; Ashby 45-26; McGee 15-8; Irvin, J 98-60; Pérez, C 27-17; Granillo 40-27; Schultz 17-11."},{"label":"Groundouts-flyouts","value":"Misiorowski 3-1; Ashby 4-0; McGee 1-0; Irvin, J 6-2; Pérez, C 4-0; Granillo 1-1; Schultz 2-1."},{"label":"Batters faced","value":"Misiorowski 18; Ashby 12; McGee 3; Irvin, J 25; Pérez, C 8; Granillo 8; Schultz 5."},{"label":"Umpires","value":"HP: Junior Valentine. 1B: Jordan Baker. 2B: Rob Drake. 3B: Stu Scheurwater. "},{"label":"Weather","value":"66 degrees, Clear."},{"label":"Wind","value":"9 mph, Out To LF."},{"label":"First pitch","value":"6:45 PM."},{"label":"T","value":"2:58."},{"label":"Att","value":"19,764."},{"label":"Venue","value":"Nationals Park."},{"label":"May 1, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","boxscoreName":"Misiorowski"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 2-2)","summary":"5.1 IP, 0 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":27,"strikes":58,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"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":7,"gamesStarted":7,"flyOuts":15,"groundOuts":25,"airOuts":28,"runs":14,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":59,"baseOnBalls":15,"intentionalWalks":0,"hits":23,"hitByPitch":5,"atBats":134,"obp":".277","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":638,"era":"2.84","inningsPitched":"38.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.00","battersFaced":155,"outs":114,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":638,"balls":225,"strikes":413,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"16.79","gamesFinished":0,"strikeoutWalkRatio":"3.93","strikeoutsPer9Inn":"13.97","walksPer9Inn":"3.55","hitsPer9Inn":"5.45","runsScoredPer9":"3.32","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":76,"pitchingGameScore":76},{"player":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","boxscoreName":"Contreras, Wm"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"4-5 | 3 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":19,"groundOuts":28,"airOuts":38,"runs":19,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":13,"intentionalWalks":1,"hits":36,"hitByPitch":0,"avg":".310","atBats":116,"obp":".380","slg":".448","ops":".828","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":52,"rbi":23,"leftOnBase":46,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":13,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":9,"stolenBases":9,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":15,"putOuts":245,"errors":0,"chances":260,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152","boxscoreName":"Hamilton, D"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | BB, R, 2 SB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":13,"groundOuts":26,"airOuts":20,"runs":15,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":12,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".253","atBats":79,"obp":".359","slg":".278","ops":".637","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":22,"rbi":7,"leftOnBase":21,"sacBunts":3,"sacFlies":0,"babip":".317","groundOutsToAirouts":"1.30","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":25,"errors":3,"chances":80,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"loser":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}