{"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":824773,"link":"/api/v1.1/game/824773/feed/live","metaData":{"wait":10,"timeStamp":"20260422_012909","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824773,"type":"R","doubleHeader":"N","id":"2026/04/21/nyamlb-bosmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824773-2026-04-21","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-21T22:45:00Z","originalDate":"2026-04-21","officialDate":"2026-04-21","dayNight":"night","time":"6:45","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147","season":2026,"venue":{"id":3313,"name":"Yankee Stadium","link":"/api/v1/venues/3313"},"springVenue":{"id":2523,"link":"/api/v1/venues/2523"},"teamCode":"nya","fileCode":"nyy","abbreviation":"NYY","teamName":"Yankees","locationName":"Bronx","firstYearOfPlay":"1903","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Yankees","record":{"gamesPlayed":23,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":14,"losses":9,"ties":0,"pct":".609"},"records":{},"divisionLeader":false,"wins":14,"losses":9,"winningPercentage":".609"},"franchiseName":"New York","clubName":"Yankees","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111","season":2026,"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3"},"springVenue":{"id":4309,"link":"/api/v1/venues/4309"},"teamCode":"bos","fileCode":"bos","abbreviation":"BOS","teamName":"Red Sox","locationName":"Boston","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Boston","record":{"gamesPlayed":23,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":9,"losses":14,"ties":0,"pct":".391"},"records":{},"divisionLeader":false,"wins":9,"losses":14,"winningPercentage":".391"},"franchiseName":"Boston","clubName":"Red Sox","active":true}},"players":{"ID621112":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112","firstName":"Paul","lastName":"Blackburn","primaryNumber":"58","birthDate":"1993-12-04","currentAge":32,"birthCity":"Antioch","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":196,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Blackburn","middleName":"Cady","boxscoreName":"Blackburn, P","nickName":"Blackie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-07-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Blackburn","nameSlug":"paul-blackburn-621112","firstLastName":"Paul Blackburn","lastFirstName":"Blackburn, Paul","lastInitName":"Blackburn, P","initLastName":"P Blackburn","fullFMLName":"Paul Cady Blackburn","fullLFMName":"Blackburn, Paul Cady","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701350":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350","firstName":"Roman","lastName":"Anthony","primaryNumber":"19","birthDate":"2004-05-13","currentAge":22,"birthCity":"West Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Roman","useLastName":"Anthony","middleName":"Joseph","boxscoreName":"Anthony","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Roman Anthony","nameSlug":"roman-anthony-701350","firstLastName":"Roman Anthony","lastFirstName":"Anthony, Roman","lastInitName":"Anthony, R","initLastName":"R Anthony","fullFMLName":"Roman Joseph Anthony","fullLFMName":"Anthony, Roman Joseph","strikeZoneTop":3.326,"strikeZoneBottom":1.679},"ID575929":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929","firstName":"Willson","lastName":"Contreras","primaryNumber":"40","birthDate":"1992-05-13","currentAge":34,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"6' 0\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Willson","useLastName":"Contreras","middleName":"Eduardo","boxscoreName":"Contreras, Wn","nickName":"Venezuela","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2016-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willson Contreras","nameSlug":"willson-contreras-575929","firstLastName":"Willson Contreras","lastFirstName":"Contreras, Willson","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"Willson Eduardo Contreras","fullLFMName":"Contreras, Willson Eduardo","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID813349":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349","firstName":"Todd","lastName":"Early","primaryNumber":"19","birthDate":"2002-04-03","currentAge":24,"birthCity":"Midlothian","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connelly","useLastName":"Early","middleName":"Connelly McNeil","boxscoreName":"Early","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Connelly Early","nameSlug":"connelly-early-813349","firstLastName":"Connelly Early","lastFirstName":"Early, Connelly","lastInitName":"Early, C","initLastName":"C Early","fullFMLName":"Todd Connelly McNeil Early","fullLFMName":"Early, Todd Connelly McNeil","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID596115":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115","firstName":"Trevor","lastName":"Story","primaryNumber":"10","birthDate":"1992-11-15","currentAge":33,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trevor","useLastName":"Story","middleName":"John","boxscoreName":"Story","nickName":"True","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Story","nameSlug":"trevor-story-596115","firstLastName":"Trevor Story","lastFirstName":"Story, Trevor","lastInitName":"Story, T","initLastName":"T Story","fullFMLName":"Trevor John Story","fullLFMName":"Story, Trevor John","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID677161":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161","firstName":"Zachery","lastName":"Kelly","primaryNumber":"76","birthDate":"1995-03-03","currentAge":31,"birthCity":"Roanoke","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Kelly","middleName":"Reed","boxscoreName":"Kelly, Z","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Kelly","nameSlug":"zack-kelly-677161","firstLastName":"Zack Kelly","lastFirstName":"Kelly, Zack","lastInitName":"Kelly, Z","initLastName":"Z Kelly","fullFMLName":"Zachery Reed Kelly","fullLFMName":"Kelly, Zachery Reed","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID677800":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800","firstName":"Wilyer","lastName":"Abreu","primaryNumber":"52","birthDate":"1999-06-24","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wilyer","useLastName":"Abreu","middleName":"David","boxscoreName":"Abreu, W","gender":"M","nameMatrilineal":"Villalobos","isPlayer":true,"isVerified":true,"pronunciation":"WHEEL-yurr","mlbDebutDate":"2023-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wilyer Abreu","nameSlug":"wilyer-abreu-677800","firstLastName":"Wilyer Abreu","lastFirstName":"Abreu, Wilyer","lastInitName":"Abreu, W","initLastName":"W Abreu","fullFMLName":"Wilyer David Abreu","fullLFMName":"Abreu, Wilyer David","strikeZoneTop":3.117,"strikeZoneBottom":1.573},"ID676477":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477","firstName":"Garrett","lastName":"Whitlock","primaryNumber":"22","birthDate":"1996-06-11","currentAge":30,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Whitlock","middleName":"Getts","boxscoreName":"Whitlock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-04-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Whitlock","nameSlug":"garrett-whitlock-676477","firstLastName":"Garrett Whitlock","lastFirstName":"Whitlock, Garrett","lastInitName":"Whitlock, G","initLastName":"G Whitlock","fullFMLName":"Garrett Getts Whitlock","fullLFMName":"Whitlock, Garrett Getts","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677960":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960","firstName":"Ryan","lastName":"Weathers","primaryNumber":"40","birthDate":"1999-12-17","currentAge":26,"birthCity":"Loretto","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Weathers","boxscoreName":"Weathers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Weathers","nameSlug":"ryan-weathers-677960","firstLastName":"Ryan Weathers","lastFirstName":"Weathers, Ryan","lastInitName":"Weathers, R","initLastName":"R Weathers","fullFMLName":"Ryan  Weathers","fullLFMName":"Weathers, Ryan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID502671":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671","firstName":"Paul","lastName":"Goldschmidt","primaryNumber":"48","birthDate":"1987-09-10","currentAge":39,"birthCity":"Wilmington","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Paul","useLastName":"Goldschmidt","middleName":"Edward","boxscoreName":"Goldschmidt","nickName":"Goldy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Goldschmidt","nameSlug":"paul-goldschmidt-502671","firstLastName":"Paul Goldschmidt","lastFirstName":"Goldschmidt, Paul","lastInitName":"Goldschmidt, P","initLastName":"P Goldschmidt","fullFMLName":"Paul Edward Goldschmidt","fullLFMName":"Goldschmidt, Paul Edward","strikeZoneTop":3.303,"strikeZoneBottom":1.667},"ID669224":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224","firstName":"Austin","lastName":"Wells","primaryNumber":"28","birthDate":"1999-07-12","currentAge":27,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wells","middleName":"Kenneth","boxscoreName":"Wells, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wells","nameSlug":"austin-wells-669224","firstLastName":"Austin Wells","lastFirstName":"Wells, Austin","lastInitName":"Wells, A","initLastName":"A Wells","fullFMLName":"Austin Kenneth Wells","fullLFMName":"Wells, Austin Kenneth","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID700250":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250","firstName":"Benjamin","lastName":"Rice","primaryNumber":"22","birthDate":"1999-02-22","currentAge":27,"birthCity":"Cohasset","birthStateProvince":"MA","birthCountry":"USA","height":"6' 2\"","weight":228,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Ben","useLastName":"Rice","middleName":"Kimball","boxscoreName":"Rice","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Rice","nameSlug":"ben-rice-700250","firstLastName":"Ben Rice","lastFirstName":"Rice, Ben","lastInitName":"Rice, B","initLastName":"B Rice","fullFMLName":"Benjamin Kimball Rice","fullLFMName":"Rice, Benjamin Kimball","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID676979":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979","firstName":"Garrett","lastName":"Crochet","primaryNumber":"35","birthDate":"1999-06-21","currentAge":27,"birthCity":"Ocean Springs","birthStateProvince":"MS","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Crochet","middleName":"Nolan","boxscoreName":"Crochet","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"pronunciation":"crow-SHAY","mlbDebutDate":"2020-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Crochet","nameSlug":"garrett-crochet-676979","firstLastName":"Garrett Crochet","lastFirstName":"Crochet, Garrett","lastInitName":"Crochet, G","initLastName":"G Crochet","fullFMLName":"Garrett Nolan Crochet","fullLFMName":"Crochet, Garrett Nolan","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID687396":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396","firstName":"Brent","lastName":"Headrick","primaryNumber":"47","birthDate":"1997-12-17","currentAge":28,"birthCity":"Braidwood","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Headrick","middleName":"Wayne","boxscoreName":"Headrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"HED-rick","mlbDebutDate":"2023-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Headrick","nameSlug":"brent-headrick-687396","firstLastName":"Brent Headrick","lastFirstName":"Headrick, Brent","lastInitName":"Headrick, B","initLastName":"B Headrick","fullFMLName":"Brent Wayne Headrick","fullLFMName":"Headrick, Brent Wayne","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID701542":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542","firstName":"William","lastName":"Warren","primaryNumber":"29","birthDate":"1999-06-16","currentAge":27,"birthCity":"Brandon","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Warren","middleName":"Harper","boxscoreName":"Warren, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Warren","nameSlug":"will-warren-701542","firstLastName":"Will Warren","lastFirstName":"Warren, Will","lastInitName":"Warren, W","initLastName":"W Warren","fullFMLName":"William Harper Warren","fullLFMName":"Warren, William Harper","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641555":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555","firstName":"Juan","lastName":"Escarra","primaryNumber":"25","birthDate":"1995-04-24","currentAge":31,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.C.","useLastName":"Escarra","middleName":"C.","boxscoreName":"Escarra","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.C. Escarra","nameSlug":"j-c-escarra-641555","firstLastName":"J.C. Escarra","lastFirstName":"Escarra, J.C.","lastInitName":"Escarra, J","initLastName":"J Escarra","fullFMLName":"Juan C. Escarra","fullLFMName":"Escarra, Juan C.","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID518585":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585","firstName":"Fernando","lastName":"Cruz","primaryNumber":"63","birthDate":"1990-03-28","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Fernando","useLastName":"Cruz","middleName":"E.","boxscoreName":"Cruz, F","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Cruz","nameSlug":"fernando-cruz-518585","firstLastName":"Fernando Cruz","lastFirstName":"Cruz, Fernando","lastInitName":"Cruz, F","initLastName":"F Cruz","fullFMLName":"Fernando E Cruz","fullLFMName":"Cruz, Fernando E","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641355":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355","firstName":"Cody","lastName":"Bellinger","primaryNumber":"35","birthDate":"1995-07-13","currentAge":31,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":204,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Cody","useLastName":"Bellinger","middleName":"James","boxscoreName":"Bellinger","nickName":"Belli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cody Bellinger","nameSlug":"cody-bellinger-641355","firstLastName":"Cody Bellinger","lastFirstName":"Bellinger, Cody","lastInitName":"Bellinger, C","initLastName":"C Bellinger","fullFMLName":"Cody James Bellinger","fullLFMName":"Bellinger, Cody James","strikeZoneTop":3.345,"strikeZoneBottom":1.688},"ID519317":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317","firstName":"Giancarlo","lastName":"Stanton","primaryNumber":"27","birthDate":"1989-11-08","currentAge":36,"birthCity":"Panorama","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Giancarlo","useLastName":"Stanton","middleName":"Cruz-Michael","boxscoreName":"Stanton","nickName":"Parmigiancarlo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"Zhon-car-lo","mlbDebutDate":"2010-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Giancarlo Stanton","nameSlug":"giancarlo-stanton-519317","firstLastName":"Giancarlo Stanton","lastFirstName":"Stanton, Giancarlo","lastInitName":"Stanton, G","initLastName":"G Stanton","fullFMLName":"Giancarlo Cruz-Michael Stanton","fullLFMName":"Stanton, Giancarlo Cruz-Michael","strikeZoneTop":3.432,"strikeZoneBottom":1.732},"ID665862":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862","firstName":"Jasrado","lastName":"Chisholm","primaryNumber":"13","birthDate":"1998-02-01","currentAge":28,"birthCity":"Nassau","birthCountry":"Bahamas","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jazz","useLastName":"Chisholm Jr.","middleName":"Hermis Arrington","boxscoreName":"Chisholm Jr.","gender":"M","nameMatrilineal":"Coakley","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jazz Chisholm Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jazz-chisholm-jr-665862","firstLastName":"Jazz Chisholm Jr.","lastFirstName":"Chisholm Jr., Jazz","lastInitName":"Chisholm Jr., J","initLastName":"J Chisholm Jr.","fullFMLName":"Jasrado Hermis Arrington Chisholm Jr.","fullLFMName":"Chisholm Jr., Jasrado Hermis Arrington","strikeZoneTop":3.156,"strikeZoneBottom":1.593},"ID678882":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882","firstName":"Ceddanne","lastName":"Rafaela","primaryNumber":"3","birthDate":"2000-09-18","currentAge":25,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 10\"","weight":165,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ceddanne","useLastName":"Rafaela","middleName":"Chipper Nicasio Marte","boxscoreName":"Rafaela","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"say-DAHN","mlbDebutDate":"2023-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ceddanne Rafaela","nameSlug":"ceddanne-rafaela-678882","firstLastName":"Ceddanne Rafaela","lastFirstName":"Rafaela, Ceddanne","lastInitName":"Rafaela, C","initLastName":"C Rafaela","fullFMLName":"Ceddanne Chipper Nicasio Marte Rafaela","fullLFMName":"Rafaela, Ceddanne Chipper Nicasio Marte","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID663558":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558","firstName":"Jovani","lastName":"Moran","primaryNumber":"47","birthDate":"1997-04-24","currentAge":29,"birthCity":"Mayaguez","birthCountry":"Puerto Rico","height":"6' 1\"","weight":167,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jovani","useLastName":"Morán","boxscoreName":"Morán","gender":"M","nameMatrilineal":"Moreno","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"jo-VAH-nee MOH-ran","mlbDebutDate":"2021-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jovani Morán","nameSlug":"jovani-moran-663558","firstLastName":"Jovani Morán","lastFirstName":"Morán, Jovani","lastInitName":"Morán, J","initLastName":"J Morán","fullFMLName":"Jovani Morán","fullLFMName":"Morán, Jovani ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681252":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252","firstName":"Jack","lastName":"Anderson","primaryNumber":"30","birthDate":"1999-11-23","currentAge":26,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Anderson","middleName":"Thomas","boxscoreName":"Anderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Anderson","nameSlug":"jack-anderson-681252","firstLastName":"Jack Anderson","lastFirstName":"Anderson, Jack","lastInitName":"Anderson, J","initLastName":"J Anderson","fullFMLName":"Jack Thomas Anderson","fullLFMName":"Anderson, Jack Thomas","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663757":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757","firstName":"Trenton","lastName":"Grisham","primaryNumber":"12","birthDate":"1996-11-01","currentAge":29,"birthCity":"Burleson","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":221,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Trent","useLastName":"Grisham","middleName":"Marcus","boxscoreName":"Grisham","nickName":"Grish","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"GRISH-um","mlbDebutDate":"2019-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Trent Grisham","nameSlug":"trent-grisham-663757","firstLastName":"Trent Grisham","lastFirstName":"Grisham, Trent","lastInitName":"Grisham, T","initLastName":"T Grisham","fullFMLName":"Trenton Marcus Grisham","fullLFMName":"Grisham, Trenton Marcus","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID670280":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280","firstName":"David","lastName":"Bednar","primaryNumber":"53","birthDate":"1994-10-10","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 1\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Bednar","middleName":"Jeffrey","boxscoreName":"Bednar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"bed-NAR","mlbDebutDate":"2019-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Bednar","nameSlug":"david-bednar-670280","firstLastName":"David Bednar","lastFirstName":"Bednar, David","lastInitName":"Bednar, D","initLastName":"D Bednar","fullFMLName":"David Jeffrey Bednar","fullLFMName":"Bednar, David Jeffrey","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670245":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245","firstName":"Ryan","lastName":"Watson","primaryNumber":"56","birthDate":"1997-11-15","currentAge":28,"birthCity":"Auburn","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Watson","middleName":"Traylor","boxscoreName":"Watson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Watson","nameSlug":"ryan-watson-670245","firstLastName":"Ryan Watson","lastFirstName":"Watson, Ryan","lastInitName":"Watson, R","initLastName":"R Watson","fullFMLName":"Ryan Traylor Watson","fullLFMName":"Watson, Ryan Traylor","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID676609":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609","firstName":"José","lastName":"Caballero","primaryNumber":"72","birthDate":"1996-08-30","currentAge":30,"birthCity":"Las Tablas","birthCountry":"Panama","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"José","useLastName":"Caballero","boxscoreName":"Caballero","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"kah-bah-YERO","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Caballero","nameSlug":"jose-caballero-676609","firstLastName":"José Caballero","lastFirstName":"Caballero, José","lastInitName":"Caballero, J","initLastName":"J Caballero","fullFMLName":"José Caballero","fullLFMName":"Caballero, José ","strikeZoneTop":3.083,"strikeZoneBottom":1.556},"ID642232":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232","firstName":"Ryan","lastName":"Yarbrough","primaryNumber":"33","birthDate":"1991-12-31","currentAge":34,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Yarbrough","middleName":"Christian","boxscoreName":"Yarbrough","nickName":"Yarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"YAHR-bro","mlbDebutDate":"2018-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Yarbrough","nameSlug":"ryan-yarbrough-642232","firstLastName":"Ryan Yarbrough","lastFirstName":"Yarbrough, Ryan","lastInitName":"Yarbrough, R","initLastName":"R Yarbrough","fullFMLName":"Ryan Christian Yarbrough","fullLFMName":"Yarbrough, Ryan Christian","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669711":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711","firstName":"Gregory","lastName":"Weissert","primaryNumber":"57","birthDate":"1995-02-04","currentAge":31,"birthCity":"Bay Shore","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Greg","useLastName":"Weissert","middleName":"R.","boxscoreName":"Weissert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"WICE-ert","mlbDebutDate":"2022-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Greg Weissert","nameSlug":"greg-weissert-669711","firstLastName":"Greg Weissert","lastFirstName":"Weissert, Greg","lastInitName":"Weissert, G","initLastName":"G Weissert","fullFMLName":"Gregory R. Weissert","fullLFMName":"Weissert, Gregory R.","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID657136":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136","firstName":"Connor","lastName":"Wong","primaryNumber":"12","birthDate":"1996-05-19","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Connor","useLastName":"Wong","middleName":"Sun-Han","boxscoreName":"Wong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Wong","nameSlug":"connor-wong-657136","firstLastName":"Connor Wong","lastFirstName":"Wong, Connor","lastInitName":"Wong, C","initLastName":"C Wong","fullFMLName":"Connor Sun-Han Wong","fullLFMName":"Wong, Connor Sun-Han","strikeZoneTop":3.106,"strikeZoneBottom":1.567},"ID642708":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708","firstName":"German","lastName":"Rosario","primaryNumber":"14","birthDate":"1995-11-20","currentAge":30,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Amed","useLastName":"Rosario","middleName":"Amed","boxscoreName":"Rosario, A","nickName":"Rosie","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"row-SAH-ree-oh","mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Amed Rosario","nameSlug":"amed-rosario-642708","firstLastName":"Amed Rosario","lastFirstName":"Rosario, Amed","lastInitName":"Rosario, A","initLastName":"A Rosario","fullFMLName":"German Amed Rosario","fullLFMName":"Rosario, German Amed","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID545341":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341","firstName":"Randal","lastName":"Grichuk","primaryNumber":"34","birthDate":"1991-08-13","currentAge":35,"birthCity":"Rosenberg","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Randal","useLastName":"Grichuk","middleName":"Alexander","boxscoreName":"Grichuk","nickName":"Grich","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"GRICH-ick","mlbDebutDate":"2014-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randal Grichuk","nameSlug":"randal-grichuk-545341","firstLastName":"Randal Grichuk","lastFirstName":"Grichuk, Randal","lastInitName":"Grichuk, R","initLastName":"R Grichuk","fullFMLName":"Randal Alexander Grichuk","fullLFMName":"Grichuk, Randal Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID641857":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857","firstName":"Ryan","lastName":"McMahon","primaryNumber":"19","birthDate":"1994-12-14","currentAge":31,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"McMahon","middleName":"Patrick","boxscoreName":"McMahon","nickName":"Ry Mac","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mick-MAN","mlbDebutDate":"2017-08-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan McMahon","nameSlug":"ryan-mcmahon-641857","firstLastName":"Ryan McMahon","lastFirstName":"McMahon, Ryan","lastInitName":"McMahon, R","initLastName":"R McMahon","fullFMLName":"Ryan Patrick McMahon","fullLFMName":"McMahon, Ryan Patrick","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID592450":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450","firstName":"Aaron","lastName":"Judge","primaryNumber":"99","birthDate":"1992-04-26","currentAge":34,"birthCity":"Linden","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":282,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Aaron","useLastName":"Judge","middleName":"James","boxscoreName":"Judge","nickName":"Baj","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Judge","nameSlug":"aaron-judge-592450","firstLastName":"Aaron Judge","lastFirstName":"Judge, Aaron","lastInitName":"Judge, A","initLastName":"A Judge","fullFMLName":"Aaron James Judge","fullLFMName":"Judge, Aaron James","strikeZoneTop":3.523,"strikeZoneBottom":1.778},"ID678394":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394","firstName":"Brayan","lastName":"Bello","primaryNumber":"66","birthDate":"1999-05-17","currentAge":27,"birthCity":"Samana","birthCountry":"Dominican Republic","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brayan","useLastName":"Bello","boxscoreName":"Bello","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"pronunciation":"BAY-oh","mlbDebutDate":"2022-07-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Bello","nameSlug":"brayan-bello-678394","firstLastName":"Brayan Bello","lastFirstName":"Bello, Brayan","lastInitName":"Bello, B","initLastName":"B Bello","fullFMLName":"Brayan  Bello","fullLFMName":"Bello, Brayan","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID657612":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612","firstName":"Timothy","lastName":"Hill","primaryNumber":"41","birthDate":"1990-02-10","currentAge":36,"birthCity":"Mission Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Hill","boxscoreName":"Hill, T","nickName":"Tim Jim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Hill","nameSlug":"tim-hill-657612","firstLastName":"Tim Hill","lastFirstName":"Hill, Tim","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Timothy Hill","fullLFMName":"Hill, Timothy","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID643396":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396","firstName":"Isiah","lastName":"Kiner-Falefa","primaryNumber":"2","birthDate":"1995-03-23","currentAge":31,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Isiah","useLastName":"Kiner-Falefa","boxscoreName":"Kiner-Falefa","nickName":"Izzy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"pronunciation":"KYE-nuhr fuh-LEFF-uh","mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isiah Kiner-Falefa","nameSlug":"isiah-kiner-falefa-643396","firstLastName":"Isiah Kiner-Falefa","lastFirstName":"Kiner-Falefa, Isiah","lastInitName":"Kiner-Falefa, I","initLastName":"I Kiner-Falefa","fullFMLName":"Isiah Kiner-Falefa","fullLFMName":"Kiner-Falefa, Isiah","strikeZoneTop":3.125,"strikeZoneBottom":1.577},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":31,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID665966":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966","firstName":"Carlos","lastName":"Narváez","primaryNumber":"75","birthDate":"1998-11-26","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carlos","useLastName":"Narváez","middleName":"Luis","boxscoreName":"Narváez","gender":"M","nameMatrilineal":"Olivo","isPlayer":true,"isVerified":false,"pronunciation":"nahr-VIE-ez","mlbDebutDate":"2024-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Narváez","nameSlug":"carlos-narvaez-665966","firstLastName":"Carlos Narváez","lastFirstName":"Narváez, Carlos","lastInitName":"Narváez, C","initLastName":"C Narváez","fullFMLName":"Carlos Luis Narváez","fullLFMName":"Narváez, Carlos Luis","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID680776":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776","firstName":"Jarren","lastName":"Duran","primaryNumber":"16","birthDate":"1996-09-05","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jarren","useLastName":"Duran","middleName":"William","boxscoreName":"Duran, Ja","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"duh-RAN","mlbDebutDate":"2021-07-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jarren Duran","nameSlug":"jarren-duran-680776","firstLastName":"Jarren Duran","lastFirstName":"Duran, Jarren","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jarren William Duran","fullLFMName":"Duran, Jarren William","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID608331":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331","firstName":"Max","lastName":"Fried","primaryNumber":"54","birthDate":"1994-01-18","currentAge":32,"birthCity":"Santa Monica","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Fried","middleName":"Dorian","boxscoreName":"Fried","nickName":"Maximus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"FREED","mlbDebutDate":"2017-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Fried","nameSlug":"max-fried-608331","firstLastName":"Max Fried","lastFirstName":"Fried, Max","lastInitName":"Fried, M","initLastName":"M Fried","fullFMLName":"Max Dorian Fried","fullLFMName":"Fried, Max Dorian","strikeZoneTop":3.37,"strikeZoneBottom":1.56},"ID661563":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563","firstName":"Luis","lastName":"Gil","primaryNumber":"81","birthDate":"1998-06-03","currentAge":28,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Gil","middleName":"Angel","boxscoreName":"Gil","gender":"M","nameMatrilineal":"Brito","isPlayer":true,"isVerified":true,"pronunciation":"HEEL","mlbDebutDate":"2021-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Gil","nameSlug":"luis-gil-661563","firstLastName":"Luis Gil","lastFirstName":"Gil, Luis","lastInitName":"Gil, L","initLastName":"L Gil","fullFMLName":"Luis Angel Gil","fullLFMName":"Gil, Luis Angel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666808":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808","firstName":"Camilo","lastName":"Doval","primaryNumber":"75","birthDate":"1997-07-04","currentAge":29,"birthCity":"Yamasa","birthCountry":"Dominican Republic","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Camilo","useLastName":"Doval","boxscoreName":"Doval","gender":"M","nameMatrilineal":"Giron","isPlayer":true,"isVerified":true,"pronunciation":"kah-MEE-loh doh-VAHL","mlbDebutDate":"2021-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Camilo Doval","nameSlug":"camilo-doval-666808","firstLastName":"Camilo Doval","lastFirstName":"Doval, Camilo","lastInitName":"Doval, C","initLastName":"C Doval","fullFMLName":"Camilo Doval","fullLFMName":"Doval, Camilo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701719":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719","firstName":"Robert","lastName":"Samaniego","primaryNumber":"78","birthDate":"1999-01-30","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Samaniego","middleName":"Tyler","boxscoreName":"Samaniego, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Samaniego","nameSlug":"tyler-samaniego-701719","firstLastName":"Tyler Samaniego","lastFirstName":"Samaniego, Tyler","lastInitName":"Samaniego, T","initLastName":"T Samaniego","fullFMLName":"Robert Tyler Samaniego","fullLFMName":"Samaniego, Robert Tyler","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID683409":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409","firstName":"Angel","lastName":"Chivilli","primaryNumber":"57","birthDate":"2002-07-28","currentAge":24,"birthCity":"La Victoria","birthCountry":"Dominican Republic","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Chivilli","boxscoreName":"Chivilli","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":true,"pronunciation":"ahn-HEHL she-vee-yee","mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Chivilli","nameSlug":"angel-chivilli-683409","firstLastName":"Angel Chivilli","lastFirstName":"Chivilli, Angel","lastInitName":"Chivilli, A","initLastName":"A Chivilli","fullFMLName":"Angel  Chivilli","fullLFMName":"Chivilli, Angel ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID807799":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799","firstName":"Masataka","lastName":"Yoshida","primaryNumber":"7","birthDate":"1993-07-15","currentAge":33,"birthCity":"Fukui","birthCountry":"Japan","height":"5' 8\"","weight":192,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Masataka","useLastName":"Yoshida","boxscoreName":"Yoshida","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"mah-sah-TAH-kah yo-SHEE-dah","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masataka Yoshida","nameSlug":"masataka-yoshida-807799","firstLastName":"Masataka Yoshida","lastFirstName":"Yoshida, Masataka","lastInitName":"Yoshida, M","initLastName":"M Yoshida","fullFMLName":"Masataka Yoshida","fullLFMName":"Yoshida, Masataka ","strikeZoneTop":3.022,"strikeZoneBottom":1.525},"ID543056":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056","firstName":"Daniel","lastName":"Coulombe","primaryNumber":"67","birthDate":"1989-10-26","currentAge":36,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Coulombe","middleName":"Paul","boxscoreName":"Coulombe","nickName":"Frenchie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"KOO-loam","mlbDebutDate":"2014-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Coulombe","nameSlug":"danny-coulombe-543056","firstLastName":"Danny Coulombe","lastFirstName":"Coulombe, Danny","lastInitName":"Coulombe, D","initLastName":"D Coulombe","fullFMLName":"Daniel Paul Coulombe","fullLFMName":"Coulombe, Daniel Paul","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID693645":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645","firstName":"Cameron","lastName":"Schlittler","primaryNumber":"31","birthDate":"2001-02-05","currentAge":25,"birthCity":"Weymouth","birthStateProvince":"MA","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Schlittler","middleName":"John","boxscoreName":"Schlittler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Schlittler","nameSlug":"cam-schlittler-693645","firstLastName":"Cam Schlittler","lastFirstName":"Schlittler, Cam","lastInitName":"Schlittler, C","initLastName":"C Schlittler","fullFMLName":"Cameron John Schlittler","fullLFMName":"Schlittler, Cameron John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID691785":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785","firstName":"Marcelo","lastName":"Mayer","birthDate":"2002-12-12","currentAge":23,"birthCity":"Chula Vista","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcelo","useLastName":"Mayer","boxscoreName":"Mayer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"MY-er","mlbDebutDate":"2025-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcelo Mayer","nameSlug":"marcelo-mayer-691785","firstLastName":"Marcelo Mayer","lastFirstName":"Mayer, Marcelo","lastInitName":"Mayer, M","initLastName":"M Mayer","fullFMLName":"Marcelo  Mayer","fullLFMName":"Mayer, Marcelo","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID547973":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973","firstName":"Albertin","lastName":"Chapman","primaryNumber":"44","birthDate":"1988-02-28","currentAge":38,"birthCity":"Holguin","birthCountry":"Cuba","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aroldis","useLastName":"Chapman","middleName":"Aroldis","boxscoreName":"Chapman","nickName":"The Missile","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"ah-ROL-diss","mlbDebutDate":"2010-08-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aroldis Chapman","nameSlug":"aroldis-chapman-547973","firstLastName":"Aroldis Chapman","lastFirstName":"Chapman, Aroldis","lastInitName":"Chapman, A","initLastName":"A Chapman","fullFMLName":"Albertin Aroldis Chapman","fullLFMName":"Chapman, Albertin Aroldis","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":3,"name":"Fenway Park","link":"/api/v1/venues/3","location":{"address1":"4 Yawkey Way","city":"Boston","state":"Massachusetts","stateAbbrev":"MA","postalCode":"02215","defaultCoordinates":{"latitude":42.346456,"longitude":-71.097441},"azimuthAngle":45.0,"elevation":21,"country":"USA","phone":"(617) 267-9440"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":37755,"turfType":"Grass","roofType":"Open","leftLine":310,"left":379,"leftCenter":390,"center":420,"rightCenter":380,"rightLine":302},"active":true,"season":"2026"},"officialVenue":{"id":3,"link":"/api/v1/venues/3"},"weather":{"condition":"Clear","temp":"47","wind":"9 mph, Out To LF"},"gameInfo":{"attendance":34391,"firstPitch":"2026-04-21T22:46:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"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":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"home":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"}},"officialScorer":{"id":504025,"fullName":"Bob Ellis","link":"/api/v1/people/504025"},"primaryDatacaster":{"id":668176,"fullName":"Richie Smith","link":"/api/v1/people/668176"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, shortstop Trevor Story to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-21T22:46:02.770Z","endTime":"2026-04-21T22:46:29.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-21T19:21:08.374Z","endTime":"2026-04-21T22:18:10.159Z","isPitch":false,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-21T22:18:10.159Z","endTime":"2026-04-21T22:44:00.513Z","isPitch":false,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-21T22:44:00.513Z","endTime":"2026-04-21T22:46:05.117Z","isPitch":false,"type":"action","player":{"id":642708,"link":"/api/v1/people/642708"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":83.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.10913217963182,"aZ":-16.87254506426636,"pfxX":8.69708203177004,"pfxZ":8.426768211577137,"pX":0.5697718573972477,"pZ":2.31192404192956,"vX0":-7.849725709829207,"vY0":-135.51685892446906,"vZ0":-5.023339057617771,"x":95.28,"y":176.36,"x0":2.407687891623553,"y0":50.00460576294426,"z0":5.410518838702527,"aX":15.7972627429947},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":-13.6,"spinRate":2262,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.40787450880131404,"extension":6.6677143461116515},"index":3,"playId":"6a682653-eecf-307c-883b-46028602d572","pitchNumber":1,"startTime":"2026-04-21T22:46:05.117Z","endTime":"2026-04-21T22:46:08.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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.039799847655914,"aZ":-37.5043009644251,"pfxX":7.6075265108061325,"pfxZ":-3.632468510634973,"pX":0.4527941239151012,"pZ":1.2049542780614284,"vX0":-7.328817791350813,"vY0":-120.97300583747565,"vZ0":-2.1374766184301897,"x":99.74,"y":206.25,"x0":2.5493013878322355,"y0":50.00595363840023,"z0":5.422475029762276,"aX":11.153028078267077},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.8,"breakHorizontal":-11.8,"spinRate":1427,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.45470815274736776,"extension":6.509636188297614},"hitData":{"launchSpeed":88.8,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.22,"coordY":163.64}},"index":4,"playId":"ba4e7bf9-c023-32f7-aef5-004300d5cf1c","pitchNumber":2,"startTime":"2026-04-21T22:46:21.030Z","endTime":"2026-04-21T22:46:29.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T22:46:29.049Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aaron Judge grounds out, shortstop Trevor Story to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-21T22:46:46.443Z","endTime":"2026-04-21T22:48:34.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60795363012737,"aZ":-10.813938019378888,"pfxX":7.965995453220376,"pfxZ":11.321675336662096,"pX":0.4439640683018963,"pZ":1.6870618748400052,"vX0":-7.915869757072141,"vY0":-137.69918577222248,"vZ0":-7.960919870460892,"x":100.08,"y":193.23,"x0":2.3457055072325237,"y0":50.00072778853769,"z0":5.379841521558353,"aX":15.026220011860358},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":-12.4,"spinRate":2430,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.40048890636031187,"extension":6.688884164386951},"index":0,"playId":"99d6a35b-ba89-3bab-ba03-3947f57426ff","pitchNumber":1,"startTime":"2026-04-21T22:47:03.813Z","endTime":"2026-04-21T22:47:07.702Z","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":83.6,"endSpeed":76.6,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.660569661312202,"aZ":-34.12610226730758,"pfxX":6.990395254724248,"pfxZ":-1.309422094685237,"pX":-0.9416947049257854,"pZ":2.08823368758457,"vX0":-10.221953444493607,"vY0":-121.38033218866643,"vZ0":-1.1671749384626517,"x":152.9,"y":182.4,"x0":2.423891435475732,"y0":50.00551216154402,"z0":5.557670272935426,"aX":10.390366056586618},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.4,"breakHorizontal":-10.1,"spinRate":1304,"spinDirection":102},"zone":13,"typeConfidence":2.0,"plateTime":0.4519570726217963,"extension":6.5842629510043436},"index":1,"playId":"f46ee85f-4030-33f5-9662-e65017aa6ed4","pitchNumber":2,"startTime":"2026-04-21T22:47:19.469Z","endTime":"2026-04-21T22:47:23.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.346896760137913,"aZ":-33.50657525790558,"pfxX":9.42595917588395,"pfxZ":-0.9160813757402853,"pX":-0.4827400963164131,"pZ":1.9963078653829607,"vX0":-9.709132436411382,"vY0":-119.95871326426278,"vZ0":-1.2983638930238386,"x":135.4,"y":184.88,"x0":2.402604812569479,"y0":50.00414789326849,"z0":5.54587925823813,"aX":13.666105967272973},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.7,"breakHorizontal":-14.6,"spinRate":1388,"spinDirection":107},"zone":7,"typeConfidence":2.0,"plateTime":0.4575070925688314,"extension":6.693467285215761},"index":2,"playId":"1a8c313a-6748-3603-9660-2d3d62ccd1f8","pitchNumber":3,"startTime":"2026-04-21T22:47:41.057Z","endTime":"2026-04-21T22:47:45.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026854158694434,"aZ":-36.59080454560165,"pfxX":6.233016691672798,"pfxZ":-3.0788909046802893,"pX":0.41744320563200876,"pZ":2.150007090910326,"vX0":-7.258227255634813,"vY0":-119.33700378847651,"vZ0":-0.04462434333154586,"x":101.09,"y":180.73,"x0":2.695537403526468,"y0":50.00218211573539,"z0":5.478694401470537,"aX":8.945799984423253},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.3,"breakHorizontal":-9.5,"spinRate":1202,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.45984607744639616,"extension":6.521385843080868},"index":3,"playId":"c736964f-c355-3192-945d-58fbc1fdcb08","pitchNumber":4,"startTime":"2026-04-21T22:47:57.658Z","endTime":"2026-04-21T22:48:01.493Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-21T22:48:08.304Z","endTime":"2026-04-21T22:48:25.763Z","isPitch":false,"type":"action","player":{"id":592450,"link":"/api/v1/people/592450"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.705579923113152,"aZ":-36.7244000886716,"pfxX":7.377607652142112,"pfxZ":-3.011750701806254,"pX":0.31552332921469567,"pZ":1.5644000856430633,"vX0":-7.778365000423275,"vY0":-122.2694195875347,"vZ0":-1.8175161107494395,"x":104.97,"y":196.54,"x0":2.583489510727398,"y0":50.00486332363959,"z0":5.476666885030099,"aX":11.142762711946324},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.6,"breakHorizontal":-11.5,"spinRate":1397,"spinDirection":98},"zone":14,"typeConfidence":2.0,"plateTime":0.4484256296857225,"extension":6.8082771125470645},"hitData":{"launchSpeed":99.5,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.2,"coordY":158.78}},"index":5,"playId":"a0635b4e-4b4b-3cd5-94f6-a22bdbeb1802","pitchNumber":5,"startTime":"2026-04-21T22:48:25.763Z","endTime":"2026-04-21T22:48:34.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T22:48:34.419Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-21T22:48:40.322Z","endTime":"2026-04-21T22:51:11.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":91.5,"endSpeed":82.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59643705690234,"aZ":-21.681059905068444,"pfxX":13.241716506244419,"pfxZ":5.991606668408941,"pX":0.6943167595888371,"pZ":1.5721424647927955,"vX0":-8.904052493116183,"vY0":-132.77071878977137,"vZ0":-5.33148427941804,"x":90.53,"y":196.33,"x0":2.404702784794383,"y0":50.0009194471999,"z0":5.22681140380643,"aX":23.177482980754085},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.6,"breakHorizontal":-21.5,"spinRate":2026,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.41565394309370607,"extension":6.6598607981910005},"index":0,"playId":"c1e80d9c-5e23-3fcd-9c27-47a77851c249","pitchNumber":1,"startTime":"2026-04-21T22:49:10.531Z","endTime":"2026-04-21T22:49:14.181Z","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":88.0,"endSpeed":79.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99920201232727,"aZ":-29.007924661843884,"pfxX":1.5516747735990322,"pfxZ":1.9667659798525827,"pX":-0.6839440329720672,"pZ":1.534259440980373,"vX0":-8.59836366623062,"vY0":-127.6626664802196,"vZ0":-3.654167086639393,"x":143.07,"y":197.35,"x0":2.560818225587239,"y0":50.00626843763647,"z0":5.327335433921406,"aX":2.5034651223120568},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":-0.4,"spinRate":2377,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.43294311557780896,"extension":6.642195573160779},"index":1,"playId":"1b747034-65b4-39bd-ab1d-a5ba956d792a","pitchNumber":2,"startTime":"2026-04-21T22:49:29.115Z","endTime":"2026-04-21T22:49:33.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.37514199707765,"aZ":-21.491463982575343,"pfxX":12.428019125491517,"pfxZ":5.750232586142277,"pX":1.2061882303698763,"pZ":2.425392355372816,"vX0":-7.903845542816576,"vY0":-136.4991204112038,"vZ0":-3.746998584532738,"x":71.02,"y":173.29,"x0":2.5478906835885544,"y0":50.00345552320687,"z0":5.323988517529162,"aX":23.09048644411047},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":-20.5,"spinRate":2157,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.40367052087608535,"extension":6.742341823762728},"index":2,"playId":"532fa181-9b8b-3178-894d-7f691338bf6e","pitchNumber":3,"startTime":"2026-04-21T22:49:48.651Z","endTime":"2026-04-21T22:49:51.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.634895085099,"aZ":-33.78358523300547,"pfxX":-3.9567100185834114,"pfxZ":-1.1134888279326027,"pX":-1.5297333944152007,"pZ":1.4272429489641887,"vX0":-8.470755775801814,"vY0":-120.73294981837034,"vZ0":-2.023560014662331,"x":175.31,"y":200.24,"x0":2.5646401401746917,"y0":50.00053483925593,"z0":5.303465304140031,"aX":-5.730373581866232},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.3,"breakHorizontal":9.5,"spinRate":2437,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.45697053532655785,"extension":6.818505709670697},"index":3,"playId":"1885732b-6313-3ea6-9263-c51f1b740b8a","pitchNumber":4,"startTime":"2026-04-21T22:50:15.641Z","endTime":"2026-04-21T22:50:18.985Z","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":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.640916002721323,"aZ":-38.120706275409425,"pfxX":-7.346721143702441,"pfxZ":-4.384045686768712,"pX":-0.10457273850250338,"pZ":1.0547101023455576,"vX0":-3.8643043062286693,"vY0":-117.07896944319154,"vZ0":-2.128921293574733,"x":120.99,"y":210.3,"x0":2.533604962880059,"y0":50.00112943604739,"z0":5.618682726906015,"aX":-9.972373105976999},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.2,"breakHorizontal":14.4,"spinRate":2462,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4718229762380943,"extension":6.4944633920042225},"index":4,"playId":"d329ca30-e5eb-3dc0-b89c-9eeeaad973bc","pitchNumber":5,"startTime":"2026-04-21T22:50:33.687Z","endTime":"2026-04-21T22:50:37.530Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-21T22:50:50.618Z","endTime":"2026-04-21T22:51:07.322Z","isPitch":false,"type":"action","player":{"id":700250,"link":"/api/v1/people/700250"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.720856215936603,"aZ":-22.50497434124044,"pfxX":11.393237687628329,"pfxZ":5.204355607397699,"pX":-0.309275937323225,"pZ":1.6273863986696022,"vX0":-11.217188537214184,"vY0":-135.4728857840579,"vZ0":-5.477435424122266,"x":128.79,"y":194.84,"x0":2.405626071516456,"y0":50.002450546546164,"z0":5.24947403564614,"aX":21.167385924993653},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":-18.2,"spinRate":2226,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.4043802891320776,"extension":6.883404258395724},"index":6,"playId":"19879808-074d-3546-938e-be76e9811708","pitchNumber":6,"startTime":"2026-04-21T22:51:07.322Z","endTime":"2026-04-21T22:51:11.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T22:51:11.941Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Roman Anthony called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-21T22:53:29.159Z","endTime":"2026-04-21T22:55:36.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.227245119976075,"aZ":-16.105054766705543,"pfxX":-2.9978113795614267,"pfxZ":8.559232973852453,"pX":-0.3665152308820766,"pZ":2.4613845046173948,"vX0":6.550452120270927,"vY0":-136.4499721609385,"vZ0":-5.732249007256406,"x":130.97,"y":172.32,"x0":-2.4134640031431838,"y0":50.005604805364314,"z0":5.7070523934997555,"aX":-5.6305981929535704},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":4.0,"spinRate":2218,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4020797392762936,"extension":6.656005872306292},"index":0,"playId":"30e08929-d5b1-3ede-9df4-906818717ef8","pitchNumber":1,"startTime":"2026-04-21T22:53:46.072Z","endTime":"2026-04-21T22:53:50.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.000053255814144,"aZ":-12.89733858130332,"pfxX":-2.081220692446591,"pfxZ":10.234559639684981,"pX":1.222273204883124,"pZ":1.968798039179673,"vX0":10.248976796079033,"vY0":-136.37660262149012,"vZ0":-7.453616519732332,"x":70.41,"y":185.62,"x0":-2.314152273537583,"y0":50.002429632384754,"z0":5.626929182424161,"aX":-3.920271304684788},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":1.6,"spinRate":2474,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.401634876680629,"extension":6.710110419103341},"index":1,"playId":"eb9d5ce4-1ced-3b3a-8cc4-0470f7d6cf22","pitchNumber":2,"startTime":"2026-04-21T22:53:59.628Z","endTime":"2026-04-21T22:54:02.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.567808604808416,"aZ":-15.341945308017964,"pfxX":-3.249667422606545,"pfxZ":8.899205608553793,"pX":-1.2350865579239048,"pZ":3.3964638162795953,"vX0":5.047777927390393,"vY0":-136.54212412688415,"vZ0":-3.3277519646142038,"x":164.08,"y":147.08,"x0":-2.684024245738168,"y0":50.00339550260051,"z0":5.6842256233607245,"aX":-6.147398708638465},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":4.8,"spinRate":2409,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.40086909133515913,"extension":6.789843031571253},"index":2,"playId":"add2d0d9-15a6-33e1-8534-5e275ce31368","pitchNumber":3,"startTime":"2026-04-21T22:54:13.390Z","endTime":"2026-04-21T22:54:16.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.492450590967906,"aZ":-11.87176219026634,"pfxX":-1.158102509942319,"pfxZ":10.847898459835925,"pX":1.2431102062449466,"pZ":2.245109867941908,"vX0":10.29767708933599,"vY0":-136.09479862195346,"vZ0":-6.6471984906766375,"x":69.62,"y":178.16,"x0":-2.44287629995876,"y0":50.00307321799638,"z0":5.545306895983949,"aX":-2.167963988320117},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.4,"breakHorizontal":-0.1,"spinRate":2506,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.40280193105023,"extension":6.815423307157699},"index":3,"playId":"b3d29a18-6c51-3d86-9713-19e98c216d94","pitchNumber":4,"startTime":"2026-04-21T22:54:29.251Z","endTime":"2026-04-21T22:54:32.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.047202606875146,"aZ":-12.408407614328459,"pfxX":-2.5867458128645007,"pfxZ":10.37787125685497,"pX":0.36720855923996903,"pZ":1.826294098474546,"vX0":8.648990328148212,"vY0":-137.27547235672856,"vZ0":-7.99887826751276,"x":103.0,"y":189.47,"x0":-2.4912380208770277,"y0":50.00037985985632,"z0":5.6270744991068495,"aX":-4.927175425656363},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":2.9,"spinRate":2528,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.399352662075656,"extension":6.8952039668461245},"index":4,"playId":"da0b4d33-cd67-3be1-96dd-9b981a9e0e4a","pitchNumber":5,"startTime":"2026-04-21T22:54:47.907Z","endTime":"2026-04-21T22:54:52.392Z","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-04-21T22:55:21.262Z","endTime":"2026-04-21T22:55:31.519Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10990175905956,"aZ":-14.061640949702271,"pfxX":-2.092933582900324,"pfxZ":9.619726638776898,"pX":0.7112046058839996,"pZ":2.3779647571279865,"vX0":8.79362714395351,"vY0":-136.80809262980497,"vZ0":-6.1137635546598394,"x":89.89,"y":174.57,"x0":-2.2823029550295084,"y0":50.0009625257069,"z0":5.617398142916666,"aX":-3.9410479417099826},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":1.8,"spinRate":2446,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4014118975660179,"extension":7.0649794316096575},"index":6,"playId":"18208190-e3ef-34cb-94b6-260a67106490","pitchNumber":6,"startTime":"2026-04-21T22:55:31.519Z","endTime":"2026-04-21T22:55:36.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T22:55:36.027Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a sharp line drive to left fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-21T22:55:41.274Z","endTime":"2026-04-21T22:56:09.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52433234110919,"aZ":-16.948066704133005,"pfxX":-1.8981224962562577,"pfxZ":7.947928717581335,"pX":0.2184316662952208,"pZ":2.388836027631026,"vX0":7.661517435127579,"vY0":-138.18132527022104,"vZ0":-5.742961260248209,"x":108.67,"y":174.28,"x0":-2.355019348385609,"y0":50.00155663015707,"z0":5.650230721684466,"aX":-3.636716445957968},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":1.7,"spinRate":2148,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.39783904150731386,"extension":6.9321438545627085},"hitData":{"launchSpeed":113.2,"launchAngle":9.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.74,"coordY":92.88}},"index":0,"playId":"0745a33b-c746-35c3-9cc9-6763baf73b76","pitchNumber":1,"startTime":"2026-04-21T22:56:00.280Z","endTime":"2026-04-21T22:56:09.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T22:56:09.793Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, second baseman Jazz Chisholm Jr. to first baseman Ben Rice. Willson Contreras to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-21T22:56:13.169Z","endTime":"2026-04-21T22:58:36.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665862,"link":"/api/v1/people/665862"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.282421882463282,"aZ":-29.76073069520487,"pfxX":5.644190264464288,"pfxZ":1.6182121964847545,"pX":-0.16685168162702463,"pZ":1.85668053252799,"vX0":4.30481865747899,"vY0":-121.40216107733964,"vZ0":-2.835752556230446,"x":123.36,"y":188.65,"x0":-2.6952241156533137,"y0":50.00588070932735,"z0":5.6245306936528685,"aX":8.44503785253005},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.5,"breakHorizontal":-11.3,"spinRate":2588,"spinDirection":90},"zone":8,"typeConfidence":2.0,"plateTime":0.450795731871807,"extension":6.913382381086958},"index":0,"playId":"ed4685fc-adcc-33b1-8c35-a3a0aea3daf9","pitchNumber":1,"startTime":"2026-04-21T22:56:34.313Z","endTime":"2026-04-21T22:56:38.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5795250065268,"aZ":-29.73721733852302,"pfxX":-8.383379294750142,"pfxZ":1.428177742692812,"pX":-1.075418985989963,"pZ":1.47778987611437,"vX0":7.454892144710369,"vY0":-129.9745025683501,"vZ0":-3.6488342945722554,"x":157.99,"y":198.88,"x0":-2.893451716593951,"y0":50.00520981708032,"z0":5.16144093145476,"aX":-14.32668839044987},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.9,"breakHorizontal":13.6,"spinRate":1594,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4216208205558942,"extension":7.0412215554538875},"index":1,"playId":"c009a829-990a-3c3f-8138-96d47ff24fff","pitchNumber":2,"startTime":"2026-04-21T22:56:51.815Z","endTime":"2026-04-21T22:56:55.428Z","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":88.3,"endSpeed":81.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.041307349209596,"aZ":-28.639004391375778,"pfxX":-9.887031010601856,"pfxZ":2.1103983101815995,"pX":-1.4229875791277766,"pZ":2.7179672254009115,"vX0":6.794859254246858,"vY0":-128.4747620451795,"vZ0":-0.8098389432143785,"x":171.24,"y":165.39,"x0":-2.8144344806686306,"y0":50.00331101462814,"z0":5.25855129302839,"aX":-16.566663977594285},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":16.4,"spinRate":1721,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.42595870346969233,"extension":6.917469179910208},"index":2,"playId":"bd0daff7-0cf6-3c5b-bd7d-1e13f2655658","pitchNumber":3,"startTime":"2026-04-21T22:57:08.667Z","endTime":"2026-04-21T22:57:14.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00909226531197,"aZ":-25.188830054606118,"pfxX":6.838563089633117,"pfxZ":4.89206349667075,"pX":0.5548322577429412,"pZ":1.3470794712612628,"vX0":5.509300605743905,"vY0":-119.58337637030796,"vZ0":-4.566212940703448,"x":95.85,"y":202.41,"x0":-2.6788202161833206,"y0":50.003956895746214,"z0":5.578165739715239,"aX":9.768970235038882},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.8,"breakHorizontal":-13.8,"spinRate":2565,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4604425299084194,"extension":6.9848973316758505},"index":3,"playId":"83fc9f3a-6525-3f1a-89bc-9d92c8f2fc58","pitchNumber":4,"startTime":"2026-04-21T22:57:30.147Z","endTime":"2026-04-21T22:57:33.621Z","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":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.925068833512178,"aZ":-14.790874929781863,"pfxX":0.4163036733791923,"pfxZ":9.2726992911541,"pX":0.44542096647223356,"pZ":2.3067878969363784,"vX0":7.749158602977326,"vY0":-136.29483805390626,"vZ0":-6.090037019185935,"x":100.02,"y":176.5,"x0":-2.4928761680613096,"y0":50.00414931727466,"z0":5.597911134173199,"aX":0.7799150192502246},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":-2.4,"spinRate":2432,"spinDirection":195},"zone":6,"typeConfidence":2.0,"plateTime":0.40240587337202216,"extension":6.9438878519708105},"index":4,"playId":"ac90a234-8362-3b86-8452-7b5ba3597ef2","pitchNumber":5,"startTime":"2026-04-21T22:57:49.842Z","endTime":"2026-04-21T22:57:53.562Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"2e1a85d3-15b5-4f43-9694-fca45cd53c6c","startTime":"2026-04-21T22:58:10.579Z","endTime":"2026-04-21T22:58:15.579Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.815188249430683,"aZ":-14.964620158734608,"pfxX":-2.702133650680244,"pfxZ":9.13482777693373,"pX":-0.7809092681914851,"pZ":2.5630124562283974,"vX0":5.520550463625516,"vY0":-136.5587951374542,"vZ0":-5.409587036168464,"x":146.77,"y":169.58,"x0":-2.4799982639757805,"y0":50.00253275470162,"z0":5.603660808106507,"aX":-5.09105699396947},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":3.7,"spinRate":2431,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.40150771070972757,"extension":6.922057926584348},"hitData":{"launchSpeed":98.1,"launchAngle":-0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":153.71}},"index":6,"playId":"11ddf080-8d22-3102-998d-732e48acc7a9","pitchNumber":6,"startTime":"2026-04-21T22:58:28.291Z","endTime":"2026-04-21T22:58:36.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T22:58:36.903Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to third baseman Amed Rosario in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-21T22:58:45.408Z","endTime":"2026-04-21T23:00:16.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23055968311612,"aZ":-26.84447529957892,"pfxX":5.713155825993738,"pfxZ":3.595358879262751,"pX":0.7952827898080429,"pZ":0.8955404009132436,"vX0":7.0551625560141655,"vY0":-121.61178147566967,"vZ0":-5.1153421092790365,"x":86.69,"y":214.6,"x0":-2.897310513141034,"y0":50.001558256643506,"z0":5.3851280483413415,"aX":8.464500892392772},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.4,"breakHorizontal":-12.1,"spinRate":2536,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.45223744873637894,"extension":6.86187530707071},"index":0,"playId":"a07c7027-6beb-3497-b176-6ed0d56fd698","pitchNumber":1,"startTime":"2026-04-21T22:59:05.436Z","endTime":"2026-04-21T22:59:10.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.011978844049874,"aZ":-25.718754871894966,"pfxX":5.412275177985212,"pfxZ":4.561679277289865,"pX":0.10907015575685114,"pZ":1.271455828605296,"vX0":5.463797319671402,"vY0":-119.30953356216565,"vZ0":-4.396059197633856,"x":112.84,"y":204.45,"x0":-2.929910132779748,"y0":50.0011112563319,"z0":5.507730885983869,"aX":7.652865408685549},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.2,"breakHorizontal":-11.3,"spinRate":2594,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4624501422112308,"extension":6.949904825319713},"index":1,"playId":"2054404d-5592-32cf-9734-2eb84a7573bf","pitchNumber":2,"startTime":"2026-04-21T22:59:27.588Z","endTime":"2026-04-21T22:59:31.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.25760913597456,"aZ":-12.467371310008431,"pfxX":-3.392093349820035,"pfxZ":10.416145162353155,"pX":-0.3178070630265443,"pZ":3.532223481234721,"vX0":7.459684217112694,"vY0":-138.24580834034612,"vZ0":-3.6991766829098673,"x":129.11,"y":143.41,"x0":-2.638052818379213,"y0":50.00537434233559,"z0":5.753326076256482,"aX":-6.419827835640015},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":4.2,"spinRate":2410,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.39965313867372965,"extension":6.84124857580339},"index":2,"playId":"57bd8b00-ff7c-37c6-841b-634943c35bd5","pitchNumber":3,"startTime":"2026-04-21T22:59:46.355Z","endTime":"2026-04-21T22:59:50.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":74.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07252911718842,"aZ":-25.37787027681544,"pfxX":6.286184851628,"pfxZ":4.703225815354179,"pX":0.39719290286363346,"pZ":2.3427548465811148,"vX0":5.668502489036166,"vY0":-121.24550452950228,"vZ0":-2.391867208211601,"x":101.86,"y":175.53,"x0":-2.8129789461897166,"y0":50.00563464163682,"z0":5.62358399730256,"aX":9.08952992369969},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.0,"breakHorizontal":-13.1,"spinRate":2581,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.45683521557277196,"extension":7.007526696633871},"hitData":{"launchSpeed":77.7,"launchAngle":73.0,"totalDistance":103.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":90.49,"coordY":186.14}},"index":3,"playId":"30416fb2-c325-3bee-bad7-efb9d0d40a87","pitchNumber":4,"startTime":"2026-04-21T23:00:07.310Z","endTime":"2026-04-21T23:00:16.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:00:16.829Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Giancarlo Stanton homers (3) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-21T23:02:13.047Z","endTime":"2026-04-21T23:03:35.988Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5384265746631,"aZ":-14.957597817966183,"pfxX":8.301964147793235,"pfxZ":9.181758656657014,"pX":1.2185507057550862,"pZ":2.581219222355369,"vX0":-5.738746061185895,"vY0":-136.6412599392356,"vZ0":-4.887665674451887,"x":70.55,"y":169.09,"x0":2.2766943246940405,"y0":50.00058432499468,"z0":5.434882829338995,"aX":15.560933688694014},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-13.7,"spinRate":2272,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.40220067469434984,"extension":6.636476054472611},"index":0,"playId":"4fc56650-a01b-3608-8e96-28d17804a29a","pitchNumber":1,"startTime":"2026-04-21T23:02:54.100Z","endTime":"2026-04-21T23:02:57.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5986144030525,"aZ":-25.995184572064648,"pfxX":1.1062185929862773,"pfxZ":3.9053092322493406,"pX":-0.46956121953015845,"pZ":2.528586546554326,"vX0":-7.816391542315101,"vY0":-124.82818555282722,"vZ0":-1.8343217715635811,"x":134.9,"y":170.51,"x0":2.5554558362114315,"y0":50.001534467455095,"z0":5.408367869495072,"aX":1.7503399536081365},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.8,"breakHorizontal":-0.2,"spinRate":2152,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.43841078574989556,"extension":6.551237627519943},"hitData":{"launchSpeed":111.5,"launchAngle":41.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.54,"coordY":73.57}},"index":1,"playId":"a588ad4c-5d18-3c3d-8ae0-0bbd36e6d877","pitchNumber":2,"startTime":"2026-04-21T23:03:10.164Z","endTime":"2026-04-21T23:03:35.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:03:35.988Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cody Bellinger grounds out, second baseman Marcelo Mayer to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-21T23:03:42.284Z","endTime":"2026-04-21T23:04:20.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.93248603875199,"aZ":-22.766353036044187,"pfxX":11.836002110524202,"pfxZ":5.278492488409717,"pX":0.4639014431941347,"pZ":1.3728544689397573,"vX0":-9.200772542990556,"vY0":-133.49377662688002,"vZ0":-5.6006729188233475,"x":99.32,"y":201.71,"x0":2.4379049878056276,"y0":50.00609860055235,"z0":5.164103764312101,"aX":21.111654703071714},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":-19.1,"spinRate":2091,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4121779187106913,"extension":6.914044039839995},"index":0,"playId":"0d49442c-b244-3c34-a3ea-9f518d93d42b","pitchNumber":1,"startTime":"2026-04-21T23:03:58.030Z","endTime":"2026-04-21T23:04:02.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31604206207634,"aZ":-24.222678390236187,"pfxX":12.891069456547113,"pfxZ":4.452774010160903,"pX":0.5241646350215888,"pZ":2.420237575723271,"vX0":-9.66750792988994,"vY0":-133.69002062798808,"vZ0":-2.7999686182456385,"x":97.02,"y":173.43,"x0":2.5358968951377,"y0":50.00651886594928,"z0":5.244722033037386,"aX":23.03676762204},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.6,"breakHorizontal":-20.9,"spinRate":2069,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.4117543491486533,"extension":6.762087686482269},"hitData":{"launchSpeed":83.8,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.21,"coordY":146.19}},"index":1,"playId":"e07199ec-7690-3245-8afa-6c3b24aa9f76","pitchNumber":2,"startTime":"2026-04-21T23:04:11.636Z","endTime":"2026-04-21T23:04:20.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:04:20.247Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randal Grichuk singles on a ground ball to left fielder Roman Anthony.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-21T23:04:38.909Z","endTime":"2026-04-21T23:06:04.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30349290139037,"aZ":-13.229294404978665,"pfxX":6.843511883948646,"pfxZ":10.123006471068123,"pX":-0.1518149811463701,"pZ":2.4092565490754256,"vX0":-8.878255925377228,"vY0":-136.9273373621591,"vZ0":-5.729279788089133,"x":122.79,"y":173.73,"x0":2.2655468965580154,"y0":50.003339783979044,"z0":5.4578235309991205,"aX":12.808572041062291},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":-10.2,"spinRate":2294,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.402240920861757,"extension":7.02557133948187},"index":0,"playId":"8a72bed5-d28c-319a-ad5c-0e5031c8d964","pitchNumber":1,"startTime":"2026-04-21T23:04:48.039Z","endTime":"2026-04-21T23:04:51.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.835923548723073,"aZ":-36.65243442382768,"pfxX":6.956808601282415,"pfxZ":-2.988047728484177,"pX":-0.8611283215996511,"pZ":1.6930410021944116,"vX0":-10.01750394219089,"vY0":-121.68469469896839,"vZ0":-1.4833721193380596,"x":149.82,"y":193.07,"x0":2.404686484217713,"y0":50.001451979118315,"z0":5.485418662333894,"aX":10.434544930316287},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.5,"breakHorizontal":-10.2,"spinRate":1345,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.45008991697762424,"extension":6.684769693295445},"index":1,"playId":"578509b5-e182-39fd-93ea-329ebe2c72d9","pitchNumber":2,"startTime":"2026-04-21T23:05:07.830Z","endTime":"2026-04-21T23:05:12.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.952100119586046,"aZ":-35.375402565902505,"pfxX":3.5574545594489893,"pfxZ":-2.094121545783895,"pX":1.060843762195749,"pZ":0.9792926949377199,"vX0":-4.994350267413334,"vY0":-122.70820978872601,"vZ0":-3.2740447119382843,"x":76.56,"y":212.34,"x0":2.659017996833105,"y0":50.00444841440664,"z0":5.340365070402868,"aX":5.433710639063789},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.3,"breakHorizontal":-5.3,"spinRate":1104,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4461275199995005,"extension":6.831990304528939},"index":2,"playId":"bc893cb2-ff5e-37c1-b651-e7fad92e1ad1","pitchNumber":3,"startTime":"2026-04-21T23:05:34.807Z","endTime":"2026-04-21T23:05:38.272Z","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":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.10574059455647,"aZ":-12.746565329195105,"pfxX":5.64474493641548,"pfxZ":10.152404524806506,"pX":-0.8837770029484923,"pZ":3.115726930580694,"vX0":-10.207033069270068,"vY0":-138.2432242381773,"vZ0":-4.021615873008316,"x":150.69,"y":154.66,"x0":2.1421123495218986,"y0":50.000275226596,"z0":5.4601303087392425,"aX":10.799877511221009},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":-7.8,"spinRate":2318,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.39795638626119834,"extension":6.84102727238201},"hitData":{"launchSpeed":49.6,"launchAngle":12.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.57,"coordY":124.67}},"index":3,"playId":"20d57afe-3957-3c48-8297-d74290a01ed0","pitchNumber":4,"startTime":"2026-04-21T23:05:53.813Z","endTime":"2026-04-21T23:06:04.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:06:04.837Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a line drive to left fielder Roman Anthony. Randal Grichuk to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-21T23:06:26.036Z","endTime":"2026-04-21T23:07:26.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.198177724027342,"aZ":-29.13397494679763,"pfxX":0.8612845334055912,"pfxZ":1.9836305754526364,"pX":-0.6167625396116352,"pZ":3.116660168970044,"vX0":-7.888980936353184,"vY0":-123.44138447646169,"vZ0":0.2529695361166505,"x":140.51,"y":154.63,"x0":2.5182936724813128,"y0":50.002760373698436,"z0":5.479864980183405,"aX":1.3209602098542503},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.0,"breakHorizontal":0.4,"spinRate":2143,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.4449274613985854,"extension":6.760102475817761},"index":0,"playId":"fa22142a-dd2f-3320-8fb3-27ea613e2edc","pitchNumber":1,"startTime":"2026-04-21T23:06:32.732Z","endTime":"2026-04-21T23:06:37.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.705351355719653,"aZ":-25.310660241483554,"pfxX":13.101543071992591,"pfxZ":3.874267985147691,"pX":0.10834436836269658,"pZ":2.7209994109163635,"vX0":-10.561536827218998,"vY0":-132.7921266357986,"vZ0":-1.9219022886768249,"x":112.87,"y":165.31,"x0":2.451831466075407,"y0":50.00207941355856,"z0":5.311375911631918,"aX":23.197888692488444},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.7,"breakHorizontal":-21.1,"spinRate":2169,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4138314013029616,"extension":6.727472350186},"index":1,"playId":"0f0e698a-425c-37de-85c7-5d635dbb8eaa","pitchNumber":2,"startTime":"2026-04-21T23:06:53.351Z","endTime":"2026-04-21T23:06:57.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86422791397927,"aZ":-35.16490488697063,"pfxX":6.525393325316242,"pfxZ":-1.992831987576043,"pX":-0.3680444074652451,"pZ":3.0393117213714933,"vX0":-8.81776831416673,"vY0":-121.4600450586356,"vZ0":1.2542486786727407,"x":131.03,"y":156.72,"x0":2.4546677979456333,"y0":50.003288503668074,"z0":5.564445123269811,"aX":9.79107417645706},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.0,"breakHorizontal":-9.8,"spinRate":1343,"spinDirection":96},"zone":1,"typeConfidence":2.0,"plateTime":0.4502399281927709,"extension":6.516666473252013},"hitData":{"launchSpeed":96.2,"launchAngle":15.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.75,"coordY":101.95}},"index":2,"playId":"0eea8fe8-8b42-3e92-9695-2d5269685c37","pitchNumber":3,"startTime":"2026-04-21T23:07:16.516Z","endTime":"2026-04-21T23:07:26.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:07:26.536Z","atBatIndex":10},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"José Caballero grounds into a double play, shortstop Trevor Story to second baseman Marcelo Mayer to first baseman Willson Contreras. Jazz Chisholm Jr. out at 2nd. José Caballero out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-21T23:07:38.689Z","endTime":"2026-04-21T23:09:26.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":93.3,"endSpeed":83.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18334833295598,"aZ":-12.88806816148968,"pfxX":6.242090910093399,"pfxZ":10.626292166453062,"pX":0.2673807735096224,"pZ":3.476928165591688,"vX0":-7.8629023353316105,"vY0":-135.4969283881981,"vZ0":-2.7359868387616597,"x":106.81,"y":144.9,"x0":2.4288360894139314,"y0":50.003616955664704,"z0":5.428885576365307,"aX":11.330681528726492},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":-9.1,"spinRate":2239,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4079732779450471,"extension":6.837613623914841},"index":0,"playId":"4fdbd9c4-ff61-3e95-9903-a3656647449b","pitchNumber":1,"startTime":"2026-04-21T23:08:02.332Z","endTime":"2026-04-21T23:08:05.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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":78.9,"endSpeed":71.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.741633362660338,"aZ":-40.017712894472524,"pfxX":-4.276795826692789,"pfxZ":-6.016264865334682,"pX":0.8712050487255507,"pZ":1.5954349894317987,"vX0":-2.717974080305438,"vY0":-114.76368599018545,"vZ0":-0.07733341720522247,"x":83.79,"y":195.7,"x0":2.635927172529156,"y0":50.003540753410455,"z0":5.603028326265332,"aX":-5.574707207221395},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.4,"breakHorizontal":8.5,"spinRate":2207,"spinDirection":323},"zone":14,"typeConfidence":2.0,"plateTime":0.4814912083775149,"extension":6.542791561727293},"index":1,"playId":"32ec0f80-8fb9-38a2-ab3b-7462fb663038","pitchNumber":2,"startTime":"2026-04-21T23:08:24.085Z","endTime":"2026-04-21T23:08:29.107Z","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.4,"endSpeed":84.5,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.30169414240129,"aZ":-12.80868422775229,"pfxX":8.000341278394679,"pfxZ":10.377241712689218,"pX":0.797697315269819,"pZ":3.3132589147487534,"vX0":-7.274852628234875,"vY0":-137.18774705270536,"vZ0":-3.437328725482899,"x":86.59,"y":149.32,"x0":2.4719906589081195,"y0":50.0012770275651,"z0":5.482350399877412,"aX":14.92775272910258},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":-12.6,"spinRate":2301,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40251077575988825,"extension":6.812287791771},"index":2,"playId":"df6396f9-9c5f-3c64-a39d-224d30f5865f","pitchNumber":3,"startTime":"2026-04-21T23:08:52.089Z","endTime":"2026-04-21T23:08:55.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.597611046526612,"aZ":-37.03502517529358,"pfxX":5.5521796815381,"pfxZ":-3.22277576673614,"pX":0.6265426363699431,"pZ":1.4724969170212907,"vX0":-6.521545731458691,"vY0":-122.19664741112499,"vZ0":-1.987250404366301,"x":93.12,"y":199.02,"x0":2.611460008350484,"y0":50.00239504095096,"z0":5.484953760789857,"aX":8.377344246187164},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-6.0,"breakHorizontal":-8.5,"spinRate":1031,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.44863492087161383,"extension":6.445790985260705},"hitData":{"launchSpeed":93.8,"launchAngle":-3.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.68,"coordY":143.87}},"index":3,"playId":"c3b6b413-48f5-36e2-b7c5-bb3de09aafe9","pitchNumber":4,"startTime":"2026-04-21T23:09:18.051Z","endTime":"2026-04-21T23:09:26.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:09:26.565Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Story flies out to center fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-21T23:12:03.461Z","endTime":"2026-04-21T23:12:37.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07336887736866,"aZ":-14.37808811855638,"pfxX":0.17946162978803182,"pfxZ":9.533978287940828,"pX":0.39528538629847276,"pZ":3.307447641566412,"vX0":7.376997886164746,"vY0":-135.4018010871678,"vZ0":-4.160168015394987,"x":101.93,"y":149.48,"x0":-2.3817109066755626,"y0":50.00346461638905,"z0":5.861886240088701,"aX":0.3350686458209242},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":-1.8,"spinRate":2168,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.40367597868810856,"extension":6.668352501333173},"index":0,"playId":"e19ac824-5d31-320c-87a5-5d1e1b3c3306","pitchNumber":1,"startTime":"2026-04-21T23:12:14.378Z","endTime":"2026-04-21T23:12:17.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02586294904366,"aZ":-13.004850348745514,"pfxX":-2.656576905243625,"pfxZ":10.13848870240424,"pX":-0.842156803535125,"pZ":2.844547788722821,"vX0":6.093018161322992,"vY0":-136.8289428015822,"vZ0":-5.238584318699676,"x":149.1,"y":161.98,"x0":-2.7555830063366313,"y0":50.00232793724483,"z0":5.679664252328367,"aX":-5.023514633581343},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":3.5,"spinRate":2345,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.4007703578894346,"extension":6.740457478979383},"hitData":{"launchSpeed":80.6,"launchAngle":36.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.02,"coordY":90.18}},"index":1,"playId":"956b4e9e-38f3-38bd-87e2-3a17ddc3ceec","pitchNumber":2,"startTime":"2026-04-21T23:12:28.744Z","endTime":"2026-04-21T23:12:37.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:12:37.227Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, shortstop José Caballero to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-21T23:12:39.926Z","endTime":"2026-04-21T23:14:24.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.29053886643859,"aZ":-23.13132487185374,"pfxX":-9.587644004804533,"pfxZ":4.919772979185641,"pX":-0.8704987678523142,"pZ":2.8160545356665994,"vX0":8.1584579434485,"vY0":-135.84110409124375,"vZ0":-3.051589795679279,"x":150.18,"y":162.75,"x0":-2.6914816409927407,"y0":50.002566360289016,"z0":5.592000330099285,"aX":-17.625137570682682},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":15.2,"spinRate":2465,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4057554061438937,"extension":6.8223734526429105},"index":0,"playId":"565ed635-8f58-3b6c-9851-dc4b8daeeb90","pitchNumber":1,"startTime":"2026-04-21T23:13:01.047Z","endTime":"2026-04-21T23:13:07.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.013696179442192,"aZ":-28.515982153003932,"pfxX":4.603546953880789,"pfxZ":2.4945363824741245,"pX":0.3269984526061577,"pZ":1.3381214881284076,"vX0":5.41854724232138,"vY0":-121.02530294300662,"vZ0":-4.29271698865229,"x":104.54,"y":202.65,"x0":-2.5483286168643904,"y0":50.00430961732123,"z0":5.663404656195539,"aX":6.754565599418063},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.6,"breakHorizontal":-9.7,"spinRate":2584,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.45447058854357536,"extension":6.805984744710567},"index":1,"playId":"ee1faf4e-cb90-338b-b47f-ada07b65f69d","pitchNumber":2,"startTime":"2026-04-21T23:13:22.173Z","endTime":"2026-04-21T23:13:27.010Z","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":1},"index":2,"startTime":"2026-04-21T23:13:40.630Z","endTime":"2026-04-21T23:13:53.069Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90016398341868,"aZ":-13.684705295836773,"pfxX":-7.447148493086253,"pfxZ":9.54287318898102,"pX":2.149757898421482,"pZ":1.1547135047598365,"vX0":15.087624603087262,"vY0":-138.7688821026471,"vZ0":-8.79033583999872,"x":35.06,"y":207.6,"x0":-2.405935512978846,"y0":50.00475879694894,"z0":5.288575008091566,"aX":-14.433063628416189},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2609,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39566421551536823,"extension":7.063097475939712},"index":3,"playId":"01d9aa07-44f5-30af-91e7-66dff62db947","pitchNumber":3,"startTime":"2026-04-21T23:13:53.069Z","endTime":"2026-04-21T23:13:56.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.81088348053666,"aZ":-34.42028512469755,"pfxX":8.844203125265242,"pfxZ":-1.5172912322928305,"pX":0.11929204361794603,"pZ":2.8846084983708633,"vX0":3.769169228643408,"vY0":-120.77951027563893,"vZ0":0.2936088617022452,"x":112.45,"y":160.9,"x0":-2.6088534070752325,"y0":50.00128111222313,"z0":5.780381398325733,"aX":13.107111277345686},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.4,"breakHorizontal":-16.9,"spinRate":2658,"spinDirection":65},"zone":2,"typeConfidence":2.0,"plateTime":0.45292429507964593,"extension":6.812502379677466},"hitData":{"launchSpeed":102.5,"launchAngle":4.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":153.71}},"index":4,"playId":"bab80e83-2430-387d-82e1-0ca2cc68738b","pitchNumber":4,"startTime":"2026-04-21T23:14:16.531Z","endTime":"2026-04-21T23:14:24.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:14:24.931Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Marcelo Mayer hits a ground-rule double (4) on a fly ball down the left-field line.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-21T23:14:40.342Z","endTime":"2026-04-21T23:15:46.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94312008710162,"aZ":-27.59754200912838,"pfxX":7.028782529863203,"pfxZ":3.1479355260971325,"pX":-0.726798054317014,"pZ":2.010404687607082,"vX0":2.8871106114935863,"vY0":-120.51236043774983,"vZ0":-2.490566845480838,"x":144.7,"y":184.5,"x0":-2.8576436230515836,"y0":50.00387535528877,"z0":5.523811705242983,"aX":10.218353131335544},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.3,"breakHorizontal":-13.4,"spinRate":2626,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.45653341917090406,"extension":6.852614184178177},"index":0,"playId":"b1fd82cc-3ee3-3114-9ceb-84f56688f767","pitchNumber":1,"startTime":"2026-04-21T23:14:47.721Z","endTime":"2026-04-21T23:14:51.532Z","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":93.3,"endSpeed":84.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.979522561197108,"aZ":-11.85226511247425,"pfxX":-0.9648857534476898,"pfxZ":10.989000998452372,"pX":-0.042849476866114726,"pZ":4.87927462832159,"vX0":6.669497147432564,"vY0":-135.69977455437888,"vZ0":-0.5332784151316929,"x":118.63,"y":107.04,"x0":-2.416010719489832,"y0":50.00633239265272,"z0":5.91044623217002,"aX":-1.7858012267668757},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.9,"breakHorizontal":0.2,"spinRate":2444,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.40490546875939426,"extension":6.68585164269556},"index":1,"playId":"4d172d72-4ad4-3059-88fc-7bb901610664","pitchNumber":2,"startTime":"2026-04-21T23:15:02.025Z","endTime":"2026-04-21T23:15:05.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60956961348827,"aZ":-12.065348646657329,"pfxX":0.7151943030741432,"pfxZ":10.777448557553264,"pX":-0.09810278256877959,"pZ":3.6342384607183207,"vX0":5.927611502805791,"vY0":-135.9244138513533,"vZ0":-3.4982019923138825,"x":120.74,"y":140.66,"x0":-2.4025561371812687,"y0":50.000392785763644,"z0":5.77924946055808,"aX":1.3333398979420494},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":-2.6,"spinRate":2518,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.40340935036864956,"extension":6.689749616533831},"index":2,"playId":"c2833bae-1776-3ce8-86a9-61f2858fb588","pitchNumber":3,"startTime":"2026-04-21T23:15:16.272Z","endTime":"2026-04-21T23:15:21.167Z","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":2},"index":3,"startTime":"2026-04-21T23:15:28.549Z","endTime":"2026-04-21T23:15:36.692Z","isPitch":false,"type":"action","player":{"id":691785,"link":"/api/v1/people/691785"}},{"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":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.501428154598067,"aZ":-13.266085961663645,"pfxX":-1.2427372669634171,"pfxZ":9.818881085875766,"pX":-0.18478818329303712,"pZ":3.8174790743481877,"vX0":6.884761107351322,"vY0":-138.08331010842582,"vZ0":-3.1102058497150518,"x":124.04,"y":135.71,"x0":-2.551900874281467,"y0":50.00595350875322,"z0":5.854290446334341,"aX":-2.3947242688607377},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":0.7,"spinRate":2573,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.39707290539733675,"extension":6.715843601349254},"hitData":{"launchSpeed":73.3,"launchAngle":47.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":60.62,"coordY":138.01}},"index":4,"playId":"dc5aef8c-3660-3afa-bbfd-ec8124b73315","pitchNumber":4,"startTime":"2026-04-21T23:15:36.692Z","endTime":"2026-04-21T23:15:46.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:15:46.433Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-21T23:16:00.217Z","endTime":"2026-04-21T23:17:31.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"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":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33443537384867,"aZ":-19.813965507439807,"pfxX":-7.07888323338668,"pfxZ":6.755335057688121,"pX":0.6085199242744364,"pZ":1.3635210208834303,"vX0":11.243244164863704,"vY0":-135.36262313149132,"vZ0":-6.8140008525458455,"x":93.8,"y":201.96,"x0":-2.705630285068449,"y0":50.00404124341624,"z0":5.331400358629733,"aX":-12.956629853459773},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":10.1,"spinRate":2560,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4067804413100893,"extension":6.986438030819337},"index":0,"playId":"05fa9b8b-4dc6-3417-8346-a293c103d784","pitchNumber":1,"startTime":"2026-04-21T23:16:27.012Z","endTime":"2026-04-21T23:16:30.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.065963814053845,"aZ":-17.663980346896302,"pfxX":-9.549719456556705,"pfxZ":7.699011694962045,"pX":0.25145068755882577,"pZ":2.615373789797532,"vX0":11.439224896306714,"vY0":-137.09886343722897,"vZ0":-4.09077832464382,"x":107.42,"y":168.16,"x0":-2.753658752254998,"y0":50.00474291620455,"z0":5.348456631529634,"aX":-18.004347366036612},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":14.6,"spinRate":2565,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.40099876306173954,"extension":6.98407660944084},"index":1,"playId":"62de70af-d7b2-36d1-92f9-1e5cc6c80af8","pitchNumber":2,"startTime":"2026-04-21T23:16:47.541Z","endTime":"2026-04-21T23:16:51.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72187843350447,"aZ":-19.317545414063293,"pfxX":-6.781071491494146,"pfxZ":6.940111071367269,"pX":0.5992492026543238,"pZ":1.3824360107853018,"vX0":11.350959624078548,"vY0":-135.94006056528698,"vZ0":-6.630366990172102,"x":94.16,"y":201.45,"x0":-2.7694504572979346,"y0":50.00015022547567,"z0":5.216676098942196,"aX":-12.557204041543523},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":9.6,"spinRate":2555,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.40454970750703945,"extension":6.954763914179566},"index":2,"playId":"5a0a744b-be75-33b7-af73-c9b7ab87578e","pitchNumber":3,"startTime":"2026-04-21T23:17:08.223Z","endTime":"2026-04-21T23:17:11.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.176095802741422,"aZ":-31.336290788629587,"pfxX":-10.770020891871777,"pfxZ":0.49410532085544645,"pX":-0.21340987892528698,"pZ":1.238687460142302,"vX0":10.086231068873081,"vY0":-129.8977146662124,"vZ0":-3.7396611956403762,"x":125.13,"y":205.34,"x0":-2.7693890499448988,"y0":50.00092358738584,"z0":5.109857851383568,"aX":-18.18833162124624},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.1,"breakHorizontal":16.9,"spinRate":2002,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4235552304743626,"extension":6.755597710664787},"index":3,"playId":"5f86d60b-1f57-3ea0-81b0-cc76af3ed9ba","pitchNumber":4,"startTime":"2026-04-21T23:17:26.394Z","endTime":"2026-04-21T23:17:31.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:17:31.508Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Wells lines out to left fielder Roman Anthony.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-21T23:20:01.337Z","endTime":"2026-04-21T23:20:45.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":82.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074451334859116,"aZ":-24.167517050870263,"pfxX":11.916184367407356,"pfxZ":4.588116820957746,"pX":1.3907748741651975,"pZ":1.7557221789492532,"vX0":-6.760387556894272,"vY0":-131.61441510652665,"vZ0":-4.560714555453101,"x":63.99,"y":191.38,"x0":2.4502511699233964,"y0":50.006182954245006,"z0":5.310570314300288,"aX":20.818296771858705},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":-20.0,"spinRate":2059,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4168479992314764,"extension":6.745027938211782},"index":0,"playId":"966325fa-85d8-3841-ba01-d530636d30d5","pitchNumber":1,"startTime":"2026-04-21T23:20:08.401Z","endTime":"2026-04-21T23:20:11.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.106517193920375,"aZ":-25.512053611130735,"pfxX":11.046886890477667,"pfxZ":3.7439448382758975,"pX":0.3899546223949153,"pZ":3.0445703505076347,"vX0":-9.34229723442942,"vY0":-132.54039592874489,"vZ0":-1.2656441697762193,"x":102.14,"y":156.58,"x0":2.5237433452775426,"y0":50.00441849683731,"z0":5.389802010623029,"aX":19.672302636576},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.7,"breakHorizontal":-18.0,"spinRate":2124,"spinDirection":122},"zone":3,"typeConfidence":2.0,"plateTime":0.41311084905753415,"extension":6.543707102596162},"index":1,"playId":"c2048575-5f45-39a3-9890-be616d8190aa","pitchNumber":2,"startTime":"2026-04-21T23:20:23.217Z","endTime":"2026-04-21T23:20:27.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34587709316617,"aZ":-25.918092248703598,"pfxX":10.868851356173682,"pfxZ":3.4845003707790347,"pX":0.12446168705051289,"pZ":2.448584080511189,"vX0":-9.730687779147711,"vY0":-133.515598418217,"vZ0":-2.689241732647156,"x":112.26,"y":172.67,"x0":2.4147264117321945,"y0":50.00066234198295,"z0":5.34573314092449,"aX":19.503768273313785},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.9,"breakHorizontal":-17.4,"spinRate":2074,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.4111689093590227,"extension":6.788755395614404},"hitData":{"launchSpeed":97.8,"launchAngle":17.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.75,"coordY":99.7}},"index":2,"playId":"d4b3cf5e-1a6f-3e31-a43b-c957199b0b46","pitchNumber":3,"startTime":"2026-04-21T23:20:38.953Z","endTime":"2026-04-21T23:20:45.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:20:45.961Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, shortstop Trevor Story to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-21T23:20:49.920Z","endTime":"2026-04-21T23:22:19.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.856327792167228,"aZ":-20.71488710278476,"pfxX":9.929667013821168,"pfxZ":6.42083734855002,"pX":1.0612396637337398,"pZ":2.6424490664100087,"vX0":-7.178766951146621,"vY0":-133.27513584765933,"vZ0":-3.162366309465131,"x":76.55,"y":167.43,"x0":2.5109302794987474,"y0":50.00081120987164,"z0":5.355041867068196,"aX":17.71310377394245},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":-16.2,"spinRate":2099,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.41228724641052494,"extension":6.799051882432911},"index":0,"playId":"13b30c73-eddc-384c-b916-9b3895880971","pitchNumber":1,"startTime":"2026-04-21T23:21:06.681Z","endTime":"2026-04-21T23:21:10.695Z","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":91.7,"endSpeed":83.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.693427286347035,"aZ":-23.371941049201197,"pfxX":10.939459061853883,"pfxZ":4.943166592986902,"pX":1.3635250405976276,"pZ":2.6780678295082105,"vX0":-6.714038138861842,"vY0":-133.36876449964194,"vZ0":-2.448392561963476,"x":65.03,"y":166.47,"x0":2.5069706232843356,"y0":50.004949172438366,"z0":5.314014051640594,"aX":19.487760016342378},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":-18.1,"spinRate":2121,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4124743155462296,"extension":6.710203510944903},"index":1,"playId":"eb2f706e-c0fb-3552-92cf-77709cd12a94","pitchNumber":2,"startTime":"2026-04-21T23:21:18.535Z","endTime":"2026-04-21T23:21:22.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.078818378680594,"aZ":-13.091876278257836,"pfxX":6.106822618913221,"pfxZ":10.277996739237373,"pX":0.8078467902950399,"pZ":2.8537961318321954,"vX0":-6.33309014867016,"vY0":-136.841187599354,"vZ0":-4.518410464235593,"x":86.21,"y":161.73,"x0":2.3822655488545013,"y0":50.00561007601895,"z0":5.454065640018282,"aX":11.341618100970129},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-9.4,"spinRate":2287,"spinDirection":136},"zone":3,"typeConfidence":2.0,"plateTime":0.40351498179669365,"extension":6.743651941357177},"index":2,"playId":"ba84362d-9944-3337-9af5-00e20c8f6577","pitchNumber":3,"startTime":"2026-04-21T23:21:36.919Z","endTime":"2026-04-21T23:21:40.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":74.9,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.631286003378552,"aZ":-39.86965563255491,"pfxX":8.51357751576682,"pfxZ":-5.386185861212422,"pX":-1.1246189512696119,"pZ":1.0968966018859116,"vX0":-11.199567872049938,"vY0":-120.23076945716159,"vZ0":-1.618638233871928,"x":159.87,"y":209.16,"x0":2.541373309312218,"y0":50.00518126617313,"z0":5.398083422249046,"aX":12.161678197707174},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.8,"breakHorizontal":-12.0,"spinRate":1218,"spinDirection":92},"zone":13,"typeConfidence":2.0,"plateTime":0.4599142377004508,"extension":6.977068766599206},"index":3,"playId":"5021f009-79e9-3c49-99ae-1a007c154b91","pitchNumber":4,"startTime":"2026-04-21T23:21:52.799Z","endTime":"2026-04-21T23:21:56.827Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":82.4,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.57506169248678,"aZ":-14.723756330768422,"pfxX":7.081699776444216,"pfxZ":9.838917174981905,"pX":-0.6449448735595892,"pZ":2.582181384069445,"vX0":-10.237903868912657,"vY0":-134.215930294736,"vZ0":-4.4200529673795055,"x":141.58,"y":169.06,"x0":2.3488581632469043,"y0":50.003492045227624,"z0":5.343544700738565,"aX":12.561845339879593},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":-9.8,"spinRate":2191,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.4125279987573651,"extension":6.901839956824077},"hitData":{"launchSpeed":87.5,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":254.0,"coordY":214.46}},"index":4,"playId":"9c1bfb8e-4bfc-3f05-8e39-124dc8b7698c","pitchNumber":5,"startTime":"2026-04-21T23:22:11.437Z","endTime":"2026-04-21T23:22:19.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:22:19.461Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Aaron Judge grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-21T23:22:33.276Z","endTime":"2026-04-21T23:23:26.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.254021983470214,"aZ":-38.48260953608222,"pfxX":5.5778427012352445,"pfxZ":-4.296491983165142,"pX":0.8361854651186692,"pZ":0.822964995277154,"vX0":-6.166661419888756,"vY0":-121.38934093411444,"vZ0":-2.7377946099096713,"x":85.13,"y":216.56,"x0":2.703762207457208,"y0":50.002189827404514,"z0":5.367792820633032,"aX":8.19318356567132},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.2,"breakHorizontal":-8.4,"spinRate":996,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4539571135760121,"extension":6.622753517215576},"index":0,"playId":"b05b3e80-d17e-3249-a067-57fa9d64920f","pitchNumber":1,"startTime":"2026-04-21T23:22:45.269Z","endTime":"2026-04-21T23:22:48.802Z","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":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.137243687217406,"aZ":-23.909903333499944,"pfxX":12.014236032421287,"pfxZ":4.520927298478503,"pX":2.405414780185209,"pZ":2.701445764829281,"vX0":-4.337149912924157,"vY0":-135.27535600952442,"vZ0":-2.3370884116818216,"x":25.31,"y":165.84,"x0":2.480908200517486,"y0":50.00530048023432,"z0":5.27622221218497,"aX":21.97592506402778},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":-20.6,"spinRate":2076,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4069506303117376,"extension":6.794487554945619},"index":1,"playId":"a3722717-728c-33a8-a9be-cabc7e11d150","pitchNumber":2,"startTime":"2026-04-21T23:22:59.794Z","endTime":"2026-04-21T23:23:02.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.955655241056252,"aZ":-34.315284198020635,"pfxX":8.566148772234301,"pfxZ":-1.4111642003977725,"pX":-0.07151128727942267,"pZ":1.5396514669497758,"vX0":-8.747233681118084,"vY0":-122.90645079749144,"vZ0":-2.3055953200602186,"x":119.73,"y":197.21,"x0":2.4325197967906727,"y0":50.00145512556973,"z0":5.42386416102766,"aX":13.012761620430556},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.9,"breakHorizontal":-13.3,"spinRate":1055,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4468402098707416,"extension":6.619858082926686},"hitData":{"launchSpeed":75.7,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.11,"coordY":171.95}},"index":2,"playId":"a027cbf5-6c95-3a4d-9154-02035faf15e4","pitchNumber":3,"startTime":"2026-04-21T23:23:18.266Z","endTime":"2026-04-21T23:23:26.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:23:26.085Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Narváez lines out to right fielder Aaron Judge.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-21T23:26:11.727Z","endTime":"2026-04-21T23:26:39.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-21T23:26:00.165Z","endTime":"2026-04-21T23:26:13.953Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69022069545642,"aZ":-19.941011533541023,"pfxX":-8.016353846955672,"pfxZ":6.775090789979107,"pX":-0.02335232028067742,"pZ":2.5670333481682093,"vX0":9.4492152138226,"vY0":-134.38125922686052,"vZ0":-3.9345571117169063,"x":117.89,"y":169.47,"x0":-2.5656103746115595,"y0":50.00010319283903,"z0":5.490565265697805,"aX":-14.467407045483752},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.5,"breakHorizontal":12.1,"spinRate":2515,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.40966454508684436,"extension":6.865662699567946},"index":1,"playId":"77f56d90-6cd6-3018-a042-2dd7ae33222a","pitchNumber":1,"startTime":"2026-04-21T23:26:13.953Z","endTime":"2026-04-21T23:26:17.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579052836249044,"aZ":-19.092997971933386,"pfxX":-9.05022797058754,"pfxZ":6.911271275730204,"pX":-0.16416673787609887,"pZ":3.0039176156935383,"vX0":9.947646662185265,"vY0":-136.57605803734145,"vZ0":-2.97497417266146,"x":123.26,"y":157.67,"x0":-2.6747350991118077,"y0":50.00239433950442,"z0":5.417708420261832,"aX":-17.12809673074005},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":14.3,"spinRate":2558,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.40077304617366627,"extension":6.737441244669406},"hitData":{"launchSpeed":90.6,"launchAngle":24.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.8,"coordY":100.3}},"index":2,"playId":"3c9e394b-52d0-35e5-abfe-4e534da16c90","pitchNumber":2,"startTime":"2026-04-21T23:26:30.997Z","endTime":"2026-04-21T23:26:39.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:26:39.211Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roman Anthony walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-21T23:26:43.714Z","endTime":"2026-04-21T23:28:45.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86468846482515,"aZ":-14.854344088733832,"pfxX":-4.000781834799977,"pfxZ":9.329699702274448,"pX":-0.7146658262349829,"pZ":3.434193225588611,"vX0":6.341863494971359,"vY0":-135.23416422146036,"vZ0":-3.232444009334628,"x":144.24,"y":146.06,"x0":-2.567898754758792,"y0":50.00260184080387,"z0":5.6838483904794925,"aX":-7.427520627148637},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":5.9,"spinRate":2395,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4046712767924774,"extension":6.87395954771078},"index":0,"playId":"c3bac3ff-c53d-3b3d-8fe8-f4d6e923c86d","pitchNumber":1,"startTime":"2026-04-21T23:27:04.618Z","endTime":"2026-04-21T23:27:08.245Z","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":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50111823357038,"aZ":-30.606838826901196,"pfxX":7.469548870164262,"pfxZ":1.0948580153365608,"pX":-0.9668341550296995,"pZ":2.755597167064456,"vX0":2.4776215166712934,"vY0":-119.44129613662601,"vZ0":-0.23962786851079332,"x":153.85,"y":164.38,"x0":-2.990112301281773,"y0":50.00532086154057,"z0":5.625869162833029,"aX":10.717546411744577},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.2,"breakHorizontal":-14.2,"spinRate":2651,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.4598144419296295,"extension":6.698762907410592},"index":1,"playId":"7532449b-2f11-3366-8d8c-f601241b0cd2","pitchNumber":2,"startTime":"2026-04-21T23:27:17.622Z","endTime":"2026-04-21T23:27:21.152Z","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":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.986711423360404,"aZ":-31.63384084964096,"pfxX":9.430083917861225,"pfxZ":0.373700112966846,"pX":-0.45868133953762413,"pZ":2.9549619046901587,"vX0":2.842855110811347,"vY0":-120.50237488782032,"vZ0":0.12610189011030526,"x":134.48,"y":159.0,"x0":-2.881170162720337,"y0":50.00469886612198,"z0":5.713211742911086,"aX":13.770389687329054},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.0,"breakHorizontal":-17.8,"spinRate":2695,"spinDirection":68},"zone":1,"typeConfidence":2.0,"plateTime":0.45579021562414557,"extension":6.813463473728245},"index":2,"playId":"16653a64-7f74-3d21-a3d0-fdf5f45629d9","pitchNumber":3,"startTime":"2026-04-21T23:27:37.315Z","endTime":"2026-04-21T23:27:40.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358534462083988,"aZ":-29.743536797011927,"pfxX":7.720661505354075,"pfxZ":1.595384124984161,"pX":-0.44535664205285735,"pZ":3.331698002030169,"vX0":3.422307677176978,"vY0":-123.09747109455161,"vZ0":0.2458415597733512,"x":133.98,"y":148.82,"x0":-2.8600860119137628,"y0":50.00144388409014,"z0":5.766046012879445,"aX":11.746703215120823},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.2,"breakHorizontal":-14.8,"spinRate":2660,"spinDirection":78},"zone":1,"typeConfidence":2.0,"plateTime":0.44639699706314584,"extension":6.685148424926137},"index":3,"playId":"0d463780-8ca1-3547-86d7-ba331ee80bed","pitchNumber":4,"startTime":"2026-04-21T23:27:54.382Z","endTime":"2026-04-21T23:27:58.363Z","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":1},"index":4,"startTime":"2026-04-21T23:28:13.939Z","endTime":"2026-04-21T23:28:25.400Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.077839829175055,"aZ":-10.994656568909585,"pfxX":-0.9678472667374041,"pfxZ":11.238998085260839,"pX":0.94865798908256,"pZ":2.0501778717213877,"vX0":9.568402918742253,"vY0":-136.8492900921466,"vZ0":-7.573279467330268,"x":80.84,"y":183.43,"x0":-2.4770690048951804,"y0":50.00000296698936,"z0":5.618498183778929,"aX":-1.8258812642545994},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":-0.4,"spinRate":2456,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.40126956293575633,"extension":6.972107387668944},"index":5,"playId":"f7a8f7f3-d882-367c-b5a9-f3c96202ddfe","pitchNumber":5,"startTime":"2026-04-21T23:28:25.400Z","endTime":"2026-04-21T23:28:29.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67841964465131,"aZ":-29.94754984509298,"pfxX":7.627169355581205,"pfxZ":1.5241648258084872,"pX":-1.6581244099376955,"pZ":3.328975828289616,"vX0":0.2046816595495694,"vY0":-120.8892477864633,"vZ0":0.5536509186313476,"x":180.2,"y":148.9,"x0":-2.7328780597751305,"y0":50.0021850098741,"z0":5.755845830709902,"aX":11.127733332603794},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.2,"breakHorizontal":-13.8,"spinRate":2624,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.4555655334867419,"extension":6.78577509317618},"index":6,"playId":"13c4d2fd-4c0b-39a6-b757-e841afbe1375","pitchNumber":6,"startTime":"2026-04-21T23:28:41.682Z","endTime":"2026-04-21T23:28:45.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:28:45.171Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-21T23:28:55.153Z","endTime":"2026-04-21T23:30:24.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":78.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99678871425045,"aZ":-23.020963336761863,"pfxX":-9.3913769306987,"pfxZ":5.714045832834165,"pX":-0.3710517442079499,"pZ":2.7512685437234796,"vX0":8.90625326024706,"vY0":-126.61282322492126,"vZ0":-1.4383116016544986,"x":131.14,"y":164.5,"x0":-2.7362833326691876,"y0":50.00434881486303,"z0":5.192297334233537,"aX":-15.050273175996898},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.2,"breakHorizontal":14.6,"spinRate":1719,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.43478101538470915,"extension":6.813048844588656},"index":0,"playId":"5ba0a011-1f38-3252-99fc-6ae50d06a021","pitchNumber":1,"startTime":"2026-04-21T23:29:12.885Z","endTime":"2026-04-21T23:29:16.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21713178046661,"aZ":-20.76024808706886,"pfxX":-4.771949891922578,"pfxZ":6.2256343484086045,"pX":0.5125739421128231,"pZ":3.9595941325883985,"vX0":10.183091200672006,"vY0":-135.43135434821806,"vZ0":0.17182683636396,"x":97.46,"y":131.87,"x0":-2.698553553722786,"y0":50.00128350879826,"z0":5.3630858651718105,"aX":-8.747636167484684},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":6.1,"spinRate":2567,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4064880427410902,"extension":6.910438760134143},"index":1,"playId":"c2a695c8-f5be-3db9-b88b-80bd3388af8d","pitchNumber":2,"startTime":"2026-04-21T23:29:32.336Z","endTime":"2026-04-21T23:29:35.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46610017751682,"aZ":-25.439736964065123,"pfxX":6.181349795470815,"pfxZ":4.459574174706266,"pX":1.0853291483404908,"pZ":1.7840551027369762,"vX0":7.34097884717424,"vY0":-122.90280018064196,"vZ0":-3.762497924599333,"x":75.63,"y":190.61,"x0":-2.758515664397339,"y0":50.000285473915426,"z0":5.529082490595174,"aX":9.323604941253423},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.3,"breakHorizontal":-13.1,"spinRate":2733,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.44800647971879215,"extension":6.930563299867649},"index":2,"playId":"8d609583-ec21-3fd4-8b3f-fa05540cf572","pitchNumber":3,"startTime":"2026-04-21T23:29:53.487Z","endTime":"2026-04-21T23:29:57.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.883797772319483,"aZ":-26.19742924139484,"pfxX":-8.34189288107395,"pfxZ":3.6550942606228176,"pX":-0.8144938561834855,"pZ":2.331939108639908,"vX0":7.937362947494798,"vY0":-127.76037541721497,"vZ0":-1.856289347075787,"x":148.05,"y":175.82,"x0":-2.8933772572372085,"y0":50.00501779438976,"z0":5.1481967468974705,"aX":-13.648731511439864},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.4,"breakHorizontal":13.1,"spinRate":1870,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4304421805032619,"extension":7.003180044615895},"hitData":{"launchSpeed":89.3,"launchAngle":40.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.75,"coordY":92.51}},"index":3,"playId":"421803ab-b168-395d-bcd3-3756a6c84048","pitchNumber":4,"startTime":"2026-04-21T23:30:13.688Z","endTime":"2026-04-21T23:30:24.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:30:24.622Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masataka Yoshida flies out to center fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-21T23:30:31.711Z","endTime":"2026-04-21T23:31:51.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.268919777902028,"aZ":-13.857473259690016,"pfxX":-0.4299309664297337,"pfxZ":10.016949653559802,"pX":0.9929147160546553,"pZ":1.7701966154883322,"vX0":9.181077868713226,"vY0":-133.7345204807172,"vZ0":-7.529867415657967,"x":79.15,"y":190.98,"x0":-2.414955622801743,"y0":50.00273882284553,"z0":5.597231496332711,"aX":-0.7868156382692592},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-1.0,"spinRate":2377,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.40808280814443343,"extension":6.903676507339942},"index":0,"playId":"6d910e84-42d0-3b39-86ad-dde79158e4ef","pitchNumber":1,"startTime":"2026-04-21T23:30:49.493Z","endTime":"2026-04-21T23:30:52.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.480722186895466,"aZ":-28.740696925258327,"pfxX":-9.140748839988289,"pfxZ":2.151984243765078,"pX":-0.9486950386975804,"pZ":2.458085143968762,"vX0":7.572686805785231,"vY0":-126.0592701675999,"vZ0":-0.9819196570044059,"x":153.16,"y":172.41,"x0":-2.815486507034498,"y0":50.003609579642024,"z0":5.189104005863632,"aX":-14.597796393774917},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.0,"breakHorizontal":14.6,"spinRate":1677,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.43579030105086014,"extension":6.967120254948975},"index":1,"playId":"bd062364-ab17-39e7-9406-af14f314a157","pitchNumber":2,"startTime":"2026-04-21T23:31:08.573Z","endTime":"2026-04-21T23:31:12.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.31251103048464,"aZ":-28.52753612784442,"pfxX":-10.470774031312327,"pfxZ":2.1561474644192273,"pX":-1.0158324221968875,"pZ":1.384494887629607,"vX0":8.320325407414296,"vY0":-129.3972580894927,"vZ0":-3.952365781827364,"x":155.72,"y":201.4,"x0":-2.914524840244411,"y0":50.00475419556724,"z0":5.120442426611802,"aX":-17.736045458410487},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.2,"breakHorizontal":17.0,"spinRate":1490,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.42348296318792444,"extension":7.055922622650816},"index":2,"playId":"1dad5924-e35d-3014-9f92-6985f6598e6a","pitchNumber":3,"startTime":"2026-04-21T23:31:24.599Z","endTime":"2026-04-21T23:31:27.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85079460647,"aZ":-13.893379691371743,"pfxX":-0.5318343996252477,"pfxZ":9.951306178026927,"pX":0.36304651977906116,"pZ":3.540213759250823,"vX0":7.974179318339361,"vY0":-135.04940170236273,"vZ0":-3.1893282774218568,"x":103.16,"y":143.19,"x0":-2.565653257556288,"y0":50.006565858197185,"z0":5.720699838659676,"aX":-0.9778021360011894},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":-0.8,"spinRate":2459,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.40638549769711485,"extension":6.854454020711345},"hitData":{"launchSpeed":79.7,"launchAngle":34.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.67,"coordY":91.03}},"index":3,"playId":"2ab12f49-5a0e-3749-bb2a-a7673ba3a246","pitchNumber":4,"startTime":"2026-04-21T23:31:43.551Z","endTime":"2026-04-21T23:31:51.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:31:51.988Z","atBatIndex":22},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ben Rice hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-21T23:33:49.576Z","endTime":"2026-04-21T23:36:18.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.776889509580347,"aZ":-27.562678408619277,"pfxX":0.6762285373768094,"pfxZ":3.018590345231649,"pX":0.18858335749869323,"pZ":2.1799601905254127,"vX0":-6.1639606364174,"vY0":-123.61819314731787,"vZ0":-1.976532586743531,"x":109.81,"y":179.92,"x0":2.6410862229607153,"y0":50.00184921449389,"z0":5.334971198516675,"aX":1.0335828945841474},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.2,"breakHorizontal":0.4,"spinRate":2318,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.4454162341053123,"extension":6.708752693220898},"index":0,"playId":"9cd2ac86-03a2-3432-9686-78c9f0b5e338","pitchNumber":1,"startTime":"2026-04-21T23:34:25.607Z","endTime":"2026-04-21T23:34:29.272Z","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":92.6,"endSpeed":83.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.547469319803472,"aZ":-20.867629298834466,"pfxX":12.27013836830086,"pfxZ":6.280538400772029,"pX":-1.0958186498781584,"pZ":0.7671467561018511,"vX0":-13.183013696056744,"vY0":-133.99243516928655,"vZ0":-7.3868199337674,"x":158.77,"y":218.07,"x0":2.3164004412155736,"y0":50.006123854344644,"z0":5.074188416235072,"aX":22.101952164775298},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-19.1,"spinRate":2220,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4102930892170673,"extension":6.888799613467651},"index":1,"playId":"f2c4617e-af79-310f-a511-9a28b4eb8532","pitchNumber":2,"startTime":"2026-04-21T23:34:43.166Z","endTime":"2026-04-21T23:34:46.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.975167640515007,"aZ":-22.69808120886457,"pfxX":13.080462091620298,"pfxZ":5.430435361155376,"pX":0.5601155283730272,"pZ":1.8239575871732068,"vX0":-9.554396043370454,"vY0":-132.24845478765087,"vZ0":-4.431967104561948,"x":95.65,"y":189.53,"x0":2.5463515619672767,"y0":50.00635730406057,"z0":5.216891197417365,"aX":22.84239507385827},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":-21.2,"spinRate":2185,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4164670018006267,"extension":6.601825047759801},"index":2,"playId":"6202e39f-28db-3195-889c-d8eef9777ee2","pitchNumber":3,"startTime":"2026-04-21T23:35:00.983Z","endTime":"2026-04-21T23:35:04.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73344376418753,"aZ":-33.4504747411674,"pfxX":6.332114188271708,"pfxZ":-0.8406878990844837,"pX":-1.0115771021027113,"pZ":0.5335461895850176,"vX0":-10.36750694800911,"vY0":-123.28966136766233,"vZ0":-4.569832315105577,"x":155.56,"y":224.37,"x0":2.44387960836522,"y0":50.00052066703291,"z0":5.264716590629279,"aX":9.652896062580771},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.5,"breakHorizontal":-8.8,"spinRate":1136,"spinDirection":87},"zone":13,"typeConfidence":2.0,"plateTime":0.44591465417557075,"extension":6.596029410105606},"index":3,"playId":"b25b03fd-f621-3221-9a71-9081d210e1fd","pitchNumber":4,"startTime":"2026-04-21T23:35:20.376Z","endTime":"2026-04-21T23:35:23.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16710649515089,"aZ":-30.732793520842524,"pfxX":-8.480596884277562,"pfxZ":1.0519614471627747,"pX":-0.7423493418207691,"pZ":2.237696526138307,"vX0":-5.17220532249203,"vY0":-117.11007724274737,"vZ0":-0.23383345499165986,"x":145.3,"y":178.36,"x0":2.6076091486637534,"y0":50.001482907969624,"z0":5.249902441526622,"aX":-11.604132662438207},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":2.2,"breakHorizontal":16.8,"spinRate":2418,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.47036691287845267,"extension":6.663077828918013},"index":4,"playId":"76868086-f4ce-3aca-a04e-1a71aaecb62b","pitchNumber":5,"startTime":"2026-04-21T23:35:44.784Z","endTime":"2026-04-21T23:35:47.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.7,"endSpeed":72.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.822857837530666,"aZ":-39.83828535580891,"pfxX":-6.794320991737948,"pfxZ":-5.685897715272235,"pX":2.045772780772177,"pZ":2.740389788575037,"vX0":0.2784376418814397,"vY0":-116.02161495221183,"vZ0":2.1451494482930986,"x":39.02,"y":164.79,"x0":2.804699997503035,"y0":50.00042731014699,"z0":5.629666543253171,"aX":-9.164271701706324},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.4,"breakHorizontal":12.2,"spinRate":2391,"spinDirection":319},"zone":12,"typeConfidence":2.0,"plateTime":0.47399292300416107,"extension":6.4371077898101685},"index":5,"playId":"1e4f215c-b0bd-38dd-b2d3-64dbd5680683","pitchNumber":6,"startTime":"2026-04-21T23:36:08.886Z","endTime":"2026-04-21T23:36:18.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:36:18.252Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Giancarlo Stanton strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-21T23:36:27.596Z","endTime":"2026-04-21T23:37:53.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.31678970690708,"aZ":-35.96413852892294,"pfxX":7.798797429586221,"pfxZ":-2.663722655888872,"pX":0.4729765173371056,"pZ":2.4076985210114703,"vX0":-7.502312349574934,"vY0":-118.46319923605552,"vZ0":0.5173299008156058,"x":98.97,"y":173.77,"x0":2.665484443562487,"y0":50.00288719423029,"z0":5.470248704474279,"aX":11.101433400651205},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.4,"breakHorizontal":-12.4,"spinRate":1063,"spinDirection":90},"zone":6,"typeConfidence":2.0,"plateTime":0.46209838035817574,"extension":6.713608184392445},"index":0,"playId":"dc5a03e6-f5cb-31dd-8f72-e6c90b6c548f","pitchNumber":1,"startTime":"2026-04-21T23:36:44.549Z","endTime":"2026-04-21T23:36:48.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.693451516710702,"aZ":-16.35055860028743,"pfxX":7.7021632769338275,"pfxZ":8.448273361769447,"pX":-0.7434703252153331,"pZ":2.9381442344818116,"vX0":-10.443446863830935,"vY0":-136.17559752835166,"vZ0":-3.6360689025537014,"x":145.34,"y":159.45,"x0":2.1456161243906062,"y0":50.00122745018027,"z0":5.4260522011692585,"aX":14.423939909184616},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":-11.6,"spinRate":2258,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.4026632308399516,"extension":6.887487417872908},"index":1,"playId":"276dbf10-4bc9-398d-8e80-4388fa0d1300","pitchNumber":2,"startTime":"2026-04-21T23:37:03.903Z","endTime":"2026-04-21T23:37:06.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78755868885272,"aZ":-16.710205340097662,"pfxX":6.808456294410926,"pfxZ":8.391447379707447,"pX":-1.6736223048580097,"pZ":3.922511964044431,"vX0":-12.365955175239696,"vY0":-134.9916710190232,"vZ0":-0.7041380953389019,"x":180.79,"y":132.87,"x0":2.0850739006132115,"y0":50.00287195357845,"z0":5.364706227498506,"aX":12.548321546348024},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":-9.6,"spinRate":2231,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.4059788396833892,"extension":6.672851503918216},"index":2,"playId":"0a31ff71-738a-347f-9b64-26b4b2ea0ea7","pitchNumber":3,"startTime":"2026-04-21T23:37:29.108Z","endTime":"2026-04-21T23:37:32.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.541543398568926,"aZ":-13.646357013030517,"pfxX":6.514507854138265,"pfxZ":9.993189293741432,"pX":-0.8929628715807205,"pZ":2.9733538702444258,"vX0":-10.448886795873848,"vY0":-135.97904057892003,"vZ0":-4.022334140468696,"x":151.04,"y":158.5,"x0":2.1704842010327132,"y0":50.00496134264061,"z0":5.432501120389142,"aX":12.081835070841716},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":-9.4,"spinRate":2319,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.40431372768635265,"extension":6.81512262220808},"index":3,"playId":"630a47c9-f3ca-390e-83f9-313c1868b58a","pitchNumber":4,"startTime":"2026-04-21T23:37:50.231Z","endTime":"2026-04-21T23:37:53.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:37:53.977Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cody Bellinger grounds into a double play, first baseman Willson Contreras to shortstop Trevor Story. Ben Rice out at 2nd. Cody Bellinger out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-21T23:37:58.881Z","endTime":"2026-04-21T23:38:28.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.628218991740834,"aZ":-24.94976989878058,"pfxX":11.85895918807881,"pfxZ":4.036200838827966,"pX":0.5690193187337721,"pZ":2.3427289733768646,"vX0":-9.201324862340163,"vY0":-133.41356091060442,"vZ0":-2.9878368464634164,"x":95.31,"y":175.53,"x0":2.534219085086187,"y0":50.00291342710275,"z0":5.289638038270705,"aX":21.22460408390827},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":-19.3,"spinRate":2194,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.41168060151856833,"extension":6.9001199181496204},"hitData":{"launchSpeed":99.8,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.22,"coordY":178.69}},"index":0,"playId":"95c3541b-4fce-3030-a55e-39716cbbd2ef","pitchNumber":1,"startTime":"2026-04-21T23:38:20.760Z","endTime":"2026-04-21T23:38:28.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:38:28.745Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, first baseman Ben Rice to pitcher Luis Gil.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-21T23:40:59.182Z","endTime":"2026-04-21T23:41:37.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":661563,"link":"/api/v1/people/661563"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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.9,"endSpeed":84.3,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.330712506506288,"aZ":-12.888609255321402,"pfxX":-0.4180196970259529,"pfxZ":10.635149982805514,"pX":-0.3536564129391894,"pZ":2.252638262137691,"vX0":6.250304706329132,"vY0":-133.68741046330254,"vZ0":-6.4490458463169205,"x":130.48,"y":177.96,"x0":-2.6657969707687,"y0":50.003088997850185,"z0":5.618154692403384,"aX":-0.7589477041229601},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":-0.6,"spinRate":2436,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4094270946325569,"extension":6.667976323075836},"index":0,"playId":"fa25a652-0b54-3f32-9f59-221465fa3785","pitchNumber":1,"startTime":"2026-04-21T23:41:15.248Z","endTime":"2026-04-21T23:41:18.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.349346320069486,"aZ":-29.280616138782744,"pfxX":-7.276556682932856,"pfxZ":1.7076976076429666,"pX":0.16266974628392653,"pZ":1.047763647938995,"vX0":9.812411499120465,"vY0":-129.14401338066924,"vZ0":-4.6205846464178775,"x":110.8,"y":210.49,"x0":-2.7368575890120366,"y0":50.00130976758801,"z0":5.106552520870447,"aX":-12.317151485253552},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":11.0,"spinRate":1622,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4237725059046329,"extension":6.87700267787605},"hitData":{"launchSpeed":93.6,"launchAngle":-27.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":165.36}},"index":1,"playId":"89d5b554-5539-3ad4-b5f2-d34cd5e404f7","pitchNumber":2,"startTime":"2026-04-21T23:41:28.519Z","endTime":"2026-04-21T23:41:37.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:41:37.513Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, third baseman Amed Rosario to first baseman Ben Rice.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-21T23:41:42.114Z","endTime":"2026-04-21T23:42:31.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642708,"link":"/api/v1/people/642708"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.792229920468767,"aZ":-20.404647969031014,"pfxX":-10.32942498187591,"pfxZ":6.359826762224264,"pX":0.984372436634277,"pZ":0.8601402731935602,"vX0":13.263637781268928,"vY0":-135.6666504210973,"vZ0":-7.84030372233051,"x":79.48,"y":215.56,"x0":-2.6433668013319576,"y0":50.001068277263286,"z0":5.228115379941522,"aX":-19.10769290891543},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":15.6,"spinRate":2532,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4049122028874974,"extension":7.045590996270656},"index":0,"playId":"5d117a4a-5aeb-3e3e-ba40-07d6bfdeb34a","pitchNumber":1,"startTime":"2026-04-21T23:42:05.856Z","endTime":"2026-04-21T23:42:09.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.241542311260076,"aZ":-21.142209073195282,"pfxX":-9.582453809266603,"pfxZ":6.044256909420359,"pX":-0.574752401957568,"pZ":2.3417366224724416,"vX0":9.090750392529413,"vY0":-135.38915772159078,"vZ0":-4.238465230399882,"x":138.91,"y":175.55,"x0":-2.7589141357624265,"y0":50.00102617548691,"z0":5.439639520301835,"aX":-17.485661456035473},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":15.0,"spinRate":2609,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40720350379134596,"extension":6.788953633293348},"hitData":{"launchSpeed":101.8,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.99,"coordY":161.9}},"index":1,"playId":"86dc5c07-6fa3-3605-a394-661cdb159876","pitchNumber":2,"startTime":"2026-04-21T23:42:23.284Z","endTime":"2026-04-21T23:42:31.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:42:31.475Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ceddanne Rafaela flies out to right fielder Aaron Judge.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-21T23:42:54.494Z","endTime":"2026-04-21T23:43:32.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.291848667217817,"aZ":-27.135050531734134,"pfxX":5.612518047767452,"pfxZ":3.1849115390843856,"pX":0.9328444227931401,"pZ":2.0666054011499493,"vX0":6.702404150814399,"vY0":-125.47616245258978,"vZ0":-3.308713831223891,"x":81.44,"y":182.98,"x0":-2.5101276116753204,"y0":50.002771049573724,"z0":5.632719997225038,"aX":8.875706796948032},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.2,"breakHorizontal":-11.8,"spinRate":2547,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.43786398224490597,"extension":6.716785962281117},"index":0,"playId":"226e6d20-078d-3a3f-8eef-2c31a357843d","pitchNumber":1,"startTime":"2026-04-21T23:42:54.494Z","endTime":"2026-04-21T23:42:58.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.537408606868254,"aZ":-26.036127341346493,"pfxX":-11.516610425566627,"pfxZ":3.674358597656941,"pX":0.43667891992001384,"pZ":0.7745720649107636,"vX0":11.685914424380144,"vY0":-129.16660460267525,"vZ0":-5.729408879616693,"x":100.35,"y":217.87,"x0":-2.6726873087325846,"y0":50.005090094380186,"z0":5.050917097205749,"aX":-19.258365434517767},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.4,"breakHorizontal":17.9,"spinRate":1498,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4257555417462462,"extension":6.865991484464771},"index":1,"playId":"37523161-ba73-378e-b1f6-60012bbd262d","pitchNumber":2,"startTime":"2026-04-21T23:43:06.368Z","endTime":"2026-04-21T23:43:09.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.921165292834797,"aZ":-26.082453155463014,"pfxX":-8.87251933550633,"pfxZ":3.680849753308534,"pX":-0.481022323781863,"pZ":2.637323492034606,"vX0":8.450877020669802,"vY0":-128.203472428453,"vZ0":-1.3906758642403805,"x":135.34,"y":167.57,"x0":-2.676415532794619,"y0":50.00347770933876,"z0":5.233639201560945,"aX":-14.685939690041868},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.6,"breakHorizontal":14.0,"spinRate":1624,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4281695641928476,"extension":6.788103061676905},"hitData":{"launchSpeed":87.6,"launchAngle":34.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.39,"coordY":84.58}},"index":2,"playId":"2f2e0a19-6a30-3546-9865-22b824eea165","pitchNumber":3,"startTime":"2026-04-21T23:43:23.380Z","endTime":"2026-04-21T23:43:32.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:43:32.076Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, second baseman Marcelo Mayer to first baseman Willson Contreras.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-21T23:45:33.256Z","endTime":"2026-04-21T23:46:13.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691785,"link":"/api/v1/people/691785"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.861805780248005,"aZ":-15.583597512179946,"pfxX":6.135794951162782,"pfxZ":9.205991293935465,"pX":-5.17557004135089E-4,"pZ":2.6378047612124638,"vX0":-8.301918983611184,"vY0":-134.35092481793825,"vZ0":-4.486881590226227,"x":117.02,"y":167.56,"x0":2.3525282571051997,"y0":50.00655865024633,"z0":5.459836040437599,"aX":11.063718071258155},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.7,"breakHorizontal":-9.0,"spinRate":2328,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.4098472249984413,"extension":6.763862437210874},"hitData":{"launchSpeed":97.3,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.55,"coordY":147.12}},"index":0,"playId":"7cd64768-cea5-3cb0-a125-e483160adec6","pitchNumber":1,"startTime":"2026-04-21T23:46:05.057Z","endTime":"2026-04-21T23:46:13.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:46:13.237Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jazz Chisholm Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-21T23:46:19.455Z","endTime":"2026-04-21T23:47:46.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69425855367282,"aZ":-15.374536948148606,"pfxX":6.841789617660261,"pfxZ":9.378331783865562,"pX":-0.18331801896337777,"pZ":1.6976214902518894,"vX0":-8.89236174308822,"vY0":-133.9497292151999,"vZ0":-6.703571346164112,"x":123.99,"y":192.94,"x0":2.312378184195743,"y0":50.00616110082483,"z0":5.359765272696785,"aX":12.261857547465913},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.5,"breakHorizontal":-10.2,"spinRate":2196,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.41109956321767616,"extension":6.904887928852522},"index":0,"playId":"81aaec94-a8a6-3ee4-a423-79c6a5ce426b","pitchNumber":1,"startTime":"2026-04-21T23:46:42.117Z","endTime":"2026-04-21T23:46:45.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56627384261591,"aZ":-22.07391067366916,"pfxX":12.781900863237155,"pfxZ":5.507470087466566,"pX":0.2589381159436786,"pZ":2.1272087523234466,"vX0":-9.990369505211364,"vY0":-135.3231038813284,"vZ0":-4.418087950073676,"x":107.13,"y":181.35,"x0":2.3582412146336496,"y0":50.005072193489006,"z0":5.349480603662932,"aX":23.448117843403146},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.1,"breakHorizontal":-20.8,"spinRate":2157,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.40648030205857166,"extension":6.955448126604031},"index":1,"playId":"e26fa7c3-3f9c-3be2-b0ff-c7319c0d2b0d","pitchNumber":2,"startTime":"2026-04-21T23:47:00.108Z","endTime":"2026-04-21T23:47:03.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":75.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.954558823667565,"aZ":-30.433129909986754,"pfxX":-2.834299632250051,"pfxZ":1.196014803380928,"pX":-1.9428640385603004,"pZ":2.554363286453907,"vX0":-9.579579409100937,"vY0":-121.32863571795494,"vZ0":-0.14265115921913152,"x":191.06,"y":169.81,"x0":2.463251707099997,"y0":50.003329965334295,"z0":5.319860787188757,"aX":-4.1241479195436135},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.4,"breakHorizontal":7.9,"spinRate":2482,"spinDirection":331},"zone":11,"typeConfidence":2.0,"plateTime":0.4555783005963354,"extension":6.902490473197302},"index":2,"playId":"ba9f3f94-ae43-3c63-acb8-7b783b6b576e","pitchNumber":3,"startTime":"2026-04-21T23:47:21.439Z","endTime":"2026-04-21T23:47:24.460Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.891263930351545,"aZ":-28.716775006009215,"pfxX":-4.63741280316533,"pfxZ":2.4090257780483317,"pX":-1.1862363205298851,"pZ":0.47015903028692885,"vX0":-7.45917138518093,"vY0":-119.99063989845943,"vZ0":-4.921650690994512,"x":162.22,"y":226.09,"x0":2.5857361127613707,"y0":50.00143525480819,"z0":5.1580652320031595,"aX":-6.645116618803402},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.2,"breakHorizontal":10.4,"spinRate":2441,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4594673775433975,"extension":6.828601312653077},"index":3,"playId":"79ff712c-b1b6-3ce7-a9f2-59b2eb3b9a71","pitchNumber":4,"startTime":"2026-04-21T23:47:38.363Z","endTime":"2026-04-21T23:47:46.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:47:46.379Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Caballero singles on a ground ball to shortstop Trevor Story.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-21T23:48:01.567Z","endTime":"2026-04-21T23:48:37.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"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":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54192211478648,"aZ":-12.756147884786504,"pfxX":8.361551723793024,"pfxZ":10.64499047596631,"pX":0.36151104503184006,"pZ":1.2306752112096868,"vX0":-8.113004349373146,"vY0":-134.98369819034804,"vZ0":-8.317392831404788,"x":103.22,"y":205.55,"x0":2.33652233629616,"y0":50.000536348834366,"z0":5.273596421679309,"aX":15.250280097631272},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-13.2,"spinRate":2319,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4075589596097293,"extension":7.02585570592765},"index":0,"playId":"a0a24571-df28-3ff1-a6c4-b92959611e3c","pitchNumber":1,"startTime":"2026-04-21T23:48:12.092Z","endTime":"2026-04-21T23:48:15.895Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.560689362781023,"aZ":-23.492214373876408,"pfxX":11.948900966053863,"pfxZ":4.7977912189631375,"pX":0.4031452780551248,"pZ":1.358029741250979,"vX0":-9.893799585231866,"vY0":-134.28757765181268,"vZ0":-5.472109800545138,"x":101.63,"y":202.11,"x0":2.5994223784614396,"y0":50.004042845455665,"z0":5.114190555169029,"aX":21.62558500140222},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":-19.3,"spinRate":2168,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.40932133082404887,"extension":6.91676156714569},"hitData":{"launchSpeed":80.1,"launchAngle":0.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":159.28}},"index":1,"playId":"258c2fbb-236c-31ee-bc2b-bb18dec4dbd2","pitchNumber":2,"startTime":"2026-04-21T23:48:28.973Z","endTime":"2026-04-21T23:48:37.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:48:37.923Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Wells grounds out to pitcher Connelly Early.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-21T23:48:53.897Z","endTime":"2026-04-21T23:53:08.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,9],"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":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":813349,"link":"/api/v1/people/813349"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":91.1,"endSpeed":81.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.147280559771275,"aZ":-23.37048043603046,"pfxX":12.894326722052197,"pfxZ":5.063770301447024,"pX":0.0036382788706237385,"pZ":3.010671115545956,"vX0":-10.63519152541406,"vY0":-132.05564894004226,"vZ0":-1.5780007728608911,"x":116.86,"y":157.49,"x0":2.4385325872138295,"y0":50.00535857045302,"z0":5.361456014040938,"aX":22.427788582701442},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.0,"breakHorizontal":-20.5,"spinRate":2085,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.4172432718679495,"extension":6.837102698643958},"index":0,"playId":"17e180f4-cba1-3f30-a600-460c24cb2b20","pitchNumber":1,"startTime":"2026-04-21T23:49:15.087Z","endTime":"2026-04-21T23:49:18.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":82.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.09749882062935,"aZ":-13.413268486788562,"pfxX":10.005236268615233,"pfxZ":10.470972990236818,"pX":0.8052060058249567,"pZ":2.5301460660940998,"vX0":-7.343804932811093,"vY0":-134.70797522582868,"vZ0":-5.3789803363453865,"x":86.31,"y":170.47,"x0":2.3017003960811406,"y0":50.001807848861546,"z0":5.5426978060857275,"aX":17.92592129844667},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-16.0,"spinRate":2264,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.4105661925330475,"extension":6.840234963012294},"index":1,"playId":"067ef285-c555-3e15-b171-2334ee57a700","pitchNumber":2,"startTime":"2026-04-21T23:49:31.758Z","endTime":"2026-04-21T23:49:36.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":73.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.768514838140632,"aZ":-34.743220997456206,"pfxX":-9.034684834446159,"pfxZ":-1.8461067154756314,"pX":0.8583546746674944,"pZ":2.284773583831539,"vX0":-2.2015209415526176,"vY0":-119.29277411967574,"vZ0":0.3533423023238569,"x":84.28,"y":177.09,"x0":2.974466409886897,"y0":50.00512079486898,"z0":5.363065716935854,"aX":-12.545935436413957},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.9,"breakHorizontal":16.9,"spinRate":2387,"spinDirection":312},"zone":6,"typeConfidence":2.0,"plateTime":0.4657411348101297,"extension":6.381030846636417},"index":2,"playId":"f25fd00d-d9ae-36d9-9f90-5c480143d19e","pitchNumber":3,"startTime":"2026-04-21T23:50:08.432Z","endTime":"2026-04-21T23:50:17.600Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"c8749817-dcca-39ac-bdfa-b2882fc5f916","startTime":"2026-04-21T23:50:39.334Z","endTime":"2026-04-21T23:50:44.889Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.182435679906995,"aZ":-11.027152928697022,"pfxX":6.202110542296758,"pfxZ":11.105318518874219,"pX":-1.2671876864191378,"pZ":2.4298610207467837,"vX0":-11.251144497318363,"vY0":-137.95790992583306,"vZ0":-6.21116611376858,"x":122.79,"y":172.94,"x0":2.0808573304537656,"y0":50.00135696279803,"z0":5.47297021769793,"aX":11.809577900710877},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":-8.5,"spinRate":2330,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3988981344950737,"extension":6.914975876701505},"index":4,"playId":"b3ccc69d-bde5-329c-b8db-a26e02b2e56d","pitchNumber":4,"startTime":"2026-04-21T23:50:57.704Z","endTime":"2026-04-21T23:51:01.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.95966780221671,"aZ":-11.989062528920053,"pfxX":7.0981417121848445,"pfxZ":10.630595498834928,"pX":-1.3369809699178348,"pZ":2.0119451411249933,"vX0":-12.080325875146668,"vY0":-137.7266834106963,"vZ0":-6.794015884145539,"x":167.96,"y":184.46,"x0":2.20756755649057,"y0":50.00071892849833,"z0":5.341963672931334,"aX":13.475816654736079},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-10.0,"spinRate":2299,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.39950850620470035,"extension":6.974132779800453},"index":5,"playId":"9d58cc5f-6c00-3c3f-9660-1f9adcd6e368","pitchNumber":5,"startTime":"2026-04-21T23:51:19.238Z","endTime":"2026-04-21T23:51:22.420Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2026-04-21T23:51:31.142Z","endTime":"2026-04-21T23:52:16.549Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05463515589736,"aZ":-14.225574667075419,"pfxX":6.0201599691281364,"pfxZ":9.741025392787009,"pX":1.0885177235097143,"pZ":3.4874346810529437,"vX0":-5.816100113194923,"vY0":-135.93748743601282,"vZ0":-2.732263524915867,"x":75.51,"y":144.62,"x0":2.4896087878500843,"y0":50.00551676555538,"z0":5.512517226220466,"aX":11.096329291797725},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-9.5,"spinRate":2277,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.40530758221952556,"extension":7.053332485616119},"index":7,"playId":"9c841e02-fe1e-3c92-b0bb-2af4abe31e2b","pitchNumber":6,"startTime":"2026-04-21T23:52:16.549Z","endTime":"2026-04-21T23:52:19.755Z","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":2,"strikes":2,"outs":2},"index":8,"startTime":"2026-04-21T23:52:42.980Z","endTime":"2026-04-21T23:53:00.640Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45534739698862,"aZ":-24.83401400484417,"pfxX":11.30518758874103,"pfxZ":3.9273725971343785,"pX":0.35340038151502146,"pZ":1.675209872195717,"vX0":-9.516429677622309,"vY0":-136.0068043431109,"vZ0":-4.808545418535385,"x":103.53,"y":193.55,"x0":2.4327791856880077,"y0":50.004682622649575,"z0":5.193455217989652,"aX":21.134628092481766},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":-18.4,"spinRate":2184,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.40306597588240933,"extension":6.9483172309373336},"hitData":{"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.63,"coordY":185.13}},"index":9,"playId":"2d1687e1-80f3-3e84-a207-9e912d0d30c6","pitchNumber":7,"startTime":"2026-04-21T23:53:00.640Z","endTime":"2026-04-21T23:53:08.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:53:08.797Z","atBatIndex":32},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Marcelo Mayer hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-21T23:55:21.412Z","endTime":"2026-04-21T23:56:41.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98148361327014,"aZ":-29.028278572199174,"pfxX":6.486490410429063,"pfxZ":2.18191998862323,"pX":-1.131685005628413,"pZ":3.6872795681122006,"vX0":1.57441325817659,"vY0":-120.13162960304194,"vZ0":1.1535939750307982,"x":160.14,"y":139.22,"x0":-2.6400931295687906,"y0":50.00503184838551,"z0":5.805779645754839,"aX":9.36272962942947},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.6,"breakHorizontal":-12.1,"spinRate":2533,"spinDirection":73},"zone":11,"typeConfidence":2.0,"plateTime":0.4581464774986803,"extension":6.645025283032632},"index":0,"playId":"4d77cc2e-6bb0-30ff-8a6d-5f2893e04c61","pitchNumber":1,"startTime":"2026-04-21T23:55:46.674Z","endTime":"2026-04-21T23:55:50.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.530863038994415,"aZ":-28.012823545268994,"pfxX":5.753698700241065,"pfxZ":2.937822294355735,"pX":0.23081383266337302,"pZ":2.1208509394701514,"vX0":4.964438608922623,"vY0":-118.76756241729949,"vZ0":-2.248941067839874,"x":108.2,"y":181.52,"x0":-2.6404162835789857,"y0":50.00281333668291,"z0":5.648938572329338,"aX":8.150153903264473},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.0,"breakHorizontal":-11.6,"spinRate":2369,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.4626552202452787,"extension":6.758355028259635},"index":1,"playId":"2f6f4b4f-2319-35a5-9930-f9fd34ab292c","pitchNumber":2,"startTime":"2026-04-21T23:55:58.016Z","endTime":"2026-04-21T23:56:01.711Z","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":89.2,"endSpeed":81.6,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71887014158395,"aZ":-28.194567331583556,"pfxX":-10.361223861291398,"pfxZ":2.3445805758200917,"pX":-1.6740410471174898,"pZ":1.8972539879225143,"vX0":6.547258114999924,"vY0":-129.74215579765854,"vZ0":-2.8969430563867538,"x":180.81,"y":187.55,"x0":-2.886945054882678,"y0":50.0064581653851,"z0":5.182139661587061,"aX":-17.627802137145213},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":17.3,"spinRate":1548,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4225220072630598,"extension":6.748315148134661},"index":2,"playId":"f9dacec1-6195-33ed-ae15-7358d81a8bc0","pitchNumber":3,"startTime":"2026-04-21T23:56:13.389Z","endTime":"2026-04-21T23:56:16.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.342,"strikeZoneBottom":1.687,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73067437793665,"aZ":-26.902474445329858,"pfxX":5.5588576551170705,"pfxZ":3.4413974266623164,"pX":1.9756195973616235,"pZ":-0.152120364791384,"vX0":9.535959747966372,"vY0":-123.01363266866167,"vZ0":-7.9606472867993165,"x":41.69,"y":242.89,"x0":-2.6751061667203455,"y0":50.00010332930296,"z0":5.411101307809295,"aX":8.504474547897681},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.4,"breakHorizontal":-12.4,"spinRate":2658,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.44550931969237295,"extension":6.9023312663476615},"index":3,"playId":"15c0cfbc-339d-3368-94fc-11f8134256fd","pitchNumber":4,"startTime":"2026-04-21T23:56:31.654Z","endTime":"2026-04-21T23:56:41.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:56:41.160Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Caleb Durbin grounds into a double play, shortstop José Caballero to first baseman Ben Rice. Marcelo Mayer out at 2nd. Caleb Durbin out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-21T23:56:57.794Z","endTime":"2026-04-21T23:57:49.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28057825399437,"aZ":-19.411853454350602,"pfxX":-9.818981787358855,"pfxZ":6.830551909894977,"pX":0.9576799584192592,"pZ":1.9347823990713164,"vX0":12.88873874749857,"vY0":-135.9371387090257,"vZ0":-5.4250861834777,"x":80.5,"y":186.54,"x0":-2.573199903170093,"y0":50.00226054479492,"z0":5.307364663520452,"aX":-18.344787626212895},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":15.0,"spinRate":2541,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.40320284963926056,"extension":6.975756665212968},"index":0,"playId":"40ed31c1-f3e7-3348-a7a7-f399972e9028","pitchNumber":1,"startTime":"2026-04-21T23:57:05.337Z","endTime":"2026-04-21T23:57:09.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34504736689301,"aZ":-29.131489769333353,"pfxX":-10.671589278186064,"pfxZ":1.867967509536328,"pX":0.3993724632606782,"pZ":2.242924217518575,"vX0":11.1445265713727,"vY0":-127.00262592764214,"vZ0":-1.4745281872824598,"x":101.78,"y":178.22,"x0":-2.662016171589858,"y0":50.005438323146834,"z0":5.151011794732773,"aX":-17.412115493725832},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":16.8,"spinRate":1750,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.4315043955080955,"extension":6.8008875579344386},"index":1,"playId":"75b8e433-ef7b-3083-b381-93835e8ef450","pitchNumber":2,"startTime":"2026-04-21T23:57:24.515Z","endTime":"2026-04-21T23:57:28.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.938764417213104,"aZ":-19.766085591984666,"pfxX":-8.078823200083585,"pfxZ":6.673557219141497,"pX":0.10500691959347865,"pZ":2.0871916496151925,"vX0":10.319151836758726,"vY0":-135.78663102204987,"vZ0":-4.827223404476937,"x":113.0,"y":182.43,"x0":-2.7026395491524324,"y0":50.00418251647099,"z0":5.271625427653542,"aX":-15.023136171233748},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":12.4,"spinRate":2593,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40404456367354724,"extension":6.892317810429907},"hitData":{"launchSpeed":98.4,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":153.2}},"index":2,"playId":"58023f5b-41bf-3f9b-889b-655110a3aab9","pitchNumber":3,"startTime":"2026-04-21T23:57:41.138Z","endTime":"2026-04-21T23:57:49.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:57:49.265Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Narváez flies out to center fielder Cody Bellinger.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-21T23:58:22.607Z","endTime":"2026-04-21T23:59:19.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-21T23:58:08.768Z","endTime":"2026-04-21T23:58:24.933Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.559408720813664,"aZ":-19.460065774413927,"pfxX":-9.724296336487736,"pfxZ":6.703284639833707,"pX":-0.29539216849267114,"pZ":2.264969125010642,"vX0":9.503363810076392,"vY0":-137.80338760054633,"vZ0":-4.620514731170644,"x":128.26,"y":177.63,"x0":-2.548453248997033,"y0":50.00428385305123,"z0":5.303248843767502,"aX":-18.446836588318025},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":15.2,"spinRate":2501,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3995852749545179,"extension":6.862192102109016},"index":1,"playId":"51d36b9a-d1c9-3e92-8649-5b176966ccbc","pitchNumber":1,"startTime":"2026-04-21T23:58:24.933Z","endTime":"2026-04-21T23:58:28.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.628153929529528,"aZ":-17.547124931742182,"pfxX":-2.4525791059165183,"pfxZ":7.776764907858446,"pX":0.40438310703562275,"pZ":4.752685718950347,"vX0":9.215606574528874,"vY0":-136.66036728265124,"vZ0":0.7319342562321641,"x":101.59,"y":110.46,"x0":-2.7009179822898095,"y0":50.00602276749387,"z0":5.6915125441909975,"aX":-4.616849324515024},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":2.4,"spinRate":2420,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40162913639621234,"extension":6.737889254066312},"index":2,"playId":"cb906954-001a-327f-9535-f1597b06b678","pitchNumber":2,"startTime":"2026-04-21T23:58:37.842Z","endTime":"2026-04-21T23:58:40.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.82885221612185,"aZ":-19.22269935630303,"pfxX":-7.757444074351545,"pfxZ":6.825756645062393,"pX":0.19457324345077268,"pZ":3.3302722223134658,"vX0":10.678371799561209,"vY0":-137.66600072225197,"vZ0":-1.7492769136571984,"x":109.58,"y":148.86,"x0":-2.747514228028542,"y0":50.002545306179314,"z0":5.290714774586331,"aX":-14.719676402729986},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":11.5,"spinRate":2404,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3996231888371655,"extension":6.7951542600745},"index":3,"playId":"fe7061ce-bfcf-357a-951a-ba40045a4437","pitchNumber":3,"startTime":"2026-04-21T23:58:51.422Z","endTime":"2026-04-21T23:58:55.545Z","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":95.1,"endSpeed":87.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55564478223378,"aZ":-10.18958873271179,"pfxX":-2.8269987320296184,"pfxZ":11.348346407923463,"pX":-0.2878413021575371,"pZ":2.5751531583491607,"vX0":7.024147711463415,"vY0":-138.24748109045115,"vZ0":-6.647254192041546,"x":127.97,"y":169.25,"x0":-2.493307203902319,"y0":50.006569563830084,"z0":5.69349351177436,"aX":-5.479230189118786},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":3.7,"spinRate":2484,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.3960529828278543,"extension":6.638153009561651},"hitData":{"launchSpeed":95.8,"launchAngle":45.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.17,"coordY":79.38}},"index":4,"playId":"8a36ee0f-f5a8-3cd3-a60f-c1d2c61db236","pitchNumber":4,"startTime":"2026-04-21T23:59:10.011Z","endTime":"2026-04-21T23:59:19.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-21T23:59:19.790Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Amed Rosario walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-22T00:01:31.094Z","endTime":"2026-04-22T00:02:48.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.898354289130346,"aZ":-25.36258732400191,"pfxX":11.24694262946069,"pfxZ":4.057486240934212,"pX":1.5127329129095097,"pZ":2.9851015662826623,"vX0":-6.257234997630433,"vY0":-129.45246963918686,"vZ0":-0.9256143795627578,"x":59.34,"y":158.18,"x0":2.51454808478783,"y0":50.001374861173495,"z0":5.309216818736674,"aX":18.86915310720755},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":-18.7,"spinRate":2059,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.42496902611305654,"extension":6.731146845073982},"index":0,"playId":"a776e734-20f3-3c1b-9d35-7c3781578c3b","pitchNumber":1,"startTime":"2026-04-22T00:01:56.093Z","endTime":"2026-04-22T00:01:59.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":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5220545060537,"aZ":-14.915248594553635,"pfxX":5.871408478895408,"pfxZ":9.47906446161266,"pX":-0.05277997400854867,"pZ":4.4026697649213355,"vX0":-8.4284220830406,"vY0":-135.09836222016483,"vZ0":-0.28799375133625926,"x":119.01,"y":119.91,"x0":2.3663375106542093,"y0":50.0047486995619,"z0":5.5728730038669285,"aX":10.693649078417657},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":-8.5,"spinRate":2288,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.40776838222868506,"extension":6.809606639619042},"index":1,"playId":"07646f7b-747c-30a7-a7e3-1530f7e08cdc","pitchNumber":2,"startTime":"2026-04-22T00:02:11.027Z","endTime":"2026-04-22T00:02:14.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.1,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72320569547087,"aZ":-13.794178651721106,"pfxX":6.378833873000255,"pfxZ":10.287301451908831,"pX":-0.904198181112532,"pZ":2.422230565042314,"vX0":-10.594628198240846,"vY0":-133.78460483175235,"vZ0":-4.979779585872577,"x":151.47,"y":173.38,"x0":2.3046717665431835,"y0":50.00392954563144,"z0":5.319803039810995,"aX":11.399041819059184},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-8.9,"spinRate":2263,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.4116759790193143,"extension":6.902153944787312},"index":2,"playId":"bac761d0-c501-3e56-b92e-95960bfc4146","pitchNumber":3,"startTime":"2026-04-22T00:02:28.321Z","endTime":"2026-04-22T00:02:32.137Z","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":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":82.6,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.438225746750994,"aZ":-16.14375095651657,"pfxX":5.25396015408635,"pfxZ":9.0395530196706,"pX":0.5290550814577731,"pZ":3.7591224588621137,"vX0":-7.241648291191361,"vY0":-133.28572434205148,"vZ0":-1.4367319140634787,"x":96.83,"y":137.28,"x0":2.6166865339666368,"y0":50.006281971202036,"z0":5.488204968148828,"aX":9.321749522837143},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.2,"breakHorizontal":-7.7,"spinRate":2295,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4131998971600872,"extension":6.839108350319801},"index":3,"playId":"28dd9951-4b17-3788-8a8e-02be5ca09e11","pitchNumber":4,"startTime":"2026-04-22T00:02:43.964Z","endTime":"2026-04-22T00:02:48.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:02:48.521Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Aaron Judge walks. Amed Rosario to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-22T00:02:59.653Z","endTime":"2026-04-22T00:06:23.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"postOnSecond":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.938216225499154,"aZ":-23.030233623722864,"pfxX":11.977988599829251,"pfxZ":5.073364257140018,"pX":-0.1541367548031811,"pZ":2.2692786817969393,"vX0":-10.794789060125524,"vY0":-134.38196741968335,"vZ0":-3.504609037553446,"x":122.88,"y":177.51,"x0":2.386412630084513,"y0":50.00541564914072,"z0":5.253578111214145,"aX":21.60258795276094},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":-19.0,"spinRate":2210,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.409793019379574,"extension":6.963307316601392},"index":0,"playId":"82e38540-533a-3b91-9859-b4d9d9abc94d","pitchNumber":1,"startTime":"2026-04-22T00:03:16.457Z","endTime":"2026-04-22T00:03:20.095Z","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":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":84.9,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.793489037467296,"aZ":-14.74782713408565,"pfxX":8.023137395905197,"pfxZ":9.33924579802213,"pX":0.5152664942648775,"pZ":1.9259678041467692,"vX0":-7.733021905092671,"vY0":-136.8666239704529,"vZ0":-6.1851980209618445,"x":97.36,"y":186.78,"x0":2.357375206142524,"y0":50.004476272963714,"z0":5.254667458523151,"aX":14.975051262795427},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":-12.6,"spinRate":2346,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4026969656530133,"extension":6.8199155554289295},"index":1,"playId":"aa8215ab-b945-3c27-814f-b3ce84391647","pitchNumber":2,"startTime":"2026-04-22T00:03:36.987Z","endTime":"2026-04-22T00:04:04.002Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"}}},{"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":0},"index":2,"startTime":"2026-04-22T00:04:17.356Z","endTime":"2026-04-22T00:04:37.864Z","isPitch":false,"type":"action","player":{"id":592450,"link":"/api/v1/people/592450"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.104791475643413,"aZ":-38.91743479354659,"pfxX":6.418902296515905,"pfxZ":-4.479110725616618,"pX":0.002418924251160252,"pZ":-1.3649236816586279,"vX0":-8.346767455093083,"vY0":-122.74129684054186,"vZ0":-7.563546585719211,"x":116.91,"y":275.63,"x0":2.632727132006229,"y0":50.00024895063789,"z0":5.120958710848424,"aX":9.671469975847515},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.8,"breakHorizontal":-9.4,"spinRate":1103,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.44837141896272037,"extension":6.812307924089225},"index":3,"playId":"50a95670-7e17-371a-8a26-0beb179c8527","pitchNumber":3,"startTime":"2026-04-22T00:04:37.864Z","endTime":"2026-04-22T00:04:40.897Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.937054320027165,"aZ":-36.362278310197944,"pfxX":5.51798557479518,"pfxZ":-2.759046713019193,"pX":-0.32923846475947194,"pZ":0.2284148248966462,"vX0":-8.728663138270688,"vY0":-121.79687769409794,"vZ0":-4.5512562922119715,"x":129.55,"y":232.61,"x0":2.569776024971446,"y0":50.005085255489654,"z0":5.235881672144027,"aX":8.365000322117123},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.8,"breakHorizontal":-8.2,"spinRate":1246,"spinDirection":96},"zone":13,"typeConfidence":2.0,"plateTime":0.4481926776273868,"extension":6.696800366171968},"index":4,"playId":"11efbbc3-4163-3df1-8807-8694fffa571c","pitchNumber":4,"startTime":"2026-04-22T00:05:10.804Z","endTime":"2026-04-22T00:05:15.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55542366798525,"aZ":-34.27723610574923,"pfxX":7.008942051960249,"pfxZ":-1.405294389196099,"pX":1.683018203532154,"pZ":2.561284380163508,"vX0":-4.5530720253948616,"vY0":-121.342331803284,"vZ0":0.19777272378355626,"x":52.85,"y":169.63,"x0":2.6680872699124847,"y0":50.00193038271623,"z0":5.45222222626901,"aX":10.507281275482098},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.3,"breakHorizontal":-11.6,"spinRate":1337,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.45048286293580553,"extension":6.645777533583281},"index":5,"playId":"5f2e7761-6432-3e4b-8998-d96864228d93","pitchNumber":5,"startTime":"2026-04-22T00:05:32.456Z","endTime":"2026-04-22T00:05:35.456Z","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":82.7,"endSpeed":76.4,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.256653549307412,"aZ":-33.47321664612265,"pfxX":6.368592216798223,"pfxZ":-0.8884067255186228,"pX":-0.15806571229096286,"pZ":1.717411201319205,"vX0":-8.44700943060956,"vY0":-120.15855282006862,"vZ0":-1.766321791115272,"x":123.03,"y":192.41,"x0":2.5677968236688686,"y0":50.000085762356626,"z0":5.423072083204464,"aX":9.355510135994564},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.8,"breakHorizontal":-9.6,"spinRate":1228,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4550247538152572,"extension":6.898837108618698},"index":6,"playId":"f787279c-aadf-3636-94f4-1d6e1002fd68","pitchNumber":6,"startTime":"2026-04-22T00:05:52.725Z","endTime":"2026-04-22T00:05:56.471Z","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":94.4,"endSpeed":85.5,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30952057598051,"aZ":-17.244278748054924,"pfxX":5.605933792617698,"pfxZ":7.878392157195808,"pX":0.4993721245146822,"pZ":4.636993863618246,"vX0":-6.956202276424947,"vY0":-137.25173429775927,"vZ0":0.7272592591478374,"x":97.97,"y":113.58,"x0":2.3464416104091113,"y0":50.0013822274936,"z0":5.548833585792828,"aX":10.62229634367584},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":-8.5,"spinRate":2307,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.40010948611331454,"extension":6.824464594248625},"index":7,"playId":"25d7d135-c097-3650-8ae4-de9af6d4936c","pitchNumber":7,"startTime":"2026-04-22T00:06:20.533Z","endTime":"2026-04-22T00:06:23.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:06:23.985Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-22T00:07:32.845Z","endTime":"2026-04-22T00:08:39.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"postOnSecond":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-22T00:06:38.137Z","endTime":"2026-04-22T00:07:35.135Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47926036635801,"aZ":-28.440349155577636,"pfxX":1.706516481027473,"pfxZ":2.3261427485158794,"pX":-0.1451289859635214,"pZ":1.3942759745849582,"vX0":-7.268072411874648,"vY0":-126.10181773099384,"vZ0":-3.7176568267240953,"x":122.53,"y":201.13,"x0":2.557070958421514,"y0":50.00269429007067,"z0":5.190907068064867,"aX":2.739471890770413},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":-1.3,"spinRate":2282,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.434936405778096,"extension":6.890284719511336},"index":1,"playId":"2a0b71f2-c3b2-38f4-9688-634687984d43","pitchNumber":1,"startTime":"2026-04-22T00:07:35.135Z","endTime":"2026-04-22T00:07:39.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363963938183968,"aZ":-28.474306691800994,"pfxX":2.7562190811133194,"pfxZ":2.3300480824593013,"pX":-0.45696541933809415,"pZ":1.386526642362695,"vX0":-8.356770892730344,"vY0":-125.27338273856478,"vZ0":-3.7371238093901344,"x":134.42,"y":201.34,"x0":2.5644466778166257,"y0":50.00447498556506,"z0":5.225954620397041,"aX":4.380849459512437},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":-3.1,"spinRate":2214,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.43726386752771784,"extension":6.822251073283561},"index":2,"playId":"0e824ed9-e524-31dd-9ddc-907f960bba35","pitchNumber":2,"startTime":"2026-04-22T00:07:54.625Z","endTime":"2026-04-22T00:07:58.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34212882428203,"aZ":-25.451671899533572,"pfxX":12.464013122887657,"pfxZ":3.7781785624181605,"pX":-0.4671397061416118,"pZ":1.4640379169618076,"vX0":-11.988820844880733,"vY0":-133.5020736850119,"vZ0":-4.642807484997111,"x":134.81,"y":199.25,"x0":2.491764169833924,"y0":50.006020182230884,"z0":5.088376035863649,"aX":22.200509001917425},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.9,"breakHorizontal":-19.6,"spinRate":2153,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4123974116173392,"extension":6.9757494372493},"index":3,"playId":"d2a8e3d6-b2b7-3d94-ac5f-cbbf1561f2ad","pitchNumber":3,"startTime":"2026-04-22T00:08:15.822Z","endTime":"2026-04-22T00:08:19.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.763249303872055,"aZ":-32.63616573114241,"pfxX":-5.948860610941186,"pfxZ":-0.3298099766167377,"pX":-1.417122218640158,"pZ":1.6155899176451782,"vX0":-7.320425472643211,"vY0":-118.3887609363683,"vZ0":-1.359444818948047,"x":171.02,"y":195.16,"x0":2.5115790727607332,"y0":50.00441369176584,"z0":5.239216661582795,"aX":-8.277459367342104},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.7,"breakHorizontal":12.8,"spinRate":2391,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.46620147343171414,"extension":6.67003286740184},"index":4,"playId":"4511e1f1-4add-30b2-98b8-7c142e530dfb","pitchNumber":4,"startTime":"2026-04-22T00:08:36.586Z","endTime":"2026-04-22T00:08:39.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:08:39.958Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Giancarlo Stanton doubles (4) on a fly ball to center fielder Ceddanne Rafaela. Amed Rosario scores. Aaron Judge scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-22T00:08:51.966Z","endTime":"2026-04-22T00:11:37.446Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":{"id":813349,"link":"/api/v1/people/813349"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67270963118544,"aZ":-25.116118360112516,"pfxX":11.625196064337668,"pfxZ":3.980575382924659,"pX":0.512314097048683,"pZ":1.8292962053655388,"vX0":-8.978075631854805,"vY0":-133.32841595638794,"vZ0":-3.856886135847676,"x":97.47,"y":189.39,"x0":2.438228223058775,"y0":50.0041023655965,"z0":5.139358778401202,"aX":20.61787174272366},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.5,"breakHorizontal":-18.7,"spinRate":2142,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.4131848314026376,"extension":6.777734195066992},"index":0,"playId":"079fd340-2946-3e8a-9e61-a2254c6c9adf","pitchNumber":1,"startTime":"2026-04-22T00:09:09.868Z","endTime":"2026-04-22T00:09:13.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23114817475313,"aZ":-34.6974328922956,"pfxX":8.311108354022004,"pfxZ":-1.6784440201785773,"pX":0.12517697959128726,"pZ":0.7391448163427549,"vX0":-8.538374868450429,"vY0":-122.18899422436829,"vZ0":-3.7695618100218358,"x":112.23,"y":218.82,"x0":2.5935665436139077,"y0":50.00229703318214,"z0":5.299301455224624,"aX":12.50270593671617},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.7,"breakHorizontal":-13.0,"spinRate":1216,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.4491498473655726,"extension":6.681555939084464},"index":1,"playId":"868931c4-35f6-3b85-9cd7-ffffce679801","pitchNumber":2,"startTime":"2026-04-22T00:09:27.346Z","endTime":"2026-04-22T00:09:31.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.281527482779346,"aZ":-13.891042294498044,"pfxX":6.855781452113768,"pfxZ":9.770312093742351,"pX":-1.3149762402128584,"pZ":3.8349027716932005,"vX0":-12.193349995556748,"vY0":-136.47734621906216,"vZ0":-1.3796825274470728,"x":167.12,"y":135.24,"x0":2.3363125213204254,"y0":50.003521060536585,"z0":5.311901164473231,"aX":12.831896155704413},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-9.6,"spinRate":2395,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.4025684639001219,"extension":6.894286581450822},"index":2,"playId":"5320b8b7-bece-39e3-9393-48995180bd9c","pitchNumber":3,"startTime":"2026-04-22T00:09:59.678Z","endTime":"2026-04-22T00:10:02.897Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.138627188112725,"aZ":-34.6889276010229,"pfxX":6.991586967906455,"pfxZ":-1.6617008206211092,"pX":0.21177067962495175,"pZ":-0.13544358233612314,"vX0":-7.928047210987032,"vY0":-122.4908747194371,"vZ0":-5.896866663174064,"x":108.93,"y":242.44,"x0":2.588312696630762,"y0":50.00357038008469,"z0":5.283731280230352,"aX":10.580914269831545},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.2,"breakHorizontal":-10.7,"spinRate":1293,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4478723819667949,"extension":6.696366077010481},"index":3,"playId":"93f39ea2-ce7e-348f-94e6-9c5d59490b5d","pitchNumber":4,"startTime":"2026-04-22T00:10:18.743Z","endTime":"2026-04-22T00:10:21.776Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"307eabc2-6b4e-42da-a9ba-a8c933d8ac2c","startTime":"2026-04-22T00:10:43.827Z","endTime":"2026-04-22T00:10:48.827Z","isPitch":false,"type":"stepoff"},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31004514882435,"aZ":-12.291355198604293,"pfxX":5.574916070538292,"pfxZ":10.644103683976317,"pX":-1.4469916074959053,"pZ":2.446933189070313,"vX0":-11.501465001149391,"vY0":-136.38280748412976,"vZ0":-5.704370258777425,"x":172.16,"y":172.71,"x0":2.11645101771024,"y0":50.00609909258189,"z0":5.42673788775159,"aX":10.418131166654971},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":-7.4,"spinRate":2411,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.40288146684387405,"extension":7.216832203622256},"index":5,"playId":"46b98758-f6a4-3667-9577-679d72dde413","pitchNumber":5,"startTime":"2026-04-22T00:11:00.239Z","endTime":"2026-04-22T00:11:03.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.977831976202264,"aZ":-33.73126696973544,"pfxX":6.7069145453142855,"pfxZ":-1.1206855346429663,"pX":0.676677135821829,"pZ":2.1332782629630094,"vX0":-6.560539490623955,"vY0":-117.18573202429333,"vZ0":-0.40973941667699143,"x":91.21,"y":181.18,"x0":2.6400811456676867,"y0":50.00162874570288,"z0":5.459277421472281,"aX":9.335192637893568},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.8,"breakHorizontal":-10.6,"spinRate":1383,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.4672609439979647,"extension":6.766401410066485},"hitData":{"launchSpeed":102.6,"launchAngle":25.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.53,"coordY":62.5}},"index":6,"playId":"3d704071-4506-3bc1-b1c7-388b25595147","pitchNumber":6,"startTime":"2026-04-22T00:11:22.152Z","endTime":"2026-04-22T00:11:37.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:11:37.446Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cody Bellinger walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-22T00:12:11.679Z","endTime":"2026-04-22T00:14:54.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"postOnSecond":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.496723294800265,"aZ":-23.85598382418752,"pfxX":11.322216463515652,"pfxZ":4.632503117436788,"pX":0.36156941551431204,"pZ":1.7619350953497561,"vX0":-9.542680701400586,"vY0":-133.59949985928196,"vZ0":-4.488867266447532,"x":103.22,"y":191.21,"x0":2.5198989187525935,"y0":50.005225817745824,"z0":5.192337622004722,"aX":20.339850154195037},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":-18.2,"spinRate":2203,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4109907364614025,"extension":6.775049392438296},"index":0,"playId":"6485cc57-e426-38ef-8de5-a090dfbc5608","pitchNumber":1,"startTime":"2026-04-22T00:12:17.816Z","endTime":"2026-04-22T00:12:21.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-22T00:12:36.367Z","endTime":"2026-04-22T00:12:50.205Z","isPitch":false,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87396914030125,"aZ":-32.735454625901504,"pfxX":5.191876055510525,"pfxZ":-0.3799121700028696,"pX":0.9452312409807632,"pZ":2.2680613704461456,"vX0":-5.797743981889763,"vY0":-121.26505970324402,"vZ0":-0.78761704737493,"x":80.97,"y":177.54,"x0":2.698400518699839,"y0":50.00186026842214,"z0":5.465994979795057,"aX":7.691626326103303},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.6,"breakHorizontal":-7.9,"spinRate":1204,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.45257736897772727,"extension":6.601803032035865},"index":2,"playId":"80f21ebe-bcc2-331f-aa4b-adc09839c5c3","pitchNumber":2,"startTime":"2026-04-22T00:12:50.205Z","endTime":"2026-04-22T00:12:53.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.0,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52577108906442,"aZ":-12.3104541168662,"pfxX":6.740180662705132,"pfxZ":10.801423825515112,"pX":-0.09657144273411786,"pZ":2.737350273615591,"vX0":-8.638116506006547,"vY0":-136.1490054449794,"vZ0":-4.879539751673544,"x":120.68,"y":164.87,"x0":2.2720486498060333,"y0":50.00544133102793,"z0":5.434884858898441,"aX":12.399367072439716},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.4,"breakHorizontal":-10.0,"spinRate":2381,"spinDirection":138},"zone":5,"typeConfidence":2.0,"plateTime":0.4054435379822725,"extension":6.885454922774139},"index":3,"playId":"25dd304b-42e9-32ab-a15e-51e82d370a79","pitchNumber":3,"startTime":"2026-04-22T00:13:10.471Z","endTime":"2026-04-22T00:13:14.461Z","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":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12939053335229,"aZ":-36.22299744884904,"pfxX":-4.653182910122531,"pfxZ":-2.863946957182522,"pX":-1.0249146650018268,"pZ":2.2721717340776246,"vX0":-7.023024456273477,"vY0":-118.74543572434804,"vZ0":0.6855357675490017,"x":156.07,"y":177.43,"x0":2.588730190810041,"y0":50.00520387576009,"z0":5.305091095900447,"aX":-6.570038524981262},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.7,"breakHorizontal":10.3,"spinRate":2279,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4632752715782886,"extension":6.9334535303715565},"index":4,"playId":"9bc908e3-835d-3638-b07f-d6e4b55f6abd","pitchNumber":4,"startTime":"2026-04-22T00:13:39.747Z","endTime":"2026-04-22T00:13:43.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.969286876370976,"aZ":-28.30799431331063,"pfxX":13.12806201820739,"pfxZ":2.1666784599120366,"pX":-1.2371807414577671,"pZ":2.3119947228969857,"vX0":-13.869947577554132,"vY0":-133.46530147627035,"vZ0":-2.296159789421865,"x":164.16,"y":176.36,"x0":2.351502836974649,"y0":50.00016858753364,"z0":5.247235507321148,"aX":23.394375888667735},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.6,"breakHorizontal":-20.3,"spinRate":2146,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.41229386131777357,"extension":6.976782520833896},"index":5,"playId":"5ac0e968-28bf-3356-bcee-fb6348b032ae","pitchNumber":5,"startTime":"2026-04-22T00:14:09.539Z","endTime":"2026-04-22T00:14:13.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.8,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40316396886849,"aZ":-15.817607946933775,"pfxX":9.009846420585287,"pfxZ":9.247338137802108,"pX":-1.1509580921386506,"pZ":1.801911358546831,"vX0":-12.183656542322952,"vY0":-133.12430674323798,"vZ0":-6.061799259697956,"x":160.87,"y":190.13,"x0":2.3452696934860398,"y0":50.004714880940156,"z0":5.2812715279601425,"aX":15.94135275447084},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.2,"breakHorizontal":-13.2,"spinRate":2332,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.4137160632793675,"extension":7.038674264504291},"index":6,"playId":"6ae068f1-5565-3f65-923e-2f4f465ab56f","pitchNumber":6,"startTime":"2026-04-22T00:14:30.382Z","endTime":"2026-04-22T00:14:34.055Z","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":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":80.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69062699299684,"aZ":-26.673224970770733,"pfxX":12.14627560437298,"pfxZ":3.261273301781685,"pX":1.2242725386944,"pZ":3.47478339849771,"vX0":-7.650857876458041,"vY0":-130.127274961078,"vZ0":0.42853067066768613,"x":70.33,"y":144.96,"x0":2.650734419280506,"y0":50.00040679963052,"z0":5.356918426819368,"aX":20.468943701022415},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":-19.9,"spinRate":2162,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4237292271330264,"extension":6.743850774329124},"index":7,"playId":"b4812bb5-80c9-3930-b331-33434c8503a5","pitchNumber":7,"startTime":"2026-04-22T00:14:49.827Z","endTime":"2026-04-22T00:14:54.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:14:54.221Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Randal Grichuk grounds into a force out, fielded by third baseman Caleb Durbin. Giancarlo Stanton out at 3rd. Cody Bellinger to 2nd. Randal Grichuk to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-22T00:17:47.435Z","endTime":"2026-04-22T00:18:31.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnSecond":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Anderson replaces Connelly Early.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-22T00:15:41.643Z","endTime":"2026-04-22T00:17:49.392Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681252,"link":"/api/v1/people/681252"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6122533547576,"aZ":-25.591537691859827,"pfxX":2.9031771009542946,"pfxZ":4.367010541194019,"pX":0.12748628435982606,"pZ":1.3255812355086887,"vX0":-0.6133262293415416,"vY0":-122.4097695392022,"vZ0":-6.337763928522154,"x":112.14,"y":202.99,"x0":0.005155352666381416,"y0":50.00552486433583,"z0":6.1583166857139675,"aX":4.377919514029261},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.6,"breakHorizontal":-5.0,"spinRate":2201,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.44855821529935147,"extension":6.1315021422779195},"index":1,"playId":"144ccfba-921d-3700-837f-7f96b6166933","pitchNumber":1,"startTime":"2026-04-22T00:17:49.392Z","endTime":"2026-04-22T00:17:53.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.187789704143437,"aZ":-31.205487813512512,"pfxX":2.658887365493193,"pfxZ":0.6639177639897786,"pX":0.49694672702822457,"pZ":1.4628594471833947,"vX0":0.38367782985061694,"vY0":-120.15408525604737,"vZ0":-4.758770751695209,"x":98.06,"y":199.28,"x0":-0.01028538866855367,"y0":50.00487890458015,"z0":6.240773619493601,"aX":3.889513172402428},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.4,"breakHorizontal":-4.9,"spinRate":2196,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.45578393401679884,"extension":6.17316320524108},"index":2,"playId":"49761983-1e1a-3387-8896-7331e5ecc72f","pitchNumber":2,"startTime":"2026-04-22T00:18:04.648Z","endTime":"2026-04-22T00:18:08.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.699446967998888,"aZ":-14.088799522671556,"pfxX":-0.3455486291998182,"pfxZ":10.703554785647015,"pX":-0.41825172646210657,"pZ":2.7444391919140574,"vX0":-1.4735110467606807,"vY0":-129.59065028131153,"vZ0":-6.244334725703944,"x":132.94,"y":164.68,"x0":0.2041441636394048,"y0":50.00584719179169,"z0":6.273925232356702,"aX":-0.5839278632168988},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":18.1,"breakHorizontal":1.0,"spinRate":2083,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.42370626231059205,"extension":5.949325412139636},"hitData":{"launchSpeed":76.8,"launchAngle":-28.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":170.94}},"index":3,"playId":"55d3e333-814b-3217-adaf-348f5753fbc1","pitchNumber":3,"startTime":"2026-04-22T00:18:23.615Z","endTime":"2026-04-22T00:18:31.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:18:31.908Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jazz Chisholm Jr. singles on a soft bunt ground ball to third baseman Caleb Durbin. Cody Bellinger to 3rd. Randal Grichuk to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-22T00:18:49.618Z","endTime":"2026-04-22T00:20:13.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"postOnThird":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"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":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22959750268702,"aZ":-31.058867558267956,"pfxX":5.7843739975731685,"pfxZ":0.7823508095974159,"pX":-0.015509926889675285,"pZ":3.0414192899734083,"vX0":-1.5123741469355274,"vY0":-118.38403568426001,"vZ0":-1.0942192283081926,"x":117.59,"y":156.66,"x0":-0.12054295920680133,"y0":50.001640662816584,"z0":6.348128108777115,"aX":8.223855431369904},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.4,"breakHorizontal":-10.1,"spinRate":2097,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.46237048360759925,"extension":6.2794443005926155},"index":0,"playId":"5da42556-f19f-303f-8f39-e37552f47426","pitchNumber":1,"startTime":"2026-04-22T00:19:05.507Z","endTime":"2026-04-22T00:19:08.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.801457508101787,"aZ":-31.05549995952267,"pfxX":-1.4114882803011897,"pfxZ":0.8140855851147908,"pX":-1.7963514509073486,"pZ":3.386127092153162,"vX0":-3.973166049064332,"vY0":-116.48838693025034,"vZ0":0.07051599399100872,"x":185.47,"y":147.35,"x0":0.1177251119228745,"y0":50.00078324440452,"z0":6.3024092832827625,"aX":-1.9300006068115967},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.8,"breakHorizontal":3.6,"spinRate":435,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4710050123273999,"extension":6.126101453182578},"index":1,"playId":"dadfe81c-8019-3957-b47c-7cbee60891dd","pitchNumber":2,"startTime":"2026-04-22T00:19:25.883Z","endTime":"2026-04-22T00:19:30.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.433572231997978,"aZ":-30.805336495650646,"pfxX":7.833372279568657,"pfxZ":1.0780367422908963,"pX":-1.5342253410762114,"pZ":2.226857811937394,"vX0":-4.4662420308733575,"vY0":-112.01018468256616,"vZ0":-1.862576129913883,"x":175.48,"y":178.65,"x0":-0.5364638777245583,"y0":50.005354410864044,"z0":6.2064533562341175,"aX":9.997086077617},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.8,"breakHorizontal":-13.1,"spinRate":2074,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.4882144059985749,"extension":6.116581986832608},"index":2,"playId":"69b0d294-9ff6-3698-81f9-fee103bc8f4f","pitchNumber":3,"startTime":"2026-04-22T00:19:46.435Z","endTime":"2026-04-22T00:19:49.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.16852005975128,"aZ":-15.170855724283056,"pfxX":-3.217613280001412,"pfxZ":9.749735269154835,"pX":0.19954044060082773,"pZ":3.1713614471830365,"vX0":1.037307257631435,"vY0":-131.53432793128093,"vZ0":-5.143133583304285,"x":109.39,"y":153.15,"x0":0.21692145945263624,"y0":50.00179532505042,"z0":6.285545964345293,"aX":-5.609983335440855},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.7,"breakHorizontal":5.5,"spinRate":2057,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.41719238762482647,"extension":6.073446999883465},"hitData":{"launchSpeed":35.4,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":114.88,"coordY":189.03}},"index":3,"playId":"fb1c1dde-f54f-3c1c-818a-f6c9b25f8fb4","pitchNumber":4,"startTime":"2026-04-22T00:20:05.116Z","endTime":"2026-04-22T00:20:13.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:20:13.349Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero challenged (pitch result), call on the field was confirmed: José Caballero called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-22T00:20:42.984Z","endTime":"2026-04-22T00:23:59.424Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.273119048548413,"aZ":-29.604239192513155,"pfxX":4.055040979842572,"pfxZ":1.6773035245825962,"pX":0.6898175284271422,"pZ":2.069230222140537,"vX0":0.22744130478746363,"vY0":-122.38780514192236,"vZ0":-3.9240094816824285,"x":90.71,"y":182.91,"x0":0.06848392088353032,"y0":50.002140146486994,"z0":6.205890317886205,"aX":6.2017949336235985},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":-7.4,"spinRate":2106,"spinDirection":144},"zone":9,"typeConfidence":2.0,"plateTime":0.44612189703641647,"extension":6.332831921540279},"index":0,"playId":"c60942ef-9a55-3443-903d-2dd04d40caee","pitchNumber":1,"startTime":"2026-04-22T00:20:44.695Z","endTime":"2026-04-22T00:20:47.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"V","description":"Automatic Ball"},"description":"Automatic Ball","code":"V","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":1,"playId":"b0346e59-1cd0-479d-9666-58faf3019029","pitchNumber":1,"startTime":"2026-04-22T00:20:58.052Z","endTime":"2026-04-22T00:21:03.052Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":681252,"fullName":"Jack Anderson"}}},"count":{"balls":2,"strikes":1,"outs":2},"index":2,"playId":"2dc192e5-4031-476b-a5bd-b72445a91f37","pitchNumber":1,"startTime":"2026-04-22T00:21:16.825Z","endTime":"2026-04-22T00:21:21.825Z","isPitch":false,"type":"no_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":82.5,"endSpeed":76.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.549756745946098,"aZ":-31.26870887376729,"pfxX":3.8395644266856412,"pfxZ":0.6161214396865189,"pX":0.856860512837556,"pZ":0.7718234347218558,"vX0":0.7166976409985507,"vY0":-120.10378625903223,"vZ0":-6.151901125344881,"x":84.34,"y":217.94,"x0":0.05594364864733074,"y0":50.0013957823973,"z0":6.136061867743172,"aX":5.627058606970463},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.0,"breakHorizontal":-7.1,"spinRate":2234,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4554756061125014,"extension":6.2031810726927405},"index":3,"playId":"364acf7d-a4eb-3dfc-ae40-689855ac9920","pitchNumber":2,"startTime":"2026-04-22T00:22:33.691Z","endTime":"2026-04-22T00:22:37.509Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.162113766933807,"aZ":-30.28054295626658,"pfxX":3.7591948494469483,"pfxZ":1.284686133689731,"pX":0.790052831692928,"pZ":1.1463057168561652,"vX0":0.48396963217643374,"vY0":-120.22948628688637,"vZ0":-5.618748335867201,"x":86.89,"y":207.83,"x0":0.09780400449313585,"y0":50.002089330778894,"z0":6.184051116603229,"aX":5.531710824935858},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.3,"breakHorizontal":-7.0,"spinRate":2185,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4546506199892075,"extension":6.223362802332612},"index":4,"playId":"53a4a14c-414b-3c40-b094-c05d56f42532","pitchNumber":3,"startTime":"2026-04-22T00:22:54.890Z","endTime":"2026-04-22T00:22:58.267Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-22T00:23:14.380Z","endTime":"2026-04-22T00:23:32.410Z","isPitch":false,"type":"action","player":{"id":676609,"link":"/api/v1/people/676609"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.287487416135324,"aZ":-12.917586512963497,"pfxX":-2.0390134549113816,"pfxZ":11.086535156936048,"pX":-0.6508077557888278,"pZ":1.6099588318563485,"vX0":-1.5681403736720252,"vY0":-130.8791445914098,"vZ0":-8.941482672862428,"x":141.81,"y":195.31,"x0":0.22079579129401608,"y0":50.004367543712675,"z0":6.035271566271695,"aX":-3.5420281855540217},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.4,"breakHorizontal":4.1,"spinRate":1992,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.4182920817979041,"extension":6.118618721957002},"index":6,"playId":"eea036f1-f603-3f82-be70-8276031b3ca9","pitchNumber":4,"startTime":"2026-04-22T00:23:32.410Z","endTime":"2026-04-22T00:23:59.424Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":147,"player":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"}},"playEndTime":"2026-04-22T00:23:59.424Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Roman Anthony lines out sharply to shortstop José Caballero.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-22T00:25:58.239Z","endTime":"2026-04-22T00:26:42.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90400757283448,"aZ":-13.370023298320675,"pfxX":-2.3965848989491634,"pfxZ":10.644076123019557,"pX":-0.9160719985010964,"pZ":3.2521613305347388,"vX0":5.365837894760203,"vY0":-132.24300348183843,"vZ0":-3.6642496708538923,"x":151.92,"y":150.97,"x0":-2.662415378839743,"y0":50.00142636941191,"z0":5.640237621023532,"aX":-4.2339793107918355},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":3.1,"spinRate":2355,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.41461725636258384,"extension":6.69076869427116},"index":0,"playId":"e4d0acc9-501d-366b-8a6a-39b3efe04393","pitchNumber":1,"startTime":"2026-04-22T00:26:23.581Z","endTime":"2026-04-22T00:26:27.637Z","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":92.5,"endSpeed":84.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.616702783214254,"aZ":-13.755919312126748,"pfxX":-1.7620542746413157,"pfxZ":10.059688325353711,"pX":0.02151113496348815,"pZ":3.2192744289690776,"vX0":7.613765397793212,"vY0":-134.55871594136892,"vZ0":-3.7957980948261003,"x":116.18,"y":151.86,"x0":-2.6176233271452296,"y0":50.00227850658091,"z0":5.624970281672235,"aX":-3.2264768581971195},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.5,"breakHorizontal":1.6,"spinRate":2208,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4072893178886954,"extension":6.731679800164169},"hitData":{"launchSpeed":106.2,"launchAngle":8.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":118.66,"coordY":128.17}},"index":1,"playId":"a7ee6ca9-a581-34f9-acd1-255a2c770c81","pitchNumber":2,"startTime":"2026-04-22T00:26:36.905Z","endTime":"2026-04-22T00:26:42.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:26:42.922Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willson Contreras pops out to first baseman Ben Rice in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-22T00:26:47.909Z","endTime":"2026-04-22T00:27:21.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.185607728591638,"aZ":-28.641082211444527,"pfxX":6.009702197438964,"pfxZ":2.4457982765612147,"pX":0.4852008942307799,"pZ":2.5924369494990045,"vX0":5.22498145584244,"vY0":-119.7015651955466,"vZ0":-1.3725889014051562,"x":98.51,"y":168.78,"x0":-2.5104961508719943,"y0":50.00177576753803,"z0":5.749444967321341,"aX":8.67618171708013},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.3,"breakHorizontal":-12.2,"spinRate":2316,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.45845333225381246,"extension":6.703165992951398},"hitData":{"launchSpeed":85.8,"launchAngle":74.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.1,"coordY":183.87}},"index":0,"playId":"aa4889c4-d3ce-338d-999b-f5f73d9e4dd8","pitchNumber":1,"startTime":"2026-04-22T00:27:10.738Z","endTime":"2026-04-22T00:27:21.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:27:21.086Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, shortstop José Caballero to first baseman Ben Rice.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-22T00:27:27.995Z","endTime":"2026-04-22T00:28:09.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15041483630683,"aZ":-11.76300435739854,"pfxX":-3.7275122256366924,"pfxZ":10.875643889354171,"pX":-0.13235258318127668,"pZ":2.013423515079983,"vX0":7.342426299418971,"vY0":-136.40110815041177,"vZ0":-7.667004855092234,"x":122.04,"y":184.42,"x0":-2.379698021538223,"y0":50.00019110280393,"z0":5.679248324362615,"aX":-6.994476245710126},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2294,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.4021833373629531,"extension":6.810621136326356},"index":0,"playId":"1139a779-0551-3af9-903a-993fb3ee47a7","pitchNumber":1,"startTime":"2026-04-22T00:27:44.729Z","endTime":"2026-04-22T00:27:48.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.948593223348908,"aZ":-18.494097397859516,"pfxX":-1.9247336822320107,"pfxZ":7.240435733030097,"pX":0.10670589525944564,"pZ":3.4902870518802738,"vX0":7.626614575270471,"vY0":-136.33813843206391,"vZ0":-2.741352897677782,"x":112.93,"y":144.54,"x0":-2.47236231623107,"y0":50.00400214139934,"z0":5.779837199677918,"aX":-3.6385085604685283},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":1.9,"spinRate":2282,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4011933975273405,"extension":6.777722467759803},"hitData":{"launchSpeed":77.0,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.35,"coordY":151.18}},"index":1,"playId":"158b9e0f-b0a8-3ed1-aee9-ceba3c7be79c","pitchNumber":2,"startTime":"2026-04-22T00:28:00.475Z","endTime":"2026-04-22T00:28:09.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:28:09.192Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Wells flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-22T00:30:11.103Z","endTime":"2026-04-22T00:31:37.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71685399977531,"aZ":-14.940861672766763,"pfxX":-3.443315642790849,"pfxZ":9.801103055176572,"pX":0.8270696010528331,"pZ":2.3474834957359993,"vX0":2.3302617971972466,"vY0":-131.48079732868766,"vZ0":-7.186443514035108,"x":85.47,"y":175.4,"x0":0.37868406735796983,"y0":50.00643699835666,"z0":6.215978080807304,"aX":-6.056730452159555},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.4,"breakHorizontal":5.8,"spinRate":1971,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4158895466448831,"extension":6.062462102123526},"index":0,"playId":"7df16e4d-0334-31ea-98d1-ea0204b16bfa","pitchNumber":1,"startTime":"2026-04-22T00:30:41.114Z","endTime":"2026-04-22T00:30:44.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.765863906648,"aZ":-23.60813488840702,"pfxX":-0.14114309730347274,"pfxZ":6.106322887415889,"pX":0.1482238379976522,"pZ":3.2103447141767645,"vX0":-0.3279718506998686,"vY0":-117.79598321644953,"vZ0":-2.264494147014151,"x":111.35,"y":152.1,"x0":0.30769549798737245,"y0":50.00211775922035,"z0":6.370844261441043,"aX":-0.19794143265514721},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":10.8,"breakHorizontal":0.4,"spinRate":510,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.4653024633419349,"extension":6.130397479590824},"index":1,"playId":"37bdd9ae-6e77-302f-918c-e9982f8c4662","pitchNumber":2,"startTime":"2026-04-22T00:30:58.019Z","endTime":"2026-04-22T00:31:02.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-22T00:31:13.929Z","endTime":"2026-04-22T00:31:27.795Z","isPitch":false,"type":"action","player":{"id":669224,"link":"/api/v1/people/669224"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.350991243449652,"aZ":-25.04210291916866,"pfxX":-0.16546290046115342,"pfxZ":5.29190891098872,"pX":-0.36576386926725774,"pZ":3.3538186464338797,"vX0":-1.8724435967002229,"vY0":-115.32856266217941,"vZ0":-1.446731632706953,"x":130.94,"y":148.23,"x0":0.4779799267776226,"y0":50.003125453078425,"z0":6.40350041141702,"aX":-0.22269973278988175},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":9.5,"breakHorizontal":0.7,"spinRate":469,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.474844272789432,"extension":6.248963113449844},"hitData":{"launchSpeed":98.2,"launchAngle":36.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.45,"coordY":62.09}},"index":3,"playId":"3bcb1dcf-6d87-3b7c-8563-9c0f338a3bc4","pitchNumber":3,"startTime":"2026-04-22T00:31:27.795Z","endTime":"2026-04-22T00:31:37.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:31:37.819Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Amed Rosario grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-22T00:31:40.599Z","endTime":"2026-04-22T00:32:17.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.8,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.329063217582803,"aZ":-31.674521539166093,"pfxX":3.8203446614059553,"pfxZ":0.33257988743460487,"pX":0.297167134890148,"pZ":3.5979503296307573,"vX0":-0.7314489896542031,"vY0":-121.15610536261833,"vZ0":-0.1483083273093463,"x":105.67,"y":141.64,"x0":0.10539470471201773,"y0":50.00207128115055,"z0":6.414137915827381,"aX":5.713390255719152},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.8,"breakHorizontal":-6.7,"spinRate":2152,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.45104816897941147,"extension":6.282427242104976},"index":0,"playId":"77d62550-78ec-38c2-b56c-b7bf40bd4b13","pitchNumber":1,"startTime":"2026-04-22T00:31:55.452Z","endTime":"2026-04-22T00:31:59.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.5,"strikeZoneTop":3.271,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.873148680011038,"aZ":-30.003518407070406,"pfxX":6.241631048208849,"pfxZ":1.5989286186089284,"pX":0.7073521061319208,"pZ":1.6377424704722945,"vX0":-0.2621981537940195,"vY0":-115.52733321619137,"vZ0":-3.6752572251493953,"x":90.04,"y":194.56,"x0":0.010829635805506834,"y0":50.00293221624648,"z0":6.123385313961344,"aX":8.463383970107643},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.3,"breakHorizontal":-11.3,"spinRate":1954,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.47354391460052137,"extension":6.218386275801922},"hitData":{"launchSpeed":74.4,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":168.4}},"index":1,"playId":"7364e6df-142d-3c37-a7fc-1ad579493e66","pitchNumber":2,"startTime":"2026-04-22T00:32:09.201Z","endTime":"2026-04-22T00:32:17.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:32:17.378Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Aaron Judge singles on a ground ball to left fielder Roman Anthony.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-22T00:32:23.414Z","endTime":"2026-04-22T00:33:47.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.954177660986424,"aZ":-30.633798479019145,"pfxX":2.771174826666061,"pfxZ":1.0221330255604464,"pX":0.7055092122918655,"pZ":2.1687737470593724,"vX0":0.44934675749020014,"vY0":-121.4658502284312,"vZ0":-3.424756733833243,"x":90.11,"y":180.22,"x0":0.1582136382048382,"y0":50.0039635910718,"z0":6.237750019165621,"aX":4.17475958492446},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.3,"breakHorizontal":-5.2,"spinRate":2240,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4495294952227811,"extension":6.1255716894600365},"index":0,"playId":"94285155-1c1d-3a4a-8408-79391636af0b","pitchNumber":1,"startTime":"2026-04-22T00:32:40.537Z","endTime":"2026-04-22T00:32:44.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":73.2,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.926281725613013,"aZ":-33.147595276516284,"pfxX":6.855692881984926,"pfxZ":-0.727342701819444,"pX":1.1270947629705848,"pZ":-0.0990407079055609,"vX0":0.22861789757047288,"vY0":-114.45999256677305,"vZ0":-6.508979290407726,"x":74.04,"y":241.45,"x0":0.13496283375913395,"y0":50.00538332813983,"z0":6.023403186415742,"aX":9.107259222815813},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-2.6,"breakHorizontal":-12.5,"spinRate":2203,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.47833935426532337,"extension":6.391599108368004},"index":1,"playId":"628e0618-e9ed-323d-8afd-4dba6a1bd631","pitchNumber":2,"startTime":"2026-04-22T00:32:59.645Z","endTime":"2026-04-22T00:33:05.021Z","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":83.7,"endSpeed":78.0,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.311743868941083,"aZ":-30.446004214737165,"pfxX":3.402458548158666,"pfxZ":1.1290324926555257,"pX":1.3755796532167515,"pZ":2.562733357838291,"vX0":1.352034700725981,"vY0":-122.08124312796008,"vZ0":-2.7517368960986595,"x":64.57,"y":169.59,"x0":0.3745152950056846,"y0":50.001087673446825,"z0":6.293322150379722,"aX":5.197040917399873},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.7,"breakHorizontal":-6.5,"spinRate":2149,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.44659737250979603,"extension":6.133237785246934},"index":2,"playId":"5f0283de-07e8-3b5d-887c-40f6705bbbe3","pitchNumber":3,"startTime":"2026-04-22T00:33:19.823Z","endTime":"2026-04-22T00:33:23.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.987294911469057,"aZ":-30.616987069311808,"pfxX":3.227623025540467,"pfxZ":1.0627025342637477,"pX":0.29772939935689685,"pZ":2.4909768899051232,"vX0":-0.8241817427633964,"vY0":-119.70760854335522,"vZ0":-2.518340908899596,"x":105.65,"y":171.52,"x0":0.2250549832297707,"y0":50.00254503045115,"z0":6.271004810706391,"aX":4.730089254221851},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.7,"breakHorizontal":-5.6,"spinRate":2107,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.4558403565425144,"extension":6.1420770652590955},"hitData":{"launchSpeed":94.5,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.34,"coordY":147.67}},"index":3,"playId":"b4d6feaf-3b5f-3c66-a3de-229624ce9fb5","pitchNumber":4,"startTime":"2026-04-22T00:33:35.468Z","endTime":"2026-04-22T00:33:47.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:33:47.484Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-22T00:33:59.254Z","endTime":"2026-04-22T00:35:34.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"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":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":68.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.8733197503661,"aZ":-41.71560514777728,"pfxX":3.7279422030975877,"pfxZ":-7.9590759064609795,"pX":-0.04893636875510899,"pZ":2.701880031950246,"vX0":-1.848454187229151,"vY0":-109.27120122603819,"vZ0":1.688422588514496,"x":118.87,"y":165.83,"x0":0.3275610713672107,"y0":50.00438663372714,"z0":6.431966240440372,"aX":4.467932171513137},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-13.6,"breakHorizontal":-6.2,"spinRate":2368,"spinDirection":25},"zone":5,"typeConfidence":2.0,"plateTime":0.5029888739794357,"extension":5.996646283796164},"index":0,"playId":"5ab3e4df-d390-3276-a971-1186b9a4d1cf","pitchNumber":1,"startTime":"2026-04-22T00:34:10.946Z","endTime":"2026-04-22T00:34:14.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25958109400476,"aZ":-29.226089573170896,"pfxX":-1.8055164382811388,"pfxZ":2.1796859224666534,"pX":-0.1344863344410955,"pZ":1.8429145476946591,"vX0":-0.7330129075624731,"vY0":-115.76869749956182,"vZ0":-3.4602155650567044,"x":122.13,"y":189.02,"x0":0.42113719640810576,"y0":50.00413938349434,"z0":6.164020560393342,"aX":-2.4427953900213977},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.4,"breakHorizontal":3.5,"spinRate":513,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4737076841290908,"extension":6.335567137673671},"index":1,"playId":"6cd6f21b-7366-31d7-b120-8e44d1f9b493","pitchNumber":2,"startTime":"2026-04-22T00:34:28.439Z","endTime":"2026-04-22T00:34:32.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.424535564451762,"aZ":-29.568778127221602,"pfxX":-0.5482715887282699,"pfxZ":1.8831269172678677,"pX":0.01734947625308326,"pZ":2.3083507286742195,"vX0":-0.5810364330628919,"vY0":-117.05385615649072,"vZ0":-2.5029833073306103,"x":116.34,"y":176.45,"x0":0.34019209656990324,"y0":50.0055776650025,"z0":6.16453108969951,"aX":-0.7595625940042671},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":3.1,"breakHorizontal":1.1,"spinRate":482,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.46822110632000147,"extension":6.259486075390118},"index":2,"playId":"aef726a1-48f8-34e9-944b-b11d1cecd914","pitchNumber":3,"startTime":"2026-04-22T00:34:48.845Z","endTime":"2026-04-22T00:34:52.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":75.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.001142239544937,"aZ":-32.536774303940895,"pfxX":-0.12549828311721356,"pfxZ":-0.2627332330819181,"pX":-0.6595403836014689,"pZ":1.602758749351282,"vX0":-2.170975539787321,"vY0":-116.4757842966893,"vZ0":-3.605997007874887,"x":142.14,"y":195.51,"x0":0.2935787606490448,"y0":50.000257351403704,"z0":6.187819171537037,"aX":-0.17547690627381873},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.0,"breakHorizontal":0.7,"spinRate":667,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4669031807315247,"extension":6.177672505520815},"index":3,"playId":"7abaccfe-22a8-3084-b97a-47ac88fc69b0","pitchNumber":4,"startTime":"2026-04-22T00:35:27.720Z","endTime":"2026-04-22T00:35:34.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:35:34.750Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilyer Abreu flies out to center fielder Cody Bellinger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-22T00:37:58.198Z","endTime":"2026-04-22T00:38:25.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ryan McMahon replaces third baseman Amed Rosario, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-22T00:37:09.266Z","endTime":"2026-04-22T00:38:00.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":642708,"link":"/api/v1/people/642708"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.497399317821042,"aZ":-15.331511809732936,"pfxX":-2.3718370917098723,"pfxZ":9.448871901087092,"pX":0.07964083669045288,"pZ":2.4168463941063223,"vX0":7.895936692904231,"vY0":-132.93136396537477,"vZ0":-5.40351756374419,"x":113.96,"y":173.53,"x0":-2.626041906145921,"y0":50.004806938540405,"z0":5.5956847864259265,"aX":-4.228949644325752},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.1,"breakHorizontal":2.5,"spinRate":2347,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.41262031392462006,"extension":6.7218245479917},"index":1,"playId":"6f489464-bdd2-3c09-9525-4692ca546746","pitchNumber":1,"startTime":"2026-04-22T00:38:00.537Z","endTime":"2026-04-22T00:38:05.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.314771409348058,"aZ":-13.90383784397525,"pfxX":-2.7794769804257355,"pfxZ":10.224971290963175,"pX":0.38711317793588773,"pZ":2.7617265829993065,"vX0":8.801215051498568,"vY0":-133.02528236459747,"vZ0":-4.9006917953169795,"x":102.24,"y":164.21,"x0":-2.607454388425035,"y0":50.00313113085736,"z0":5.640541235985283,"aX":-4.967175118184734},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.6,"breakHorizontal":3.1,"spinRate":2413,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.41220768517276607,"extension":6.588522636943738},"hitData":{"launchSpeed":98.8,"launchAngle":28.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.86,"coordY":55.49}},"index":2,"playId":"cb8be57e-bcb8-3fe6-8ce2-8c56a67d1b5c","pitchNumber":2,"startTime":"2026-04-22T00:38:15.339Z","endTime":"2026-04-22T00:38:25.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:38:25.410Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Story walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-22T00:38:31.262Z","endTime":"2026-04-22T00:39:56.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"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":94.3,"endSpeed":85.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29842400848136,"aZ":-11.803332292573776,"pfxX":-1.4794608750827596,"pfxZ":10.846761574775254,"pX":1.0808827273485353,"pZ":1.5037506410747803,"vX0":10.030032393041784,"vY0":-136.70590392137143,"vZ0":-8.870618888708764,"x":75.8,"y":198.18,"x0":-2.455665995699211,"y0":50.004077415399955,"z0":5.616740232355606,"aX":-2.779457001537948},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":0.4,"spinRate":2354,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4018401242224714,"extension":6.775486056412297},"index":0,"playId":"3db34c3b-fe21-3f0a-b508-f80cec41a33d","pitchNumber":1,"startTime":"2026-04-22T00:38:50.240Z","endTime":"2026-04-22T00:38:54.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.366953317185256,"aZ":-20.064151292143332,"pfxX":-7.83365248070154,"pfxZ":6.579344041257937,"pX":1.3682582646544952,"pZ":1.9742363361589346,"vX0":12.772435384114214,"vY0":-135.26158336487168,"vZ0":-5.436679855641119,"x":64.85,"y":185.48,"x0":-2.4117817508832724,"y0":50.000628178899674,"z0":5.430639745919397,"aX":-14.415353390705459},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":11.3,"spinRate":2455,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.40598391711900206,"extension":6.843466539111432},"index":1,"playId":"5180ca0a-85b0-319d-b7dd-e09cf3336355","pitchNumber":2,"startTime":"2026-04-22T00:39:05.624Z","endTime":"2026-04-22T00:39:08.624Z","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":93.0,"endSpeed":84.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.367264238869232,"aZ":-25.599501810748418,"pfxX":-8.247858760538143,"pfxZ":3.5519863486293985,"pX":-0.6060087016788827,"pZ":3.585106740838669,"vX0":8.399779976083373,"vY0":-135.1708150519115,"vZ0":-0.22714645825270752,"x":140.1,"y":141.98,"x0":-2.681688541007587,"y0":50.00358081165281,"z0":5.467120031570171,"aX":-15.26905325215815},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.6,"breakHorizontal":13.2,"spinRate":2246,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4051570720536608,"extension":6.814899619400513},"index":2,"playId":"ac3fab4c-5bf7-383e-8364-09bb16bc304a","pitchNumber":3,"startTime":"2026-04-22T00:39:23.043Z","endTime":"2026-04-22T00:39:26.757Z","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":94.4,"endSpeed":86.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.285127865460566,"aZ":-14.924041775002541,"pfxX":-1.8569939649224623,"pfxZ":8.996981816678966,"pX":-0.28210814623711616,"pZ":2.6047274579028747,"vX0":6.997636728531075,"vY0":-137.3146400552139,"vZ0":-5.404738220147544,"x":127.75,"y":168.45,"x0":-2.6177718562854473,"y0":50.00089563047183,"z0":5.607235640482303,"aX":-3.5602809996238265},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":1.9,"spinRate":2236,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39828109760422015,"extension":6.699432005800083},"index":3,"playId":"dd482aa3-9f2c-3b20-8fb4-60a723c19e11","pitchNumber":4,"startTime":"2026-04-22T00:39:37.774Z","endTime":"2026-04-22T00:39:41.234Z","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":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.51880124459535,"aZ":-21.272635028095046,"pfxX":-7.022095588967426,"pfxZ":5.953682457794528,"pX":-0.03048635401616591,"pZ":4.1171336648341095,"vX0":9.64819022659066,"vY0":-134.9781512346432,"vZ0":0.26121713353091613,"x":118.16,"y":127.62,"x0":-2.751908154000945,"y0":50.00235316408564,"z0":5.526467585321189,"aX":-12.857195244014044},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":10.4,"spinRate":2257,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4070128890503959,"extension":6.7908308376813595},"index":4,"playId":"da8002ee-ef7c-3e31-9730-ead2c32e64ca","pitchNumber":5,"startTime":"2026-04-22T00:39:53.749Z","endTime":"2026-04-22T00:39:56.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:39:56.749Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ceddanne Rafaela walks. Trevor Story to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-22T00:41:16.978Z","endTime":"2026-04-22T00:43:03.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-22T00:40:37.863Z","endTime":"2026-04-22T00:41:19.294Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28307037597631,"aZ":-29.733163377562825,"pfxX":-9.993095998893919,"pfxZ":1.5123602335902788,"pX":0.08218926173104055,"pZ":1.9231143924044052,"vX0":10.089621768407039,"vY0":-126.43721562178379,"vZ0":-2.0560555722099627,"x":113.87,"y":186.86,"x0":-2.6656913778816396,"y0":50.004582417191536,"z0":5.137763864558703,"aX":-16.1479500781101},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.5,"breakHorizontal":15.7,"spinRate":1509,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4335530122112701,"extension":6.717974510891538},"index":1,"playId":"70169feb-3fac-3c5b-9f4f-56577c1c61bd","pitchNumber":1,"startTime":"2026-04-22T00:41:19.294Z","endTime":"2026-04-22T00:41:22.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.159583903414276,"aZ":-29.07349216398523,"pfxX":-10.463041336822876,"pfxZ":1.8748520730009925,"pX":-0.29416094406558513,"pZ":1.4670490362911726,"vX0":9.755690794760387,"vY0":-128.3343479077883,"vZ0":-3.5230714788228292,"x":128.21,"y":199.17,"x0":-2.7973135554246293,"y0":50.00546052865607,"z0":5.138194950020968,"aX":-17.342592944230837},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.8,"breakHorizontal":16.6,"spinRate":1376,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42784411219636675,"extension":6.801884646941371},"index":2,"playId":"c2ba1814-0c3b-392a-9cea-a09aa8eeaf24","pitchNumber":2,"startTime":"2026-04-22T00:41:36.088Z","endTime":"2026-04-22T00:41:39.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.302305161258474,"aZ":-23.37991142152577,"pfxX":-9.009909323692192,"pfxZ":4.60247161009014,"pX":-1.7565525405093148,"pZ":4.260264111342626,"vX0":5.808122252198855,"vY0":-138.0202306735707,"vZ0":0.7808075965746121,"x":183.96,"y":123.75,"x0":-2.727330483937579,"y0":50.00677910226491,"z0":5.559000789570508,"aX":-17.23018296379273},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":15.0,"spinRate":2455,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3982338741770115,"extension":6.633008576544055},"index":3,"playId":"32c0c14e-aa0f-3889-969f-6f7c1a801038","pitchNumber":3,"startTime":"2026-04-22T00:41:58.416Z","endTime":"2026-04-22T00:42:01.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5345070488395,"aZ":-30.47434658988744,"pfxX":-11.254626120795004,"pfxZ":1.014843369158125,"pX":0.19664853481296016,"pZ":0.7967809668913562,"vX0":11.463595026398494,"vY0":-128.6787205166807,"vZ0":-4.535525448810336,"x":109.5,"y":217.27,"x0":-2.8608834681177773,"y0":50.0026680207972,"z0":4.9524125475495655,"aX":-18.811888631643875},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":17.8,"spinRate":1553,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.42621309538582874,"extension":6.841015603186495},"index":4,"playId":"51bc1953-a8ef-3aa2-ad56-ea5e86795d84","pitchNumber":4,"startTime":"2026-04-22T00:42:16.281Z","endTime":"2026-04-22T00:42:19.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.849061872836167,"aZ":-27.395886390327817,"pfxX":4.257180580169872,"pfxZ":2.9329482834615117,"pX":1.2190044772488602,"pZ":2.39824291560151,"vX0":7.802809761727587,"vY0":-126.33493367922311,"vZ0":-2.7331029175816193,"x":70.53,"y":174.03,"x0":-2.4532767164743614,"y0":50.003705990813714,"z0":5.6783811333175676,"aX":6.93348586638907},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.9,"breakHorizontal":-9.4,"spinRate":2620,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.43227467940419073,"extension":6.859053440463786},"index":5,"playId":"2fdf2bb9-353e-309d-9d1a-75414726ae1c","pitchNumber":5,"startTime":"2026-04-22T00:42:38.750Z","endTime":"2026-04-22T00:42:42.113Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39155134889735,"aZ":-22.976395849977692,"pfxX":-7.256119728424282,"pfxZ":4.942732969762609,"pX":-0.11668717540425468,"pZ":4.116842227922258,"vX0":9.700549817829465,"vY0":-136.2046913890823,"vZ0":0.688352578644004,"x":121.45,"y":127.63,"x0":-2.7964782545510265,"y0":50.006281839040525,"z0":5.46044344960753,"aX":-13.515091863868086},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":10.9,"spinRate":2484,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40350573493180963,"extension":6.8977740388607875},"index":6,"playId":"72d7b4f8-198b-347d-89e9-5f645f34a644","pitchNumber":6,"startTime":"2026-04-22T00:42:58.259Z","endTime":"2026-04-22T00:43:03.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:43:03.797Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andruw Monasterio flies out to right fielder Aaron Judge.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-22T00:45:54.897Z","endTime":"2026-04-22T00:48:09.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Headrick replaces Luis Gil.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-22T00:43:52.174Z","endTime":"2026-04-22T00:45:08.217Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687396,"link":"/api/v1/people/687396"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andruw Monasterio replaces Marcelo Mayer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-04-22T00:45:08.217Z","endTime":"2026-04-22T00:45:57.208Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":691785,"link":"/api/v1/people/691785"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30455598725146,"aZ":-13.776630376698744,"pfxX":6.208777141377281,"pfxZ":10.112139596260409,"pX":0.8637371413931798,"pZ":2.343200158150353,"vX0":-4.873431983247633,"vY0":-134.54248719084453,"vZ0":-7.3074376196038315,"x":84.08,"y":175.51,"x0":1.898924663815816,"y0":50.0020238186954,"z0":6.086085163664858,"aX":11.293994115890367},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-10.1,"spinRate":2285,"spinDirection":145},"zone":14,"typeConfidence":0.68,"plateTime":0.40832203775164855,"extension":6.95886540712166},"index":2,"playId":"e772eb66-0652-3e38-bcbf-b42c67265936","pitchNumber":1,"startTime":"2026-04-22T00:45:57.208Z","endTime":"2026-04-22T00:46:00.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34657115691641,"aZ":-11.200586319863055,"pfxX":5.1370546015112755,"pfxZ":11.349721303960164,"pX":-0.23791841471078737,"pZ":2.9741562485337725,"vX0":-6.359976610206743,"vY0":-135.9503390767393,"vZ0":-6.570328533790734,"x":126.07,"y":158.48,"x0":1.478493263000166,"y0":50.00535398538796,"z0":6.221283689186595,"aX":9.495431357405502},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":-7.8,"spinRate":2448,"spinDirection":150},"zone":2,"typeConfidence":0.93,"plateTime":0.40486723745400166,"extension":6.897940827951369},"index":3,"playId":"e3cb31c4-68e4-3efc-9f66-04840a240655","pitchNumber":2,"startTime":"2026-04-22T00:46:13.671Z","endTime":"2026-04-22T00:46:17.001Z","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.2,"endSpeed":84.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66262187179679,"aZ":-10.452156079347578,"pfxX":3.954201250197683,"pfxZ":11.66671827077868,"pX":-0.5197429606621041,"pZ":2.5834726358071647,"vX0":-7.063744911141514,"vY0":-136.6954549263539,"vZ0":-7.532770899717024,"x":136.81,"y":169.03,"x0":1.6032459216185508,"y0":50.002462493886036,"z0":6.12109723468013,"aX":7.362474724820626},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.3,"breakHorizontal":-5.4,"spinRate":2383,"spinDirection":144},"zone":4,"typeConfidence":0.97,"plateTime":0.4031763034872191,"extension":6.985152080845704},"index":4,"playId":"7c4906fc-fcbf-39c4-826c-4c6cdd9e7788","pitchNumber":3,"startTime":"2026-04-22T00:46:35.926Z","endTime":"2026-04-22T00:46:39.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":85.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.418943914926714,"aZ":-9.45017215968315,"pfxX":6.001685160983623,"pfxZ":11.94123297192431,"pX":1.045811628858294,"pZ":1.9331317455711055,"vX0":-3.959811698304346,"vY0":-138.19039190200223,"vZ0":-9.446271290397997,"x":77.14,"y":186.59,"x0":1.7295554680639738,"y0":50.000531154496834,"z0":6.062449321628879,"aX":11.41938274928013},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":-9.8,"spinRate":2195,"spinDirection":142},"zone":14,"typeConfidence":0.95,"plateTime":0.39882199160646836,"extension":6.977165782759518},"index":5,"playId":"198f47d5-49bc-34cf-836d-af3c10da5902","pitchNumber":4,"startTime":"2026-04-22T00:47:36.670Z","endTime":"2026-04-22T00:47:40.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.3,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33163316154538,"aZ":-10.956731419183361,"pfxX":4.732017555352818,"pfxZ":11.52468741089987,"pX":0.10724851506306664,"pZ":2.3108291096492732,"vX0":-5.450193402720893,"vY0":-135.95169645399784,"vZ0":-8.035489507235951,"x":112.91,"y":176.39,"x0":1.5387973781475477,"y0":50.00627772339118,"z0":6.096418816527418,"aX":8.715341390082498},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.0,"breakHorizontal":-7.2,"spinRate":2419,"spinDirection":141},"zone":5,"typeConfidence":0.95,"plateTime":0.40542091331552266,"extension":6.943746628053517},"hitData":{"launchSpeed":84.7,"launchAngle":61.0,"totalDistance":194.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.77,"coordY":128.37}},"index":6,"playId":"78eca597-6715-3d07-b884-377bcc339371","pitchNumber":5,"startTime":"2026-04-22T00:47:56.292Z","endTime":"2026-04-22T00:48:09.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:48:09.309Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin challenged (pitch result), call on the field was confirmed: Caleb Durbin called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-22T00:48:30.649Z","endTime":"2026-04-22T00:50:47.508Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.57358641357059,"aZ":-12.919920271858828,"pfxX":6.7236094498319146,"pfxZ":10.312016491342455,"pX":0.43972000191001087,"pZ":1.7926729655977884,"vX0":-5.37528170236255,"vY0":-136.6277031991976,"vZ0":-9.066917327107056,"x":100.24,"y":190.38,"x0":1.5711858993979664,"y0":50.00609918452232,"z0":6.069153096704215,"aX":12.557004063585078},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":-10.8,"spinRate":2393,"spinDirection":148},"zone":9,"typeConfidence":0.75,"plateTime":0.40280953512728335,"extension":6.939856856006204},"index":0,"playId":"43ae5c64-c909-3b18-b03e-8bf876562018","pitchNumber":1,"startTime":"2026-04-22T00:48:53.055Z","endTime":"2026-04-22T00:48:56.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":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":84.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.68564454243764,"aZ":-8.832841432758268,"pfxX":4.66945511542321,"pfxZ":12.606736349883878,"pX":0.3344132575899971,"pZ":1.3402679062971505,"vX0":-4.982462369411786,"vY0":-136.8068818071283,"vZ0":-10.768825043910605,"x":104.25,"y":202.59,"x0":1.5930115458319252,"y0":50.00680699654925,"z0":5.984275572392719,"aX":8.648580452622276},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.0,"breakHorizontal":-7.1,"spinRate":2396,"spinDirection":148},"zone":14,"typeConfidence":0.97,"plateTime":0.4039704210410515,"extension":7.003695968592011},"index":1,"playId":"e208244b-bf9f-3743-97aa-261aeb6a3442","pitchNumber":2,"startTime":"2026-04-22T00:49:12.175Z","endTime":"2026-04-22T00:49:39.175Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41065110290637,"aZ":-11.586965042916118,"pfxX":5.32426258796053,"pfxZ":11.447981403151484,"pX":0.34909370211358026,"pZ":1.685382267074163,"vX0":-5.2585714593401,"vY0":-134.55787615791112,"vZ0":-9.362947849697543,"x":103.69,"y":193.27,"x0":1.6551949677281743,"y0":50.00608321394099,"z0":6.073086562809273,"aX":9.578161932438736},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":-8.3,"spinRate":2389,"spinDirection":144},"zone":9,"typeConfidence":0.9,"plateTime":0.41007075463020204,"extension":6.9394126237725455},"index":2,"playId":"d64ee36c-1f3e-3a8c-8e23-2084848ab472","pitchNumber":3,"startTime":"2026-04-22T00:49:55.729Z","endTime":"2026-04-22T00:49:58.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(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":95.4,"endSpeed":86.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2007328864726,"aZ":-9.672936021723647,"pfxX":4.049907442827676,"pfxZ":11.652158642179224,"pX":0.2021012866784589,"pZ":1.4577661756383173,"vX0":-4.912308021271433,"vY0":-138.39249401107992,"vZ0":-10.871764666145223,"x":109.3,"y":199.42,"x0":1.47776028604761,"y0":50.00302329795858,"z0":6.0951645770032155,"aX":7.820547108527168},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.8,"breakHorizontal":-6.2,"spinRate":2308,"spinDirection":149},"zone":8,"typeConfidence":0.97,"plateTime":0.3964808834783389,"extension":7.075215938672215},"index":3,"playId":"a0624128-3f51-3689-ab46-c6c36188ef89","pitchNumber":4,"startTime":"2026-04-22T00:50:20.485Z","endTime":"2026-04-22T00:50:47.508Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"}},"playEndTime":"2026-04-22T00:50:47.508Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Giancarlo Stanton flies out sharply to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-22T00:53:09.813Z","endTime":"2026-04-22T00:53:51.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Andruw Monasterio remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-22T00:52:26.431Z","endTime":"2026-04-22T00:53:12.097Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":691785,"link":"/api/v1/people/691785"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.277970448010226,"aZ":-29.996896286912563,"pfxX":4.052061159785904,"pfxZ":1.466750903587143,"pX":1.7785271954183455,"pZ":2.060058274238998,"vX0":2.493260442574717,"vY0":-120.6261384359359,"vZ0":-3.568606683157066,"x":49.21,"y":183.16,"x0":0.2070756641153307,"y0":50.00082403594595,"z0":6.188034187567333,"aX":6.002404490449918},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.2,"breakHorizontal":-7.9,"spinRate":2112,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.45312973695491277,"extension":6.364079227937308},"index":1,"playId":"d3a07086-4546-3598-85b5-77a46525bf1e","pitchNumber":1,"startTime":"2026-04-22T00:53:12.097Z","endTime":"2026-04-22T00:53:15.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.941769895940816,"aZ":-27.83457394276826,"pfxX":4.2961776911683085,"pfxZ":2.9053428593799175,"pX":-0.1216733822390569,"pZ":2.6603237856829836,"vX0":-2.093215325876797,"vY0":-121.53458818108267,"vZ0":-2.78506659184055,"x":121.64,"y":166.95,"x0":0.1928150117368504,"y0":50.00537909333081,"z0":6.240052215556212,"aX":6.424207446931363},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.8,"breakHorizontal":-7.3,"spinRate":2053,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4507670426355972,"extension":6.161160864967613},"index":2,"playId":"cfa57d2d-ee05-347b-84d9-aa1b86926988","pitchNumber":2,"startTime":"2026-04-22T00:53:27.331Z","endTime":"2026-04-22T00:53:30.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":80.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.588162846696783,"aZ":-12.729550598363335,"pfxX":-0.6305024078826478,"pfxZ":11.555597613417167,"pX":-0.47130775803511354,"pZ":2.8995743806244443,"vX0":-1.7229939446777998,"vY0":-129.53910795827338,"vZ0":-5.935191002581527,"x":134.97,"y":160.49,"x0":0.2869911665339841,"y0":50.00038654153435,"z0":6.211451480052705,"aX":-1.0603085896219264},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":19.7,"breakHorizontal":1.6,"spinRate":2024,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.4244642915559589,"extension":6.211984570415921},"hitData":{"launchSpeed":107.7,"launchAngle":21.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.8,"coordY":43.15}},"index":3,"playId":"8c29af85-8a46-3534-b525-f5361fc004f7","pitchNumber":3,"startTime":"2026-04-22T00:53:42.796Z","endTime":"2026-04-22T00:53:51.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:53:51.806Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cody Bellinger singles on a line drive to left fielder Roman Anthony.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-22T00:54:04.686Z","endTime":"2026-04-22T00:54:48.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":81.9,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.499938503442653,"aZ":-11.662415029353777,"pfxX":-2.1321503164869644,"pfxZ":11.834898268603595,"pX":-0.005475815409155345,"pZ":2.0867849021590277,"vX0":0.3915280250371739,"vY0":-131.7066564870666,"vZ0":-8.015385732321311,"x":117.21,"y":182.44,"x0":0.11945242125290964,"y0":50.00216147659715,"z0":6.059296505712276,"aX":-3.6949834585407704},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.6,"breakHorizontal":3.7,"spinRate":2180,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.418034253171522,"extension":6.451697726198406},"index":0,"playId":"fcfb370a-b3c1-3ba8-a33a-8caa5b3567fa","pitchNumber":1,"startTime":"2026-04-22T00:54:23.566Z","endTime":"2026-04-22T00:54:27.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.5,"strikeZoneTop":3.345,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.432036874891867,"aZ":-13.922008569501404,"pfxX":-2.6834222112481214,"pfxZ":10.645987994500752,"pX":-0.4276570354893367,"pZ":2.9505667641656728,"vX0":-0.8502928229533486,"vY0":-130.83774888702138,"vZ0":-5.609686290292577,"x":133.3,"y":159.11,"x0":0.2510941129676935,"y0":50.00491838594317,"z0":6.185400363985033,"aX":-4.601724020943107},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":18.1,"breakHorizontal":5.0,"spinRate":2117,"spinDirection":193},"zone":1,"typeConfidence":2.0,"plateTime":0.42040674056996785,"extension":6.042979091146171},"hitData":{"launchSpeed":98.1,"launchAngle":13.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.08,"coordY":105.77}},"index":1,"playId":"edd4e60a-37cf-3842-84ae-1412e6cc8bc9","pitchNumber":2,"startTime":"2026-04-22T00:54:39.448Z","endTime":"2026-04-22T00:54:48.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:54:48.595Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randal Grichuk doubles (3) on a line drive to center fielder Ceddanne Rafaela. Cody Bellinger scores.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-22T00:54:52.724Z","endTime":"2026-04-22T00:55:47.171Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"responsiblePitcher":{"id":681252,"link":"/api/v1/people/681252"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.365216185263623,"aZ":-28.031920238272978,"pfxX":3.756817238852024,"pfxZ":2.903862682122355,"pX":0.4529797660142415,"pZ":3.709716462949361,"vX0":0.20619458196768525,"vY0":-118.33236542922275,"vZ0":-0.13245886557889774,"x":99.73,"y":138.62,"x0":-0.12362468976148681,"y0":50.002903326257446,"z0":6.322251430784289,"aX":5.358010834644473},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.5,"breakHorizontal":-6.8,"spinRate":2160,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4618621964254004,"extension":6.347875768735645},"index":0,"playId":"d2740382-04f4-3705-af1f-d22730bc2a86","pitchNumber":1,"startTime":"2026-04-22T00:55:13.105Z","endTime":"2026-04-22T00:55:16.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.19103620505558,"aZ":-30.985572653759284,"pfxX":2.76158950753139,"pfxZ":0.825969758435944,"pX":0.44407314481601745,"pZ":1.8306560266248109,"vX0":0.23522063622503975,"vY0":-118.87737260644514,"vZ0":-3.6039280706787773,"x":100.07,"y":189.35,"x0":-0.014948639899708687,"y0":50.001021357454945,"z0":6.170668344710661,"aX":3.963070469696474},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.0,"breakHorizontal":-5.0,"spinRate":2150,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.46025014322738755,"extension":6.302119250453292},"hitData":{"launchSpeed":98.8,"launchAngle":15.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":90.06,"coordY":73.67}},"index":1,"playId":"0e1b710b-36a0-3ee2-9814-f48a365916e6","pitchNumber":2,"startTime":"2026-04-22T00:55:32.147Z","endTime":"2026-04-22T00:55:47.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:55:47.171Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Jazz Chisholm Jr. lines into a double play, first baseman Willson Contreras to shortstop Trevor Story. Randal Grichuk out at 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-22T00:58:37.315Z","endTime":"2026-04-22T00:59:34.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Samaniego replaces Jack Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-22T00:56:33.152Z","endTime":"2026-04-22T00:58:39.427Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701719,"link":"/api/v1/people/701719"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"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.7,"endSpeed":78.6,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.884579516704612,"aZ":-27.053264575326292,"pfxX":-1.6137900623530812,"pfxZ":3.22422111758482,"pX":0.030241920484830286,"pZ":2.534379313585355,"vX0":-3.130890352378737,"vY0":-126.13817071135901,"vZ0":-2.405428566483662,"x":115.85,"y":170.35,"x0":1.5039598520575659,"y0":50.00606422535406,"z0":5.711944109745869,"aX":-2.565265237585477},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":3.7,"spinRate":2296,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4364900617038412,"extension":6.895284028631869},"index":1,"playId":"c54765f5-5f95-3b64-9e22-e062e6cf3816","pitchNumber":1,"startTime":"2026-04-22T00:58:39.427Z","endTime":"2026-04-22T00:58:42.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30337470465766,"aZ":-25.961968546893328,"pfxX":10.785787522641172,"pfxZ":3.3550541688050064,"pX":0.7161039525440073,"pZ":2.3798879420502477,"vX0":-6.013871035036997,"vY0":-136.05882872506905,"vZ0":-3.608168089839168,"x":89.7,"y":174.52,"x0":1.568355484150157,"y0":50.00246547189092,"z0":5.548009481450097,"aX":19.970986609561496},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":-18.0,"spinRate":2246,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.40448380971876396,"extension":6.889239335165902},"index":2,"playId":"374f85ba-1193-37af-af67-e778efbd69df","pitchNumber":2,"startTime":"2026-04-22T00:58:55.418Z","endTime":"2026-04-22T00:59:01.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":72.8,"strikeZoneTop":3.156,"strikeZoneBottom":1.593,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.103929530180004,"aZ":-33.45344712028265,"pfxX":-8.274916800165498,"pfxZ":-0.9412188463307789,"pX":-0.10096107865952761,"pZ":1.7208186658215727,"vX0":-1.8008837985233783,"vY0":-117.5805100352201,"vZ0":-1.6687965655243322,"x":120.85,"y":192.32,"x0":1.7539800623520816,"y0":50.00219447236623,"z0":5.626595124260936,"aX":-11.26120706406654},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-1.8,"breakHorizontal":15.5,"spinRate":2377,"spinDirection":310},"zone":8,"typeConfidence":2.0,"plateTime":0.4709243281327504,"extension":6.8682285548183994},"hitData":{"launchSpeed":81.8,"launchAngle":12.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":158.57,"coordY":157.19}},"index":3,"playId":"65b3a60e-6fda-3000-94fb-57d87ecb0722","pitchNumber":3,"startTime":"2026-04-22T00:59:26.463Z","endTime":"2026-04-22T00:59:34.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T00:59:34.105Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Narváez singles on a sharp line drive to right fielder Aaron Judge.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-22T01:02:19.887Z","endTime":"2026-04-22T01:03:34.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":"Single","eventType":"single","movementReason":null,"runner":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592450,"link":"/api/v1/people/592450"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Cody Bellinger.","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-04-22T01:01:30.867Z","endTime":"2026-04-22T01:01:30.883Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641355,"link":"/api/v1/people/641355"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"500"},{"details":{"description":"Defensive Substitution: Trent Grisham replaces left fielder Randal Grichuk, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-22T01:01:30.883Z","endTime":"2026-04-22T01:02:05.241Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663757,"link":"/api/v1/people/663757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-04-22T01:02:05.241Z","endTime":"2026-04-22T01:02:22.162Z","isPitch":false,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00029942333526,"aZ":-11.697457250313997,"pfxX":5.530317168860911,"pfxZ":10.983715599415206,"pX":0.6056298463080677,"pZ":2.4495215032683926,"vX0":-4.837415463610344,"vY0":-136.17379548766263,"vZ0":-7.837555059590835,"x":93.91,"y":172.64,"x0":1.6931443926137557,"y0":50.00018032044938,"z0":6.1884048374801495,"aX":10.306824510233922},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":-8.9,"spinRate":2231,"spinDirection":148},"zone":6,"typeConfidence":0.89,"plateTime":0.40339369587471774,"extension":6.931361345721663},"index":3,"playId":"e17cb2f7-cb79-3ff2-9e2f-0f2c6f3974bd","pitchNumber":1,"startTime":"2026-04-22T01:02:22.162Z","endTime":"2026-04-22T01:02:26.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.048804317602034,"aZ":-29.305511723139922,"pfxX":-1.7310685209447987,"pfxZ":1.9503151595935808,"pX":-0.41724292893224263,"pZ":2.0875433128414125,"vX0":-4.689488679239022,"vY0":-121.51256770942192,"vZ0":-3.4755767590020668,"x":132.9,"y":182.42,"x0":1.774105603617914,"y0":50.00520338139037,"z0":6.122734209077842,"aX":-2.5511535430948027},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.9,"breakHorizontal":4.4,"spinRate":1985,"spinDirection":176},"zone":7,"typeConfidence":0.89,"plateTime":0.4532940127461451,"extension":6.756461839062163},"index":4,"playId":"525bfd7d-4fb1-305e-a92e-b2a6db1db057","pitchNumber":2,"startTime":"2026-04-22T01:02:40.094Z","endTime":"2026-04-22T01:02:43.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.07500579338385,"aZ":-9.758901496618924,"pfxX":4.648855432697293,"pfxZ":11.715762733623768,"pX":0.5967941297304267,"pZ":2.3278254589334937,"vX0":-4.477922195660176,"vY0":-138.23775960400945,"vZ0":-8.45579505348628,"x":94.25,"y":175.93,"x0":1.6426085343994903,"y0":50.00562583817563,"z0":6.10258057137937,"aX":8.89696536280218},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":-7.3,"spinRate":2363,"spinDirection":147},"zone":6,"typeConfidence":0.97,"plateTime":0.3979470467558852,"extension":7.00429428674684},"index":5,"playId":"4c99b887-e105-385e-926b-7a62598f76bc","pitchNumber":3,"startTime":"2026-04-22T01:03:02.366Z","endTime":"2026-04-22T01:03:06.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.250288566085935,"aZ":-13.418683856970885,"pfxX":4.639644068114489,"pfxZ":9.894645152519946,"pX":0.21787811538290722,"pZ":2.702247132632771,"vX0":-5.418172405601089,"vY0":-137.68794098264607,"vZ0":-6.557780145990906,"x":108.69,"y":165.82,"x0":1.6204929834634823,"y0":50.002231247598374,"z0":6.04582513136982,"aX":8.79372799000453},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":-7.1,"spinRate":2406,"spinDirection":144},"zone":5,"typeConfidence":0.93,"plateTime":0.39979332285053726,"extension":7.0153867285194975},"hitData":{"launchSpeed":102.5,"launchAngle":16.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":173.71,"coordY":69.6}},"index":6,"playId":"4c5864d2-54fe-3677-9262-29e429ea2cd3","pitchNumber":4,"startTime":"2026-04-22T01:03:24.766Z","endTime":"2026-04-22T01:03:34.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:03:34.596Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Roman Anthony grounds out, shortstop José Caballero to first baseman Ben Rice. Carlos Narváez to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-22T01:06:19.087Z","endTime":"2026-04-22T01:07:28.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Hill replaces Brent Headrick.","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-04-22T01:04:32.369Z","endTime":"2026-04-22T01:06:21.299Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657612,"link":"/api/v1/people/657612"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.422966681308466,"aZ":-37.8616126096527,"pfxX":12.129710389242433,"pfxZ":-3.5316964615898225,"pX":-0.4497904239011447,"pZ":3.7903388026787694,"vX0":-13.806034945249515,"vY0":-126.24501398666246,"vZ0":8.704606167174331,"x":134.14,"y":136.44,"x0":3.5216059409409644,"y0":50.004229302524415,"z0":3.3483222606901664,"aX":19.522713087768174},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.8,"breakHorizontal":-18.7,"spinRate":2127,"spinDirection":80},"zone":11,"typeConfidence":0.88,"plateTime":0.4343620590681545,"extension":6.700340296754175},"index":1,"playId":"6dd292fa-0664-348a-8b7f-9512a26c8d3d","pitchNumber":1,"startTime":"2026-04-22T01:06:21.299Z","endTime":"2026-04-22T01:06:24.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.1,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34504528585345,"aZ":-38.13456357238282,"pfxX":11.901115988929787,"pfxZ":-3.798923166938339,"pX":-0.019073137939548724,"pZ":2.788174996043835,"vX0":-12.390336425576226,"vY0":-124.83880984539661,"vZ0":6.738283429372163,"x":117.73,"y":163.5,"x0":3.474375406569607,"y0":50.000828575122576,"z0":3.2008036075192066,"aX":18.686356619293367},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.8,"breakHorizontal":-18.5,"spinRate":2091,"spinDirection":78},"zone":5,"typeConfidence":0.91,"plateTime":0.43962813362551056,"extension":6.49121725836715},"index":2,"playId":"6ab573ad-5346-3bd3-a837-8b7db0dd3100","pitchNumber":2,"startTime":"2026-04-22T01:06:36.751Z","endTime":"2026-04-22T01:06:40.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.4,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92767713201162,"aZ":-38.89422632153682,"pfxX":10.199891751217564,"pfxZ":-4.1429835729899445,"pX":0.3251450857666246,"pZ":2.096524517126137,"vX0":-11.439899080341519,"vY0":-127.02713055578953,"vZ0":5.029264445089451,"x":104.61,"y":182.17,"x0":3.578589130022833,"y0":50.00421518571915,"z0":3.1969060911644234,"aX":16.54029061578223},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.9,"breakHorizontal":-15.6,"spinRate":2070,"spinDirection":77},"zone":9,"typeConfidence":0.92,"plateTime":0.4325011957727498,"extension":6.655034456823378},"index":3,"playId":"99f0d175-d6d5-3abf-b644-3c3650548e15","pitchNumber":3,"startTime":"2026-04-22T01:06:51.665Z","endTime":"2026-04-22T01:06:55.165Z","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":4,"startTime":"2026-04-22T01:07:10.018Z","endTime":"2026-04-22T01:07:20.563Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.5,"strikeZoneTop":3.326,"strikeZoneBottom":1.679,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.419028145348094,"aZ":-42.29162492653691,"pfxX":11.43124497805992,"pfxZ":-6.224020678263594,"pX":-0.4437697406798416,"pZ":2.703335788462149,"vX0":-13.357123008522823,"vY0":-127.05650807991047,"vZ0":7.195581986669848,"x":133.92,"y":165.79,"x0":3.4103448304657693,"y0":50.00261549766838,"z0":3.204526312291458,"aX":18.583950033828604},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-9.0,"breakHorizontal":-17.5,"spinRate":2032,"spinDirection":68},"zone":4,"typeConfidence":0.89,"plateTime":0.4320336205690771,"extension":6.582924536885346},"hitData":{"launchSpeed":91.5,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.49,"coordY":170.43}},"index":5,"playId":"fdb62dd8-8603-3636-8120-2462387c4330","pitchNumber":4,"startTime":"2026-04-22T01:07:20.563Z","endTime":"2026-04-22T01:07:28.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:07:28.833Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out, third baseman Ryan McMahon to first baseman Ben Rice. Carlos Narváez to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-22T01:07:46.839Z","endTime":"2026-04-22T01:08:07.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"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":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":78.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96913105080497,"aZ":-36.767719922462156,"pfxX":12.860159239838232,"pfxZ":-2.8743247808308006,"pX":-0.22844620410817806,"pZ":2.4463168070731998,"vX0":-13.937205345134123,"vY0":-126.5471325152902,"vZ0":5.217688688215154,"x":125.71,"y":172.73,"x0":3.713722710805013,"y0":50.00019499721775,"z0":3.3241768683691526,"aX":20.584309514069755},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.4,"breakHorizontal":-19.6,"spinRate":2206,"spinDirection":83},"zone":5,"typeConfidence":0.88,"plateTime":0.43501893223301646,"extension":6.713340929424243},"hitData":{"launchSpeed":85.6,"launchAngle":-38.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.82,"coordY":156.72}},"index":0,"playId":"b971d176-b50d-3e8b-9968-88b54a35c581","pitchNumber":1,"startTime":"2026-04-22T01:07:58.605Z","endTime":"2026-04-22T01:08:07.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:08:07.329Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, shortstop José Caballero to first baseman Ben Rice.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-22T01:08:21.818Z","endTime":"2026-04-22T01:09:42.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676609,"link":"/api/v1/people/676609"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.351942568855396,"aZ":-40.88898599853363,"pfxX":10.150534439955248,"pfxZ":-5.3607701160695775,"pX":0.9294124493748298,"pZ":2.4352560021537357,"vX0":-9.800178672904606,"vY0":-127.05730798962165,"vZ0":6.087561245755833,"x":81.57,"y":173.03,"x0":3.527768970671758,"y0":50.002406514048204,"z0":3.266826065580701,"aX":16.506560817978666},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.9,"breakHorizontal":-16.0,"spinRate":2207,"spinDirection":76},"zone":12,"typeConfidence":0.89,"plateTime":0.43198918069984193,"extension":6.5983460925235375},"index":0,"playId":"bf75d47e-30e0-3913-b2ed-98a4add0f44b","pitchNumber":1,"startTime":"2026-04-22T01:08:31.159Z","endTime":"2026-04-22T01:08:35.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91141136561121,"aZ":-35.84276280150304,"pfxX":11.830253789838851,"pfxZ":-2.2699068628507195,"pX":-0.21937535156208604,"pZ":3.2969177866016026,"vX0":-13.024532792535062,"vY0":-126.0653990950512,"vZ0":7.110283107137719,"x":125.36,"y":149.76,"x0":3.4697939526434647,"y0":50.00462859235879,"z0":3.329407044133944,"aX":19.101472986915983},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.0,"breakHorizontal":-18.6,"spinRate":2180,"spinDirection":83},"zone":11,"typeConfidence":0.78,"plateTime":0.43398910840718274,"extension":6.8115103334426585},"index":1,"playId":"cfe3449f-6fde-3ecc-9e95-877d09fe2768","pitchNumber":2,"startTime":"2026-04-22T01:08:46.246Z","endTime":"2026-04-22T01:08:49.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939021274429304,"aZ":-38.50134419598391,"pfxX":11.707623017551732,"pfxZ":-3.8670432730541577,"pX":0.45449101306473405,"pZ":2.507204348870641,"vX0":-11.515260188659957,"vY0":-127.02914952725617,"vZ0":6.156847306616649,"x":99.68,"y":171.09,"x0":3.5245753671836946,"y0":50.00463977463746,"z0":3.112269299156697,"aX":19.142103702300805},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.2,"breakHorizontal":-18.6,"spinRate":2243,"spinDirection":69},"zone":6,"typeConfidence":0.91,"plateTime":0.43112624677681843,"extension":6.672090418095475},"index":2,"playId":"915699de-c044-308b-b4d3-3c883c7a3e17","pitchNumber":3,"startTime":"2026-04-22T01:09:02.924Z","endTime":"2026-04-22T01:09:06.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.886178110986123,"aZ":-38.18139834486147,"pfxX":10.906661188833967,"pfxZ":-3.7024474590900684,"pX":0.31009189343405824,"pZ":1.7815427234461851,"vX0":-11.630404861170955,"vY0":-126.10535922109126,"vZ0":4.5550241077703255,"x":105.18,"y":190.68,"x0":3.54893619055086,"y0":50.00330036351174,"z0":3.018821229052084,"aX":17.696221356346754},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.4,"breakHorizontal":-17.3,"spinRate":2089,"spinDirection":77},"zone":9,"typeConfidence":0.91,"plateTime":0.43313257569018493,"extension":6.6738002551230435},"index":3,"playId":"647dd5a5-61a2-3341-84d1-9e3a809977df","pitchNumber":4,"startTime":"2026-04-22T01:09:18.146Z","endTime":"2026-04-22T01:09:22.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.942756706917447,"aZ":-39.48802841486716,"pfxX":10.741705262041569,"pfxZ":-4.35266456325849,"pX":-0.506070722098463,"pZ":1.2864098965611341,"vX0":-14.160361048173634,"vY0":-128.55493752795752,"vZ0":3.4520848162519773,"x":136.29,"y":204.05,"x0":3.670838475026919,"y0":50.005677614300645,"z0":2.9856649789566387,"aX":18.033401228526458},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.7,"breakHorizontal":-16.4,"spinRate":2211,"spinDirection":82},"zone":13,"typeConfidence":0.91,"plateTime":0.425593420206285,"extension":6.578846448313257},"hitData":{"launchSpeed":97.3,"launchAngle":-14.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.49,"coordY":145.6}},"index":4,"playId":"7152bbf7-539f-3e41-956d-2844b26a3054","pitchNumber":5,"startTime":"2026-04-22T01:09:34.396Z","endTime":"2026-04-22T01:09:42.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:09:42.646Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Caballero strikes out on automatic strike.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-22T01:11:56.798Z","endTime":"2026-04-22T01:14:16.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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":92.3,"endSpeed":84.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.777117031475754,"aZ":-24.708071156191615,"pfxX":11.958143261429118,"pfxZ":4.135466406023639,"pX":0.9773510688396326,"pZ":1.5344615097052374,"vX0":-5.701001009905023,"vY0":-134.20948957713316,"vZ0":-5.816791573283907,"x":79.75,"y":197.35,"x0":1.5871100880568518,"y0":50.00464751464937,"z0":5.513905813136269,"aX":21.596842866046465},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":-20.3,"spinRate":2226,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4096933802305709,"extension":6.983323645886455},"index":0,"playId":"15249af4-fc29-3bd7-8d1b-96524aae4544","pitchNumber":1,"startTime":"2026-04-22T01:12:24.954Z","endTime":"2026-04-22T01:12:30.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.1,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.156869917108224,"aZ":-21.939486861076794,"pfxX":12.855067855535458,"pfxZ":5.60311168126328,"pX":-0.19689836364991173,"pZ":1.8893089882241396,"vX0":-8.477373341263789,"vY0":-135.40556446168648,"vZ0":-5.521254631386629,"x":124.51,"y":187.77,"x0":1.3312781583499869,"y0":50.001594409648355,"z0":5.525936045830107,"aX":23.471658174611907},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":-21.0,"spinRate":2321,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.40711664459203645,"extension":6.968247352425583},"index":1,"playId":"348feaeb-0d6b-3705-adee-798e6c2c24b8","pitchNumber":2,"startTime":"2026-04-22T01:12:40.874Z","endTime":"2026-04-22T01:12:44.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.6,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991825252922755,"aZ":-32.789036897403356,"pfxX":-7.252731375514401,"pfxZ":-0.4679974588626852,"pX":0.9485058031031882,"pZ":1.3299788675353184,"vX0":0.14860723393096698,"vY0":-114.76006227466398,"vZ0":-1.9864144746797787,"x":80.85,"y":202.87,"x0":1.821691880805924,"y0":50.00393080018046,"z0":5.45894121565526,"aX":-9.490830883831752},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.1,"breakHorizontal":13.0,"spinRate":2376,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.4807886542491895,"extension":7.05651472198828},"index":2,"playId":"bad984fa-a81f-350b-b1b0-66e03e38869f","pitchNumber":3,"startTime":"2026-04-22T01:12:55.268Z","endTime":"2026-04-22T01:12:59.277Z","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":84.0,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.71763636185842,"aZ":-20.03681116788897,"pfxX":11.95234545829979,"pfxZ":6.706016653972806,"pX":0.5597313458342885,"pZ":0.27681827356277466,"vX0":-6.408787533216877,"vY0":-134.79395949552693,"vZ0":-9.611363925574093,"x":95.66,"y":231.31,"x0":1.4357464249658791,"y0":50.00617311501,"z0":5.347605053051536,"aX":21.642771111880094},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":-19.9,"spinRate":2256,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.40888213509030535,"extension":7.119669700440615},"index":3,"playId":"5678ac19-3e05-38a3-8f90-1324ea88d4c2","pitchNumber":4,"startTime":"2026-04-22T01:13:11.294Z","endTime":"2026-04-22T01:13:14.410Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.083,"strikeZoneBottom":1.556,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46351806980263,"aZ":-18.4779889767554,"pfxX":9.741142975229465,"pfxZ":7.447789991490389,"pX":0.5390244506899736,"pZ":3.0897492675418947,"vX0":-5.862131558222022,"vY0":-135.21965947159646,"vZ0":-3.2089785157815514,"x":96.45,"y":155.36,"x0":1.4776574286469626,"y0":50.000830056596186,"z0":5.5997100314352615,"aX":17.906922344924233},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":-16.3,"spinRate":2215,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.40617970564094374,"extension":7.117160308988639},"index":4,"playId":"51a1b468-1d01-3ab3-9ef7-e962d6c2729a","pitchNumber":5,"startTime":"2026-04-22T01:13:53.383Z","endTime":"2026-04-22T01:13:57.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":676609,"fullName":"José Caballero"}}},"count":{"balls":3,"strikes":3,"outs":0},"index":5,"playId":"0dc55aa3-4cfa-4749-b3ba-57f4218bd27b","pitchNumber":5,"startTime":"2026-04-22T01:14:11.105Z","endTime":"2026-04-22T01:14:16.105Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-04-22T01:14:16.105Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Wells singles on a line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-22T01:14:53.547Z","endTime":"2026-04-22T01:15:09.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.368666803109292,"aZ":-26.49127909446461,"pfxX":2.577214611431243,"pfxZ":3.2978746236940113,"pX":0.1298400128292852,"pZ":2.2085143035132644,"vX0":-4.792043284170131,"vY0":-131.07572538901326,"vZ0":-3.7302292897608655,"x":112.05,"y":179.15,"x0":1.6554456379264872,"y0":50.0024292595122,"z0":5.651548880266225,"aX":4.439143493610004},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":-3.5,"spinRate":2346,"spinDirection":169},"zone":8,"typeConfidence":2.0,"plateTime":0.4195316584681845,"extension":7.068243170427134},"hitData":{"launchSpeed":85.1,"launchAngle":18.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.33,"coordY":95.65}},"index":0,"playId":"7ebf2402-b2c8-3503-98c7-19eb2a2c27bb","pitchNumber":1,"startTime":"2026-04-22T01:14:59.718Z","endTime":"2026-04-22T01:15:09.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:15:09.837Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan McMahon strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-22T01:15:13.929Z","endTime":"2026-04-22T01:16:16.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.961709827222773,"aZ":-24.50305439488536,"pfxX":10.352517846821263,"pfxZ":4.297267275028008,"pX":-0.30813210874941055,"pZ":2.1929348319927717,"vX0":-8.213207180787325,"vY0":-133.51162373333335,"vZ0":-3.878830071262888,"x":128.75,"y":179.57,"x0":1.4813917098264022,"y0":50.0007170638388,"z0":5.453241562747972,"aX":18.463756809503987},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":-16.7,"spinRate":2136,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.41215856635016923,"extension":7.080841590889208},"index":0,"playId":"0fdd34fd-e660-38a1-8d2a-b84791c73498","pitchNumber":1,"startTime":"2026-04-22T01:15:34.227Z","endTime":"2026-04-22T01:15:37.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.438780324214168,"aZ":-29.76356026481282,"pfxX":-7.542754327289364,"pfxZ":1.692950557584565,"pX":0.5011056842746507,"pZ":2.9447319297251,"vX0":-0.8327134804618269,"vY0":-119.09132472471217,"vZ0":0.23143898447014233,"x":97.9,"y":159.27,"x0":1.835225718913922,"y0":50.00455142408393,"z0":5.554686731792382,"aX":-10.755461976072501},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.4,"breakHorizontal":13.8,"spinRate":2456,"spinDirection":300},"zone":3,"typeConfidence":2.0,"plateTime":0.4612200386960881,"extension":6.81464592517671},"index":1,"playId":"3a81bd7a-27b2-3b04-ac64-bf8ef8218bba","pitchNumber":2,"startTime":"2026-04-22T01:15:50.183Z","endTime":"2026-04-22T01:15:53.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-22T01:16:00.130Z","endTime":"2026-04-22T01:16:11.823Z","isPitch":false,"type":"action","player":{"id":641857,"link":"/api/v1/people/641857"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":73.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69276809094008,"aZ":-31.268963812466907,"pfxX":-7.717144486071367,"pfxZ":0.6537649080864956,"pX":-0.4755624357640904,"pZ":1.8686997979460025,"vX0":-2.8250319164605293,"vY0":-118.68786387805017,"vZ0":-1.5054063241573055,"x":135.13,"y":188.33,"x0":1.7409080732422944,"y0":50.00467892373026,"z0":5.421980519229341,"aX":-10.752671391163153},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.1,"breakHorizontal":14.8,"spinRate":2483,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.46569704953375624,"extension":7.21145576720991},"index":3,"playId":"4eb878b2-e84e-3f9f-8cb1-bc9068368ffe","pitchNumber":3,"startTime":"2026-04-22T01:16:11.823Z","endTime":"2026-04-22T01:16:16.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:16:16.245Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Aaron Judge walks. Austin Wells to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-22T01:16:41.868Z","endTime":"2026-04-22T01:17:50.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"postOnSecond":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"ee4d5868-7661-4806-abab-0d6ecca86e34","startTime":"2026-04-22T01:16:41.868Z","endTime":"2026-04-22T01:16:46.868Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.775430631296697,"aZ":-29.124051810541644,"pfxX":-6.045654029859347,"pfxZ":2.1363594900404816,"pX":-0.8816233680321692,"pZ":0.7284640350776128,"vX0":-3.876862052599479,"vY0":-119.67775722284556,"vZ0":-4.871714627569082,"x":150.61,"y":219.11,"x0":1.5541339366986422,"y0":50.001751759738724,"z0":5.451536228310469,"aX":-8.61796206303163},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.8,"breakHorizontal":12.0,"spinRate":2406,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.46070349398705224,"extension":7.1368737718470845},"index":1,"playId":"f6a60d0b-b6da-350e-8b9f-ecbff8d1f11d","pitchNumber":1,"startTime":"2026-04-22T01:16:56.439Z","endTime":"2026-04-22T01:16:59.439Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.3,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.732027396557825,"aZ":-21.913295498209614,"pfxX":11.954633843881092,"pfxZ":5.586441121173143,"pX":-0.0023185479735401467,"pZ":0.7299159427512937,"vX0":-7.797946429284662,"vY0":-136.31611184171626,"vZ0":-8.163404198887783,"x":117.09,"y":219.07,"x0":1.3784007296337333,"y0":50.00043454024443,"z0":5.338320398107357,"aX":21.950103087864846},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":-19.4,"spinRate":2278,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4055891030691332,"extension":6.88845914822408},"index":2,"playId":"bf80f6f7-5213-3a51-b4a9-8daec12790c5","pitchNumber":2,"startTime":"2026-04-22T01:17:15.609Z","endTime":"2026-04-22T01:17:19.142Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.4,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7681860608874,"aZ":-18.751397718795317,"pfxX":11.528676863721756,"pfxZ":7.277046977451651,"pX":-0.4635249004639947,"pZ":1.113654128172399,"vX0":-9.000864464929329,"vY0":-136.3465186300983,"vZ0":-7.858037519557128,"x":134.67,"y":208.71,"x0":1.4171351194984927,"y0":50.00098961850972,"z0":5.375271845477244,"aX":21.254762237073212},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.3,"breakHorizontal":-18.5,"spinRate":2309,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.40496134461384914,"extension":7.143159489642292},"index":3,"playId":"711294dd-7ec3-3e4e-a0b4-2e9e1dd4391b","pitchNumber":3,"startTime":"2026-04-22T01:17:30.183Z","endTime":"2026-04-22T01:17:33.631Z","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":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.1,"strikeZoneTop":3.523,"strikeZoneBottom":1.778,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.280948590356125,"aZ":-20.331732711403884,"pfxX":11.365229823040998,"pfxZ":6.670213057283723,"pX":0.9309816185472187,"pZ":1.3897082761127315,"vX0":-5.438205198905131,"vY0":-133.32695049377622,"vZ0":-6.5729334615508135,"x":81.51,"y":201.26,"x0":1.5355314435178264,"y0":50.005111559524934,"z0":5.385217269415171,"aX":20.1872484156046},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.7,"breakHorizontal":-19.2,"spinRate":2296,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.41295476279124976,"extension":7.00309645854525},"index":4,"playId":"cc8404c4-2673-3abf-8de7-b9256dfa9f93","pitchNumber":4,"startTime":"2026-04-22T01:17:46.488Z","endTime":"2026-04-22T01:17:50.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:17:50.932Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ben Rice called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-22T01:18:10.663Z","endTime":"2026-04-22T01:19:27.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75266216471801,"aZ":-30.176032835774446,"pfxX":-7.482185481970133,"pfxZ":1.4446947306012108,"pX":-0.5704072123064282,"pZ":1.4881210944535788,"vX0":-2.6803017881766857,"vY0":-117.54316967370009,"vZ0":-2.5430796060928484,"x":138.74,"y":198.6,"x0":1.5605711041951225,"y0":50.003704976566965,"z0":5.419516406800275,"aX":-10.344240363828932},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.2,"breakHorizontal":14.3,"spinRate":2240,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.46811637207316936,"extension":7.0786131225757405},"index":0,"playId":"920e77e5-f45a-325f-8942-6fa57fcf5900","pitchNumber":1,"startTime":"2026-04-22T01:18:22.952Z","endTime":"2026-04-22T01:18:26.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48758617214403,"aZ":-26.61106473823917,"pfxX":10.198921360494364,"pfxZ":2.975615418031137,"pX":-0.10263723537865582,"pZ":1.7376921368487546,"vX0":-7.649173672785027,"vY0":-136.91294265232636,"vZ0":-5.229629086728383,"x":120.91,"y":191.86,"x0":1.4236784826780942,"y0":50.00319481331742,"z0":5.529193235291916,"aX":19.070503051675395},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.3,"breakHorizontal":-16.6,"spinRate":2175,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.40238287287229735,"extension":7.0012681770657545},"index":1,"playId":"f804b76b-2e6b-368a-ae31-c1f1b3e3e96d","pitchNumber":2,"startTime":"2026-04-22T01:18:42.907Z","endTime":"2026-04-22T01:18:46.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.639070798857563,"aZ":-33.9119230020249,"pfxX":-4.725262304752002,"pfxZ":-1.1940706510591266,"pX":-1.6040395208659939,"pZ":-0.09320877345143877,"vX0":-5.9897080771801035,"vY0":-120.60423964098698,"vZ0":-5.7065279688964585,"x":178.14,"y":241.3,"x0":1.5396580142057246,"y0":50.00535767519589,"z0":5.345997467875789,"aX":-6.859677187591082},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.5,"breakHorizontal":10.2,"spinRate":2486,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4567042977145781,"extension":7.293815324585768},"index":2,"playId":"dcddeb50-9388-338d-b282-f3718d05806e","pitchNumber":3,"startTime":"2026-04-22T01:19:00.139Z","endTime":"2026-04-22T01:19:03.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37081364129709,"aZ":-25.162737293165666,"pfxX":9.421667517342028,"pfxZ":3.7938163496329294,"pX":-0.8228325606760372,"pZ":1.909185018225946,"vX0":-9.390770684124783,"vY0":-135.77243241053327,"vZ0":-4.68127535390493,"x":148.36,"y":187.23,"x0":1.472600558784356,"y0":50.004679526808665,"z0":5.427792293686096,"aX":17.42442814924868},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.9,"breakHorizontal":-14.9,"spinRate":2172,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4048889292166282,"extension":7.197285567020953},"index":3,"playId":"23985f47-1293-3853-a0ea-c376578fb3ac","pitchNumber":4,"startTime":"2026-04-22T01:19:23.320Z","endTime":"2026-04-22T01:19:27.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:19:27.463Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wilyer Abreu grounds out, pitcher David Bednar to first baseman Ben Rice.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-22T01:22:11.085Z","endTime":"2026-04-22T01:23:29.476Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":670280,"link":"/api/v1/people/670280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: David Bednar replaces Tim Hill.","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-04-22T01:21:18.594Z","endTime":"2026-04-22T01:22:13.436Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670280,"link":"/api/v1/people/670280"},"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.3,"endSpeed":87.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.572894190613596,"aZ":-12.450623800547653,"pfxX":-6.496066883506497,"pfxZ":10.212660381836095,"pX":0.5131907824481625,"pZ":0.8955449356201968,"vX0":7.575696361376087,"vY0":-138.26001767263347,"vZ0":-10.792143752593473,"x":97.44,"y":214.6,"x0":-1.421699514135124,"y0":50.00007792336484,"z0":5.690935061607399,"aX":-12.54231695345103},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2333,"spinDirection":211},"zone":14,"typeConfidence":0.87,"plateTime":0.39655227232969636,"extension":6.690131331383329},"index":1,"playId":"0e4563ed-a870-3ffb-b408-c4ac9e5e6e5c","pitchNumber":1,"startTime":"2026-04-22T01:22:13.436Z","endTime":"2026-04-22T01:22:17.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.5423476111061,"aZ":-12.615019377415004,"pfxX":-6.778094850669113,"pfxZ":10.166997609276432,"pX":-0.05883589524332411,"pZ":3.104420405605652,"vX0":6.438524022413549,"vY0":-138.44893617433516,"vZ0":-4.8615102767805105,"x":119.24,"y":154.96,"x0":-1.544251779620761,"y0":50.00034112636219,"z0":5.740549945183347,"aX":-13.036766349078636},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":10.8,"spinRate":2385,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.397004351072507,"extension":6.575618804383573},"index":2,"playId":"4c5b2fc5-17f3-3487-b0cb-e07ce0d30cfe","pitchNumber":2,"startTime":"2026-04-22T01:22:29.044Z","endTime":"2026-04-22T01:22:32.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.225823627535448,"aZ":-36.33680980473726,"pfxX":5.323349476208965,"pfxZ":-3.444485424989817,"pX":0.43319856091393083,"pZ":1.8078958160635754,"vX0":3.2961084861906866,"vY0":-109.72244634902299,"vZ0":-0.2919628690831986,"x":100.49,"y":189.97,"x0":-1.7854100109143094,"y0":50.004118970160114,"z0":5.847556855707884,"aX":6.426517061759323},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-6.0,"breakHorizontal":-10.6,"spinRate":2443,"spinDirection":65},"zone":9,"typeConfidence":0.91,"plateTime":0.5011055870394263,"extension":6.193466960995321},"index":3,"playId":"b27eba00-3f94-3d4f-a534-4715af8fdf48","pitchNumber":3,"startTime":"2026-04-22T01:22:44.914Z","endTime":"2026-04-22T01:22:48.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.534165706090704,"aZ":-14.631480678075274,"pfxX":-5.965652431189865,"pfxZ":9.158800182483054,"pX":0.05832714240717768,"pZ":3.58443062534534,"vX0":6.587368969636875,"vY0":-137.95310174750574,"vZ0":-3.3086056597501647,"x":114.78,"y":142.0,"x0":-1.5927288854917503,"y0":50.00101732091266,"z0":5.794209067718632,"aX":-11.424038417745587},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":9.4,"spinRate":2263,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.39802534132340606,"extension":6.735814454909449},"index":4,"playId":"93e4bba7-b3f8-32e3-b3ec-eb057f95fe1f","pitchNumber":4,"startTime":"2026-04-22T01:23:01.093Z","endTime":"2026-04-22T01:23:05.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16188351762616,"aZ":-29.210308820646272,"pfxX":-6.692356813884647,"pfxZ":1.7016366409054768,"pX":-0.9997661670174207,"pZ":1.6489330633773585,"vX0":3.8311025093956137,"vY0":-130.95824001906547,"vZ0":-5.258672961767308,"x":155.11,"y":194.26,"x0":-1.610741324030155,"y0":50.00134789206035,"z0":5.86279864320407,"aX":-11.645322639529892},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.2,"breakHorizontal":11.3,"spinRate":1720,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.4179351252205561,"extension":6.4728484255429395},"hitData":{"launchSpeed":65.4,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.84,"coordY":184.19}},"index":5,"playId":"10594b9e-8cce-3192-a324-0016ed96234a","pitchNumber":5,"startTime":"2026-04-22T01:23:21.017Z","endTime":"2026-04-22T01:23:29.476Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:23:29.476Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, third baseman Ryan McMahon to first baseman Ben Rice.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-22T01:23:34.620Z","endTime":"2026-04-22T01:24:52.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700250,"link":"/api/v1/people/700250"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.323206850937524,"aZ":-9.745171373602515,"pfxX":-4.950117594916554,"pfxZ":11.590415670527108,"pX":0.9604481213967658,"pZ":3.085992855293699,"vX0":8.308404720263077,"vY0":-139.20630531552288,"vZ0":-5.486355255778658,"x":80.39,"y":155.46,"x0":-1.4389952996020738,"y0":50.00469181316261,"z0":5.746964371417424,"aX":-9.581490448968715},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.8,"breakHorizontal":7.0,"spinRate":2425,"spinDirection":214},"zone":12,"typeConfidence":0.9,"plateTime":0.3955912701443749,"extension":6.694344897047966},"index":0,"playId":"a019e076-1185-3740-9a38-f5332ae3b6da","pitchNumber":1,"startTime":"2026-04-22T01:23:55.179Z","endTime":"2026-04-22T01:23:58.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.1,"endSpeed":68.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.303406639649673,"aZ":-40.454370262236864,"pfxX":5.522863681421436,"pfxZ":-6.9214144727454965,"pX":0.28880504340373736,"pZ":2.6923150511319665,"vX0":2.8761723685024227,"vY0":-109.28347312072829,"vZ0":2.266006048615113,"x":105.99,"y":166.09,"x0":-1.766969246343088,"y0":50.00489161029958,"z0":6.023974837677677,"aX":6.603999646134636},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-11.5,"breakHorizontal":-10.8,"spinRate":2371,"spinDirection":51},"zone":6,"typeConfidence":0.91,"plateTime":0.5034092024177319,"extension":6.026500460323173},"index":1,"playId":"de59a125-c11b-3afe-aa76-04320efb9f7e","pitchNumber":2,"startTime":"2026-04-22T01:24:10.011Z","endTime":"2026-04-22T01:24:13.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.27111363338747,"aZ":-10.73883333579881,"pfxX":-4.486411131503838,"pfxZ":11.237380925678158,"pX":0.021683148957557442,"pZ":3.9693982177988425,"vX0":5.968417382519403,"vY0":-138.52678370460373,"vZ0":-3.2171234823647112,"x":116.17,"y":131.61,"x0":-1.596688669054865,"y0":50.00250665761496,"z0":5.884006424588727,"aX":-8.55814036924716},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.7,"breakHorizontal":6.6,"spinRate":2409,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.39820622226440516,"extension":6.610712243062077},"index":2,"playId":"1dba9bfa-fb3d-3ce3-b031-8f9b27b99a89","pitchNumber":3,"startTime":"2026-04-22T01:24:27.044Z","endTime":"2026-04-22T01:24:30.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.924323923453827,"aZ":-28.172188922707704,"pfxX":-7.441369302337148,"pfxZ":2.259369724200008,"pX":-0.2787971171155114,"pZ":1.8297366874077976,"vX0":6.108980979390596,"vY0":-132.28905389095152,"vZ0":-4.876859000198253,"x":127.63,"y":189.38,"x0":-1.6542449260360352,"y0":50.000015030718,"z0":5.768946489641143,"aX":-13.152185569744962},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":12.1,"spinRate":1562,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.41447536498409976,"extension":6.660594254150527},"hitData":{"launchSpeed":81.5,"launchAngle":0.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":162.27}},"index":3,"playId":"4fbd4edd-3155-37b1-a6de-b115e7da9fd6","pitchNumber":4,"startTime":"2026-04-22T01:24:44.551Z","endTime":"2026-04-22T01:24:52.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:24:52.731Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a soft ground ball to third baseman Ryan McMahon.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-22T01:25:00.107Z","endTime":"2026-04-22T01:26:24.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641857,"link":"/api/v1/people/641857"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30894027081429,"aZ":-12.07256151841498,"pfxX":-5.127467292777844,"pfxZ":10.36732854207834,"pX":-0.44460320400908027,"pZ":3.844397364580339,"vX0":4.604437311152259,"vY0":-138.89115948785405,"vZ0":-3.4636086307281584,"x":133.95,"y":134.98,"x0":-1.4638858783081952,"y0":50.001933689185236,"z0":5.919505245054472,"aX":-9.941416654262408},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2207,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3955094891312956,"extension":6.654487148730771},"index":0,"playId":"5a2f9f09-d62d-358f-9da4-c16879dee237","pitchNumber":1,"startTime":"2026-04-22T01:25:18.539Z","endTime":"2026-04-22T01:25:22.712Z","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":94.7,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.876693065055544,"aZ":-10.714615958089023,"pfxX":-5.7161899069533115,"pfxZ":11.22128651961237,"pX":-0.07861732410635926,"pZ":2.8644696350930374,"vX0":5.956016611800715,"vY0":-137.7212167004023,"vZ0":-5.721889384580915,"x":120.0,"y":161.44,"x0":-1.5313053384480049,"y0":50.00242269692172,"z0":5.700457614138336,"aX":-10.931212769827008},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.2,"breakHorizontal":9.0,"spinRate":2277,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.39840623497840344,"extension":6.646425963078019},"index":1,"playId":"07fdea3b-4c5b-38ca-8678-d6a6a136ec9c","pitchNumber":2,"startTime":"2026-04-22T01:25:34.391Z","endTime":"2026-04-22T01:25:38.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.415851027741844,"aZ":-11.024204488723097,"pfxX":-4.969789629961882,"pfxZ":10.894577576158747,"pX":-0.0016231097227073386,"pZ":2.745801166322507,"vX0":5.944365953883079,"vY0":-138.35400365944835,"vZ0":-6.400523696200555,"x":117.06,"y":164.64,"x0":-1.5307537359010417,"y0":50.005259740355136,"z0":5.825596073765713,"aX":-9.651006841515105},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":7.8,"spinRate":2293,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.39565200293216396,"extension":6.6658210093212995},"index":2,"playId":"da8bf441-30c4-376a-9418-0605a401aa22","pitchNumber":3,"startTime":"2026-04-22T01:25:50.375Z","endTime":"2026-04-22T01:25:53.456Z","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":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.296818006955945,"aZ":-9.855281937939305,"pfxX":-5.984349923087658,"pfxZ":11.581531062802522,"pX":0.15001534424909174,"pZ":3.546252895216698,"vX0":6.34686219857256,"vY0":-138.73196186257042,"vZ0":-4.612842105531539,"x":111.28,"y":143.03,"x0":-1.4023141780508341,"y0":50.004915192024455,"z0":5.9016397170271295,"aX":-11.535269500850005},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.0,"breakHorizontal":9.4,"spinRate":2426,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3965166717150863,"extension":6.644005679409413},"hitData":{"launchSpeed":54.0,"launchAngle":-80.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":110.14,"coordY":171.65}},"index":3,"playId":"625ba278-87df-3006-be7e-c64a5fc84080","pitchNumber":4,"startTime":"2026-04-22T01:26:13.158Z","endTime":"2026-04-22T01:26:24.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:26:24.186Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-22T01:27:07.883Z","endTime":"2026-04-22T01:29:09.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.77"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.64"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.23"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.36"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.77"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.77"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.21"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.29"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.98"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.14"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.61"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".232"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".042"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.346"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".787"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".405"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".358"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".246"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.346"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".787"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".405"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".358"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".246"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,7,9,10],"actionIndex":[0,2,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jarren Duran replaces Andruw Monasterio.","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-04-22T01:26:34.903Z","endTime":"2026-04-22T01:27:10.222Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":655316,"link":"/api/v1/people/655316"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7981888584368,"aZ":-13.119419230925521,"pfxX":-7.304921381692846,"pfxZ":9.855539794866484,"pX":1.8618944478419763,"pZ":1.7007353788321518,"vX0":11.286583632469243,"vY0":-138.61139838342805,"vZ0":-8.225376481224957,"x":46.03,"y":192.86,"x0":-1.3255050618430608,"y0":50.00386714708177,"z0":5.59512539246305,"aX":-14.126018511319785},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2277,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.3961085932092798,"extension":7.018473025119657},"index":1,"playId":"bf3d9862-2a6e-33e6-b67c-26ce0060437f","pitchNumber":1,"startTime":"2026-04-22T01:27:10.222Z","endTime":"2026-04-22T01:27:17.166Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ceddanne Rafaela advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"bf3d9862-2a6e-33e6-b67c-26ce0060437f","startTime":"2026-04-22T01:27:19.553Z","endTime":"2026-04-22T01:27:30.451Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50640915751856,"aZ":-12.46373616590137,"pfxX":-6.535703010297716,"pfxZ":10.194129518286033,"pX":-1.0436839217723777,"pZ":2.098710181383622,"vX0":3.9728191377659314,"vY0":-138.5467443266262,"vZ0":-7.371318658174427,"x":156.78,"y":182.11,"x0":-1.65106823289928,"y0":50.004731101788266,"z0":5.636688413841575,"aX":-12.638880957270672},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":10.9,"spinRate":2284,"spinDirection":215},"zone":13,"typeConfidence":0.86,"plateTime":0.39615538729713684,"extension":6.668798981452584},"index":3,"playId":"0aa9e873-1dbf-3937-b1d2-8cbf4bb936ab","pitchNumber":2,"startTime":"2026-04-22T01:27:30.451Z","endTime":"2026-04-22T01:27:34.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.984894565835226,"aZ":-11.374821931855154,"pfxX":-6.5596932711422,"pfxZ":10.728679393730875,"pX":0.3758761539405945,"pZ":1.9029838962386363,"vX0":7.573935328205075,"vY0":-138.59175526676387,"vZ0":-8.017994720185019,"x":102.67,"y":187.4,"x0":-1.5446398768887575,"y0":50.002675360816596,"z0":5.599795922275154,"aX":-12.716719602797866},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":10.2,"spinRate":2305,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.3957364087121569,"extension":6.814300563889353},"index":4,"playId":"af16640f-a6d6-3e50-9d7d-b3471d27ca16","pitchNumber":3,"startTime":"2026-04-22T01:27:49.434Z","endTime":"2026-04-22T01:27:53.091Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":5,"playId":"4744a12a-32b1-44d6-a30c-29af71dcb8a3","startTime":"2026-04-22T01:28:03.247Z","endTime":"2026-04-22T01:28:08.247Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"Ceddanne Rafaela advances to 3rd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":6,"actionPlayId":"4744a12a-32b1-44d6-a30c-29af71dcb8a3","startTime":"2026-04-22T01:28:09.435Z","endTime":"2026-04-22T01:28:09.436Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.457944594414144,"aZ":-39.378558793550354,"pfxX":5.495375333459351,"pfxZ":-5.7568209187360795,"pX":-0.751371921441,"pZ":1.7025155497821836,"vX0":1.2109558635097954,"vY0":-111.58398059023949,"vZ0":0.040983076864000045,"x":145.64,"y":192.81,"x0":-2.0158334338955664,"y0":50.00272274064725,"z0":5.766145040981374,"aX":6.878057580420711},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.1,"breakHorizontal":-10.3,"spinRate":2511,"spinDirection":53},"zone":7,"typeConfidence":0.91,"plateTime":0.49226577199600463,"extension":6.261071615638375},"index":7,"playId":"92619633-fe11-3d14-851f-3acd9c64e872","pitchNumber":4,"startTime":"2026-04-22T01:28:09.437Z","endTime":"2026-04-22T01:28:13.141Z","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":8,"startTime":"2026-04-22T01:28:23.978Z","endTime":"2026-04-22T01:28:43.182Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01414456243542,"aZ":-14.200571446319707,"pfxX":-6.6093660456517584,"pfxZ":9.493861065944381,"pX":0.5797765191431703,"pZ":3.8047173192810306,"vX0":8.048081682249276,"vY0":-137.1374707003696,"vZ0":-2.5873950372800443,"x":94.9,"y":136.05,"x0":-1.542525424521433,"y0":50.005385774891565,"z0":5.736398495869626,"aX":-12.51670517006637},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":10.2,"spinRate":2267,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.4003215781267948,"extension":6.778411531679867},"index":9,"playId":"e236d767-ecc5-39ab-9932-150be1ed9d64","pitchNumber":5,"startTime":"2026-04-22T01:28:43.182Z","endTime":"2026-04-22T01:28:46.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702200229109874,"aZ":-24.88929629716421,"pfxX":-8.018126440198012,"pfxZ":4.277924625237017,"pX":-1.0065499485462304,"pZ":1.8068237791681443,"vX0":5.0675411055395365,"vY0":-129.82748643581854,"vZ0":-4.601921449062137,"x":155.37,"y":190.0,"x0":-1.944064284658376,"y0":50.00355782763165,"z0":5.501412220072754,"aX":-13.65994835766717},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.0,"breakHorizontal":13.3,"spinRate":1855,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.4222081670007909,"extension":6.653908429854966},"index":10,"playId":"06c3a2ee-521e-3d7f-b1c2-c3269aa9174a","pitchNumber":6,"startTime":"2026-04-22T01:29:05.412Z","endTime":"2026-04-22T01:29:09.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:29:09.200Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-22T01:27:07.883Z","endTime":"2026-04-22T01:29:09.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.77"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.64"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.23"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.69"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.36"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.77"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.77"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.21"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.29"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.98"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.14"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.61"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.41"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".133"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".265"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".232"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".136"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".042"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.346"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".787"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".405"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".358"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".246"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".688"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".711"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.346"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".731"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".787"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".754"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".405"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".358"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".246"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,7,9,10],"actionIndex":[0,2,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":669224,"link":"/api/v1/people/669224"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jarren Duran replaces Andruw Monasterio.","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-04-22T01:26:34.903Z","endTime":"2026-04-22T01:27:10.222Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":655316,"link":"/api/v1/people/655316"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7981888584368,"aZ":-13.119419230925521,"pfxX":-7.304921381692846,"pfxZ":9.855539794866484,"pX":1.8618944478419763,"pZ":1.7007353788321518,"vX0":11.286583632469243,"vY0":-138.61139838342805,"vZ0":-8.225376481224957,"x":46.03,"y":192.86,"x0":-1.3255050618430608,"y0":50.00386714708177,"z0":5.59512539246305,"aX":-14.126018511319785},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2277,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.3961085932092798,"extension":7.018473025119657},"index":1,"playId":"bf3d9862-2a6e-33e6-b67c-26ce0060437f","pitchNumber":1,"startTime":"2026-04-22T01:27:10.222Z","endTime":"2026-04-22T01:27:17.166Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ceddanne Rafaela advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"bf3d9862-2a6e-33e6-b67c-26ce0060437f","startTime":"2026-04-22T01:27:19.553Z","endTime":"2026-04-22T01:27:30.451Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"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":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50640915751856,"aZ":-12.46373616590137,"pfxX":-6.535703010297716,"pfxZ":10.194129518286033,"pX":-1.0436839217723777,"pZ":2.098710181383622,"vX0":3.9728191377659314,"vY0":-138.5467443266262,"vZ0":-7.371318658174427,"x":156.78,"y":182.11,"x0":-1.65106823289928,"y0":50.004731101788266,"z0":5.636688413841575,"aX":-12.638880957270672},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":10.9,"spinRate":2284,"spinDirection":215},"zone":13,"typeConfidence":0.86,"plateTime":0.39615538729713684,"extension":6.668798981452584},"index":3,"playId":"0aa9e873-1dbf-3937-b1d2-8cbf4bb936ab","pitchNumber":2,"startTime":"2026-04-22T01:27:30.451Z","endTime":"2026-04-22T01:27:34.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.984894565835226,"aZ":-11.374821931855154,"pfxX":-6.5596932711422,"pfxZ":10.728679393730875,"pX":0.3758761539405945,"pZ":1.9029838962386363,"vX0":7.573935328205075,"vY0":-138.59175526676387,"vZ0":-8.017994720185019,"x":102.67,"y":187.4,"x0":-1.5446398768887575,"y0":50.002675360816596,"z0":5.599795922275154,"aX":-12.716719602797866},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":10.2,"spinRate":2305,"spinDirection":222},"zone":9,"typeConfidence":0.9,"plateTime":0.3957364087121569,"extension":6.814300563889353},"index":4,"playId":"af16640f-a6d6-3e50-9d7d-b3471d27ca16","pitchNumber":3,"startTime":"2026-04-22T01:27:49.434Z","endTime":"2026-04-22T01:27:53.091Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":5,"playId":"4744a12a-32b1-44d6-a30c-29af71dcb8a3","startTime":"2026-04-22T01:28:03.247Z","endTime":"2026-04-22T01:28:08.247Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"Ceddanne Rafaela advances to 3rd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":6,"actionPlayId":"4744a12a-32b1-44d6-a30c-29af71dcb8a3","startTime":"2026-04-22T01:28:09.435Z","endTime":"2026-04-22T01:28:09.436Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.457944594414144,"aZ":-39.378558793550354,"pfxX":5.495375333459351,"pfxZ":-5.7568209187360795,"pX":-0.751371921441,"pZ":1.7025155497821836,"vX0":1.2109558635097954,"vY0":-111.58398059023949,"vZ0":0.040983076864000045,"x":145.64,"y":192.81,"x0":-2.0158334338955664,"y0":50.00272274064725,"z0":5.766145040981374,"aX":6.878057580420711},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-10.1,"breakHorizontal":-10.3,"spinRate":2511,"spinDirection":53},"zone":7,"typeConfidence":0.91,"plateTime":0.49226577199600463,"extension":6.261071615638375},"index":7,"playId":"92619633-fe11-3d14-851f-3acd9c64e872","pitchNumber":4,"startTime":"2026-04-22T01:28:09.437Z","endTime":"2026-04-22T01:28:13.141Z","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":8,"startTime":"2026-04-22T01:28:23.978Z","endTime":"2026-04-22T01:28:43.182Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01414456243542,"aZ":-14.200571446319707,"pfxX":-6.6093660456517584,"pfxZ":9.493861065944381,"pX":0.5797765191431703,"pZ":3.8047173192810306,"vX0":8.048081682249276,"vY0":-137.1374707003696,"vZ0":-2.5873950372800443,"x":94.9,"y":136.05,"x0":-1.542525424521433,"y0":50.005385774891565,"z0":5.736398495869626,"aX":-12.51670517006637},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":10.2,"spinRate":2267,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.4003215781267948,"extension":6.778411531679867},"index":9,"playId":"e236d767-ecc5-39ab-9932-150be1ed9d64","pitchNumber":5,"startTime":"2026-04-22T01:28:43.182Z","endTime":"2026-04-22T01:28:46.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702200229109874,"aZ":-24.88929629716421,"pfxX":-8.018126440198012,"pfxZ":4.277924625237017,"pX":-1.0065499485462304,"pZ":1.8068237791681443,"vX0":5.0675411055395365,"vY0":-129.82748643581854,"vZ0":-4.601921449062137,"x":155.37,"y":190.0,"x0":-1.944064284658376,"y0":50.00355782763165,"z0":5.501412220072754,"aX":-13.65994835766717},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.0,"breakHorizontal":13.3,"spinRate":1855,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.4222081670007909,"extension":6.653908429854966},"index":10,"playId":"06c3a2ee-521e-3d7f-b1c2-c3269aa9174a","pitchNumber":6,"startTime":"2026-04-22T01:29:05.412Z","endTime":"2026-04-22T01:29:09.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-22T01:29:09.200Z","atBatIndex":72},"scoringPlays":[7,39,58],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":108.22,"y":163.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":1,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"coordinates":{"x":106.2,"y":158.78},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":83.74,"y":92.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":152.32,"y":153.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":1,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":90.49,"y":186.14},"type":"O","description":"Pop Out"}]}},{"startIndex":7,"endIndex":15,"top":[7,8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"coordinates":{"x":44.54,"y":73.57},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":158.21,"y":146.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":82.57,"y":124.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":78.75,"y":101.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":2,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":116.68,"y":143.87},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":103.02,"y":90.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":108.23,"y":153.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":2,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"coordinates":{"x":60.62,"y":138.01},"type":"H","description":"Double"}]}},{"startIndex":16,"endIndex":22,"top":[16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":73.75,"y":99.7},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":254.0,"y":214.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":3,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"coordinates":{"x":99.11,"y":171.95},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":178.8,"y":100.3},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":94.75,"y":92.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":3,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":136.67,"y":91.03},"type":"O","description":"Flyout"}]}},{"startIndex":23,"endIndex":28,"top":[23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":4,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":150.22,"y":178.69},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":156.88,"y":165.36},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":94.99,"y":161.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":4,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":168.39,"y":84.58},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31,32],"bottom":[33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":132.55,"y":147.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"coordinates":{"x":103.16,"y":159.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":5,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":138.63,"y":185.13},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":114.82,"y":153.2},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":5,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":132.17,"y":79.38},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":46,"top":[36,37,38,39,40,41,42,43],"bottom":[44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"coordinates":{"x":93.53,"y":62.5},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":102.15,"y":170.94},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":6,"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":114.88,"y":189.03},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":118.66,"y":128.17},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":153.1,"y":183.87},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":6,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":117.35,"y":151.18},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":55,"top":[47,48,49,50],"bottom":[51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":127.45,"y":62.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"batter":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"coordinates":{"x":103.16,"y":168.4},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":7,"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"batter":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"coordinates":{"x":93.34,"y":147.67},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":141.86,"y":55.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":7,"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"coordinates":{"x":186.77,"y":128.37},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":63,"top":[56,57,58,59],"bottom":[60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"coordinates":{"x":120.8,"y":43.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"batter":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"coordinates":{"x":82.08,"y":105.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":90.06,"y":73.67},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":8,"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"batter":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"coordinates":{"x":158.57,"y":157.19},"type":"O","description":"Double Play"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"batter":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"coordinates":{"x":173.71,"y":69.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"coordinates":{"x":127.49,"y":170.43},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"coordinates":{"x":105.82,"y":156.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":8,"pitcher":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"coordinates":{"x":127.49,"y":145.6},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":72,"top":[64,65,66,67,68],"bottom":[69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"inning":9,"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"batter":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"coordinates":{"x":172.33,"y":95.65},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"coordinates":{"x":131.84,"y":184.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"coordinates":{"x":101.14,"y":162.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"inning":9,"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"coordinates":{"x":110.14,"y":171.65},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":3}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":0,"hits":4,"errors":0,"leftOnBase":7},"away":{"runs":4,"hits":10,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"catcher":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"first":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"second":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"third":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"shortstop":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"left":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"center":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"right":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"batter":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"onDeck":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"inHole":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"battingOrder":4,"team":{"id":147,"name":"New York Yankees","link":"/api/v1/teams/147"}},"offense":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"onDeck":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"inHole":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"pitcher":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"battingOrder":7,"team":{"id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"}},"balls":3,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":147,"name":"New York Yankees","link":"/api/v1/teams/147"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":11,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".222","atBats":34,"obp":".326","slg":".411","ops":".737","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":15,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":11,"airOuts":11,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":30,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"3.25","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.15","battersFaced":34,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":125,"balls":48,"strikes":77,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"pitchesPerInning":"13.89","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID621112":{"person":{"id":621112,"fullName":"Paul Blackburn","link":"/api/v1/people/621112"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":7,"groundOuts":9,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":36,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"4.50","inningsPitched":"8.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.88","battersFaced":39,"outs":24,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":49,"strikes":83,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".500","pitchesPerInning":"16.50","gamesFinished":4,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"5.63","walksPer9Inn":"3.38","hitsPer9Inn":"13.50","runsScoredPer9":"5.63","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676609":{"person":{"id":676609,"fullName":"José Caballero","link":"/api/v1/people/676609"},"jerseyNumber":"72","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":10,"groundOuts":21,"airOuts":17,"runs":9,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".234","atBats":77,"obp":".280","slg":".325","ops":".605","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":82,"totalBases":25,"rbi":8,"leftOnBase":34,"sacBunts":0,"sacFlies":0,"babip":".309","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.00","popOuts":4,"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":61,"putOuts":20,"errors":3,"chances":84,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID642232":{"person":{"id":642232,"fullName":"Ryan Yarbrough","link":"/api/v1/people/642232"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":8,"groundOuts":5,"airOuts":13,"runs":5,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":1,"hits":7,"hitByPitch":2,"atBats":29,"obp":".353","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":119,"era":"5.63","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.25","battersFaced":34,"outs":24,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":119,"balls":43,"strikes":76,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".---","pitchesPerInning":"14.88","gamesFinished":4,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"4.50","walksPer9Inn":"3.38","hitsPer9Inn":"7.88","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"34","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".167","atBats":24,"obp":".192","slg":".292","ops":".484","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":7,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".235","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"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"}]},"ID642708":{"person":{"id":642708,"fullName":"Amed Rosario","link":"/api/v1/people/642708"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":7,"groundOuts":16,"airOuts":13,"runs":5,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".250","atBats":48,"obp":".302","slg":".500","ops":".802","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":24,"rbi":9,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".237","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":11,"errors":1,"chances":31,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID592450":{"person":{"id":592450,"fullName":"Aaron Judge","link":"/api/v1/people/592450"},"jerseyNumber":"99","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":23,"flyOuts":6,"groundOuts":20,"airOuts":16,"runs":19,"doubles":3,"triples":0,"homeRuns":9,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".235","atBats":85,"obp":".343","slg":".588","ops":".931","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":50,"rbi":16,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".234","groundOutsToAirouts":"1.25","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"9.44","popOuts":7,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":47,"errors":0,"chances":48,"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"}]},"ID641857":{"person":{"id":641857,"fullName":"Ryan McMahon","link":"/api/v1/people/641857"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"101","stats":{"batting":{"summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":12,"airOuts":10,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".128","atBats":47,"obp":".281","slg":".191","ops":".472","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":57,"totalBases":9,"rbi":4,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".185","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":6,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID677960":{"person":{"id":677960,"fullName":"Ryan Weathers","link":"/api/v1/people/677960"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":13,"groundOuts":21,"airOuts":24,"runs":10,"doubles":1,"triples":2,"homeRuns":4,"strikeOuts":36,"baseOnBalls":8,"intentionalWalks":0,"hits":27,"hitByPitch":0,"atBats":107,"obp":".304","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":455,"era":"3.18","inningsPitched":"28.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.24","battersFaced":116,"outs":85,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":455,"balls":154,"strikes":301,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".333","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"11.44","walksPer9Inn":"2.54","hitsPer9Inn":"8.58","runsScoredPer9":"3.18","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657612":{"person":{"id":657612,"fullName":"Tim Hill","link":"/api/v1/people/657612"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":0,"flyOuts":3,"groundOuts":21,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":33,"obp":".152","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":103,"era":"0.90","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":1,"whip":"0.50","battersFaced":33,"outs":30,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":25,"strikes":78,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.25","rbi":0,"winPercentage":".---","pitchesPerInning":"10.30","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"2.70","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","runsScoredPer9":"0.90","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":0,"errors":0,"chances":7,"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"}]},"ID502671":{"person":{"id":502671,"fullName":"Paul Goldschmidt","link":"/api/v1/people/502671"},"jerseyNumber":"48","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":2,"groundOuts":6,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".150","atBats":20,"obp":".320","slg":".400","ops":".720","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":8,"rbi":3,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".154","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","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":2,"putOuts":45,"errors":0,"chances":47,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669224":{"person":{"id":669224,"fullName":"Austin Wells","link":"/api/v1/people/669224"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"900","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":13,"groundOuts":15,"airOuts":18,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":13,"intentionalWalks":2,"hits":10,"hitByPitch":0,"avg":".185","atBats":54,"obp":".338","slg":".259","ops":".597","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":68,"totalBases":14,"rbi":2,"leftOnBase":21,"sacBunts":0,"sacFlies":1,"babip":".214","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.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":{"gamesStarted":1,"caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":3,"putOuts":159,"errors":1,"chances":163,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID700250":{"person":{"id":700250,"fullName":"Ben Rice","link":"/api/v1/people/700250"},"jerseyNumber":"22","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | HBP, 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":6,"groundOuts":13,"airOuts":10,"runs":21,"doubles":6,"triples":0,"homeRuns":8,"strikeOuts":25,"baseOnBalls":18,"intentionalWalks":1,"hits":22,"hitByPitch":1,"avg":".319","atBats":69,"obp":".461","slg":".754","ops":"1.215","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":52,"rbi":18,"leftOnBase":30,"sacBunts":0,"sacFlies":1,"babip":".378","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.62","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":148,"errors":1,"chances":159,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687396":{"person":{"id":687396,"fullName":"Brent Headrick","link":"/api/v1/people/687396"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":2,"strikes":11,"strikePercentage":".850","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":9,"groundOuts":8,"airOuts":14,"runs":3,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":46,"obp":".353","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":184,"era":"1.50","inningsPitched":"12.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":54,"outs":36,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":58,"strikes":126,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.33","gamesFinished":2,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"10.50","walksPer9Inn":"3.75","hitsPer9Inn":"9.75","runsScoredPer9":"2.25","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":2,"chances":4,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701542":{"person":{"id":701542,"fullName":"Will Warren","link":"/api/v1/people/701542"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":12,"groundOuts":26,"airOuts":19,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":98,"obp":".276","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":427,"era":"2.49","inningsPitched":"25.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.11","battersFaced":105,"outs":76,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":427,"balls":156,"strikes":271,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"5.17","strikeoutsPer9Inn":"11.01","walksPer9Inn":"2.13","hitsPer9Inn":"7.82","runsScoredPer9":"3.91","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518585":{"person":{"id":518585,"fullName":"Fernando Cruz","link":"/api/v1/people/518585"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":10,"gamesStarted":0,"flyOuts":7,"groundOuts":3,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":25,"obp":".364","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":142,"era":"2.45","inningsPitched":"7.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":33,"outs":22,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":59,"strikes":83,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.36","gamesFinished":0,"strikeoutWalkRatio":"1.43","strikeoutsPer9Inn":"12.27","walksPer9Inn":"8.59","hitsPer9Inn":"4.91","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641555":{"person":{"id":641555,"fullName":"J.C. Escarra","link":"/api/v1/people/641555"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".158","atBats":19,"obp":".200","slg":".316","ops":".516","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":20,"totalBases":6,"rbi":4,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"babip":".231","groundOutsToAirouts":"1.50","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":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":1,"putOuts":47,"errors":0,"chances":48,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641355":{"person":{"id":641355,"fullName":"Cody Bellinger","link":"/api/v1/people/641355"},"jerseyNumber":"35","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":19,"groundOuts":16,"airOuts":31,"runs":16,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":12,"baseOnBalls":15,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".278","atBats":79,"obp":".385","slg":".456","ops":".841","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":36,"rbi":11,"leftOnBase":34,"sacBunts":0,"sacFlies":2,"babip":".288","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.33","popOuts":9,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":41,"errors":1,"chances":43,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID519317":{"person":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":11,"groundOuts":13,"airOuts":21,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".253","atBats":79,"obp":".306","slg":".418","ops":".724","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":33,"rbi":13,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.33","popOuts":6,"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":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"}]},"ID665862":{"person":{"id":665862,"fullName":"Jazz Chisholm Jr.","link":"/api/v1/people/665862"},"jerseyNumber":"13","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":11,"groundOuts":17,"airOuts":19,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".182","atBats":77,"obp":".276","slg":".247","ops":".523","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":19,"rbi":3,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":53,"putOuts":26,"errors":1,"chances":80,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID608331":{"person":{"id":608331,"fullName":"Max Fried","link":"/api/v1/people/608331"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":22,"groundOuts":36,"airOuts":39,"runs":11,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":2,"atBats":115,"obp":".230","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":466,"era":"2.97","inningsPitched":"33.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.81","battersFaced":127,"outs":100,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":466,"balls":171,"strikes":295,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".667","pitchesPerInning":"13.98","gamesFinished":0,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"6.21","walksPer9Inn":"2.16","hitsPer9Inn":"5.13","runsScoredPer9":"2.97","homeRunsPer9":"0.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661563":{"person":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"6.1 IP, 0 ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":10,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":36,"strikes":47,"strikePercentage":".570","hitBatsmen":1,"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":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":9,"groundOuts":17,"airOuts":19,"runs":7,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":55,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":254,"era":"4.11","inningsPitched":"15.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.17","battersFaced":65,"outs":46,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":254,"balls":109,"strikes":145,"strikePercentage":".570","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"16.57","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"5.28","walksPer9Inn":"4.70","hitsPer9Inn":"5.87","runsScoredPer9":"4.11","homeRunsPer9":"2.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"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"}]},"ID666808":{"person":{"id":666808,"fullName":"Camilo Doval","link":"/api/v1/people/666808"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":10,"gamesStarted":0,"flyOuts":4,"groundOuts":11,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".270","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":142,"era":"7.56","inningsPitched":"8.1","wins":1,"losses":0,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":7,"whip":"1.20","battersFaced":37,"outs":25,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":52,"strikes":90,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.04","gamesFinished":1,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"8.64","walksPer9Inn":"1.08","hitsPer9Inn":"9.72","runsScoredPer9":"7.56","homeRunsPer9":"2.16","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663757":{"person":{"id":663757,"fullName":"Trent Grisham","link":"/api/v1/people/663757"},"jerseyNumber":"12","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"601","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":14,"groundOuts":18,"airOuts":23,"runs":10,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":14,"baseOnBalls":15,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".167","atBats":66,"obp":".321","slg":".348","ops":".669","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":23,"rbi":14,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".163","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":43,"errors":1,"chances":45,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670280":{"person":{"id":670280,"fullName":"David Bednar","link":"/api/v1/people/670280"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","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":10,"gamesStarted":0,"flyOuts":4,"groundOuts":11,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":40,"obp":".370","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":204,"era":"3.72","inningsPitched":"9.2","wins":1,"losses":2,"saves":6,"saveOpportunities":7,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"1.76","battersFaced":46,"outs":29,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":66,"strikes":138,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.20","rbi":0,"winPercentage":".333","pitchesPerInning":"21.10","gamesFinished":10,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"12.10","walksPer9Inn":"4.66","hitsPer9Inn":"11.17","runsScoredPer9":"4.66","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683409":{"person":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":9,"obp":".462","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":60,"era":"3.86","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.14","battersFaced":13,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":60,"balls":29,"strikes":31,"strikePercentage":".520","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"25.71","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"11.57","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"3.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693645":{"person":{"id":693645,"fullName":"Cam Schlittler","link":"/api/v1/people/693645"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"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":15,"groundOuts":26,"airOuts":22,"runs":7,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":36,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":101,"obp":".202","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":409,"era":"1.95","inningsPitched":"27.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"0.76","battersFaced":105,"outs":83,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":409,"balls":120,"strikes":289,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".667","pitchesPerInning":"14.78","gamesFinished":0,"strikeoutWalkRatio":"12.00","strikeoutsPer9Inn":"11.71","walksPer9Inn":"0.98","hitsPer9Inn":"5.86","runsScoredPer9":"2.28","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[642708,641857,592450,700250,519317,641355,545341,663757,665862,676609,669224,661563,687396,657612,670280],"pitchers":[661563,687396,657612,670280],"bench":[641555,502671],"bullpen":[621112,683409,518585,666808,608331,693645,701542,677960,642232],"battingOrder":[641857,592450,700250,519317,641355,663757,665862,676609,669224],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Stanton (4, Early); Grichuk (3, Anderson)."},{"label":"HR","value":"Stanton (3, 2nd inning off Early, 0 on, 0 out)."},{"label":"TB","value":"Bellinger; Caballero; Chisholm Jr. 2; Grichuk 3; Judge; Stanton 6; Wells, A."},{"label":"RBI","value":"Grichuk (2); Stanton 3 (13)."},{"label":"Runners left in scoring position, 2 out","value":"Rice; Caballero 2."},{"label":"GIDP","value":"Bellinger; Caballero."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Caballero-Rice)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":111,"name":"Boston Red Sox","link":"/api/v1/teams/111"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":11,"airOuts":11,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".229","atBats":30,"obp":".314","slg":".338","ops":".652","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":5,"rbi":0,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":11,"airOuts":4,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":34,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":143,"era":"4.40","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.34","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":55,"strikes":88,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.75","rbi":4,"pitchesPerInning":"15.89","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID701350":{"person":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"jerseyNumber":"19","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"100","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":12,"groundOuts":20,"airOuts":17,"runs":11,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":16,"intentionalWalks":1,"hits":18,"hitByPitch":1,"avg":".225","atBats":80,"obp":".361","slg":".325","ops":".686","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":26,"rbi":4,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".315","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.00","popOuts":1,"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":1,"putOuts":23,"errors":2,"chances":26,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID575929":{"person":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"jerseyNumber":"40","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":9,"groundOuts":12,"airOuts":19,"runs":10,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":21,"hitByPitch":5,"avg":".273","atBats":77,"obp":".398","slg":".455","ops":".853","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":35,"rbi":12,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".354","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.25","popOuts":5,"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":30,"putOuts":174,"errors":0,"chances":204,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID813349":{"person":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)","summary":"5.1 IP, 3 ER, 4 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":9,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":39,"strikes":53,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.06","homeRunsPer9":"1.69","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":14,"groundOuts":25,"airOuts":22,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":13,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":90,"obp":".336","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":447,"era":"2.88","inningsPitched":"25.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.32","battersFaced":107,"outs":75,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":447,"balls":175,"strikes":272,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":3,"winPercentage":".500","pitchesPerInning":"17.88","gamesFinished":0,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"8.64","walksPer9Inn":"4.68","hitsPer9Inn":"7.20","runsScoredPer9":"2.88","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669711":{"person":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":10,"gamesStarted":0,"flyOuts":3,"groundOuts":10,"airOuts":4,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":35,"obp":".263","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":160,"era":"4.82","inningsPitched":"9.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":5,"whip":"1.07","battersFaced":39,"outs":28,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":56,"strikes":104,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.14","gamesFinished":0,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"13.50","walksPer9Inn":"2.89","hitsPer9Inn":"6.75","runsScoredPer9":"4.82","homeRunsPer9":"2.89","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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}},"ID657136":{"person":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":1,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".333","atBats":24,"obp":".385","slg":".500","ops":".885","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":12,"rbi":2,"leftOnBase":8,"sacBunts":1,"sacFlies":0,"babip":".421","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":6,"putOuts":59,"errors":2,"chances":67,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596115":{"person":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":13,"groundOuts":25,"airOuts":21,"runs":7,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".189","atBats":95,"obp":".225","slg":".305","ops":".530","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":29,"rbi":17,"leftOnBase":44,"sacBunts":0,"sacFlies":2,"babip":".258","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.50","popOuts":2,"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":56,"putOuts":24,"errors":4,"chances":84,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID677161":{"person":{"id":677161,"fullName":"Zack Kelly","link":"/api/v1/people/677161"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":0,"flyOuts":4,"groundOuts":12,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":28,"obp":".226","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":124,"era":"4.50","inningsPitched":"8.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":4,"whip":"0.88","battersFaced":31,"outs":24,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":50,"strikes":74,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"15.50","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"1.13","hitsPer9Inn":"6.75","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678394":{"person":{"id":678394,"fullName":"Brayan Bello","link":"/api/v1/people/678394"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":7,"groundOuts":30,"airOuts":13,"runs":16,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":12,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":77,"obp":".396","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":356,"era":"6.75","inningsPitched":"18.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.93","battersFaced":92,"outs":56,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":356,"balls":140,"strikes":216,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.31","rbi":0,"winPercentage":".333","pitchesPerInning":"19.07","gamesFinished":0,"strikeoutWalkRatio":"1.08","strikeoutsPer9Inn":"6.27","walksPer9Inn":"5.79","hitsPer9Inn":"11.57","runsScoredPer9":"7.71","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677800":{"person":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"jerseyNumber":"52","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":15,"groundOuts":17,"airOuts":25,"runs":11,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".282","atBats":85,"obp":".337","slg":".459","ops":".796","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":39,"rbi":11,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.33","popOuts":5,"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":2,"putOuts":44,"errors":0,"chances":46,"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"}]},"ID676477":{"person":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":4,"groundOuts":9,"airOuts":6,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".270","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":159,"era":"2.00","inningsPitched":"9.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.11","battersFaced":37,"outs":27,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":59,"strikes":100,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".667","pitchesPerInning":"17.67","gamesFinished":2,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"12.00","walksPer9Inn":"5.00","hitsPer9Inn":"5.00","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"32","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":11,"flyOuts":4,"groundOuts":6,"airOuts":8,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".214","atBats":28,"obp":".290","slg":".286","ops":".576","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":8,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":23,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".200","atBats":25,"obp":".259","slg":".200","ops":".459","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":5,"rbi":2,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":6,"errors":0,"chances":31,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676979":{"person":{"id":676979,"fullName":"Garrett Crochet","link":"/api/v1/people/676979"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":9,"groundOuts":22,"airOuts":21,"runs":23,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":30,"hitByPitch":4,"atBats":102,"obp":".374","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":428,"era":"7.88","inningsPitched":"24.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.63","battersFaced":116,"outs":72,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":428,"balls":156,"strikes":272,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".400","pitchesPerInning":"17.83","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"11.25","walksPer9Inn":"3.38","hitsPer9Inn":"11.25","runsScoredPer9":"8.63","homeRunsPer9":"1.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":10},"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}},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"5","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":5,"groundOuts":31,"airOuts":17,"runs":7,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".155","atBats":71,"obp":".250","slg":".225","ops":".475","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":16,"rbi":7,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".186","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":8,"errors":2,"chances":55,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":9,"groundOuts":26,"airOuts":21,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":80,"obp":".279","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":328,"era":"3.22","inningsPitched":"22.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.07","battersFaced":86,"outs":67,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":328,"balls":126,"strikes":202,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".500","pitchesPerInning":"14.69","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.04","walksPer9Inn":"2.42","hitsPer9Inn":"7.25","runsScoredPer9":"3.22","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":8},"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}},"ID665966":{"person":{"id":665966,"fullName":"Carlos Narváez","link":"/api/v1/people/665966"},"jerseyNumber":"75","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":8,"groundOuts":13,"airOuts":12,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".240","atBats":50,"obp":".269","slg":".280","ops":".549","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":14,"rbi":1,"leftOnBase":23,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":5,"putOuts":118,"errors":2,"chances":125,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID680776":{"person":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"jerseyNumber":"16","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"702","stats":{"batting":{"note":"b-","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":18,"flyOuts":6,"groundOuts":20,"airOuts":15,"runs":12,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".162","atBats":68,"obp":".240","slg":".250","ops":".490","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":17,"rbi":10,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":6,"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":0,"putOuts":25,"errors":0,"chances":25,"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"}]},"ID701719":{"person":{"id":701719,"fullName":"Tyler Samaniego","link":"/api/v1/people/701719"},"jerseyNumber":"78","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":16,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":78,"era":"0.00","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.94","battersFaced":20,"outs":16,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":33,"strikes":45,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"14.63","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"11.81","walksPer9Inn":"6.75","hitsPer9Inn":"1.69","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678882":{"person":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":7,"groundOuts":16,"airOuts":16,"runs":10,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":4,"avg":".288","atBats":66,"obp":".373","slg":".379","ops":".752","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":25,"rbi":7,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"babip":".360","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","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":1,"putOuts":50,"errors":0,"chances":51,"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"}]},"ID681252":{"person":{"id":681252,"fullName":"Jack Anderson","link":"/api/v1/people/681252"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":8,"strikes":23,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":30,"obp":".313","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":124,"era":"3.38","inningsPitched":"8.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.25","battersFaced":32,"outs":24,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":39,"strikes":85,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.25","hitsPer9Inn":"9.00","runsScoredPer9":"3.38","homeRunsPer9":"1.13","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663558":{"person":{"id":663558,"fullName":"Jovani Morán","link":"/api/v1/people/663558"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":0,"flyOuts":8,"groundOuts":12,"airOuts":13,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":46,"obp":".259","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":203,"era":"2.03","inningsPitched":"13.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.05","battersFaced":54,"outs":40,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":203,"balls":84,"strikes":119,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".---","pitchesPerInning":"15.23","gamesFinished":3,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"10.13","walksPer9Inn":"5.40","hitsPer9Inn":"4.05","runsScoredPer9":"2.02","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807799":{"person":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":5,"groundOuts":14,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":9,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".289","atBats":38,"obp":".438","slg":".368","ops":".806","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":14,"rbi":5,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"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":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID543056":{"person":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":4,"groundOuts":8,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":20,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":108,"era":"3.18","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"1.24","battersFaced":24,"outs":17,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":108,"balls":39,"strikes":69,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"19.06","gamesFinished":0,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"3.18","walksPer9Inn":"4.76","hitsPer9Inn":"6.35","runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691785":{"person":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-1 | 2B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":11,"groundOuts":17,"airOuts":16,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".196","atBats":56,"obp":".281","slg":".321","ops":".602","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":18,"rbi":3,"leftOnBase":26,"sacBunts":0,"sacFlies":1,"babip":".233","groundOutsToAirouts":"1.06","catchersInterference":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":29,"errors":2,"chances":67,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID547973":{"person":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":8,"gamesStarted":0,"flyOuts":8,"groundOuts":3,"airOuts":10,"runs":1,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":26,"obp":".300","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":115,"era":"1.17","inningsPitched":"7.2","wins":0,"losses":1,"saves":4,"saveOpportunities":4,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.04","battersFaced":30,"outs":23,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":115,"balls":42,"strikes":73,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".000","pitchesPerInning":"15.00","gamesFinished":6,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"9.39","walksPer9Inn":"3.52","hitsPer9Inn":"5.87","runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670245":{"person":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"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":10,"gamesStarted":0,"flyOuts":9,"groundOuts":18,"airOuts":16,"runs":12,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":56,"obp":".391","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":248,"era":"8.10","inningsPitched":"13.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.80","battersFaced":65,"outs":40,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":248,"balls":104,"strikes":144,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".---","pitchesPerInning":"18.60","gamesFinished":4,"strikeoutWalkRatio":"0.86","strikeoutsPer9Inn":"4.05","walksPer9Inn":"4.73","hitsPer9Inn":"11.48","runsScoredPer9":"8.10","homeRunsPer9":"2.02","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[701350,575929,807799,677800,596115,678882,691785,655316,680776,702332,665966,813349,681252,701719],"pitchers":[813349,681252,701719],"bench":[643396,657136],"bullpen":[678394,547973,543056,676979,677161,663558,624133,670245,669711,676477],"battingOrder":[701350,575929,807799,677800,596115,678882,680776,702332,665966],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Mayer (4, Gil)."},{"label":"TB","value":"Contreras, Wn; Mayer 2; Narváez; Rafaela."},{"label":"Runners left in scoring position, 2 out","value":"Abreu, W; Duran, Ja; Durbin 2; Yoshida."},{"label":"GIDP","value":"Durbin."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"3 (Story-Mayer-Contreras, Wn; 2 Contreras, Wn-Story)."}]}],"note":[{"label":"a","value":"Flied out for Mayer in the 7th."},{"label":"b","value":"Struck out for Monasterio in the 9th."}]}},"officials":[{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Home Plate"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Rice (by Early); Mayer (by Gil)."},{"label":"Pitch timer violations","value":"Caballero (batter timer); Anderson (pitcher)."},{"label":"ABS Challenge","value":"Judge (Strike-Confirmed); Caballero (Strike-Confirmed); Durbin 2 (Strike-Confirmed, Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Gil 83-47; Headrick 13-11; Hill, T 10-7; Bednar 19-12; Early 92-53; Anderson 31-23; Samaniego, T 20-12."},{"label":"Groundouts-flyouts","value":"Gil 6-6; Headrick 0-1; Hill, T 3-0; Bednar 2-0; Early 9-0; Anderson 2-2; Samaniego, T 0-0."},{"label":"Batters faced","value":"Gil 24; Headrick 3; Hill, T 3; Bednar 4; Early 23; Anderson 10; Samaniego, T 6."},{"label":"Inherited runners-scored","value":"Headrick 2-0; Hill, T 1-0; Anderson 2-0; Samaniego, T 1-0."},{"label":"Umpires","value":"HP: Austin Jones. 1B: Todd Tichenor. 2B: John Libka. 3B: Clint Vondrak. "},{"label":"Weather","value":"47 degrees, Clear."},{"label":"Wind","value":"9 mph, Out To LF."},{"label":"First pitch","value":"6:46 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"34,391."},{"label":"Venue","value":"Fenway Park."},{"label":"April 21, 2026"}],"pitchingNotes":["Headrick pitched to 1 batter in the 8th inning."],"topPerformers":[{"player":{"person":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563","boxscoreName":"Gil"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"6.1 IP, 0 ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":10,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":36,"strikes":47,"strikePercentage":".570","hitBatsmen":1,"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":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":9,"groundOuts":17,"airOuts":19,"runs":7,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":55,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":254,"era":"4.11","inningsPitched":"15.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.17","battersFaced":65,"outs":46,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":254,"balls":109,"strikes":145,"strikePercentage":".570","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"16.57","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"5.28","walksPer9Inn":"4.70","hitsPer9Inn":"5.87","runsScoredPer9":"4.11","homeRunsPer9":"2.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"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":70,"pitchingGameScore":70},{"player":{"person":{"id":519317,"fullName":"Giancarlo Stanton","link":"/api/v1/people/519317","boxscoreName":"Stanton"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":147,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":11,"groundOuts":13,"airOuts":21,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".253","atBats":79,"obp":".306","slg":".418","ops":".724","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":33,"rbi":13,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.33","popOuts":6,"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":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"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":691785,"fullName":"Marcelo Mayer","link":"/api/v1/people/691785","boxscoreName":"Mayer"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":111,"battingOrder":"700","stats":{"batting":{"summary":"1-1 | 2B, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":11,"groundOuts":17,"airOuts":16,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".196","atBats":56,"obp":".281","slg":".321","ops":".602","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":18,"rbi":3,"leftOnBase":26,"sacBunts":0,"sacFlies":1,"babip":".233","groundOutsToAirouts":"1.06","catchersInterference":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":29,"errors":2,"chances":67,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":51,"hittingGameScore":51}]},"decisions":{"winner":{"id":661563,"fullName":"Luis Gil","link":"/api/v1/people/661563"},"loser":{"id":813349,"fullName":"Connelly Early","link":"/api/v1/people/813349"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}