{"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":823079,"link":"/api/v1.1/game/823079/feed/live","metaData":{"wait":10,"timeStamp":"20260329_211006","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823079,"type":"R","doubleHeader":"N","id":"2026/03/29/tbamlb-slnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823079-2026-03-29","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-03-29T18:15:00Z","originalDate":"2026-03-29","officialDate":"2026-03-29","dayNight":"day","time":"1:15","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":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2026,"venue":{"id":12,"name":"Tropicana Field","link":"/api/v1/venues/12"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"St. Petersburg","firstYearOfPlay":"1996","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":"Tampa Bay","record":{"gamesPlayed":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":2,"ties":0,"pct":".333"},"records":{},"divisionLeader":false,"wins":1,"losses":2,"winningPercentage":".333"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138","season":2026,"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889"},"springVenue":{"id":2520,"link":"/api/v1/venues/2520"},"teamCode":"sln","fileCode":"stl","abbreviation":"STL","teamName":"Cardinals","locationName":"St. Louis","firstYearOfPlay":"1892","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"St. Louis","record":{"gamesPlayed":3,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":2,"losses":1,"ties":0,"pct":".667"},"records":{},"divisionLeader":false,"wins":2,"losses":1,"winningPercentage":".667"},"franchiseName":"St. Louis","clubName":"Cardinals","active":true}},"players":{"ID694335":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335","firstName":"Matthew","lastName":"Svanson","primaryNumber":"49","birthDate":"1999-01-31","currentAge":27,"birthCity":"Lake Zurich","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Svanson","middleName":"Patrick","boxscoreName":"Svanson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"SVONN-suhn","mlbDebutDate":"2025-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Svanson","nameSlug":"matt-svanson-694335","firstLastName":"Matt Svanson","lastFirstName":"Svanson, Matt","lastInitName":"Svanson, M","initLastName":"M Svanson","fullFMLName":"Matthew Patrick Svanson","fullLFMName":"Svanson, Matthew Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID691023":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","firstName":"Jordan","lastName":"Walker","primaryNumber":"18","birthDate":"2002-05-22","currentAge":24,"birthCity":"Stone Mountain","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jordan","useLastName":"Walker","middleName":"Alexander","boxscoreName":"Walker, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Walker","nameSlug":"jordan-walker-691023","firstLastName":"Jordan Walker","lastFirstName":"Walker, Jordan","lastInitName":"Walker, J","initLastName":"J Walker","fullFMLName":"Jordan Alexander Walker","fullLFMName":"Walker, Jordan Alexander","strikeZoneTop":3.461,"strikeZoneBottom":1.747},"ID687363":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363","firstName":"Victor","lastName":"Scott","primaryNumber":"11","birthDate":"2001-02-12","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Victor","useLastName":"Scott II","middleName":"Dwanyne","boxscoreName":"Scott II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Victor Scott II","nameTitle":"II","nameSuffix":"II","nameSlug":"victor-scott-ii-687363","firstLastName":"Victor Scott II","lastFirstName":"Scott II, Victor","lastInitName":"Scott II, V","initLastName":"V Scott II","fullFMLName":"Victor Dwanyne Scott II","fullLFMName":"Scott II, Victor Dwanyne","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID701675":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675","firstName":"Nathan","lastName":"Church","primaryNumber":"27","birthDate":"2000-07-12","currentAge":26,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Nathan","useLastName":"Church","middleName":"Michael","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nathan Church","nameSlug":"nathan-church-701675","firstLastName":"Nathan Church","lastFirstName":"Church, Nathan","lastInitName":"Church, N","initLastName":"N Church","fullFMLName":"Nathan Michael Church","fullLFMName":"Church, Nathan Michael","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID571927":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927","firstName":"Steven","lastName":"Matz","primaryNumber":"32","birthDate":"1991-05-29","currentAge":35,"birthCity":"Stony Brook","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Matz","middleName":"Jakob","boxscoreName":"Matz","nickName":"Matzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"Mats","mlbDebutDate":"2015-06-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Matz","nameSlug":"steven-matz-571927","firstLastName":"Steven Matz","lastFirstName":"Matz, Steven","lastInitName":"Matz, S","initLastName":"S Matz","fullFMLName":"Steven Jakob Matz","fullLFMName":"Matz, Steven Jakob","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID688297":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297","firstName":"Chris","lastName":"Roycroft","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Dundee","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Roycroft","middleName":"Michael","boxscoreName":"Roycroft","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Roycroft","nameSlug":"chris-roycroft-688297","firstLastName":"Chris Roycroft","lastFirstName":"Roycroft, Chris","lastInitName":"Roycroft, C","initLastName":"C Roycroft","fullFMLName":"Chris Michael Roycroft","fullLFMName":"Roycroft, Chris Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID663556":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556","firstName":"Shane","lastName":"McClanahan","primaryNumber":"18","birthDate":"1997-04-28","currentAge":29,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"McClanahan","boxscoreName":"McClanahan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-10-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane McClanahan","nameSlug":"shane-mcclanahan-663556","firstLastName":"Shane McClanahan","lastFirstName":"McClanahan, Shane","lastInitName":"McClanahan, S","initLastName":"S McClanahan","fullFMLName":"Shane McClanahan","fullLFMName":"McClanahan, Shane","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID668723":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723","firstName":"Ryan","lastName":"Vilade","primaryNumber":"26","birthDate":"1999-02-18","currentAge":27,"birthCity":"Grapevine","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":226,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ryan","useLastName":"Vilade","middleName":"James","boxscoreName":"Vilade","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"vill-AID","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Vilade","nameSlug":"ryan-vilade-668723","firstLastName":"Ryan Vilade","lastFirstName":"Vilade, Ryan","lastInitName":"Vilade, R","initLastName":"R Vilade","fullFMLName":"Ryan James Vilade","fullLFMName":"Vilade, Ryan James","strikeZoneTop":3.28,"strikeZoneBottom":1.65},"ID802139":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139","firstName":"Jonathan","lastName":"Wetherholt","primaryNumber":"26","birthDate":"2002-09-10","currentAge":24,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"JJ","useLastName":"Wetherholt","middleName":"David","boxscoreName":"Wetherholt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JJ Wetherholt","nameSlug":"jj-wetherholt-802139","firstLastName":"JJ Wetherholt","lastFirstName":"Wetherholt, JJ","lastInitName":"Wetherholt, J","initLastName":"J Wetherholt","fullFMLName":"Jonathan David Wetherholt","fullLFMName":"Wetherholt, Jonathan David","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID607259":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259","firstName":"Nicholas","lastName":"Martinez","primaryNumber":"28","birthDate":"1990-08-05","currentAge":36,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Martinez","middleName":"Andres","boxscoreName":"Martinez, N","nickName":"Tricky","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Martinez","nameSlug":"nick-martinez-607259","firstLastName":"Nick Martinez","lastFirstName":"Martinez, Nick","lastInitName":"Martinez, N","initLastName":"N Martinez","fullFMLName":"Nicholas Andres Martinez","fullLFMName":"Martinez, Nicholas Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676356":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356","firstName":"Jonathan","lastName":"DeLuca","primaryNumber":"21","birthDate":"1998-07-10","currentAge":28,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jonny","useLastName":"DeLuca","middleName":"Davis","boxscoreName":"DeLuca","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonny DeLuca","nameSlug":"jonny-deluca-676356","firstLastName":"Jonny DeLuca","lastFirstName":"DeLuca, Jonny","lastInitName":"DeLuca, J","initLastName":"J DeLuca","fullFMLName":"Jonathan Davis DeLuca","fullLFMName":"DeLuca, Jonathan Davis","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID676475":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475","firstName":"Alec","lastName":"Burleson","primaryNumber":"41","birthDate":"1998-11-25","currentAge":27,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Alec","useLastName":"Burleson","middleName":"Michael","boxscoreName":"Burleson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"bur-leh-son","mlbDebutDate":"2022-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alec Burleson","nameSlug":"alec-burleson-676475","firstLastName":"Alec Burleson","lastFirstName":"Burleson, Alec","lastInitName":"Burleson, A","initLastName":"A Burleson","fullFMLName":"Alec Michael Burleson","fullLFMName":"Burleson, Alec Michael","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID642121":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121","firstName":"Cole","lastName":"Sulser","primaryNumber":"71","birthDate":"1990-03-12","currentAge":36,"birthCity":"Santa Ysabel","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sulser","middleName":"Young","boxscoreName":"Sulser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2019-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sulser","nameSlug":"cole-sulser-642121","firstLastName":"Cole Sulser","lastFirstName":"Sulser, Cole","lastInitName":"Sulser, C","initLastName":"C Sulser","fullFMLName":"Cole Young Sulser","fullLFMName":"Sulser, Cole Young","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID695336":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336","firstName":"Thomas","lastName":"Saggese","primaryNumber":"25","birthDate":"2002-04-10","currentAge":24,"birthCity":"Carlsbad","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Thomas","useLastName":"Saggese","middleName":"Darren","boxscoreName":"Saggese","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"suh-JAY-see","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Saggese","nameSlug":"thomas-saggese-695336","firstLastName":"Thomas Saggese","lastFirstName":"Saggese, Thomas","lastInitName":"Saggese, T","initLastName":"T Saggese","fullFMLName":"Thomas Darren Saggese","fullLFMName":"Saggese, Thomas Darren","strikeZoneTop":3.141,"strikeZoneBottom":1.585},"ID676617":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617","firstName":"Riley","lastName":"O'Brien","primaryNumber":"61","birthDate":"1995-02-06","currentAge":31,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Riley","useLastName":"O'Brien","middleName":"Chun-Young","boxscoreName":"O'Brien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley O'Brien","nameSlug":"riley-o-brien-676617","firstLastName":"Riley O'Brien","lastFirstName":"O'Brien, Riley","lastInitName":"O'Brien, R","initLastName":"R O'Brien","fullFMLName":"Riley Chun-Young O'Brien","fullLFMName":"O'Brien, Riley Chun-Young","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669467":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467","firstName":"Neil","lastName":"Pallante","primaryNumber":"53","birthDate":"1998-09-18","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andre","useLastName":"Pallante","middleName":"Andre","boxscoreName":"Pallante","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"puh-LAWN-tay","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andre Pallante","nameSlug":"andre-pallante-669467","firstLastName":"Andre Pallante","lastFirstName":"Pallante, Andre","lastInitName":"Pallante, A","initLastName":"A Pallante","fullFMLName":"Neil Andre Pallante","fullLFMName":"Pallante, Neil Andre","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID650968":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968","firstName":"Yohel","lastName":"Pozo","primaryNumber":"79","birthDate":"1997-06-14","currentAge":29,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yohel","useLastName":"Pozo","middleName":"Enrique","boxscoreName":"Pozo","gender":"M","nameMatrilineal":"Romero","isPlayer":true,"isVerified":true,"pronunciation":"jo-EL POH-zoh","mlbDebutDate":"2021-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yohel Pozo","nameSlug":"yohel-pozo-650968","firstLastName":"Yohel Pozo","lastFirstName":"Pozo, Yohel","lastInitName":"Pozo, Y","initLastName":"Y Pozo","fullFMLName":"Yohel Enrique Pozo","fullLFMName":"Pozo, Yohel Enrique","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID666277":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277","firstName":"George","lastName":"Soriano","primaryNumber":"65","birthDate":"1999-03-24","currentAge":27,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Soriano","boxscoreName":"Soriano, G","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Soriano","nameSlug":"george-soriano-666277","firstLastName":"George Soriano","lastFirstName":"Soriano, George","lastInitName":"Soriano, G","initLastName":"G Soriano","fullFMLName":"George Soriano","fullLFMName":"Soriano, George","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669461":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461","firstName":"Matthew","lastName":"Liberatore","primaryNumber":"32","birthDate":"1999-11-06","currentAge":26,"birthCity":"Peoria","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Liberatore","middleName":"Joseph","boxscoreName":"Liberatore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LIBB-er-uh-tore","mlbDebutDate":"2022-05-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Liberatore","nameSlug":"matthew-liberatore-669461","firstLastName":"Matthew Liberatore","lastFirstName":"Liberatore, Matthew","lastInitName":"Liberatore, M","initLastName":"M Liberatore","fullFMLName":"Matthew Joseph Liberatore","fullLFMName":"Liberatore, Matthew Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID602104":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104","firstName":"Ramón","lastName":"Urías","primaryNumber":"29","birthDate":"1994-06-03","currentAge":32,"birthCity":"Magdalena de Kino","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ramón","useLastName":"Urías","middleName":"Francisco","boxscoreName":"Urías, R","gender":"M","nameMatrilineal":"Figueroa","isPlayer":true,"isVerified":true,"pronunciation":"oo-REE-ahs","mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ramón Urías","nameSlug":"ramon-urias-602104","firstLastName":"Ramón Urías","lastFirstName":"Urías, Ramón","lastInitName":"Urías, R","initLastName":"R Urías","fullFMLName":"Ramón Francisco Urías","fullLFMName":"Urías, Ramón Francisco","strikeZoneTop":3.098,"strikeZoneBottom":1.563},"ID686780":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","firstName":"Pedro","lastName":"Pagés","primaryNumber":"43","birthDate":"1998-09-17","currentAge":27,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 11\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Pedro","useLastName":"Pagés","middleName":"Jose","boxscoreName":"Pagés, P","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"paw-HESS","mlbDebutDate":"2024-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Pagés","nameSlug":"pedro-pages-686780","firstLastName":"Pedro Pagés","lastFirstName":"Pagés, Pedro","lastInitName":"Pagés, P","initLastName":"P Pagés","fullFMLName":"Pedro Jose Pagés","fullLFMName":"Pagés, Pedro Jose","strikeZoneTop":3.174,"strikeZoneBottom":1.602},"ID643377":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","firstName":"James","lastName":"Jax","primaryNumber":"22","birthDate":"1994-11-22","currentAge":31,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Jax","middleName":"Griffin","boxscoreName":"Jax","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Jax","nameSlug":"griffin-jax-643377","firstLastName":"Griffin Jax","lastFirstName":"Jax, Griffin","lastInitName":"Jax, G","initLastName":"G Jax","fullFMLName":"James Griffin Jax","fullLFMName":"Jax, James Griffin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID810938":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938","firstName":"Benjamin","lastName":"Williamson","primaryNumber":"15","birthDate":"2000-11-05","currentAge":25,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ben","useLastName":"Williamson","middleName":"Andrew","boxscoreName":"Williamson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Williamson","nameSlug":"ben-williamson-810938","firstLastName":"Ben Williamson","lastFirstName":"Williamson, Ben","lastInitName":"Williamson, B","initLastName":"B Williamson","fullFMLName":"Benjamin Andrew Williamson","fullLFMName":"Williamson, Benjamin Andrew","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID672782":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782","firstName":"Yoendrys","lastName":"Gómez","primaryNumber":"94","birthDate":"1999-10-15","currentAge":26,"birthCity":"Nirgua","birthCountry":"Venezuela","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yoendrys","useLastName":"Gómez","middleName":"Adrian","boxscoreName":"Gómez, Y","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yoendrys Gómez","nameSlug":"yoendrys-gomez-672782","firstLastName":"Yoendrys Gómez","lastFirstName":"Gómez, Yoendrys","lastInitName":"Gómez, Y","initLastName":"Y Gómez","fullFMLName":"Yoendrys Adrian Gómez","fullLFMName":"Gómez, Yoendrys Adrian","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671056":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056","firstName":"Ivan","lastName":"Herrera","primaryNumber":"48","birthDate":"2000-06-01","currentAge":26,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Iván","useLastName":"Herrera","middleName":"Aaron","boxscoreName":"Herrera","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ee-VAHN","mlbDebutDate":"2022-05-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Iván Herrera","nameSlug":"ivan-herrera-671056","firstLastName":"Iván Herrera","lastFirstName":"Herrera, Iván","lastInitName":"Herrera, I","initLastName":"I Herrera","fullFMLName":"Ivan Aaron Herrera","fullLFMName":"Herrera, Ivan Aaron","strikeZoneTop":3.173,"strikeZoneBottom":1.602},"ID671212":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212","firstName":"Joseph","lastName":"Boyle","primaryNumber":"36","birthDate":"1999-08-14","currentAge":27,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 8\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Boyle","middleName":"Patrick","boxscoreName":"Boyle","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Boyle","nameSlug":"joe-boyle-671212","firstLastName":"Joe Boyle","lastFirstName":"Boyle, Joe","lastInitName":"Boyle, J","initLastName":"J Boyle","fullFMLName":"Joseph Patrick Boyle","fullLFMName":"Boyle, Joseph Patrick","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID700241":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241","firstName":"Michael","lastName":"McGreevy","primaryNumber":"36","birthDate":"2000-07-08","currentAge":26,"birthCity":"San Clemente","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"McGreevy","middleName":"Stephen","boxscoreName":"McGreevy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael McGreevy","nameSlug":"michael-mcgreevy-700241","firstLastName":"Michael McGreevy","lastFirstName":"McGreevy, Michael","lastInitName":"McGreevy, M","initLastName":"M McGreevy","fullFMLName":"Michael Stephen McGreevy","fullLFMName":"McGreevy, Michael Stephen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669357":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357","firstName":"Nolan","lastName":"Gorman","primaryNumber":"16","birthDate":"2000-05-10","currentAge":26,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Gorman","middleName":"Brian","boxscoreName":"Gorman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Gorman","nameSlug":"nolan-gorman-669357","firstLastName":"Nolan Gorman","lastFirstName":"Gorman, Nolan","lastInitName":"Gorman, N","initLastName":"N Gorman","fullFMLName":"Nolan Brian Gorman","fullLFMName":"Gorman, Nolan Brian","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID690155":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155","firstName":"Matthew","lastName":"Pushard","birthDate":"1997-10-27","currentAge":28,"birthCity":"Bangor","birthStateProvince":"ME","birthCountry":"USA","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Pushard","middleName":"Louis","boxscoreName":"Pushard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"push-ARD","mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Pushard","nameSlug":"matt-pushard-690155","firstLastName":"Matt Pushard","lastFirstName":"Pushard, Matt","lastInitName":"Pushard, M","initLastName":"M Pushard","fullFMLName":"Matthew Louis Pushard","fullLFMName":"Pushard, Matthew Louis","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681517":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517","firstName":"Kyle","lastName":"Leahy","primaryNumber":"62","birthDate":"1997-06-04","currentAge":29,"birthCity":"Boulder","birthStateProvince":"CO","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Leahy","middleName":"Yandow","boxscoreName":"Leahy","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"LAY-hee","mlbDebutDate":"2023-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Leahy","nameSlug":"kyle-leahy-681517","firstLastName":"Kyle Leahy","lastFirstName":"Leahy, Kyle","lastInitName":"Leahy, K","initLastName":"K Leahy","fullFMLName":"Kyle Yandow Leahy","fullLFMName":"Leahy, Kyle Yandow","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID700246":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246","firstName":"Carson","lastName":"Williams","primaryNumber":"7","birthDate":"2003-06-25","currentAge":23,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Carson","useLastName":"Williams","middleName":"Everett","boxscoreName":"Williams, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Williams","nameSlug":"carson-williams-700246","firstLastName":"Carson Williams","lastFirstName":"Williams, Carson","lastInitName":"Williams, C","initLastName":"C Williams","fullFMLName":"Carson Everett Williams","fullLFMName":"Williams, Carson Everett","strikeZoneTop":3.254,"strikeZoneBottom":1.642},"ID680700":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700","firstName":"Richard","lastName":"Palacios","primaryNumber":"1","birthDate":"1997-05-16","currentAge":29,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Richie","useLastName":"Palacios","middleName":"Jordan","boxscoreName":"Palacios, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"puh-LAH-see-ohs","mlbDebutDate":"2022-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Richie Palacios","nameSlug":"richie-palacios-680700","firstLastName":"Richie Palacios","lastFirstName":"Palacios, Richie","lastInitName":"Palacios, R","initLastName":"R Palacios","fullFMLName":"Richard  Palacios","fullLFMName":"Palacios, Richard ","strikeZoneTop":3.04,"strikeZoneBottom":1.53},"ID665877":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877","firstName":"José","lastName":"Fermín","primaryNumber":"15","birthDate":"1999-03-29","currentAge":27,"birthCity":"Puerto Plata","birthCountry":"Dominican Republic","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"José","useLastName":"Fermín","middleName":"Miguel","boxscoreName":"Fermín","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2023-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermín","nameSlug":"jose-fermin-665877","firstLastName":"José Fermín","lastFirstName":"Fermín, José","lastInitName":"Fermín, J","initLastName":"J Fermín","fullFMLName":"José Miguel Fermín","fullLFMName":"Fermín, José Miguel","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID669438":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438","firstName":"Mason","lastName":"Englert","primaryNumber":"59","birthDate":"1999-11-01","currentAge":26,"birthCity":"Forney","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Englert","middleName":"Alexander","boxscoreName":"Englert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Englert","nameSlug":"mason-englert-669438","firstLastName":"Mason Englert","lastFirstName":"Englert, Mason","lastInitName":"Englert, M","initLastName":"M Englert","fullFMLName":"Mason Alexander Englert","fullLFMName":"Englert, Mason Alexander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641584":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584","firstName":"Jake","lastName":"Fraley","primaryNumber":"17","birthDate":"1995-05-25","currentAge":31,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jake","useLastName":"Fraley","middleName":"Arnold","boxscoreName":"Fraley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Fraley","nameSlug":"jake-fraley-641584","firstLastName":"Jake Fraley","lastFirstName":"Fraley, Jake","lastInitName":"Fraley, J","initLastName":"J Fraley","fullFMLName":"Jake Arnold Fraley","fullLFMName":"Fraley, Jake Arnold","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID668941":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941","firstName":"Joseph","lastName":"Romero","primaryNumber":"33","birthDate":"1996-09-09","currentAge":30,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JoJo","useLastName":"Romero","middleName":"Abel","boxscoreName":"Romero, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JoJo Romero","nameSlug":"jojo-romero-668941","firstLastName":"JoJo Romero","lastFirstName":"Romero, JoJo","lastInitName":"Romero, J","initLastName":"J Romero","fullFMLName":"Joseph Abel Romero","fullLFMName":"Romero, Joseph Abel","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID677865":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","firstName":"Justin","lastName":"Bruihl","primaryNumber":"47","birthDate":"1997-06-26","currentAge":29,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Bruihl","boxscoreName":"Bruihl","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Bruihl","nameSlug":"justin-bruihl-677865","firstLastName":"Justin Bruihl","lastFirstName":"Bruihl, Justin","lastInitName":"Bruihl, J","initLastName":"J Bruihl","fullFMLName":"Justin  Bruihl","fullLFMName":"Bruihl, Justin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664076":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076","firstName":"Garrett","lastName":"Cleavinger","primaryNumber":"60","birthDate":"1994-04-23","currentAge":32,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Cleavinger","middleName":"J.","boxscoreName":"Cleavinger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KLEH-vin-jer","mlbDebutDate":"2020-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Cleavinger","nameSlug":"garrett-cleavinger-664076","firstLastName":"Garrett Cleavinger","lastFirstName":"Cleavinger, Garrett","lastInitName":"Cleavinger, G","initLastName":"G Cleavinger","fullFMLName":"Garrett J. Cleavinger","fullLFMName":"Cleavinger, Garrett J.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID687330":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330","firstName":"Kevin","lastName":"Kelly","primaryNumber":"49","birthDate":"1997-11-28","currentAge":28,"birthCity":"Springfield","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Kelly","middleName":"Clayton","boxscoreName":"Kelly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Kelly","nameSlug":"kevin-kelly-687330","firstLastName":"Kevin Kelly","lastFirstName":"Kelly, Kevin","lastInitName":"Kelly, K","initLastName":"K Kelly","fullFMLName":"Kevin Clayton Kelly","fullLFMName":"Kelly, Kevin Clayton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID666018":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018","firstName":"Jonathan","lastName":"Aranda","primaryNumber":"8","birthDate":"1998-05-23","currentAge":28,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jonathan","useLastName":"Aranda","middleName":"Alexander","boxscoreName":"Aranda","gender":"M","nameMatrilineal":"Ventura","isPlayer":true,"isVerified":false,"pronunciation":"ah-RAHN-duh","mlbDebutDate":"2022-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Aranda","nameSlug":"jonathan-aranda-666018","firstLastName":"Jonathan Aranda","lastFirstName":"Aranda, Jonathan","lastInitName":"Aranda, J","initLastName":"J Aranda","fullFMLName":"Jonathan Alexander Aranda","fullLFMName":"Aranda, Jonathan Alexander","strikeZoneTop":3.189,"strikeZoneBottom":1.61},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID669160":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160","firstName":"Dustin","lastName":"May","primaryNumber":"21","birthDate":"1997-09-06","currentAge":29,"birthCity":"Justin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dustin","useLastName":"May","middleName":"Jake","boxscoreName":"May","nickName":"Big Red","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dustin May","nameSlug":"dustin-may-669160","firstLastName":"Dustin May","lastFirstName":"May, Dustin","lastInitName":"May, D","initLastName":"D May","fullFMLName":"Dustin Jake May","fullLFMName":"May, Dustin Jake","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID691026":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026","firstName":"Masyn","lastName":"Winn","primaryNumber":"0","birthDate":"2002-03-21","currentAge":24,"birthCity":"Katy","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Masyn","useLastName":"Winn","middleName":"Blaze","boxscoreName":"Winn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Masyn Winn","nameSlug":"masyn-winn-691026","firstLastName":"Masyn Winn","lastFirstName":"Winn, Masyn","lastInitName":"Winn, M","initLastName":"M Winn","fullFMLName":"Masyn Blaze Winn","fullLFMName":"Winn, Masyn Blaze","strikeZoneTop":3.081,"strikeZoneBottom":1.555},"ID656775":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775","firstName":"Boyce","lastName":"Mullins","primaryNumber":"31","birthDate":"1994-10-01","currentAge":31,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cedric","useLastName":"Mullins","middleName":"Cedric","boxscoreName":"Mullins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cedric Mullins","nameTitle":"II","nameSuffix":"II","nameSlug":"cedric-mullins-656775","firstLastName":"Cedric Mullins","lastFirstName":"Mullins, Cedric","lastInitName":"Mullins, C","initLastName":"C Mullins","fullFMLName":"Boyce Cedric Mullins","fullLFMName":"Mullins, Boyce Cedric","strikeZoneTop":3.005,"strikeZoneBottom":1.517}},"venue":{"id":2889,"name":"Busch Stadium","link":"/api/v1/venues/2889","location":{"address1":"700 Clark Street","city":"St. Louis","state":"Missouri","stateAbbrev":"MO","postalCode":"63102","defaultCoordinates":{"latitude":38.62256667,"longitude":-90.19286667},"azimuthAngle":62.0,"elevation":460,"country":"USA","phone":"(314) 345-9600"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":43435,"turfType":"Grass","roofType":"Open","leftLine":336,"leftCenter":375,"center":400,"rightCenter":375,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":2889,"link":"/api/v1/venues/2889"},"weather":{"condition":"Partly Cloudy","temp":"65","wind":"11 mph, Out To LF"},"gameInfo":{"attendance":27653,"firstPitch":"2026-03-29T18:15:00.000Z","gameDurationMinutes":175},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"home":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"}},"officialScorer":{"id":814501,"fullName":"Michael Miller","link":"/api/v1/people/814501"},"primaryDatacaster":{"id":650313,"fullName":"Steve Loher","link":"/api/v1/people/650313"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a ground ball to left fielder Thomas Saggese.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T18:15:13.513Z","endTime":"2026-03-29T18:16:23.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T15:03:51.498Z","endTime":"2026-03-29T17:55:22.133Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"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-03-29T17:55:22.133Z","endTime":"2026-03-29T18:13:55.211Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"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-03-29T18:13:55.211Z","endTime":"2026-03-29T18:15:15.659Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.929391244639,"aZ":-23.14436194963386,"pfxX":-10.33645824974059,"pfxZ":4.595637099911588,"pX":-0.6708353317519075,"pZ":3.2561144276411333,"vX0":7.776424422154706,"vY0":-139.60286757341555,"vZ0":-1.965846008565801,"x":142.57,"y":150.86,"x0":-2.1568189021455715,"y0":50.00002001350501,"z0":5.500915801403561,"aX":-20.294700682636385},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":17.0,"spinRate":2401,"spinDirection":234},"zone":1,"typeConfidence":0.92,"plateTime":0.39311167955392623,"extension":6.557006709738248},"index":3,"playId":"12707f35-c36b-30ca-babd-b8def16e06d3","pitchNumber":1,"startTime":"2026-03-29T18:15:15.659Z","endTime":"2026-03-29T18:15:19.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.434323961328545,"aZ":-23.139897263565977,"pfxX":-10.349828448089843,"pfxZ":4.564944659012077,"pX":0.4135094016915704,"pZ":2.0810855344082797,"vX0":10.32883703464748,"vY0":-140.199401580983,"vZ0":-4.849360714038651,"x":101.24,"y":182.59,"x0":-1.9841433406198086,"y0":50.00444500576579,"z0":5.355302077761481,"aX":-20.485436238194715},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.3,"breakHorizontal":16.4,"spinRate":2369,"spinDirection":233},"zone":9,"typeConfidence":0.91,"plateTime":0.3915647904806199,"extension":6.545208789206449},"index":4,"playId":"a358d71c-b1a7-3ac0-955f-15f6455d4721","pitchNumber":2,"startTime":"2026-03-29T18:15:34.445Z","endTime":"2026-03-29T18:15:37.732Z","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":98.0,"endSpeed":88.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.546200876516146,"aZ":-15.589374699510714,"pfxX":-7.294797444099342,"pfxZ":8.150830010231527,"pX":-0.9164181153718538,"pZ":4.208927839156152,"vX0":5.414493761429195,"vY0":-142.62482990977523,"vZ0":-1.4936032574696232,"x":151.93,"y":125.14,"x0":-1.9034833054566715,"y0":50.00437109664702,"z0":5.735386697750691,"aX":-14.846272965536519},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":11.9,"spinRate":2391,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3858482932478857,"extension":6.446353936751734},"index":5,"playId":"3ef5fdd9-adc2-3441-9053-4a37674e2d73","pitchNumber":3,"startTime":"2026-03-29T18:15:54.985Z","endTime":"2026-03-29T18:15:58.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.489644457719308,"aZ":-36.358788266664234,"pfxX":7.167656078714586,"pfxZ":-2.6677391858614143,"pX":-0.0678676172609698,"pZ":2.0155827918633236,"vX0":3.084072501253137,"vY0":-125.35714012116354,"vZ0":-0.9070521647433293,"x":119.59,"y":184.36,"x0":-2.249981129053781,"y0":50.00058358026273,"z0":5.385501446790722,"aX":11.253706221847331},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":-13.7,"spinRate":3090,"spinDirection":50},"zone":8,"typeConfidence":0.89,"plateTime":0.4391757261297937,"extension":6.392923949796113},"hitData":{"launchSpeed":105.8,"launchAngle":4.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.44,"coordY":98.98}},"index":6,"playId":"6daba35f-938a-3d05-9ae2-f78329e80668","pitchNumber":4,"startTime":"2026-03-29T18:16:13.433Z","endTime":"2026-03-29T18:16:23.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:16:23.449Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T18:16:37.932Z","endTime":"2026-03-29T18:17:25.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18288238823287,"aZ":-15.330178793381453,"pfxX":-6.173272036961375,"pfxZ":8.64181045301384,"pX":-0.17039232088779455,"pZ":2.5755124771592643,"vX0":7.2931042515434115,"vY0":-139.19222992608738,"vZ0":-5.0473514380857525,"x":123.49,"y":169.24,"x0":-2.0307236415151446,"y0":50.00497850716117,"z0":5.438343502420705,"aX":-12.035138129427803},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":9.6,"spinRate":2259,"spinDirection":224},"zone":5,"typeConfidence":0.89,"plateTime":0.39450925112045176,"extension":6.638409027483648},"index":0,"playId":"3c816aa7-d21e-3af5-bf35-0ef387561722","pitchNumber":1,"startTime":"2026-03-29T18:16:52.087Z","endTime":"2026-03-29T18:16:56.284Z","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":96.7,"endSpeed":87.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51707899545421,"aZ":-14.332953672468092,"pfxX":-6.545630968240669,"pfxZ":8.992474577122675,"pX":0.2731113091179431,"pZ":2.147102216745213,"vX0":8.72950084101367,"vY0":-140.38697267100795,"vZ0":-6.345041169678951,"x":106.59,"y":180.81,"x0":-2.0348345280516957,"y0":50.0054935745551,"z0":5.379765388516656,"aX":-12.991247512800518},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":10.0,"spinRate":2396,"spinDirection":230},"zone":9,"typeConfidence":0.9,"plateTime":0.39102574145268987,"extension":6.771354995834919},"hitData":{"launchSpeed":97.9,"launchAngle":32.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.67,"coordY":62.99}},"index":1,"playId":"6eb55189-636d-341f-8ab2-ef8911e3b2c0","pitchNumber":2,"startTime":"2026-03-29T18:17:13.076Z","endTime":"2026-03-29T18:17:25.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:17:25.077Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T18:17:38.574Z","endTime":"2026-03-29T18:19:04.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.473169337907127,"aZ":-44.25775894128058,"pfxX":5.804427129140384,"pfxZ":-8.637861138730383,"pX":-0.17945772475044325,"pZ":1.5930054351742131,"vX0":2.58976604702571,"vY0":-118.6234604665869,"vZ0":0.07697077796084928,"x":123.84,"y":195.77,"x0":-2.0453376286005325,"y0":50.00102749170084,"z0":5.65570129770138,"aX":8.122465265009565},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.2,"breakHorizontal":-11.2,"spinRate":3130,"spinDirection":38},"zone":8,"typeConfidence":0.96,"plateTime":0.4649283047745456,"extension":6.518416135056447},"index":0,"playId":"aa89ce86-355e-3abc-9678-5df102a3f4f2","pitchNumber":1,"startTime":"2026-03-29T18:17:50.533Z","endTime":"2026-03-29T18:17:54.567Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.832817436778605,"aZ":-15.172041013674264,"pfxX":-8.418044356331125,"pfxZ":8.628624797755654,"pX":0.8777629328914388,"pZ":1.427999616142002,"vX0":10.62960413107849,"vY0":-139.80643348287174,"vZ0":-7.887605239489219,"x":83.54,"y":200.22,"x0":-1.8878820133496597,"y0":50.00340875123873,"z0":5.290623077556257,"aX":-16.59013280302338},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":13.0,"spinRate":2394,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.39244661844615036,"extension":6.796839465023089},"index":1,"playId":"45131a08-46dd-3190-a282-ef0bd57dbb3c","pitchNumber":2,"startTime":"2026-03-29T18:18:13.828Z","endTime":"2026-03-29T18:18:18.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26095384035144,"aZ":-22.118046830594196,"pfxX":0.4628398655004764,"pfxZ":5.47797631330636,"pX":0.921794307473855,"pZ":2.3020778264479063,"vX0":7.968401037035496,"vY0":-134.23202940429928,"vZ0":-3.924297989978504,"x":81.86,"y":176.62,"x0":-2.1374350892476706,"y0":50.00628543937674,"z0":5.345149766105357,"aX":0.8504510631409227},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.4,"breakHorizontal":-2.4,"spinRate":2518,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.407013029888208,"extension":6.7273714981382735},"index":2,"playId":"f2703186-f11a-374d-96cf-018e358d11b4","pitchNumber":3,"startTime":"2026-03-29T18:18:34.022Z","endTime":"2026-03-29T18:18:37.557Z","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":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21429151608979,"aZ":-34.57954636852937,"pfxX":7.8769463581537575,"pfxZ":-1.5526420217262462,"pX":1.0016141023616714,"pZ":2.7748245875174717,"vX0":5.715210500647697,"vY0":-124.41689894251458,"vZ0":0.73259731213217,"x":78.82,"y":163.86,"x0":-2.356051225754344,"y0":50.00010646636384,"z0":5.3642626320534035,"aX":12.227097288477744},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.3,"breakHorizontal":-15.7,"spinRate":3145,"spinDirection":53},"zone":12,"typeConfidence":0.89,"plateTime":0.4418636860889893,"extension":6.575193144020802},"index":3,"playId":"89178494-1ca7-33a4-a6e5-46e15409a7ad","pitchNumber":4,"startTime":"2026-03-29T18:18:59.358Z","endTime":"2026-03-29T18:19:04.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:19:04.367Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Junior Caminero flies out to left fielder Thomas Saggese.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-03-29T18:19:18.071Z","endTime":"2026-03-29T18:20:22.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.749343124485577,"aZ":-35.83318332351464,"pfxX":9.644991680745695,"pfxZ":-2.3809211277892057,"pX":1.037001829890352,"pZ":2.399241412982645,"vX0":5.127314175144155,"vY0":-124.00211883381614,"vZ0":0.29033812199772857,"x":77.47,"y":174.0,"x0":-2.318961834273595,"y0":50.00189583188995,"z0":5.301577008712795,"aX":14.827119157883894},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.0,"breakHorizontal":-18.7,"spinRate":3106,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.44388131776906015,"extension":6.557254060227958},"index":0,"playId":"9e17b0a0-85e0-37bc-8e83-89a8206f8f5c","pitchNumber":1,"startTime":"2026-03-29T18:19:33.421Z","endTime":"2026-03-29T18:19:38.027Z","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":97.0,"endSpeed":88.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81033113312521,"aZ":-12.699311459543566,"pfxX":-5.256874701643195,"pfxZ":9.752224516367182,"pX":0.6025060219285175,"pZ":2.018483926681954,"vX0":8.78741522685457,"vY0":-140.83763363255053,"vZ0":-6.986179284811375,"x":94.03,"y":184.28,"x0":-1.8837338767146556,"y0":50.00038615444728,"z0":5.3630619934464585,"aX":-10.495672676348702},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2320,"spinDirection":223},"zone":9,"typeConfidence":0.86,"plateTime":0.3898252409620415,"extension":6.760073168580407},"index":1,"playId":"7dd95703-18ed-3bd9-9d3a-943f73ef2d66","pitchNumber":2,"startTime":"2026-03-29T18:19:52.355Z","endTime":"2026-03-29T18:19:56.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18308703999621,"aZ":-24.814405269439256,"pfxX":-9.465575604226544,"pfxZ":3.640497063497918,"pX":-1.5243209281661674,"pZ":2.5459901028711553,"vX0":5.324544196346673,"vY0":-141.27893380385203,"vZ0":-3.192988064220393,"x":175.1,"y":170.04,"x0":-2.20361696455658,"y0":50.00302767007312,"z0":5.285703649414256,"aX":-19.134769045301354},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.1,"breakHorizontal":16.1,"spinRate":2341,"spinDirection":231},"zone":11,"typeConfidence":0.93,"plateTime":0.3877009858528959,"extension":6.647040525638828},"hitData":{"launchSpeed":73.8,"launchAngle":29.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.95,"coordY":104.22}},"index":2,"playId":"5b8929c5-b909-324e-88f5-3d7a25f1eaca","pitchNumber":3,"startTime":"2026-03-29T18:20:13.825Z","endTime":"2026-03-29T18:20:22.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:20:22.851Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"JJ Wetherholt lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-29T18:22:17.374Z","endTime":"2026-03-29T18:22:35.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.813696835936515,"aZ":-21.125892183355923,"pfxX":11.067214659287728,"pfxZ":5.899146203597564,"pX":0.23467320413319745,"pZ":3.037910077591449,"vX0":-9.900494328424143,"vY0":-136.1939122428632,"vZ0":-3.0937014694597975,"x":108.05,"y":156.76,"x0":2.484858596109139,"y0":50.00096384918312,"z0":5.655051532442064,"aX":20.72163045557576},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":-17.9,"spinRate":2308,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.40266959210212105,"extension":6.359182961691387},"hitData":{"launchSpeed":97.1,"launchAngle":22.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":100.7,"coordY":77.68}},"index":0,"playId":"9cf49922-5a69-3caf-ba49-63db6886a23c","pitchNumber":1,"startTime":"2026-03-29T18:22:28.758Z","endTime":"2026-03-29T18:22:35.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:22:35.779Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-29T18:22:54.424Z","endTime":"2026-03-29T18:23:37.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.34639556507972,"aZ":-21.696622587826056,"pfxX":10.387379271347127,"pfxZ":5.567434272018755,"pX":-0.20874742117231562,"pZ":2.9202598434936258,"vX0":-9.848018576973534,"vY0":-136.1659248412846,"vZ0":-3.5218016036946267,"x":124.96,"y":159.93,"x0":2.1018037643185297,"y0":50.00034975023017,"z0":5.727907574679853,"aX":19.541447736991852},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":-16.8,"spinRate":2208,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.40193294921006295,"extension":6.149856903394591},"index":0,"playId":"43fe9c14-ded0-373e-bd48-e912a1872e8d","pitchNumber":1,"startTime":"2026-03-29T18:23:01.431Z","endTime":"2026-03-29T18:23:05.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.45878769243298,"aZ":-42.153182023260015,"pfxX":-4.798853434645451,"pfxZ":-7.607503558819898,"pX":1.670462059066213,"pZ":3.3974550899115683,"vX0":-0.6002858506592691,"vY0":-114.24033700463474,"vZ0":3.6052643587555497,"x":53.33,"y":147.05,"x0":2.560080645371306,"y0":50.00194677709832,"z0":5.962578508441229,"aX":-6.296339148965401},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-12.5,"breakHorizontal":8.9,"spinRate":2210,"spinDirection":322},"zone":12,"typeConfidence":2.0,"plateTime":0.48079210844863596,"extension":6.346866448662515},"index":1,"playId":"6da6a44f-d991-39d1-8e5a-462f75051ed3","pitchNumber":2,"startTime":"2026-03-29T18:23:18.958Z","endTime":"2026-03-29T18:23:22.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.989281522682134,"aZ":-39.80350550088813,"pfxX":-2.9423705530154636,"pfxZ":-5.527104486816471,"pX":0.5387452138203545,"pZ":2.0477466782528975,"vX0":-3.531699074965667,"vY0":-116.71122854264117,"vZ0":-0.027936331403460635,"x":96.46,"y":183.49,"x0":2.4540184980034883,"y0":50.00523865292289,"z0":5.80888037465242,"aX":-4.058665183074919},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-9.7,"breakHorizontal":6.2,"spinRate":2268,"spinDirection":316},"zone":9,"typeConfidence":2.0,"plateTime":0.4693176312387144,"extension":6.396486896722509},"hitData":{"launchSpeed":98.1,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.71,"coordY":161.82}},"index":2,"playId":"d1a9640a-9e60-3421-90c8-d1e35e8f09a7","pitchNumber":3,"startTime":"2026-03-29T18:23:29.003Z","endTime":"2026-03-29T18:23:37.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:23:37.015Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-03-29T18:24:07.984Z","endTime":"2026-03-29T18:24:18.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T18:23:58.369Z","endTime":"2026-03-29T18:24:10.088Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.460558047670606,"aZ":-20.520991270429395,"pfxX":10.359071001049308,"pfxZ":6.130016121159297,"pX":0.44527014987308206,"pZ":2.671417364781921,"vX0":-9.079880340648625,"vY0":-137.04598952400957,"vZ0":-4.301549596218247,"x":100.03,"y":166.65,"x0":2.4565073151243877,"y0":50.001823136482564,"z0":5.664042035846076,"aX":19.691527582872137},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.3,"breakHorizontal":-16.8,"spinRate":2190,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.3997548591068023,"extension":6.394319977623445},"hitData":{"launchSpeed":103.1,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.63,"coordY":142.05}},"index":1,"playId":"5d54eb01-6afe-3946-9396-7163a4a20a13","pitchNumber":1,"startTime":"2026-03-29T18:24:10.088Z","endTime":"2026-03-29T18:24:18.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:24:18.115Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a line drive to left fielder Thomas Saggese.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:26:20.294Z","endTime":"2026-03-29T18:26:41.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28749706129905,"aZ":-15.552901816591612,"pfxX":-7.1106974566664025,"pfxZ":8.494390037640947,"pX":-0.3546462639489454,"pZ":2.6916127909630583,"vX0":6.896128490502127,"vY0":-139.68694047457535,"vZ0":-5.100676789872133,"x":130.52,"y":166.11,"x0":-1.9431084981572098,"y0":50.00630832685862,"z0":5.579637781943222,"aX":-13.92005580083119},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":11.3,"spinRate":2350,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.3935694614739149,"extension":6.7336745692949656},"hitData":{"launchSpeed":98.7,"launchAngle":11.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.12,"coordY":93.87}},"index":0,"playId":"ca66648f-f44a-38c2-8c9e-cefa43817edd","pitchNumber":1,"startTime":"2026-03-29T18:26:32.624Z","endTime":"2026-03-29T18:26:41.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:26:41.646Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonny DeLuca doubles (1) on a sharp line drive to left fielder Thomas Saggese. Chandler Simpson scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:26:53.198Z","endTime":"2026-03-29T18:27:22.045Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.630543287206248,"aZ":-25.5806951996898,"pfxX":-9.455507355470157,"pfxZ":3.3393656897812845,"pX":-0.07274375659546486,"pZ":1.8498292225771966,"vX0":8.785731974820015,"vY0":-139.6382288587979,"vZ0":-4.554099821222888,"x":119.77,"y":188.83,"x0":-2.032346747953629,"y0":50.00070346169266,"z0":5.186069038266961,"aX":-18.65883890817887},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.3,"breakHorizontal":15.2,"spinRate":2223,"spinDirection":235},"zone":8,"typeConfidence":0.92,"plateTime":0.3923393554207655,"extension":6.659567030058188},"hitData":{"launchSpeed":106.3,"launchAngle":16.0,"totalDistance":372.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.13,"coordY":45.68}},"index":0,"playId":"67146531-7199-3aed-bb92-76fec21c84d4","pitchNumber":1,"startTime":"2026-03-29T18:27:08.011Z","endTime":"2026-03-29T18:27:22.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:27:22.045Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Richie Palacios lines out sharply to center fielder Victor Scott II. Jonny DeLuca to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:27:45.365Z","endTime":"2026-03-29T18:28:58.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45382457288772,"aZ":-23.037725566084156,"pfxX":-2.0503969708276504,"pfxZ":4.838910183754075,"pX":1.1909683795698571,"pZ":1.3430975612261429,"vX0":9.639536029537231,"vY0":-135.93514597056156,"vZ0":-6.3577492576084955,"x":71.6,"y":202.52,"x0":-2.1217180591003655,"y0":50.00151557301091,"z0":5.292348511471282,"aX":-3.871417312769509},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":1.8,"spinRate":2405,"spinDirection":217},"zone":14,"typeConfidence":0.89,"plateTime":0.4016456743445138,"extension":6.821981786720034},"index":0,"playId":"3feb90bb-3154-39e7-8450-22696b6a4fb3","pitchNumber":1,"startTime":"2026-03-29T18:28:05.604Z","endTime":"2026-03-29T18:28:09.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86011102653846,"aZ":-17.62211638309619,"pfxX":-3.7455451601065235,"pfxZ":7.596650825246615,"pX":0.19834772546949073,"pZ":1.0276739142795583,"vX0":7.642147418756448,"vY0":-137.18173149615467,"vZ0":-8.028091820967417,"x":109.44,"y":211.03,"x0":-2.130414729045266,"y0":50.00500218377808,"z0":5.181865439116349,"aX":-7.177562799984292},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":5.3,"spinRate":2543,"spinDirection":206},"zone":14,"typeConfidence":0.76,"plateTime":0.39847266425393135,"extension":6.734223825068823},"index":1,"playId":"4ad4d148-789b-3031-bea2-b30e5e63f7e3","pitchNumber":2,"startTime":"2026-03-29T18:28:26.587Z","endTime":"2026-03-29T18:28:30.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71278380587877,"aZ":-16.979901218940153,"pfxX":-8.792170899791609,"pfxZ":7.762730903557718,"pX":-0.5100659410769796,"pZ":2.4380233872973864,"vX0":7.1750653724747755,"vY0":-139.79120105519144,"vZ0":-5.071522657752717,"x":136.44,"y":172.95,"x0":-1.981686551619054,"y0":50.00305743260227,"z0":5.408936996004484,"aX":-17.21185140204668},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":14.3,"spinRate":2232,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.3934615575981999,"extension":6.685124995484696},"hitData":{"launchSpeed":101.2,"launchAngle":17.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.75,"coordY":68.42}},"index":2,"playId":"1aff0ffe-c8cd-36e5-88ab-38888e707e59","pitchNumber":3,"startTime":"2026-03-29T18:28:46.233Z","endTime":"2026-03-29T18:28:58.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:28:58.157Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Williams doubles (1) on a ground ball to center fielder Victor Scott II.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:29:19.338Z","endTime":"2026-03-29T18:31:11.010Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53609342700547,"aZ":-35.92480922774123,"pfxX":8.193615601431826,"pfxZ":-2.3568092826530824,"pX":0.5470314414663837,"pZ":1.9058195641153064,"vX0":4.513578098797818,"vY0":-125.91767732525466,"vZ0":-1.1947109490816272,"x":96.15,"y":187.32,"x0":-2.3378923111582446,"y0":50.002190970639845,"z0":5.3148750251967,"aX":13.046656577481658},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.3,"breakHorizontal":-16.0,"spinRate":3206,"spinDirection":49},"zone":9,"typeConfidence":0.9,"plateTime":0.43637474841928237,"extension":6.340878357128408},"index":0,"playId":"357aa911-65a4-37ee-8bf8-a31daf8fb4b4","pitchNumber":1,"startTime":"2026-03-29T18:29:30.575Z","endTime":"2026-03-29T18:29:34.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.461610967193852,"aZ":-34.66781700242022,"pfxX":9.655091759015288,"pfxZ":-1.5727951491028627,"pX":1.039827280514113,"pZ":2.043306186427424,"vX0":4.888078989243569,"vY0":-125.98486551208622,"vZ0":-1.0656220446826978,"x":77.36,"y":183.61,"x0":-2.1901919131356697,"y0":50.00579597815308,"z0":5.315004899182661,"aX":15.270972887158981},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.9,"breakHorizontal":-18.7,"spinRate":3342,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.43748931458696116,"extension":6.3017252374921044},"index":1,"playId":"6cfbdfff-facb-34cb-bfdc-6dba9931fe18","pitchNumber":2,"startTime":"2026-03-29T18:29:52.800Z","endTime":"2026-03-29T18:29:57.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.912664968769406,"aZ":-25.69873348732648,"pfxX":-11.198186693460539,"pfxZ":3.2328623763264677,"pX":0.8098873546303816,"pZ":0.9218647348097238,"vX0":11.766783227085913,"vY0":-140.80969178919656,"vZ0":-6.7709751127831,"x":86.13,"y":213.89,"x0":-1.9745008717784256,"y0":50.00144506615685,"z0":5.027924391191896,"aX":-22.41517613049969},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.6,"breakHorizontal":17.8,"spinRate":2472,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.38945752862877736,"extension":6.882550009208113},"index":2,"playId":"ed6865f3-5d4d-338a-9ee6-2fdfa814b06b","pitchNumber":3,"startTime":"2026-03-29T18:30:15.440Z","endTime":"2026-03-29T18:30:24.441Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Dustin May. Jonny DeLuca scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"ed6865f3-5d4d-338a-9ee6-2fdfa814b06b","startTime":"2026-03-29T18:30:38.514Z","endTime":"2026-03-29T18:30:58.998Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676356,"link":"/api/v1/people/676356"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19434351820815,"aZ":-22.421512175175263,"pfxX":-10.552630682597744,"pfxZ":4.848254338120134,"pX":0.06281837609461259,"pZ":1.8440478429895535,"vX0":9.817260773220374,"vY0":-141.18371383101675,"vZ0":-5.395325550259875,"x":114.61,"y":188.99,"x0":-2.0943909517881165,"y0":50.004395032036484,"z0":5.230015858996698,"aX":-21.23119715116372},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.8,"breakHorizontal":17.0,"spinRate":2344,"spinDirection":232},"zone":8,"typeConfidence":0.92,"plateTime":0.3884804116446201,"extension":6.970595028092206},"hitData":{"launchSpeed":92.0,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.59,"coordY":134.2}},"index":4,"playId":"9704679f-edac-31a8-b9c3-341b77b6c31b","pitchNumber":4,"startTime":"2026-03-29T18:30:58.998Z","endTime":"2026-03-29T18:31:11.010Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:31:11.010Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Feduccia singles on a ground ball to first baseman Alec Burleson. Carson Williams to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:32:07.239Z","endTime":"2026-03-29T18:33:04.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"postOnThird":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-29T18:31:29.277Z","endTime":"2026-03-29T18:32:09.571Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83159281471397,"aZ":-20.17765484769545,"pfxX":-1.498672958102624,"pfxZ":6.346525993301447,"pX":0.24111301983603858,"pZ":2.2927160217886944,"vX0":7.080365124884989,"vY0":-136.78375338020965,"vZ0":-4.487984891193632,"x":107.81,"y":176.88,"x0":-2.188886154109307,"y0":50.00369599425077,"z0":5.342593901363771,"aX":-2.833924538391106},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":1.2,"spinRate":2372,"spinDirection":213},"zone":5,"typeConfidence":0.89,"plateTime":0.4007993783373087,"extension":6.776751138799084},"index":1,"playId":"cbe34c00-7c9c-3472-888c-51d54e87cd27","pitchNumber":1,"startTime":"2026-03-29T18:32:09.571Z","endTime":"2026-03-29T18:32:13.347Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"2c6bd5f4-5dd4-37a1-a48f-48a91a89ec6a","startTime":"2026-03-29T18:32:33.473Z","endTime":"2026-03-29T18:32:37.388Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.519906218698246,"aZ":-19.85545930497799,"pfxX":-0.673468036252902,"pfxZ":6.574215328855486,"pX":0.46506127956992366,"pZ":2.860539817217078,"vX0":7.160973618715598,"vY0":-136.15948162248927,"vZ0":-3.1524182305072266,"x":99.27,"y":161.55,"x0":-2.113913566637946,"y0":50.00163597579183,"z0":5.41088954076284,"aX":-1.2629817377346007},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":-0.4,"spinRate":2378,"spinDirection":216},"zone":3,"typeConfidence":0.9,"plateTime":0.40261994093120057,"extension":6.761583539029059},"hitData":{"launchSpeed":89.1,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.75,"coordY":162.83}},"index":3,"playId":"df797d24-9f23-3577-8375-31bba05edca8","pitchNumber":2,"startTime":"2026-03-29T18:32:55.369Z","endTime":"2026-03-29T18:33:04.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:33:04.372Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a sharp line drive to right fielder Jordan Walker. Carson Williams scores. Hunter Feduccia to 2nd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:33:30.350Z","endTime":"2026-03-29T18:33:50.601Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28709088335066,"aZ":-24.314486686124134,"pfxX":-10.876431938144485,"pfxZ":3.9249607492075684,"pX":-0.1468782236603394,"pZ":1.5901325262369959,"vX0":8.94331868433917,"vY0":-140.7348321311866,"vZ0":-5.549068352640622,"x":122.6,"y":195.85,"x0":-1.9545862580072626,"y0":50.004342690054024,"z0":5.164739432281605,"aX":-21.794044415301904},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":17.9,"spinRate":2385,"spinDirection":233},"zone":8,"typeConfidence":0.91,"plateTime":0.3893642186926378,"extension":6.890704724568993},"hitData":{"launchSpeed":108.8,"launchAngle":8.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":180.84,"coordY":101.63}},"index":0,"playId":"7bfb556f-f2da-3dc8-9adf-375a20b36f6f","pitchNumber":1,"startTime":"2026-03-29T18:33:40.576Z","endTime":"2026-03-29T18:33:50.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:33:50.601Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:35:26.557Z","endTime":"2026-03-29T18:37:15.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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-03-29T18:34:17.828Z","endTime":"2026-03-29T18:35:28.849Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73577158261533,"aZ":-47.113214713550434,"pfxX":6.67232778812074,"pfxZ":-10.59621264680601,"pX":-0.5917585870166733,"pZ":3.413091806055709,"vX0":1.5536211003527358,"vY0":-119.5725738003112,"vZ0":4.422523617729841,"x":139.56,"y":146.63,"x0":-2.1203015041125144,"y0":50.00363428987809,"z0":5.8410846711956,"aX":9.405842948038403},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-17.4,"breakHorizontal":-12.5,"spinRate":3226,"spinDirection":45},"zone":1,"typeConfidence":0.98,"plateTime":0.4627969743982572,"extension":6.54786666560937},"index":1,"playId":"d4c7da2c-5b86-3484-ac9b-9e73aeab1499","pitchNumber":1,"startTime":"2026-03-29T18:35:28.849Z","endTime":"2026-03-29T18:35:33.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.45082516951727,"aZ":-14.071239049029844,"pfxX":-6.398471599018811,"pfxZ":9.343552687384737,"pX":0.5931261805709587,"pZ":3.4735010898548833,"vX0":8.913988118527092,"vY0":-139.52303970727607,"vZ0":-2.8891245585590957,"x":94.39,"y":145.0,"x0":-1.837812674727893,"y0":50.00221558328487,"z0":5.470858580926574,"aX":-12.396927110843354},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2454,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.395195929445304,"extension":6.77694653813833},"index":2,"playId":"6c5d584a-cc54-31a5-9ae4-2766deb71398","pitchNumber":2,"startTime":"2026-03-29T18:35:50.394Z","endTime":"2026-03-29T18:35:53.918Z","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":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515403139807137,"aZ":-46.785928517984246,"pfxX":5.817601669599087,"pfxZ":-10.464620743038452,"pX":-0.5462176808428745,"pZ":2.21671873126813,"vX0":2.1327289209582236,"vY0":-118.79772441494623,"vZ0":2.0051698489826983,"x":137.82,"y":178.93,"x0":-2.216953127581928,"y0":50.0001522620693,"z0":5.68752253479143,"aX":8.126305439778378},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-17.9,"breakHorizontal":-11.0,"spinRate":3124,"spinDirection":39},"zone":7,"typeConfidence":0.98,"plateTime":0.465074525770246,"extension":6.562521365678963},"index":3,"playId":"37bd6c08-f377-3f71-a04e-298a2380fd61","pitchNumber":3,"startTime":"2026-03-29T18:36:16.411Z","endTime":"2026-03-29T18:36:20.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.836767503186202,"aZ":-32.066933045308154,"pfxX":-10.621641204654429,"pfxZ":0.06265757886082302,"pX":0.2532674482876608,"pZ":1.5373939394959724,"vX0":9.199900581132338,"vY0":-129.65419838710986,"vZ0":-3.2129732657151875,"x":107.35,"y":197.27,"x0":-1.9729130600654625,"y0":50.00279432513288,"z0":5.257429738586508,"aX":-17.96033929030248},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.5,"breakHorizontal":17.0,"spinRate":1756,"spinDirection":248},"zone":14,"typeConfidence":0.89,"plateTime":0.42356334003596885,"extension":6.776794674598996},"index":4,"playId":"2bc5d7b4-c52d-3b22-b289-a94dc413fa01","pitchNumber":4,"startTime":"2026-03-29T18:36:38.700Z","endTime":"2026-03-29T18:36:43.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09124106680369,"aZ":-34.25943940321011,"pfxX":-11.243752111530512,"pfxZ":-1.2078249281858717,"pX":-0.09670645442748761,"pZ":2.799297734375119,"vX0":9.029637697483142,"vY0":-131.35964548561995,"vZ0":-0.009310432533256696,"x":120.69,"y":163.2,"x0":-2.1327752838003504,"y0":50.00071331133124,"z0":5.368626656238872,"aX":-19.47633045129998},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.9,"breakHorizontal":18.1,"spinRate":1794,"spinDirection":256},"zone":2,"typeConfidence":0.89,"plateTime":0.41837236904122577,"extension":6.85310066195762},"index":5,"playId":"6a3130cf-737b-3a90-9a2c-fe4ab1237876","pitchNumber":5,"startTime":"2026-03-29T18:37:11.685Z","endTime":"2026-03-29T18:37:15.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:37:15.427Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out to center fielder Victor Scott II.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-03-29T18:37:33.264Z","endTime":"2026-03-29T18:38:34.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.621004028449853,"aZ":-36.24968538047315,"pfxX":9.315362050308822,"pfxZ":-2.7256585606272417,"pX":-2.668855843734343,"pZ":3.697797774429236,"vX0":-3.0180345639363146,"vY0":-121.86700744675785,"vZ0":3.4251541310402107,"x":218.73,"y":138.94,"x0":-2.6193229109004714,"y0":50.00546971698799,"z0":5.420329877627415,"aX":13.90884977534562},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.7,"breakHorizontal":-16.1,"spinRate":3148,"spinDirection":49},"zone":11,"typeConfidence":0.9,"plateTime":0.4507319534673777,"extension":6.481215992882386},"index":0,"playId":"31c5535c-c03e-3af8-a859-0c030f261b45","pitchNumber":1,"startTime":"2026-03-29T18:37:42.507Z","endTime":"2026-03-29T18:37:45.997Z","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":89.8,"endSpeed":82.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.650123973037626,"aZ":-30.907837568582963,"pfxX":-9.397359378957981,"pfxZ":0.7302541957819404,"pX":-0.2878862406633015,"pZ":2.89357288614367,"vX0":7.616708496141634,"vY0":-130.65535718224342,"vZ0":-0.48429344257997553,"x":127.97,"y":160.65,"x0":-2.0095039678351605,"y0":50.00607675776211,"z0":5.389527399925827,"aX":-16.368963747820043},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":15.5,"spinRate":1714,"spinDirection":253},"zone":1,"typeConfidence":0.88,"plateTime":0.4180635201216645,"extension":6.647491624946452},"index":1,"playId":"0ece660f-31ab-38fd-9f9c-ce9cc4f4896f","pitchNumber":2,"startTime":"2026-03-29T18:38:03.435Z","endTime":"2026-03-29T18:38:07.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.506018865100664,"aZ":-19.071794388434693,"pfxX":-8.237903098711238,"pfxZ":6.614892234351254,"pX":0.003867731013682971,"pZ":2.4433816035406206,"vX0":8.382258832348054,"vY0":-140.0549012848793,"vZ0":-4.667233489785925,"x":116.85,"y":172.81,"x0":-1.961798240249601,"y0":50.002473963162714,"z0":5.383856507328198,"aX":-16.317011253981676},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":13.1,"spinRate":2311,"spinDirection":226},"zone":5,"typeConfidence":0.86,"plateTime":0.39152411107720475,"extension":6.683863857013045},"hitData":{"launchSpeed":95.7,"launchAngle":50.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.64,"coordY":85.44}},"index":2,"playId":"8428901a-47a6-3458-889e-62493b0a89c4","pitchNumber":3,"startTime":"2026-03-29T18:38:25.056Z","endTime":"2026-03-29T18:38:34.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:38:34.423Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-29T18:40:32.096Z","endTime":"2026-03-29T18:41:19.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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(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":94.0,"endSpeed":85.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.104574637654068,"aZ":-18.472209516666847,"pfxX":9.706812351848132,"pfxZ":7.26325126624082,"pX":-0.5000915265138502,"pZ":2.610502329425904,"vX0":-10.778396082277952,"vY0":-136.49790490084075,"vZ0":-4.7498559962087175,"x":136.06,"y":168.3,"x0":2.2390708577069285,"y0":50.003947439380454,"z0":5.645523297704077,"aX":18.314626242245225},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":-15.2,"spinRate":2025,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.4013013186825214,"extension":6.234982770596237},"index":0,"playId":"a7df2b26-c2ce-3f81-b1f8-319a91e67e67","pitchNumber":1,"startTime":"2026-03-29T18:40:53.704Z","endTime":"2026-03-29T18:40:58.141Z","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":0},"index":1,"startTime":"2026-03-29T18:41:04.892Z","endTime":"2026-03-29T18:41:11.360Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"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.0,"endSpeed":76.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.630187111178124,"aZ":-31.27335832254492,"pfxX":8.280965520298967,"pfxZ":0.607307381894099,"pX":-0.09644059446628629,"pZ":1.7074363856938757,"vX0":-8.705643432222615,"vY0":-120.60128189052648,"vZ0":-2.774341517855179,"x":120.68,"y":192.68,"x0":2.47781089534217,"y0":50.00178999021319,"z0":5.620634430247795,"aX":12.24398845594872},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.7,"breakHorizontal":-13.0,"spinRate":2342,"spinDirection":93},"zone":8,"typeConfidence":2.0,"plateTime":0.45351217184833104,"extension":6.497202647682342},"hitData":{"launchSpeed":91.4,"launchAngle":30.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.96,"coordY":83.25}},"index":2,"playId":"44c6e08e-adea-36f6-84e9-061a6e90c999","pitchNumber":2,"startTime":"2026-03-29T18:41:11.360Z","endTime":"2026-03-29T18:41:19.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:41:19.685Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thomas Saggese strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-29T18:42:06.900Z","endTime":"2026-03-29T18:43:16.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-29T18:41:45.819Z","endTime":"2026-03-29T18:42:09.170Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.645467560882174,"aZ":-19.111502250356946,"pfxX":7.884788467387423,"pfxZ":6.8966352101148996,"pX":-0.09039653818069235,"pZ":3.3219491232257607,"vX0":-8.939024514102355,"vY0":-136.8907320981731,"vZ0":-3.2071836015304913,"x":120.45,"y":149.09,"x0":2.1953573482008775,"y0":50.0066205798154,"z0":5.819521202095109,"aX":14.944800300461633},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.0,"breakHorizontal":-12.4,"spinRate":2316,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4003489978732837,"extension":6.172178829911898},"index":1,"playId":"7a5f2ffc-a5f5-3a43-a2e2-0d6a21db1537","pitchNumber":1,"startTime":"2026-03-29T18:42:09.170Z","endTime":"2026-03-29T18:42:12.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.127553220325943,"aZ":-39.304232087401225,"pfxX":-6.285067805625884,"pfxZ":-5.341233444421036,"pX":0.5589727238482423,"pZ":2.8595415806058697,"vX0":-2.5189705825175897,"vY0":-115.33736924236537,"vZ0":1.7995961950897417,"x":95.69,"y":161.57,"x0":2.484367814514749,"y0":50.00082972526839,"z0":5.8833348928409634,"aX":-8.394933243029001},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-8.9,"breakHorizontal":12.0,"spinRate":2140,"spinDirection":321},"zone":3,"typeConfidence":2.0,"plateTime":0.4764151377123098,"extension":6.2873617342603465},"index":2,"playId":"d02b9824-fda6-3b55-a998-e861df8f3252","pitchNumber":2,"startTime":"2026-03-29T18:42:21.220Z","endTime":"2026-03-29T18:42:25.112Z","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.6,"endSpeed":86.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.571518838609613,"aZ":-19.50486371148044,"pfxX":8.525259066525514,"pfxZ":6.63323498956683,"pX":0.9321683628970792,"pZ":4.139098483209953,"vX0":-6.838903759794707,"vY0":-137.6006757806923,"vZ0":-0.8040880691314642,"x":81.47,"y":127.02,"x0":2.3466090864070326,"y0":50.00606989196277,"z0":5.761144671962725,"aX":16.29169612103338},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":-13.9,"spinRate":2275,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.39861921040319537,"extension":6.134249990617734},"index":3,"playId":"d139c5ca-bf09-3bf9-9475-cdcd3c2e16c6","pitchNumber":3,"startTime":"2026-03-29T18:42:34.043Z","endTime":"2026-03-29T18:42:38.127Z","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":94.2,"endSpeed":85.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.081663558630023,"aZ":-21.371513582731964,"pfxX":10.34778332859468,"pfxZ":5.70834672220669,"pX":0.6502505971973074,"pZ":4.330568685579711,"vX0":-7.818864035139675,"vY0":-136.9218575967003,"vZ0":0.06171210172101538,"x":92.21,"y":121.85,"x0":2.2027417523597017,"y0":50.00468557555721,"z0":5.773758809371347,"aX":19.590695010238772},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":-17.0,"spinRate":2369,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4004849351983246,"extension":6.266099940145439},"index":4,"playId":"0b3b0939-7af4-308b-aa13-346e35a4d9e7","pitchNumber":4,"startTime":"2026-03-29T18:42:46.626Z","endTime":"2026-03-29T18:42:50.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.318695475930763,"aZ":-18.0654977077686,"pfxX":8.987963102894609,"pfxZ":7.46659147371704,"pX":-1.138029156481632,"pZ":2.706285715785756,"vX0":-12.006735516494352,"vY0":-136.402615370383,"vZ0":-4.608083168788182,"x":160.38,"y":165.71,"x0":2.1480003997811505,"y0":50.000790906169954,"z0":5.658938818166942,"aX":16.977691843736206},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":-13.8,"spinRate":2323,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.40118377771518343,"extension":6.50428544105167},"index":5,"playId":"46d60f55-20f5-33a7-86e7-5ddb8c106beb","pitchNumber":5,"startTime":"2026-03-29T18:43:00.019Z","endTime":"2026-03-29T18:43:04.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.984287452255863,"aZ":-19.529065595506424,"pfxX":9.589490484521257,"pfxZ":6.817363568731661,"pX":-0.5317865047308326,"pZ":1.8744801266394195,"vX0":-10.764647587123964,"vY0":-135.00556522744628,"vZ0":-5.972622648483192,"x":137.27,"y":188.17,"x0":2.251666214313145,"y0":50.00420319831786,"z0":5.479382468726759,"aX":17.793580332584597},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.3,"breakHorizontal":-15.2,"spinRate":2226,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.40491755211624403,"extension":6.487321758360748},"index":6,"playId":"d19cfd27-80f7-383b-986d-254edcba0f9d","pitchNumber":6,"startTime":"2026-03-29T18:43:13.182Z","endTime":"2026-03-29T18:43:16.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:43:16.844Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ramón Urías strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-03-29T18:43:30.657Z","endTime":"2026-03-29T18:44:57.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":95.2,"endSpeed":87.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.983387795090767,"aZ":-18.638373684577683,"pfxX":9.245976132052357,"pfxZ":6.951198894418344,"pX":2.139702761344621,"pZ":4.038403501537886,"vX0":-4.108438964419686,"vY0":-138.65728494632026,"vZ0":-1.484859827932819,"x":35.44,"y":129.74,"x0":2.439322129616119,"y0":50.00271036748145,"z0":5.8244204088658975,"aX":18.004247186738134},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.5,"breakHorizontal":-15.8,"spinRate":2165,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3950169165859352,"extension":6.140362946736081},"index":0,"playId":"651ff57a-efed-3ac7-9f0d-f485ce3dc848","pitchNumber":1,"startTime":"2026-03-29T18:43:38.566Z","endTime":"2026-03-29T18:43:42.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42825773475893,"aZ":-39.24399136887405,"pfxX":-6.040621685862053,"pfxZ":-5.218771526634186,"pX":-0.02494913765939968,"pZ":1.621437283736247,"vX0":-3.7524901239856843,"vY0":-116.39729964246584,"vZ0":-0.9864300197333109,"x":117.95,"y":195.0,"x0":2.3998827638833835,"y0":50.00334571235408,"z0":5.808539455404758,"aX":-8.18275675261551},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.4,"breakHorizontal":12.0,"spinRate":2319,"spinDirection":329},"zone":8,"typeConfidence":2.0,"plateTime":0.47286431774259396,"extension":6.418089421250696},"index":1,"playId":"4c04c378-3ffa-3dcf-b8e1-91d43660caf0","pitchNumber":2,"startTime":"2026-03-29T18:43:49.773Z","endTime":"2026-03-29T18:43:54.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93500695320781,"aZ":-34.44148931650251,"pfxX":10.408832071828924,"pfxZ":-1.5175950624161736,"pX":0.05524380239628925,"pZ":1.1747203371400856,"vX0":-8.466354099324851,"vY0":-121.84494966485057,"vZ0":-3.570328248131337,"x":114.89,"y":207.06,"x0":2.23019532135593,"y0":50.00066242351118,"z0":5.648754577141497,"aX":15.57935118276853},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.4,"breakHorizontal":-16.7,"spinRate":2648,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4502859998055375,"extension":6.380318119076849},"index":2,"playId":"d912227b-4fa6-3299-a387-c6e287ccb5e6","pitchNumber":3,"startTime":"2026-03-29T18:44:06.524Z","endTime":"2026-03-29T18:44:10.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11220450115155,"aZ":-32.62513862812587,"pfxX":10.995434033897494,"pfxZ":-0.30059115877722864,"pX":-0.479618035819526,"pZ":-0.08008955968010109,"vX0":-10.076042649442169,"vY0":-122.15267362360706,"vZ0":-6.4932788068471545,"x":135.28,"y":240.94,"x0":2.279479114785764,"y0":50.00205811726727,"z0":5.433599842587552,"aX":16.538149000106028},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.0,"breakHorizontal":-17.4,"spinRate":2562,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.4491877500767534,"extension":6.51408283649335},"index":3,"playId":"29e89095-63c1-3002-80d6-e97030f92466","pitchNumber":4,"startTime":"2026-03-29T18:44:18.446Z","endTime":"2026-03-29T18:44:22.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9581335079324,"aZ":-20.865287150819384,"pfxX":9.15631397773096,"pfxZ":6.030484577997781,"pX":-1.084667790968134,"pZ":3.0209760811084134,"vX0":-11.574684651429333,"vY0":-135.883079297929,"vZ0":-3.3243039289082206,"x":158.34,"y":157.21,"x0":2.034727805359659,"y0":50.003406669617576,"z0":5.704855328416673,"aX":17.173763120651564},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.4,"breakHorizontal":-14.2,"spinRate":2285,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.40263562765351857,"extension":6.332601859789636},"index":4,"playId":"a1c751da-8af2-37e8-a7d7-730e28064103","pitchNumber":5,"startTime":"2026-03-29T18:44:33.586Z","endTime":"2026-03-29T18:44:37.902Z","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-03-29T18:44:46.427Z","endTime":"2026-03-29T18:44:53.673Z","isPitch":false,"type":"action","player":{"id":602104,"link":"/api/v1/people/602104"}},{"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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623447580186934,"aZ":-30.41275133973002,"pfxX":10.380454331361292,"pfxZ":1.178866238610448,"pX":-0.43008122863405074,"pZ":2.0040118644006735,"vX0":-9.563518767165675,"vY0":-121.5490716314438,"vZ0":-2.4203039029630338,"x":133.39,"y":184.67,"x0":2.2051042357655706,"y0":50.00524477888619,"z0":5.651138606894307,"aX":15.548931264710841},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.8,"breakHorizontal":-16.6,"spinRate":2435,"spinDirection":96},"zone":7,"typeConfidence":2.0,"plateTime":0.450464831239604,"extension":6.513728843746006},"index":6,"playId":"87a63b84-bc51-31fb-b258-279ec1b69fa4","pitchNumber":6,"startTime":"2026-03-29T18:44:53.673Z","endTime":"2026-03-29T18:44:57.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:44:57.907Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, shortstop Masyn Winn to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T18:47:01.978Z","endTime":"2026-03-29T18:47:40.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":76.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.479622646642497,"aZ":-37.150839920911984,"pfxX":7.76992505163185,"pfxZ":-3.266409899360614,"pX":-0.653353923762554,"pZ":3.802361087316399,"vX0":1.8733153551757205,"vY0":-123.98222205953466,"vZ0":3.2637772195784276,"x":141.9,"y":136.12,"x0":-2.4310962887124123,"y0":50.001064958300965,"z0":5.611347543176646,"aX":11.848077131329756},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.7,"breakHorizontal":-14.5,"spinRate":3125,"spinDirection":51},"zone":11,"typeConfidence":0.87,"plateTime":0.4452604540174936,"extension":6.3410959807012475},"index":0,"playId":"8ad1addb-4dde-3e07-aa04-fc05e0174c38","pitchNumber":1,"startTime":"2026-03-29T18:47:14.958Z","endTime":"2026-03-29T18:47:18.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":76.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.841588090027937,"aZ":-37.788468807221435,"pfxX":7.6768021573937215,"pfxZ":-3.709541719332414,"pX":-0.7862443750890318,"pZ":2.734564701298366,"vX0":1.3387030801847284,"vY0":-123.43210012354146,"vZ0":1.2678948178597358,"x":146.97,"y":164.95,"x0":-2.334087622964854,"y0":50.0021939479692,"z0":5.442254997017201,"aX":11.62299458293409},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.0,"breakHorizontal":-14.2,"spinRate":3133,"spinDirection":49},"zone":4,"typeConfidence":0.88,"plateTime":0.4469658723158041,"extension":6.349303049462083},"hitData":{"launchSpeed":107.3,"launchAngle":2.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.76,"coordY":133.09}},"index":1,"playId":"df00caae-3b23-3d28-90a7-a2c5ad77b8ee","pitchNumber":2,"startTime":"2026-03-29T18:47:32.505Z","endTime":"2026-03-29T18:47:40.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:47:40.529Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, pitcher Dustin May to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T18:47:56.619Z","endTime":"2026-03-29T18:48:34.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669160,"link":"/api/v1/people/669160"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73805093464769,"aZ":-45.34755055728107,"pfxX":6.259502960698889,"pfxZ":-9.299182669517654,"pX":-1.1016534639654285,"pZ":2.001588533883352,"vX0":0.3237842377151464,"vY0":-119.57765449472822,"vZ0":0.886550962537829,"x":158.99,"y":184.74,"x0":-2.0503012836293255,"y0":50.002899009277606,"z0":5.766182389621113,"aX":8.867082860091287},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-16.2,"breakHorizontal":-11.4,"spinRate":3150,"spinDirection":38},"zone":13,"typeConfidence":0.96,"plateTime":0.46191568960589624,"extension":6.356770417580824},"index":0,"playId":"7d10071c-f98c-3be7-bc2b-1066b89c888a","pitchNumber":1,"startTime":"2026-03-29T18:48:09.244Z","endTime":"2026-03-29T18:48:13.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78294105417336,"aZ":-37.469343897429724,"pfxX":-10.046603852372705,"pfxZ":-3.1008594616722203,"pX":-0.6459804678807071,"pZ":2.3142919368407298,"vX0":6.787305687686057,"vY0":-130.51497736619984,"vZ0":-0.733988460498697,"x":141.62,"y":176.29,"x0":-1.9869324092137324,"y0":50.00143094061401,"z0":5.443511542276243,"aX":-17.1746456685438},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-5.5,"breakHorizontal":16.6,"spinRate":1630,"spinDirection":253},"zone":4,"typeConfidence":0.88,"plateTime":0.42113149978936626,"extension":6.711145004024502},"hitData":{"launchSpeed":67.8,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":133.0,"coordY":181.07}},"index":1,"playId":"0b8ece0a-22ee-32d5-b8ef-71d49b128a15","pitchNumber":2,"startTime":"2026-03-29T18:48:28.342Z","endTime":"2026-03-29T18:48:34.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:48:34.736Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonny DeLuca singles on a soft bunt ground ball to catcher Pedro Pagés.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T18:48:55.000Z","endTime":"2026-03-29T18:49:13.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1100131299688,"aZ":-33.960924990493425,"pfxX":10.16142984858207,"pfxZ":-1.161253899669994,"pX":1.2683390433187327,"pZ":2.290815276023779,"vX0":5.289215017032326,"vY0":-124.75398970730323,"vZ0":-0.4354663421553371,"x":68.65,"y":176.93,"x0":-2.213851596864319,"y0":50.00156725111988,"z0":5.319453252515928,"aX":15.670128716195906},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.9,"breakHorizontal":-19.8,"spinRate":3155,"spinDirection":45},"zone":14,"typeConfidence":0.92,"plateTime":0.44271129910934626,"extension":6.516010696603743},"hitData":{"launchSpeed":17.0,"launchAngle":-53.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":126.38,"coordY":200.66}},"index":0,"playId":"143548d5-95ef-318c-a6d7-79ee625bfdfe","pitchNumber":1,"startTime":"2026-03-29T18:49:05.067Z","endTime":"2026-03-29T18:49:13.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:49:13.097Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pickoff 1B","eventType":"pickoff_1b","description":"Pitcher Dustin May picks off Jonny DeLuca at 1st on throw to first baseman Alec Burleson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-03-29T18:49:35.027Z","endTime":"2026-03-29T18:50:06.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":16},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669160,"link":"/api/v1/people/669160"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"95f81e06-489b-3b1a-a234-11164782045a","startTime":"2026-03-29T18:49:40.283Z","endTime":"2026-03-29T18:49:44.176Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"a41e9e51-5b7f-374c-8bca-01722dea4b93","startTime":"2026-03-29T18:50:02.620Z","endTime":"2026-03-29T18:50:06.634Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-03-29T18:50:06.634Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jordan Walker doubles (2) on a sharp line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T18:52:24.059Z","endTime":"2026-03-29T18:53:47.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52889893204449,"aZ":-31.156165412390628,"pfxX":9.38548947442116,"pfxZ":0.6888360398851869,"pX":1.0138501848556538,"pZ":3.4213645984457486,"vX0":-6.184763689297858,"vY0":-120.91293157154328,"vZ0":0.9979190179434028,"x":78.35,"y":146.4,"x0":2.391068450242414,"y0":50.00232234466779,"z0":5.746339988481079,"aX":13.836524777323358},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":-15.5,"spinRate":2140,"spinDirection":89},"zone":12,"typeConfidence":2.0,"plateTime":0.45375030129546845,"extension":6.320664954885298},"index":0,"playId":"84335e57-9d97-30d6-8306-b56b0f4df953","pitchNumber":1,"startTime":"2026-03-29T18:52:34.655Z","endTime":"2026-03-29T18:52:38.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68365856455387,"aZ":-16.831782548525954,"pfxX":9.23298331026496,"pfxZ":8.13163376181372,"pX":-0.5469873182731932,"pZ":3.2379058230336413,"vX0":-10.559299850753915,"vY0":-137.09153835670026,"vZ0":-3.5173863643389565,"x":137.85,"y":151.36,"x0":2.1705202014971507,"y0":50.006021725226354,"z0":5.699149948529295,"aX":17.429689475817067},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":-14.3,"spinRate":2262,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.40081519735422866,"extension":6.430737784871964},"index":1,"playId":"b3499329-0416-34b1-af2c-b2f3723a73da","pitchNumber":2,"startTime":"2026-03-29T18:52:45.467Z","endTime":"2026-03-29T18:52:48.845Z","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":94.3,"endSpeed":86.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.764489529167495,"aZ":-19.50039994820171,"pfxX":10.536876816713663,"pfxZ":6.689249124908327,"pX":0.292050914636657,"pZ":2.3108675345318828,"vX0":-9.065923108050127,"vY0":-136.9208005294934,"vZ0":-5.3305096598073725,"x":105.87,"y":176.39,"x0":2.280118979624869,"y0":50.005470218727005,"z0":5.62109778936929,"aX":19.97189331948902},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":-17.2,"spinRate":2123,"spinDirection":120},"zone":9,"typeConfidence":2.0,"plateTime":0.40032316588294714,"extension":6.279907268863033},"index":2,"playId":"275a3e69-2e4f-3d99-b0e5-47a4d0b17468","pitchNumber":3,"startTime":"2026-03-29T18:52:57.183Z","endTime":"2026-03-29T18:53:00.392Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-29T18:53:13.088Z","endTime":"2026-03-29T18:53:22.204Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.4,"endSpeed":77.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69392494623323,"aZ":-31.851069658913374,"pfxX":10.339492750090312,"pfxZ":0.21660699883967593,"pX":-0.03133899450611144,"pZ":0.9496339304180382,"vX0":-8.57185254622712,"vY0":-122.60393771047116,"vZ0":-4.455903660178893,"x":118.19,"y":213.14,"x0":2.177802388392839,"y0":50.00546990116183,"z0":5.528574236464195,"aX":15.642290828787434},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":-16.6,"spinRate":2354,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.44784534513391216,"extension":6.521077769648605},"index":4,"playId":"d2909899-a1b8-3fa7-ba00-0247e16b118e","pitchNumber":4,"startTime":"2026-03-29T18:53:22.204Z","endTime":"2026-03-29T18:53:26.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19075075715032,"aZ":-20.459047803767092,"pfxX":9.202999548120491,"pfxZ":6.2637959425817655,"pX":-0.7556115513807532,"pZ":3.2202302498195836,"vX0":-10.598948309019235,"vY0":-136.21950184712236,"vZ0":-2.5887428931765766,"x":145.8,"y":151.83,"x0":1.9984468740703594,"y0":50.004972387083875,"z0":5.604554062477875,"aX":17.219356074564562},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":-14.3,"spinRate":2231,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.40278667049705863,"extension":6.4335868396376705},"hitData":{"launchSpeed":114.9,"launchAngle":13.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":59.05,"coordY":107.72}},"index":5,"playId":"c854c6a6-42be-390c-bd3d-edfee555f837","pitchNumber":5,"startTime":"2026-03-29T18:53:33.418Z","endTime":"2026-03-29T18:53:47.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:53:47.423Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Pagés grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T18:54:01.972Z","endTime":"2026-03-29T18:55:22.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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, 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":82.6,"endSpeed":75.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43959264820977,"aZ":-32.992628762879264,"pfxX":10.620886707768733,"pfxZ":-0.5654724683593297,"pX":-0.29844577872175465,"pZ":1.2229741219856836,"vX0":-9.495104485832604,"vY0":-119.83024656422627,"vZ0":-3.233922399443814,"x":128.38,"y":205.76,"x0":2.346776145768277,"y0":50.003788539510396,"z0":5.555653783607347,"aX":15.355397758459597},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.6,"breakHorizontal":-16.8,"spinRate":2498,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.45813496130143916,"extension":6.593207176362918},"index":0,"playId":"9ae8fa71-b6c2-3d43-b6c7-c11e5912049a","pitchNumber":1,"startTime":"2026-03-29T18:54:09.497Z","endTime":"2026-03-29T18:54:13.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77407296151958,"aZ":-32.67962179762389,"pfxX":11.174553356962692,"pfxZ":-0.3404698322928241,"pX":-0.18566631894148372,"pZ":0.8847176362906443,"vX0":-9.435332518969155,"vY0":-121.97809351789408,"vZ0":-4.384479061754221,"x":124.08,"y":214.89,"x0":2.295772815517859,"y0":50.001415375382,"z0":5.547917986814847,"aX":16.703902948252143},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":-17.8,"spinRate":2581,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.4504010752268952,"extension":6.517079099723619},"index":1,"playId":"3c63ea17-d765-3b44-bb74-83205fb7d20b","pitchNumber":2,"startTime":"2026-03-29T18:54:28.319Z","endTime":"2026-03-29T18:54:34.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":77.8,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.826904779483634,"aZ":-37.130179350585294,"pfxX":1.1714732607774287,"pfxZ":-3.2270839408457985,"pX":-1.6210570200437153,"pZ":0.9222669705896341,"vX0":-9.948396472685774,"vY0":-124.42381115427116,"vZ0":-3.6538040604539357,"x":178.79,"y":213.88,"x0":2.3132410019756335,"y0":50.004972448988426,"z0":5.5544074674376205,"aX":1.8007119310020714},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.6,"breakHorizontal":0.7,"spinRate":2279,"spinDirection":359},"zone":13,"typeConfidence":2.0,"plateTime":0.4437857392714566,"extension":6.580860361395622},"index":2,"playId":"18009b94-f6fb-335c-b5cb-519c64437384","pitchNumber":3,"startTime":"2026-03-29T18:54:45.743Z","endTime":"2026-03-29T18:54:50.593Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-03-29T18:54:59.439Z","endTime":"2026-03-29T18:55:14.331Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.113285171162286,"aZ":-27.52976207332309,"pfxX":9.33826062509964,"pfxZ":3.151623711640754,"pX":0.22179766701284867,"pZ":2.0790185731614574,"vX0":-7.961411117153788,"vY0":-121.05507249041241,"vZ0":-2.596168969068366,"x":108.55,"y":182.65,"x0":2.350684549204028,"y0":50.002900972607,"z0":5.591837122489837,"aX":13.766536250234395},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.3,"breakHorizontal":-14.9,"spinRate":2372,"spinDirection":97},"zone":8,"typeConfidence":2.0,"plateTime":0.4536170105865107,"extension":6.651143646550335},"hitData":{"launchSpeed":89.3,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.68,"coordY":166.38}},"index":4,"playId":"7e827812-19b8-3bc3-9bc7-7878fab90a06","pitchNumber":4,"startTime":"2026-03-29T18:55:14.331Z","endTime":"2026-03-29T18:55:22.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:55:22.818Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Scott II singles on a ground ball to second baseman Richie Palacios. Jordan Walker scores. Throwing error by second baseman Richie Palacios.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T18:55:45.473Z","endTime":"2026-03-29T18:56:00.188Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":571927,"link":"/api/v1/people/571927"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.730105321728114,"aZ":-23.399483745514647,"pfxX":10.814299038355845,"pfxZ":4.649329725933243,"pX":-0.42032177216846256,"pZ":2.1605737849249875,"vX0":-10.955290445579006,"vY0":-136.6873880761353,"vZ0":-4.989158624025396,"x":133.02,"y":180.44,"x0":2.2386853666990802,"y0":50.005838177044915,"z0":5.620822242643958,"aX":20.423428198286636},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.4,"breakHorizontal":-17.2,"spinRate":2115,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.40104712216615734,"extension":6.600009275181171},"hitData":{"launchSpeed":83.3,"launchAngle":-61.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.17,"coordY":163.84}},"index":0,"playId":"10844ad3-cda6-3323-a760-4968793a3b6a","pitchNumber":1,"startTime":"2026-03-29T18:55:47.174Z","endTime":"2026-03-29T18:56:00.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:56:00.188Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T18:56:48.475Z","endTime":"2026-03-29T18:57:21.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"6502a6e9-fc78-3fd2-b287-2b0772836100","startTime":"2026-03-29T18:56:34.978Z","endTime":"2026-03-29T18:56:38.716Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.711199867096777,"aZ":-16.356594427611444,"pfxX":9.768531707016619,"pfxZ":8.313874984692772,"pX":-1.1402993113304258,"pZ":1.472102044497617,"vX0":-12.257061333389348,"vY0":-136.95020894734563,"vZ0":-7.991932968233269,"x":160.47,"y":199.03,"x0":2.120265377831094,"y0":50.005153020595536,"z0":5.542932046007237,"aX":18.59273959375457},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":-15.1,"spinRate":2262,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.3996535353175945,"extension":6.588019045186717},"index":1,"playId":"9d0876b3-1968-327a-88d2-d86c33b92c7a","pitchNumber":1,"startTime":"2026-03-29T18:56:50.750Z","endTime":"2026-03-29T18:56:54.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79346334169046,"aZ":-32.719720083055286,"pfxX":-4.349384369865533,"pfxZ":-0.3722933870095737,"pX":-0.5470474556823359,"pZ":2.220994995933557,"vX0":-5.6825486218912715,"vY0":-119.28200291393195,"vZ0":-1.2036996083357308,"x":137.85,"y":178.81,"x0":2.4265855795173885,"y0":50.00585253205136,"z0":5.668071409012929,"aX":-6.30146739445212},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.7,"breakHorizontal":9.2,"spinRate":2414,"spinDirection":311},"zone":4,"typeConfidence":2.0,"plateTime":0.45825305637189695,"extension":6.4385982762394365},"hitData":{"launchSpeed":95.6,"launchAngle":31.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.06,"coordY":68.07}},"index":2,"playId":"5e22f273-264e-31f2-b10f-ca3acab49f30","pitchNumber":2,"startTime":"2026-03-29T18:57:08.136Z","endTime":"2026-03-29T18:57:21.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:57:21.163Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Iván Herrera lines out to right fielder Jonny DeLuca.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-03-29T18:57:42.947Z","endTime":"2026-03-29T18:59:10.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":93.8,"endSpeed":85.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.03054066665823,"aZ":-19.56436462941019,"pfxX":9.804564148807245,"pfxZ":6.721768357658204,"pX":-0.48303577766900013,"pZ":2.376001734294017,"vX0":-10.632166741054515,"vY0":-136.13388271771453,"vZ0":-5.093489967548932,"x":135.41,"y":174.63,"x0":2.2002822193983245,"y0":50.001464835512564,"z0":5.626421677189204,"aX":18.391447571188174},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":-15.5,"spinRate":2161,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.4024134606851746,"extension":6.548033731401433},"index":0,"playId":"62bd9593-1ab2-3054-aa55-7224efe1b7cb","pitchNumber":1,"startTime":"2026-03-29T18:57:46.488Z","endTime":"2026-03-29T18:57:50.582Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"9965333e-f7fb-359c-875b-cdda366ee33f","startTime":"2026-03-29T18:58:03.330Z","endTime":"2026-03-29T18:58:06.462Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.885328830894064,"aZ":-28.22672219269077,"pfxX":8.131187812032941,"pfxZ":2.690271216158931,"pX":-0.3598698557264883,"pZ":1.9223755676237633,"vX0":-8.602036770966548,"vY0":-119.95863764089323,"vZ0":-2.9036976833040664,"x":130.72,"y":186.88,"x0":2.2058340456635745,"y0":50.00129077003643,"z0":5.649088818148787,"aX":11.921782629370476},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.4,"breakHorizontal":-12.8,"spinRate":2518,"spinDirection":96},"zone":7,"typeConfidence":2.0,"plateTime":0.45554731117817626,"extension":6.4716216064926},"index":2,"playId":"6c74956e-231f-3f09-9554-20d8fa4444f5","pitchNumber":2,"startTime":"2026-03-29T18:58:19.916Z","endTime":"2026-03-29T18:58:25.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62006573837715,"aZ":-32.86098877281486,"pfxX":-2.2225467249790656,"pfxZ":-0.45655764341752025,"pX":-0.5934031061345111,"pZ":2.969907030564887,"vX0":-6.630992803016748,"vY0":-122.88596605241894,"vZ0":0.15633140313351657,"x":139.62,"y":158.59,"x0":2.4444360765246245,"y0":50.00194959937994,"z0":5.730464329212524,"aX":-3.3495018005108323},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":5.8,"spinRate":2292,"spinDirection":320},"zone":1,"typeConfidence":2.0,"plateTime":0.44819643301825574,"extension":6.429234366906848},"index":3,"playId":"8087f995-83bd-3108-b57d-a04528b6c5de","pitchNumber":3,"startTime":"2026-03-29T18:58:43.685Z","endTime":"2026-03-29T18:58:47.712Z","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":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84057365304322,"aZ":-31.505721287715435,"pfxX":9.78359819762513,"pfxZ":0.45432522744006754,"pX":0.6465479996326607,"pZ":1.5220005771162577,"vX0":-7.206107979491135,"vY0":-120.87247374935228,"vZ0":-3.2204356540855335,"x":92.36,"y":197.69,"x0":2.3905437534761504,"y0":50.00492006927308,"z0":5.6286166564649935,"aX":14.52574680643969},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.4,"breakHorizontal":-16.1,"spinRate":2496,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.45257493161146556,"extension":6.494704973876691},"hitData":{"launchSpeed":97.2,"launchAngle":18.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.78,"coordY":107.6}},"index":4,"playId":"db3c3adb-0199-3866-9840-2283cce6b5d1","pitchNumber":4,"startTime":"2026-03-29T18:59:03.300Z","endTime":"2026-03-29T18:59:10.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T18:59:10.827Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Richie Palacios pops out to third baseman Ramón Urías.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:01:10.607Z","endTime":"2026-03-29T19:02:40.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53728398136377,"aZ":-45.002821335482246,"pfxX":6.2501245352785375,"pfxZ":-9.233256172429872,"pX":0.18821414322840294,"pZ":1.6628184906903807,"vX0":3.098717986378758,"vY0":-118.23682743783144,"vZ0":0.2811540080308952,"x":109.83,"y":193.88,"x0":-1.9594436148738896,"y0":50.003823070714326,"z0":5.737309813629734,"aX":8.681702337412439},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-16.2,"breakHorizontal":-12.1,"spinRate":3109,"spinDirection":40},"zone":8,"typeConfidence":0.97,"plateTime":0.4666577529833935,"extension":6.279087265615609},"index":0,"playId":"4ff9e368-936f-327a-9013-d4a13f8d325d","pitchNumber":1,"startTime":"2026-03-29T19:01:22.795Z","endTime":"2026-03-29T19:01:26.653Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-03-29T19:01:33.762Z","endTime":"2026-03-29T19:01:47.101Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"}},{"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":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.039397947633553,"aZ":-27.890387863380727,"pfxX":-11.361838583368304,"pfxZ":2.525883609598024,"pX":-1.0522694317441104,"pZ":2.759829433258014,"vX0":6.184122553075542,"vY0":-129.64942815631227,"vZ0":-1.325963696935957,"x":157.11,"y":164.26,"x0":-1.996935710003332,"y0":50.00273888659921,"z0":5.4137758358278205,"aX":-19.270777073822785},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":19.1,"spinRate":1789,"spinDirection":247},"zone":11,"typeConfidence":0.89,"plateTime":0.4230581189533744,"extension":6.4980817304254295},"index":2,"playId":"d0db213e-6472-392d-8423-baca8dee3a21","pitchNumber":2,"startTime":"2026-03-29T19:01:47.101Z","endTime":"2026-03-29T19:01:51.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.468983634584355,"aZ":-27.64972059151108,"pfxX":-10.499992794887593,"pfxZ":2.6565849057775086,"pX":-0.020550638555777767,"pZ":2.386022446753898,"vX0":8.607544555522756,"vY0":-129.70096921738494,"vZ0":-2.2547014161600476,"x":117.78,"y":174.36,"x0":-2.0202687797369805,"y0":50.00081386825331,"z0":5.377976315453653,"aX":-17.8633943253592},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":17.0,"spinRate":1755,"spinDirection":252},"zone":5,"typeConfidence":0.89,"plateTime":0.42251076017370837,"extension":6.6415013723850835},"index":3,"playId":"738b1b46-db61-3560-9b2e-bcb19506ec7b","pitchNumber":3,"startTime":"2026-03-29T19:02:05.086Z","endTime":"2026-03-29T19:02:08.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.020023876696744,"aZ":-34.41751428450267,"pfxX":9.408453601004208,"pfxZ":-1.4195572177138551,"pX":0.08673423402625943,"pZ":3.207917530968893,"vX0":2.8569109639923704,"vY0":-125.27929785333772,"vZ0":1.6028043626608082,"x":113.69,"y":152.17,"x0":-2.2928512988614123,"y0":50.003684918614134,"z0":5.388008099163544,"aX":14.847775963526617},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.9,"breakHorizontal":-17.8,"spinRate":3125,"spinDirection":57},"zone":2,"typeConfidence":0.9,"plateTime":0.4384145967595465,"extension":6.35657839091414},"hitData":{"launchSpeed":64.4,"launchAngle":48.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":79.52,"coordY":148.78}},"index":4,"playId":"08e58711-a27d-3fea-9d2c-be2634c17a83","pitchNumber":4,"startTime":"2026-03-29T19:02:29.338Z","endTime":"2026-03-29T19:02:40.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:02:40.353Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Williams flies out to right fielder Jordan Walker.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:02:53.601Z","endTime":"2026-03-29T19:03:37.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.078854035838365,"aZ":-33.228796356647315,"pfxX":7.754838080599416,"pfxZ":-0.6877956699937346,"pX":2.1923884765510615,"pZ":0.889243340738296,"vX0":7.819668386690568,"vY0":-124.08201291827028,"vZ0":-3.6915198370314752,"x":33.43,"y":214.77,"x0":-2.029105670820015,"y0":50.004476866903246,"z0":5.219728971124279,"aX":11.869287934456178},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.0,"breakHorizontal":-16.1,"spinRate":2972,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.44456735875840625,"extension":6.363751110994316},"index":0,"playId":"3c220580-ee75-384c-b3ac-886250cecdd1","pitchNumber":1,"startTime":"2026-03-29T19:03:03.909Z","endTime":"2026-03-29T19:03:07.812Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":86.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.381863149099665,"aZ":-14.079191747636258,"pfxX":-6.436825813102144,"pfxZ":9.225632532131215,"pX":0.13184115444304245,"pZ":3.2840326320126954,"vX0":7.954433075407241,"vY0":-140.05237057316845,"vZ0":-3.214900344153337,"x":111.97,"y":150.11,"x0":-1.9259860676818183,"y0":50.00076143372756,"z0":5.3835908799499075,"aX":-12.623142854101195},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":9.7,"spinRate":2289,"spinDirection":224},"zone":2,"typeConfidence":0.9,"plateTime":0.39299745905863315,"extension":6.699855975472843},"hitData":{"launchSpeed":91.6,"launchAngle":55.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.87,"coordY":128.53}},"index":1,"playId":"ebe32674-03d9-3721-aa09-3ddba8e3cc60","pitchNumber":2,"startTime":"2026-03-29T19:03:27.576Z","endTime":"2026-03-29T19:03:37.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:03:37.584Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Feduccia walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:03:54.774Z","endTime":"2026-03-29T19:06:04.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.797839690162185,"aZ":-16.310397303978647,"pfxX":-5.874742194101781,"pfxZ":8.064974794687515,"pX":-1.2941791630352404,"pZ":3.6039909473525755,"vX0":4.147856765491047,"vY0":-139.9155208278316,"vZ0":-2.016924003409913,"x":166.33,"y":141.47,"x0":-2.0382830846131674,"y0":50.00615458532876,"z0":5.412106711021121,"aX":-11.561785846016587},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2309,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.3926053793875899,"extension":6.607364157365891},"index":0,"playId":"ebe0919a-cea8-39d3-a323-38a143139f47","pitchNumber":1,"startTime":"2026-03-29T19:04:02.176Z","endTime":"2026-03-29T19:04:07.277Z","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":95.3,"endSpeed":86.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30662386776037,"aZ":-16.162845687669392,"pfxX":-6.544222204795536,"pfxZ":8.324259458518888,"pX":-0.47694304819745054,"pZ":3.248014685819103,"vX0":6.545006898256252,"vY0":-138.6080851264099,"vZ0":-2.8731769294670735,"x":135.18,"y":151.08,"x0":-2.031778666716511,"y0":50.00263335234696,"z0":5.392778233617047,"aX":-12.587426178253029},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":10.3,"spinRate":2267,"spinDirection":229},"zone":1,"typeConfidence":0.91,"plateTime":0.39692046970402384,"extension":6.635250632607163},"index":1,"playId":"423bd665-6a60-3588-843e-65e6b1e4e587","pitchNumber":2,"startTime":"2026-03-29T19:04:21.445Z","endTime":"2026-03-29T19:04:26.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.127595718470225,"aZ":-46.60372355458244,"pfxX":8.32999936128516,"pfxZ":-10.154996681702155,"pX":-1.4848517380677162,"pZ":3.661085955307658,"vX0":-0.9115042595335626,"vY0":-119.87067775515398,"vZ0":5.043940806228755,"x":173.6,"y":139.93,"x0":-2.173778152448799,"y0":50.00029820475309,"z0":5.7509823573086445,"aX":11.841424095092966},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-16.4,"breakHorizontal":-14.8,"spinRate":3136,"spinDirection":44},"zone":11,"typeConfidence":0.95,"plateTime":0.4610202243719099,"extension":6.333600164649595},"index":2,"playId":"9d12a027-477b-3875-a60c-d2791a65462b","pitchNumber":3,"startTime":"2026-03-29T19:04:42.276Z","endTime":"2026-03-29T19:04:46.378Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1776734422043,"aZ":-16.49936177108399,"pfxX":-6.29126219743932,"pfxZ":7.982303307962429,"pX":-0.7935815379271477,"pZ":3.3800830762636433,"vX0":5.728660286776899,"vY0":-139.674451911767,"vZ0":-2.3215838125766015,"x":147.25,"y":147.52,"x0":-2.0596511855394524,"y0":50.0055467581067,"z0":5.314345770444265,"aX":-12.359729387358911},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2341,"spinDirection":230},"zone":1,"typeConfidence":0.9,"plateTime":0.3930168654670876,"extension":6.633887340706252},"index":3,"playId":"23fbea3c-a720-394b-a5b1-8bd3168e95a4","pitchNumber":4,"startTime":"2026-03-29T19:05:01.633Z","endTime":"2026-03-29T19:05:28.654Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"}}},{"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":82.7,"endSpeed":74.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38514124725578,"aZ":-46.11290624126618,"pfxX":8.406033285290858,"pfxZ":-9.714257197031948,"pX":-1.9800517825933026,"pZ":2.9217313873883075,"vX0":-2.1895156397409354,"vY0":-120.16873541708085,"vZ0":3.371778040696319,"x":192.47,"y":159.89,"x0":-2.1383821550720934,"y0":50.00297148198195,"z0":5.651066507786051,"aX":12.061645122949207},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-16.2,"breakHorizontal":-14.5,"spinRate":3150,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.4591423446615823,"extension":6.386015652165763},"index":4,"playId":"a80413d9-6a90-3a4e-9f9c-8493e974774e","pitchNumber":5,"startTime":"2026-03-29T19:05:38.590Z","endTime":"2026-03-29T19:05:43.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.19189900521208,"aZ":-13.742695812341719,"pfxX":-6.445149955139072,"pfxZ":9.415310122946599,"pX":1.0989264992985301,"pZ":1.3911423410640795,"vX0":10.524111930749298,"vY0":-139.90265773066437,"vZ0":-7.843921028967639,"x":75.11,"y":201.22,"x0":-1.895714293693975,"y0":50.00620494363606,"z0":5.156213492095189,"aX":-12.622144426257151},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":9.2,"spinRate":2345,"spinDirection":223},"zone":14,"typeConfidence":0.89,"plateTime":0.3933750609761879,"extension":6.847869851004772},"index":5,"playId":"4cfd4180-6105-3517-a681-ef2dc7f91bcd","pitchNumber":6,"startTime":"2026-03-29T19:06:00.434Z","endTime":"2026-03-29T19:06:04.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:06:04.921Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yandy Díaz doubles (1) on a line drive to left fielder Thomas Saggese. Hunter Feduccia scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:06:26.290Z","endTime":"2026-03-29T19:07:06.222Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.281004341533762,"aZ":-37.62057449822596,"pfxX":7.692209482080085,"pfxZ":-3.649867696158374,"pX":-0.9527793401859121,"pZ":3.6783772737497777,"vX0":1.0938445222050048,"vY0":-121.71254782794317,"vZ0":3.8508325713848723,"x":153.32,"y":139.46,"x0":-2.4076390422668674,"y0":50.00452438774956,"z0":5.3462888903563845,"aX":11.469633577152038},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.4,"breakHorizontal":-14.2,"spinRate":3032,"spinDirection":48},"zone":11,"typeConfidence":0.81,"plateTime":0.45108628779217597,"extension":6.3797494710254465},"index":0,"playId":"a7d47711-42bd-35ae-b919-1ddd27a9170f","pitchNumber":1,"startTime":"2026-03-29T19:06:31.651Z","endTime":"2026-03-29T19:06:35.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77409888234135,"aZ":-37.2528196644434,"pfxX":10.130662750751112,"pfxZ":-3.4704013447441895,"pX":-0.32662560292816734,"pZ":1.752165441668999,"vX0":1.684854410529344,"vY0":-121.58618828616166,"vZ0":-0.41703380002301405,"x":129.45,"y":191.47,"x0":-2.346250550089372,"y0":50.001630724256785,"z0":5.221107780864235,"aX":14.82972261982896},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.0,"breakHorizontal":-18.7,"spinRate":3018,"spinDirection":49},"zone":8,"typeConfidence":0.91,"plateTime":0.4543663714909605,"extension":6.446910449018063},"hitData":{"launchSpeed":94.6,"launchAngle":14.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":31.86,"coordY":107.64}},"index":1,"playId":"e9e6ac64-7bb1-32f3-8d63-16ae7d3a9d1f","pitchNumber":2,"startTime":"2026-03-29T19:06:51.188Z","endTime":"2026-03-29T19:07:06.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:07:06.222Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonathan Aranda doubles (1) on a sharp line drive to right fielder Jordan Walker. Yandy Díaz scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:07:35.754Z","endTime":"2026-03-29T19:08:00.549Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.142016029182347,"aZ":-30.096052316089235,"pfxX":-10.81662244668518,"pfxZ":1.1985637578695538,"pX":-0.336867171024205,"pZ":2.494190657756136,"vX0":8.001156137740564,"vY0":-130.92300157446562,"vZ0":-1.3703384084236336,"x":129.84,"y":171.44,"x0":-2.0302273569708236,"y0":50.00168390101109,"z0":5.280824759188649,"aX":-18.740025569710454},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":17.8,"spinRate":1845,"spinDirection":253},"zone":4,"typeConfidence":0.89,"plateTime":0.4186600653543189,"extension":6.757362516486537},"hitData":{"launchSpeed":105.2,"launchAngle":12.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.21,"coordY":114.32}},"index":0,"playId":"0ff03fae-66eb-33ad-afc0-872569e9522e","pitchNumber":1,"startTime":"2026-03-29T19:07:46.526Z","endTime":"2026-03-29T19:08:00.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:08:00.549Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cedric Mullins doubles (1) on a sharp line drive to right fielder Jordan Walker. Jonathan Aranda scores.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:08:22.471Z","endTime":"2026-03-29T19:09:35.129Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":669160,"link":"/api/v1/people/669160"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":87.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70242429592413,"aZ":-17.083230641850122,"pfxX":-6.57969326255303,"pfxZ":7.69170288911886,"pX":0.6961336428111875,"pZ":1.9263112276608032,"vX0":9.56866248192464,"vY0":-139.714003503276,"vZ0":-5.980188523962297,"x":90.47,"y":186.77,"x0":-1.930318730379754,"y0":50.00456271573246,"z0":5.231353081177759,"aX":-12.91188882116102},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":9.7,"spinRate":2343,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.3931815794031035,"extension":6.832371485739985},"index":0,"playId":"d0c2ca8e-280d-3e7e-bf84-d10ce5152407","pitchNumber":1,"startTime":"2026-03-29T19:08:36.153Z","endTime":"2026-03-29T19:08:39.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.580632566452337,"aZ":-31.074775036753607,"pfxX":-12.01290149640254,"pfxZ":0.6360453490587714,"pX":0.8300485618875056,"pZ":0.9175010798253209,"vX0":11.026716306288119,"vY0":-130.32015537644415,"vZ0":-4.851374695734813,"x":85.36,"y":214.01,"x0":-1.8967848327033003,"y0":50.00079810553994,"z0":5.152530190562093,"aX":-20.645375566567782},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.2,"breakHorizontal":19.3,"spinRate":1728,"spinDirection":256},"zone":14,"typeConfidence":0.89,"plateTime":0.42041019298549287,"extension":6.842119693276647},"index":1,"playId":"472aaa18-cc37-3e92-912e-e7eda16a8f31","pitchNumber":2,"startTime":"2026-03-29T19:09:03.029Z","endTime":"2026-03-29T19:09:06.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74100934006176,"aZ":-34.529761405870595,"pfxX":8.573998316160901,"pfxZ":-1.5897994729161269,"pX":-0.0317419448732967,"pZ":2.3825219403811957,"vX0":2.659814651399884,"vY0":-121.91148865290614,"vZ0":0.25332810852944454,"x":118.21,"y":174.45,"x0":-2.2555710040606076,"y0":50.00336887829513,"z0":5.299339315816131,"aX":12.688731289743533},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.5,"breakHorizontal":-16.2,"spinRate":2979,"spinDirection":55},"zone":5,"typeConfidence":0.91,"plateTime":0.4522094570327764,"extension":6.446756386841143},"hitData":{"launchSpeed":101.9,"launchAngle":18.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":222.06,"coordY":109.44}},"index":2,"playId":"f2e3c9cf-411b-30eb-9d25-221dce052e31","pitchNumber":3,"startTime":"2026-03-29T19:09:23.095Z","endTime":"2026-03-29T19:09:35.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:09:35.129Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-03-29T19:09:59.387Z","endTime":"2026-03-29T19:11:54.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18063648293842,"aZ":-31.0753036447741,"pfxX":7.563260927325341,"pfxZ":0.7136168047033369,"pX":1.3891115558508733,"pZ":2.6466559902702893,"vX0":6.145253536206342,"vY0":-123.68226338076472,"vZ0":-0.14024986854234134,"x":64.05,"y":167.32,"x0":-2.1196962629164595,"y0":50.000403673210634,"z0":5.334252807652131,"aX":11.58645235064224},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.6,"breakHorizontal":-15.2,"spinRate":3017,"spinDirection":52},"zone":12,"typeConfidence":0.88,"plateTime":0.4447149169170985,"extension":6.439181743321608},"index":0,"playId":"f5274066-0b79-3588-8f12-4ac7d86ef82b","pitchNumber":1,"startTime":"2026-03-29T19:10:09.342Z","endTime":"2026-03-29T19:10:13.993Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87139991746186,"aZ":-19.1039203790755,"pfxX":-7.180245046906681,"pfxZ":6.706418700994776,"pX":1.1205037747366737,"pZ":2.884375502614833,"vX0":10.792080424468628,"vY0":-138.90035314759353,"vZ0":-3.022685075357957,"x":74.29,"y":160.9,"x0":-1.8869911332832976,"y0":50.00197856409037,"z0":5.260875710138914,"aX":-13.993156491102948},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.6,"breakHorizontal":10.7,"spinRate":2208,"spinDirection":227},"zone":12,"typeConfidence":0.89,"plateTime":0.39472598830746763,"extension":6.8413958030474955},"index":1,"playId":"3ff60904-696b-307e-9c5a-4ef59f3345ac","pitchNumber":2,"startTime":"2026-03-29T19:10:29.969Z","endTime":"2026-03-29T19:10:34.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.035289561712016,"aZ":-29.563716291224274,"pfxX":8.380356595272072,"pfxZ":1.725181946678255,"pX":0.004635021389183049,"pZ":2.5592798084606256,"vX0":2.903362587466669,"vY0":-123.20453915222404,"vZ0":-0.23110374457342675,"x":116.82,"y":169.68,"x0":-2.2828142297105654,"y0":50.00355455531077,"z0":5.186318444615546,"aX":12.681853980700447},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":-15.8,"spinRate":3000,"spinDirection":58},"zone":5,"typeConfidence":0.88,"plateTime":0.4472526918279045,"extension":6.433144297374714},"index":2,"playId":"4105de15-6113-3899-b34e-56e332dfae55","pitchNumber":3,"startTime":"2026-03-29T19:10:53.624Z","endTime":"2026-03-29T19:10:57.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-03-29T19:11:08.947Z","endTime":"2026-03-29T19:11:23.349Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.464873000679397,"aZ":-31.823438409523877,"pfxX":9.232762868015312,"pfxZ":0.22696639007472008,"pX":-0.3667771334194537,"pZ":3.3591100909009706,"vX0":1.7502936641614537,"vY0":-123.28000156331345,"vZ0":2.002067940822627,"x":130.98,"y":148.08,"x0":-2.2864991912211248,"y0":50.00046051748129,"z0":5.247509475905334,"aX":14.023906250556475},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.2,"breakHorizontal":-17.2,"spinRate":3100,"spinDirection":56},"zone":1,"typeConfidence":0.9,"plateTime":0.4465127652566103,"extension":6.51855474439827},"index":4,"playId":"84023826-f040-3c06-8182-284c767c5af1","pitchNumber":4,"startTime":"2026-03-29T19:11:23.349Z","endTime":"2026-03-29T19:11:27.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":76.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.69310576205226,"aZ":-36.313629695572175,"pfxX":8.470274055148511,"pfxZ":-2.765235702080105,"pX":0.5893755411204049,"pZ":1.061832693355336,"vX0":3.913270403320788,"vY0":-123.5250847938088,"vZ0":-2.2615321338330463,"x":94.53,"y":210.11,"x0":-2.131115601445376,"y0":50.00303262728026,"z0":5.135460441597294,"aX":12.682988874675289},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.3,"breakHorizontal":-16.4,"spinRate":3047,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.44878469736755333,"extension":6.439454702631791},"index":5,"playId":"37bdf879-d91f-371b-b39d-12545ec07f72","pitchNumber":5,"startTime":"2026-03-29T19:11:50.143Z","endTime":"2026-03-29T19:11:54.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:11:54.308Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out to first baseman Jonathan Aranda.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:14:00.014Z","endTime":"2026-03-29T19:14:53.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"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.7,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08798926374445,"aZ":-15.556411815770428,"pfxX":8.709458370114532,"pfxZ":8.948924028142711,"pX":-1.4380723589228075,"pZ":3.4060762164387195,"vX0":-12.685249357683912,"vY0":-135.75761310503412,"vZ0":-3.2393261013828587,"x":171.82,"y":146.82,"x0":2.17435247689836,"y0":50.006643001588316,"z0":5.704659580230365,"aX":16.1814353836064},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":-13.0,"spinRate":2257,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.40423107059790997,"extension":6.383495570715477},"index":0,"playId":"f9fa1fc1-b319-3b81-bf36-25b2520f7b08","pitchNumber":1,"startTime":"2026-03-29T19:14:00.014Z","endTime":"2026-03-29T19:14:04.221Z","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":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22404221114294,"aZ":-17.369707369527525,"pfxX":8.940060538198406,"pfxZ":7.751601020291895,"pX":0.18366917844793137,"pZ":3.339880523329276,"vX0":-8.658884977287371,"vY0":-137.4941888037218,"vZ0":-3.032156917196371,"x":110.0,"y":148.6,"x0":2.216154863116779,"y0":50.002809565191114,"z0":5.639495265794893,"aX":17.073271102130576},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":-14.3,"spinRate":2268,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.39877430028004035,"extension":6.290269934200484},"index":1,"playId":"46340f43-d163-35ce-98db-e33024cd33f2","pitchNumber":2,"startTime":"2026-03-29T19:14:10.286Z","endTime":"2026-03-29T19:14:15.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.500690018602278,"aZ":-29.144027254583186,"pfxX":-0.2917402213100857,"pfxZ":1.967236569713518,"pX":-0.8498270130901866,"pZ":1.5823974196324073,"vX0":-7.7910337636813205,"vY0":-123.50234671325312,"vZ0":-3.5499161502933125,"x":149.39,"y":196.06,"x0":2.3886242618445777,"y0":50.0004388860249,"z0":5.499850643535896,"aX":-0.44870848412303455},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":2.4,"spinRate":2318,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4441542621008234,"extension":6.43785072295115},"index":2,"playId":"03ab0ba1-d74c-34d5-b7cd-f3101adb22ea","pitchNumber":3,"startTime":"2026-03-29T19:14:23.611Z","endTime":"2026-03-29T19:14:27.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.728296076666258,"aZ":-31.423915423672977,"pfxX":11.05559613095816,"pfxZ":0.5104368013190932,"pX":0.2889717087234912,"pZ":3.1292715981755945,"vX0":-7.771798387192606,"vY0":-120.53426155636403,"vZ0":0.3430729352178623,"x":105.99,"y":154.29,"x0":2.1063440548322068,"y0":50.00519108259832,"z0":5.742371102788391,"aX":16.39586344683139},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.2,"breakHorizontal":-18.4,"spinRate":2326,"spinDirection":98},"zone":3,"typeConfidence":2.0,"plateTime":0.4530725569917844,"extension":6.40935533153081},"index":3,"playId":"c7fa5e92-aeb7-3d03-b2ad-ee4759c323ec","pitchNumber":4,"startTime":"2026-03-29T19:14:34.568Z","endTime":"2026-03-29T19:14:38.526Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.170845343053145,"aZ":-20.543832814169438,"pfxX":10.214051948054552,"pfxZ":5.995052793007986,"pX":0.7014790303739623,"pZ":3.145823841702815,"vX0":-7.928661575954962,"vY0":-137.80998828772886,"vZ0":-3.0370019052432586,"x":90.26,"y":153.84,"x0":2.276600947984194,"y0":50.00137202178756,"z0":5.635988535835345,"aX":19.812681174399984},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":-17.0,"spinRate":2164,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.39615685720588933,"extension":6.371442702145308},"hitData":{"launchSpeed":64.4,"launchAngle":-39.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.51,"coordY":172.51}},"index":4,"playId":"75351204-ca3d-3b28-8d30-445c8f9ee852","pitchNumber":5,"startTime":"2026-03-29T19:14:47.286Z","endTime":"2026-03-29T19:14:53.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:14:53.981Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a line drive to right fielder Jonny DeLuca.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:15:11.051Z","endTime":"2026-03-29T19:16:19.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98238328128325,"aZ":-42.24077990431971,"pfxX":-2.6579841245959597,"pfxZ":-7.515753146590711,"pX":-0.929252577468951,"pZ":2.1500254376275585,"vX0":-6.522633156175217,"vY0":-115.15952073552538,"vZ0":0.9628890279193372,"x":152.42,"y":180.73,"x0":2.288593265191417,"y0":50.00355161571841,"z0":5.822156211002601,"aX":-3.558980132053869},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.1,"breakHorizontal":6.5,"spinRate":2282,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4761735598383172,"extension":6.4918912188455735},"index":0,"playId":"645fa057-f236-3c17-a76f-a71942189b60","pitchNumber":1,"startTime":"2026-03-29T19:15:17.093Z","endTime":"2026-03-29T19:15:22.047Z","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.6,"endSpeed":85.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.013343076019314,"aZ":-20.82161104887428,"pfxX":10.883515544512294,"pfxZ":6.088275748175185,"pX":0.9049888946677161,"pZ":2.6841463198523083,"vX0":-8.1352672138887,"vY0":-135.95336002456887,"vZ0":-3.7514509951355404,"x":82.5,"y":166.31,"x0":2.528666151550804,"y0":50.00044424332132,"z0":5.534804279507053,"aX":20.282576171959636},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-17.9,"spinRate":2231,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.4035558181181038,"extension":6.2879790907734705},"index":1,"playId":"c69422c2-abeb-34d4-a785-0e77be8d8ade","pitchNumber":2,"startTime":"2026-03-29T19:15:30.608Z","endTime":"2026-03-29T19:15:35.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.843162870011916,"aZ":-22.551975132901422,"pfxX":11.25088286628915,"pfxZ":5.080201169240711,"pX":-0.5011046155813637,"pZ":3.3552988976520433,"vX0":-11.350561206475156,"vY0":-136.66305271861845,"vZ0":-2.1480641771467903,"x":136.1,"y":148.19,"x0":2.2423450696102707,"y0":50.00047850652806,"z0":5.698889099340858,"aX":21.30001618418608},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":-18.0,"spinRate":2236,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.40064086460924386,"extension":6.33186515987055},"index":2,"playId":"17136a59-985d-3766-bbd4-2dfb9ba6414b","pitchNumber":3,"startTime":"2026-03-29T19:15:42.838Z","endTime":"2026-03-29T19:15:47.291Z","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":82.2,"endSpeed":75.6,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86000734554576,"aZ":-31.624000275556632,"pfxX":11.057305933176782,"pfxZ":0.38052814205137064,"pX":-1.2211845609268093,"pZ":1.4187205783661194,"vX0":-11.163907171538826,"vY0":-119.203193545291,"vZ0":-3.0827484598492925,"x":163.55,"y":200.47,"x0":2.0856935690528426,"y0":50.00160145900435,"z0":5.582992131834078,"aX":15.915901737815004},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.1,"breakHorizontal":-17.3,"spinRate":2402,"spinDirection":96},"zone":13,"typeConfidence":2.0,"plateTime":0.4594435585614831,"extension":6.45006102565056},"index":3,"playId":"ff8f8047-0644-3839-b429-c1036ae122b0","pitchNumber":4,"startTime":"2026-03-29T19:15:54.972Z","endTime":"2026-03-29T19:15:58.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.045871324101764,"aZ":-19.95816323670505,"pfxX":11.231891738954266,"pfxZ":6.458535244266647,"pX":-0.13025349880089696,"pZ":2.7845330754710367,"vX0":-9.992447770396042,"vY0":-136.62649781950023,"vZ0":-3.8695786749511436,"x":121.96,"y":163.6,"x0":2.114887273180343,"y0":50.00018931124451,"z0":5.590367767261324,"aX":21.235656376867986},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":-18.2,"spinRate":2252,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.40085725949645923,"extension":6.307095797939212},"hitData":{"launchSpeed":92.6,"launchAngle":9.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.86,"coordY":102.59}},"index":4,"playId":"d5ab12b6-7926-3ca8-a4ef-37bef47a1ab7","pitchNumber":5,"startTime":"2026-03-29T19:16:08.394Z","endTime":"2026-03-29T19:16:19.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:16:19.732Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Thomas Saggese walks. Masyn Winn to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:16:35.545Z","endTime":"2026-03-29T19:18:22.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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(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.4,"endSpeed":85.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.481441357535648,"aZ":-15.491189768826908,"pfxX":9.312827138397491,"pfxZ":8.943392501626573,"pX":-0.040826678654116835,"pZ":2.266454629944715,"vX0":-9.093552608685657,"vY0":-135.66575385269664,"vZ0":-5.8571786908845045,"x":118.56,"y":177.59,"x0":2.143421765737049,"y0":50.0024726239531,"z0":5.5318481790548315,"aX":17.371910038688384},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-15.0,"spinRate":2307,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.403619338018514,"extension":6.327933755317194},"index":0,"playId":"53c12547-465b-3f3b-9b02-49046c4c1a80","pitchNumber":1,"startTime":"2026-03-29T19:16:41.494Z","endTime":"2026-03-29T19:16:46.137Z","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.2,"endSpeed":84.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18698455051331,"aZ":-14.415610328362527,"pfxX":10.216532294411287,"pfxZ":9.73803352213401,"pX":-1.673932921054999,"pZ":2.375138827207893,"vX0":-13.289231772487181,"vY0":-134.8987490657293,"vZ0":-5.699043597636664,"x":180.81,"y":174.65,"x0":2.012916511051219,"y0":50.00512377889113,"z0":5.5496364886534035,"aX":18.636996908640928},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-15.4,"spinRate":2313,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4076550619809667,"extension":6.529325569190007},"index":1,"playId":"6929de85-e628-30ea-899c-c8257873110f","pitchNumber":2,"startTime":"2026-03-29T19:17:00.069Z","endTime":"2026-03-29T19:17:04.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.133889742227392,"aZ":-41.428594908837646,"pfxX":-3.3784681280247844,"pfxZ":-7.152540331937653,"pX":-0.3632040761343835,"pZ":1.6150718095751309,"vX0":-5.053756293872954,"vY0":-113.93708797886383,"vZ0":-0.14720390268342776,"x":130.84,"y":195.17,"x0":2.3369694210960774,"y0":50.0052241846054,"z0":5.831675081279688,"aX":-4.368677950511525},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-12.6,"breakHorizontal":7.6,"spinRate":2324,"spinDirection":321},"zone":7,"typeConfidence":2.0,"plateTime":0.48378257576704753,"extension":6.362228109588845},"index":2,"playId":"885637e7-f545-3815-bc55-047774dfff44","pitchNumber":3,"startTime":"2026-03-29T19:17:16.073Z","endTime":"2026-03-29T19:17:21.352Z","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":82.4,"endSpeed":75.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.577627524105644,"aZ":-31.593823728568942,"pfxX":10.472013434102823,"pfxZ":0.408904436477447,"pX":0.4847634108897003,"pZ":0.25366796084689475,"vX0":-7.564770854115897,"vY0":-119.61442861241683,"vZ0":-5.4694135494395635,"x":98.52,"y":231.93,"x0":2.3460637348245035,"y0":50.00462107436186,"z0":5.441629099239826,"aX":14.999503319546784},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.5,"breakHorizontal":-16.9,"spinRate":2445,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.45996398878280953,"extension":6.6125349813207555},"index":3,"playId":"ecf5a2a5-9714-3dd1-a3b1-4a18bd0093f0","pitchNumber":4,"startTime":"2026-03-29T19:17:35.903Z","endTime":"2026-03-29T19:17:41.708Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.768497360719557,"aZ":-30.600630293008354,"pfxX":9.280894595451434,"pfxZ":1.0754369153208214,"pX":-0.15251893420320375,"pZ":-0.09664155800810705,"vX0":-8.59924057072379,"vY0":-120.41493864784508,"vZ0":-6.4910325251165855,"x":122.81,"y":241.39,"x0":2.269985079285768,"y0":50.001899664772516,"z0":5.362966667654347,"aX":13.54247498365483},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":-14.6,"spinRate":2434,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.45598634326950993,"extension":6.6077146212451465},"index":4,"playId":"492bb928-3402-3929-be75-d5cb215d33ba","pitchNumber":5,"startTime":"2026-03-29T19:17:59.572Z","endTime":"2026-03-29T19:18:05.196Z","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":93.4,"endSpeed":84.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46095663062167,"aZ":-19.860517788575244,"pfxX":9.929335510213843,"pfxZ":6.635980109826246,"pX":-0.327677227361979,"pZ":3.7822193762797833,"vX0":-10.343960292109195,"vY0":-135.57801196622736,"vZ0":-1.3695106500726937,"x":129.49,"y":136.66,"x0":2.2524234820790565,"y0":50.00460691307547,"z0":5.684008014794219,"aX":18.432093699361843},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":-15.7,"spinRate":2244,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4044453846509213,"extension":6.518011301203691},"index":5,"playId":"8158df91-4411-38de-aeb3-9f934001f32a","pitchNumber":6,"startTime":"2026-03-29T19:18:18.314Z","endTime":"2026-03-29T19:18:22.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:18:22.733Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ramón Urías flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:18:49.311Z","endTime":"2026-03-29T19:19:18.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03051598960943,"aZ":-30.87891477337508,"pfxX":11.028561460144815,"pfxZ":0.9012703283540997,"pX":-1.3605301089421231,"pZ":1.0862198935639793,"vX0":-11.882670897745838,"vY0":-118.70201497699387,"vZ0":-3.843337748635469,"x":168.86,"y":209.45,"x0":2.2697320345028795,"y0":50.00059895407173,"z0":5.527847144103692,"aX":15.787874900844226},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.0,"breakHorizontal":-17.2,"spinRate":2478,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.4608494582435956,"extension":6.596319933338089},"index":0,"playId":"ae388e24-34ba-3a4a-a20e-14f4921437b1","pitchNumber":1,"startTime":"2026-03-29T19:18:49.311Z","endTime":"2026-03-29T19:18:53.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.937537848293438,"aZ":-20.538821171210014,"pfxX":10.063250212892912,"pfxZ":6.326055179442358,"pX":-0.6625513193681521,"pZ":2.087594168445056,"vX0":-10.857289131356339,"vY0":-134.69090678156695,"vZ0":-5.385138638119134,"x":142.25,"y":182.41,"x0":2.1110151055290083,"y0":50.00496632366077,"z0":5.563011331380541,"aX":18.51440101037857},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":-16.0,"spinRate":2158,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.4064768737336042,"extension":6.372003296155705},"hitData":{"launchSpeed":83.8,"launchAngle":37.0,"totalDistance":280.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.28,"coordY":98.44}},"index":1,"playId":"0afae72e-69a8-31b7-9c66-33b9a886db92","pitchNumber":2,"startTime":"2026-03-29T19:19:06.494Z","endTime":"2026-03-29T19:19:18.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:19:18.532Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Walker homers (1) on a fly ball to center field. Masyn Winn scores. Thomas Saggese scores.","rbi":3,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:19:36.157Z","endTime":"2026-03-29T19:22:34.306Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":571927,"link":"/api/v1/people/571927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":{"id":571927,"link":"/api/v1/people/571927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":{"id":571927,"link":"/api/v1/people/571927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66638293820624,"aZ":-29.29513942144126,"pfxX":8.957708236776984,"pfxZ":2.0010041117569664,"pX":0.3088975712718884,"pZ":2.664343262683147,"vX0":-7.634030704851191,"vY0":-118.97777465985992,"vZ0":-0.7284178054067653,"x":105.23,"y":166.84,"x0":2.386906831304275,"y0":50.004649175520434,"z0":5.616578387569659,"aX":12.913481528716993},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.7,"breakHorizontal":-14.5,"spinRate":2245,"spinDirection":89},"zone":6,"typeConfidence":2.0,"plateTime":0.45940468766924303,"extension":6.499768622985149},"index":0,"playId":"29d3af21-63d0-3093-9c60-e38ccee9990e","pitchNumber":1,"startTime":"2026-03-29T19:19:51.614Z","endTime":"2026-03-29T19:19:55.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.481173411565983,"aZ":-27.79215383720417,"pfxX":0.74437916355149,"pfxZ":2.876983034845992,"pX":-0.13374603084405434,"pZ":2.5489379878501586,"vX0":-6.332907178779451,"vY0":-123.71327477065938,"vZ0":-1.9491347972917494,"x":122.1,"y":169.96,"x0":2.3809422612978115,"y0":50.0049316126164,"z0":5.714587897244394,"aX":1.1354054750449685},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.9,"breakHorizontal":0.4,"spinRate":2128,"spinDirection":326},"zone":5,"typeConfidence":2.0,"plateTime":0.44556986798329,"extension":6.360110022195191},"index":1,"playId":"a4593aef-473b-302c-80bf-3581c5fdf3fc","pitchNumber":2,"startTime":"2026-03-29T19:20:08.345Z","endTime":"2026-03-29T19:20:11.845Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-29T19:20:43.418Z","endTime":"2026-03-29T19:20:49.049Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.024169611615633,"aZ":-31.357509462839456,"pfxX":8.428600549896325,"pfxZ":0.5757202698473755,"pX":0.6382701076370655,"pZ":0.23662880523165855,"vX0":-7.006633785108468,"vY0":-118.19637622185651,"vZ0":-5.429008307862192,"x":92.67,"y":232.39,"x0":2.549389896905482,"y0":50.00080464056141,"z0":5.450551739432416,"aX":11.896305882096282},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.1,"breakHorizontal":-13.6,"spinRate":2404,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.46382014144819284,"extension":6.463901126128075},"index":3,"playId":"a3cab82c-1785-302a-837e-56971f42bde8","pitchNumber":3,"startTime":"2026-03-29T19:20:49.049Z","endTime":"2026-03-29T19:20:57.077Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Steven Matz. Masyn Winn to 3rd. Thomas Saggese to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"a3cab82c-1785-302a-837e-56971f42bde8","startTime":"2026-03-29T19:21:09.822Z","endTime":"2026-03-29T19:21:23.878Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.217140069861834,"aZ":-30.320470485275685,"pfxX":-0.954058197214148,"pfxZ":1.2159656248906217,"pX":-1.406782526781219,"pZ":3.0759401059500986,"vX0":-8.51844566699001,"vY0":-122.82400677653601,"vZ0":-0.047660880253580507,"x":170.62,"y":155.73,"x0":2.2298163377305062,"y0":50.00552492939336,"z0":5.672943093046935,"aX":-1.457538498609313},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":3.7,"spinRate":2329,"spinDirection":325},"zone":11,"typeConfidence":2.0,"plateTime":0.4458642942441955,"extension":6.595447304051164},"index":5,"playId":"7a276c32-4046-3e4a-b752-844d13033498","pitchNumber":4,"startTime":"2026-03-29T19:21:23.878Z","endTime":"2026-03-29T19:21:27.676Z","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":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11324074549017,"aZ":-23.72508753647257,"pfxX":10.197002680001297,"pfxZ":4.576397986169585,"pX":-1.548767320567218,"pZ":3.8163927166203417,"vX0":-12.844375530093277,"vY0":-134.97303106811248,"vZ0":-0.6355843807903001,"x":176.04,"y":135.74,"x0":1.9447374977931433,"y0":50.00419189394342,"z0":5.724146913377648,"aX":18.83412854972433},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":-15.7,"spinRate":2276,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.40565903149268534,"extension":6.515964835664132},"index":6,"playId":"291c8ba0-920e-3a8e-80a9-2f5f02b89f95","pitchNumber":5,"startTime":"2026-03-29T19:21:54.286Z","endTime":"2026-03-29T19:21:59.651Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.32230377021589,"aZ":-32.202060082265184,"pfxX":8.575948501153519,"pfxZ":-0.020891429332593248,"pX":0.16609156325923305,"pZ":2.235999831425623,"vX0":-8.021819516665504,"vY0":-121.11823829844487,"vZ0":-1.2727501958464726,"x":110.67,"y":178.41,"x0":2.404425376526165,"y0":50.00136343596995,"z0":5.5804531532498975,"aX":12.759893134828426},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.1,"breakHorizontal":-13.7,"spinRate":2459,"spinDirection":98},"zone":8,"typeConfidence":2.0,"plateTime":0.45195648239419484,"extension":6.450272266829252},"hitData":{"launchSpeed":105.8,"launchAngle":27.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":90.39,"coordY":34.98}},"index":7,"playId":"d4ea636b-80a4-342a-91fe-0aaca8648991","pitchNumber":6,"startTime":"2026-03-29T19:22:10.583Z","endTime":"2026-03-29T19:22:34.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:22:34.306Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Pagés flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-03-29T19:23:02.001Z","endTime":"2026-03-29T19:23:45.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T19:23:01.122Z","endTime":"2026-03-29T19:23:04.257Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.251204729656543,"aZ":-40.968457752426524,"pfxX":-4.726437713927928,"pfxZ":-6.569688451335686,"pX":0.4077988514992635,"pZ":3.5983357416792927,"vX0":-3.0367935323119246,"vY0":-115.45731243780524,"vZ0":3.7917203427088424,"x":101.46,"y":141.62,"x0":2.358200321623408,"y0":50.003657017182114,"z0":5.900125590883293,"aX":-6.3250882024568575},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.6,"breakHorizontal":9.4,"spinRate":2099,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.475999084400625,"extension":6.224835742089452},"index":1,"playId":"bdc336cc-d964-3789-9a45-37ec2757a3e8","pitchNumber":1,"startTime":"2026-03-29T19:23:04.257Z","endTime":"2026-03-29T19:23:08.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.2,"endSpeed":77.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03112911921946,"aZ":-26.519505096995623,"pfxX":8.054038925443589,"pfxZ":3.7213275763338682,"pX":0.05690311376507977,"pZ":2.894459635440752,"vX0":-8.157415702342233,"vY0":-122.411455798123,"vZ0":-1.263549815626809,"x":114.83,"y":160.63,"x0":2.3851511870062905,"y0":50.00099897908877,"z0":5.686469419226394,"aX":12.22937046045786},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.7,"breakHorizontal":-12.7,"spinRate":2291,"spinDirection":95},"zone":2,"typeConfidence":2.0,"plateTime":0.4473494065756052,"extension":6.354652872889939},"index":2,"playId":"715b697d-50aa-3522-bee7-e25cfe550766","pitchNumber":2,"startTime":"2026-03-29T19:23:14.217Z","endTime":"2026-03-29T19:23:18.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80533651866268,"aZ":-21.25215346715223,"pfxX":9.606486662670912,"pfxZ":5.77760671820649,"pX":-0.5232199211472902,"pZ":2.9073750228223125,"vX0":-10.656628060724675,"vY0":-136.55952253028198,"vZ0":-3.409364816866835,"x":136.94,"y":160.28,"x0":2.1798479734141867,"y0":50.002593480145244,"z0":5.63230362632599,"aX":18.16090577690437},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":-15.1,"spinRate":2150,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.4009392326146135,"extension":6.297186509140925},"index":3,"playId":"732a411b-639c-368a-b6a7-1969807fda70","pitchNumber":3,"startTime":"2026-03-29T19:23:25.431Z","endTime":"2026-03-29T19:23:29.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.277729515923472,"aZ":-30.889129810202757,"pfxX":7.3792003413211145,"pfxZ":0.8507924460399074,"pX":0.06659370788408116,"pZ":2.297193180067427,"vX0":-7.771126436829373,"vY0":-121.66587704680626,"vZ0":-1.6025024215732622,"x":114.46,"y":176.76,"x0":2.3326289227331767,"y0":50.003194907131736,"z0":5.6236786293793175,"aX":11.142468890619357},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.4,"breakHorizontal":-11.6,"spinRate":2422,"spinDirection":93},"zone":5,"typeConfidence":2.0,"plateTime":0.4489778111025968,"extension":6.378031815549308},"hitData":{"launchSpeed":96.7,"launchAngle":25.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.47,"coordY":60.02}},"index":4,"playId":"d7d0477d-c979-3703-b296-29700558325b","pitchNumber":4,"startTime":"2026-03-29T19:23:37.582Z","endTime":"2026-03-29T19:23:45.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:23:45.613Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pedro Pagés challenged (pitch result), call on the field was confirmed: Chandler Simpson walks.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T19:26:04.242Z","endTime":"2026-03-29T19:28:24.373Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Bruihl replaces Dustin May.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T19:24:49.193Z","endTime":"2026-03-29T19:26:06.501Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677865,"link":"/api/v1/people/677865"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":80.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.862097172596155,"aZ":-31.49592108723025,"pfxX":11.917765244577968,"pfxZ":0.40498996922211106,"pX":-0.21678530262452678,"pZ":2.103056331740577,"vX0":-12.63416050994446,"vY0":-129.4339241833366,"vZ0":-0.8012926197597157,"x":125.26,"y":182.0,"x0":3.2149969290925227,"y0":50.00144759855254,"z0":4.861370270764745,"aX":19.911271351879382},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":-18.2,"spinRate":2169,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.42565562082641417,"extension":6.684546236840502},"index":1,"playId":"859470d2-1aa2-3d5c-a78b-39db9711539a","pitchNumber":1,"startTime":"2026-03-29T19:26:06.501Z","endTime":"2026-03-29T19:26:10.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.209185492977383,"aZ":-34.40475481168342,"pfxX":-8.366440428416743,"pfxZ":-1.7435654920379253,"pX":-1.8835468064540763,"pZ":1.4032938244155702,"vX0":-8.904911975175365,"vY0":-113.61269069487417,"vZ0":0.07836107914877566,"x":188.8,"y":200.89,"x0":3.2076832951177723,"y0":50.003781343529575,"z0":4.853062120884244,"aX":-10.68979332967469},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-2.8,"breakHorizontal":17.9,"spinRate":2700,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4863340247942043,"extension":6.67559758619426},"index":2,"playId":"84400f60-368a-3815-a455-58a208384dfe","pitchNumber":2,"startTime":"2026-03-29T19:26:22.157Z","endTime":"2026-03-29T19:26:25.682Z","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":77.4,"endSpeed":70.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088305777027664,"aZ":-35.08785099199861,"pfxX":-8.48851827120582,"pfxZ":-2.323697999328745,"pX":-1.451161554357795,"pZ":1.1668871111876755,"vX0":-8.194794471939222,"vY0":-112.4093622241757,"vZ0":-0.15201539931456076,"x":172.31,"y":207.27,"x0":3.3711318401074744,"y0":50.00270223387127,"z0":4.857251228940163,"aX":-10.648350818827316},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-3.8,"breakHorizontal":17.8,"spinRate":2635,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.490951106119939,"extension":6.6312093150488725},"index":3,"playId":"c9ea4a71-3161-338a-be30-440e722ff0a1","pitchNumber":3,"startTime":"2026-03-29T19:26:38.913Z","endTime":"2026-03-29T19:26:43.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44071802264649,"aZ":-30.19149944526762,"pfxX":11.44409017163975,"pfxZ":1.1703850865301906,"pX":-0.43456496132629646,"pZ":2.1024172773426506,"vX0":-12.931307358331937,"vY0":-130.07343178804965,"vZ0":-1.1065619210427593,"x":133.56,"y":182.01,"x0":3.1437419520291896,"y0":50.00281767634295,"z0":4.848752414488157,"aX":19.36820096510017},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.0,"breakHorizontal":-17.4,"spinRate":2130,"spinDirection":117},"zone":7,"typeConfidence":2.0,"plateTime":0.42312003314216184,"extension":6.697766391027832},"index":4,"playId":"59bc4172-83cb-3284-a2b3-4f0f9749a90f","pitchNumber":4,"startTime":"2026-03-29T19:26:55.126Z","endTime":"2026-03-29T19:26:59.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":80.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.331527155119833,"aZ":-31.144446827121712,"pfxX":10.991964359786927,"pfxZ":0.6154662000071589,"pX":1.105639589904454,"pZ":4.368948177986302,"vX0":-9.273418269700677,"vY0":-129.79244516725223,"vZ0":4.33252309449759,"x":74.86,"y":120.82,"x0":3.3257264327084983,"y0":50.00422296352245,"z0":5.070918597922867,"aX":18.447332191461435},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":-17.4,"spinRate":2125,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4246918919659999,"extension":6.579634285643783},"index":5,"playId":"845db35e-2832-3806-941f-cbcd23afcc03","pitchNumber":5,"startTime":"2026-03-29T19:27:13.446Z","endTime":"2026-03-29T19:27:17.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":79.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.603013580561353,"aZ":-31.486401829274527,"pfxX":13.40178544397628,"pfxZ":0.42282242392295455,"pX":-0.4366843021283444,"pZ":1.886799244215918,"vX0":-13.325238614850747,"vY0":-128.12037063410258,"vZ0":-1.0178252679330906,"x":133.65,"y":187.84,"x0":3.1325658379183015,"y0":50.00483133421073,"z0":4.787608096189443,"aX":21.91029727015987},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-20.6,"spinRate":2120,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.4302771788574322,"extension":6.920246675015851},"index":6,"playId":"8728a198-8cb9-387f-89da-141183a2c5b3","pitchNumber":6,"startTime":"2026-03-29T19:27:32.815Z","endTime":"2026-03-29T19:27:37.032Z","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":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83584242998233,"aZ":-33.277634753401315,"pfxX":9.968983951084752,"pfxZ":-0.6473717506457488,"pX":-0.29075097275996165,"pZ":1.4882976262441716,"vX0":-12.229115395111831,"vY0":-129.58994434010927,"vZ0":-1.8071797970023815,"x":128.08,"y":198.6,"x0":3.2008855824597577,"y0":50.0056548682637,"z0":4.74401149710106,"aX":16.908272274041387},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.3,"breakHorizontal":-15.2,"spinRate":2104,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4231490380174585,"extension":6.988556664099633},"index":7,"playId":"0a5553ee-31e3-3d19-a96a-23993e1948b2","pitchNumber":7,"startTime":"2026-03-29T19:27:57.366Z","endTime":"2026-03-29T19:28:24.373Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":138,"player":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"}},"playEndTime":"2026-03-29T19:28:24.373Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonny DeLuca grounds out, third baseman Ramón Urías to first baseman Alec Burleson. Chandler Simpson to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T19:28:35.387Z","endTime":"2026-03-29T19:29:58.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":602104,"link":"/api/v1/people/602104"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52599030496021,"aZ":-28.878626425275794,"pfxX":12.180032471428087,"pfxZ":1.9545771896181119,"pX":-0.6310267284664944,"pZ":1.0359498121436914,"vX0":-13.310003910657182,"vY0":-129.30022807110396,"vZ0":-3.823947146000533,"x":141.05,"y":210.81,"x0":3.0159944646670733,"y0":50.00025073713939,"z0":4.765340370729662,"aX":20.49349865866291},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":-18.8,"spinRate":2144,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4246168959485548,"extension":6.8315069246198785},"index":0,"playId":"92b095d1-aa61-30cd-bec2-a9c545cb2d31","pitchNumber":1,"startTime":"2026-03-29T19:28:37.734Z","endTime":"2026-03-29T19:28:42.251Z","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":88.4,"endSpeed":80.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.835747223396716,"aZ":-33.27267725275366,"pfxX":10.658509193562672,"pfxZ":-0.658650437814094,"pX":-0.07488044630141424,"pZ":1.82843578861713,"vX0":-11.514493877582565,"vY0":-128.18451229527616,"vZ0":-0.9587656819420991,"x":119.85,"y":189.41,"x0":3.093463506440445,"y0":50.005206795145405,"z0":4.808278321426318,"aX":17.716115047929005},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.2,"breakHorizontal":-16.7,"spinRate":2101,"spinDirection":114},"zone":8,"typeConfidence":2.0,"plateTime":0.4275238413117397,"extension":6.69716660387098},"index":1,"playId":"1b8478f1-f4f4-399e-8f7e-c742d9105568","pitchNumber":2,"startTime":"2026-03-29T19:28:54.517Z","endTime":"2026-03-29T19:28:58.716Z","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":75.7,"endSpeed":68.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807943288303065,"aZ":-34.26637349815261,"pfxX":-11.479976932925204,"pfxZ":-1.7486705228786628,"pX":0.5020762934049745,"pZ":1.214810079531566,"vX0":-3.0946438297325702,"vY0":-110.04933348199445,"vZ0":-0.06682659446017492,"x":97.86,"y":205.98,"x0":3.4260280292050145,"y0":50.00147317376108,"z0":4.948001587506829,"aX":-13.748526620301305},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-2.8,"breakHorizontal":21.6,"spinRate":2589,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.5022566760059259,"extension":6.41621599294007},"index":2,"playId":"6c2b669a-c7cd-334b-b87d-e9e1934879f2","pitchNumber":3,"startTime":"2026-03-29T19:29:12.900Z","endTime":"2026-03-29T19:29:18.273Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"0b65ef81-a857-3444-bad5-25a29b2a9987","startTime":"2026-03-29T19:29:31.323Z","endTime":"2026-03-29T19:29:34.960Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.755350995120775,"aZ":-33.63504907640203,"pfxX":12.135313258389619,"pfxZ":-0.8623018769848372,"pX":-0.39923804128131507,"pZ":2.525531133658251,"vX0":-12.8283215209571,"vY0":-130.30344168748084,"vZ0":0.4134568826661882,"x":132.22,"y":170.59,"x0":3.0422132742035326,"y0":50.00181733135078,"z0":4.933461975503918,"aX":20.591772942056792},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.2,"breakHorizontal":-18.7,"spinRate":2186,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.42249760511070633,"extension":6.523007895124709},"hitData":{"launchSpeed":79.4,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.21,"coordY":167.9}},"index":4,"playId":"1e382f7d-41b6-3ddf-9a6c-fb7224430db2","pitchNumber":4,"startTime":"2026-03-29T19:29:50.327Z","endTime":"2026-03-29T19:29:58.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:29:58.342Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ben Williamson pops out to first baseman Alec Burleson in foul territory.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T19:31:03.960Z","endTime":"2026-03-29T19:31:33.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Williamson replaces Richie Palacios.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-29T19:30:26.142Z","endTime":"2026-03-29T19:31:06.140Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":70.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.847537130172448,"aZ":-35.315507514933685,"pfxX":-4.7354787976590735,"pfxZ":-2.5257795772585503,"pX":0.28681158395516293,"pZ":2.2282274783625624,"vX0":-5.146486426113935,"vY0":-110.84428400810603,"vZ0":1.8424616010289205,"x":106.07,"y":178.62,"x0":3.254023509102516,"y0":50.00218629915073,"z0":5.074050240096641,"aX":-5.890699097448526},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-3.7,"breakHorizontal":10.0,"spinRate":2421,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.49417391003321276,"extension":6.4918319698246645},"index":1,"playId":"3c955216-3424-3558-bd8e-25512f73330c","pitchNumber":1,"startTime":"2026-03-29T19:31:06.140Z","endTime":"2026-03-29T19:31:10.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.031017499101882,"aZ":-32.88209456778138,"pfxX":6.8649538837700765,"pfxZ":-0.5166080907020634,"pX":-0.010617022613636418,"pZ":1.894390926249427,"vX0":-9.366345040973636,"vY0":-116.86460160395539,"vZ0":0.26330581421560195,"x":117.4,"y":187.63,"x0":3.1572523122472274,"y0":50.00043933902539,"z0":4.869074443860182,"aX":9.495119146062496},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.6,"breakHorizontal":-10.1,"spinRate":1353,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.4686957885266487,"extension":6.760687546198684},"hitData":{"launchSpeed":80.5,"launchAngle":68.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":173.04,"coordY":174.49}},"index":2,"playId":"f1c2f923-5b5d-3a58-a1a6-49efa609a78a","pitchNumber":2,"startTime":"2026-03-29T19:31:23.516Z","endTime":"2026-03-29T19:31:33.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:31:33.536Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Williams strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-03-29T19:31:56.608Z","endTime":"2026-03-29T19:33:29.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":78.4,"endSpeed":70.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115801473670196,"aZ":-33.4940882065655,"pfxX":9.644945764602681,"pfxZ":-1.0243411897171608,"pX":1.6345734071230298,"pZ":2.650017575613195,"vX0":-6.073178076773325,"vY0":-113.85129984343756,"vZ0":2.0864627551310813,"x":54.69,"y":167.23,"x0":3.105817764726433,"y0":50.00194879105193,"z0":5.076323528742183,"aX":12.452554174795438},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-0.8,"breakHorizontal":-15.6,"spinRate":1410,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4841576923845885,"extension":6.6512029220207785},"index":0,"playId":"1dac5cdc-1142-3b4f-9997-be1552bea9c6","pitchNumber":1,"startTime":"2026-03-29T19:32:10.004Z","endTime":"2026-03-29T19:32:16.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69518105102931,"aZ":-32.096406870254015,"pfxX":8.022335205017647,"pfxZ":0.06292052376802815,"pX":0.8977779357129367,"pZ":2.6110628532452305,"vX0":-7.569882903912824,"vY0":-112.46363713675416,"vZ0":1.8768988995108942,"x":82.78,"y":168.28,"x0":3.2759776780309644,"y0":50.003151322285234,"z0":5.037156645814003,"aX":10.206492251262237},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":1.0,"breakHorizontal":-12.5,"spinRate":1368,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.48829476567111696,"extension":6.667508806623973},"index":1,"playId":"8f08f831-4613-3ba4-b0e0-e93c95e74106","pitchNumber":2,"startTime":"2026-03-29T19:32:27.384Z","endTime":"2026-03-29T19:32:30.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.7,"endSpeed":81.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.131679904945152,"aZ":-24.812749267321774,"pfxX":10.527011380936559,"pfxZ":4.366593014983408,"pX":0.5159812334984878,"pZ":3.174425042478174,"vX0":-9.953591380685834,"vY0":-128.8501159421497,"vZ0":0.43711928346657536,"x":97.33,"y":153.07,"x0":3.0565773827658047,"y0":50.00341407269551,"z0":4.916021286065857,"aX":17.747558625421476},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.3,"breakHorizontal":-16.9,"spinRate":2070,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.42468044269097005,"extension":6.486077235206835},"index":2,"playId":"b6c61390-0342-3a4c-a912-ea692fb6ff1f","pitchNumber":3,"startTime":"2026-03-29T19:32:45.589Z","endTime":"2026-03-29T19:32:50.221Z","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":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.27506032463786,"aZ":-32.10193073107189,"pfxX":8.888872960742281,"pfxZ":0.054230742930695186,"pX":0.8358907058120626,"pZ":1.6859921978875354,"vX0":-8.05255615366697,"vY0":-115.00070196317235,"vZ0":-0.07187247769647076,"x":85.14,"y":193.26,"x0":3.235934468194244,"y0":50.00304611594228,"z0":4.844009660466297,"aX":11.84981482841686},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":0.4,"breakHorizontal":-13.9,"spinRate":1244,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4771575237548298,"extension":7.031481645652203},"index":3,"playId":"6a87b87d-6e34-35f7-a6fb-2baf38c163ec","pitchNumber":4,"startTime":"2026-03-29T19:33:04.291Z","endTime":"2026-03-29T19:33:10.187Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97684977569067,"aZ":-36.31596511708254,"pfxX":9.551308683224864,"pfxZ":-3.0581114609222575,"pX":-0.13868417777388642,"pZ":0.8599885355882032,"vX0":-10.49705298600337,"vY0":-116.27479758439299,"vZ0":-0.9232285935483662,"x":122.29,"y":215.56,"x0":3.216099327687442,"y0":50.00177894204106,"z0":4.740668728854173,"aX":12.937755195406618},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.4,"breakHorizontal":-14.4,"spinRate":1365,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.4729868054705939,"extension":6.872972308586379},"index":4,"playId":"b52a0b93-0877-39af-af11-1caa9edefddc","pitchNumber":5,"startTime":"2026-03-29T19:33:24.561Z","endTime":"2026-03-29T19:33:29.502Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:33:29.502Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Victor Scott II singles on a line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T19:35:36.164Z","endTime":"2026-03-29T19:36:32.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Ben Williamson remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T19:34:32.286Z","endTime":"2026-03-29T19:35:38.437Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":680700,"link":"/api/v1/people/680700"}},{"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.9,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.749773498120614,"aZ":-17.29415891353693,"pfxX":9.053272354410396,"pfxZ":8.033455518733918,"pX":-1.7543729555963434,"pZ":2.388144401547042,"vX0":-13.054482799545681,"vY0":-134.61384176739423,"vZ0":-5.187805253771415,"x":183.87,"y":174.3,"x0":1.961566342948439,"y0":50.00192759694663,"z0":5.5482929347780825,"aX":16.76653368971433},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":-13.9,"spinRate":2201,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4054988073714112,"extension":6.343525982274056},"index":1,"playId":"263277ba-9f69-3bab-9a9f-34a22fa1dc58","pitchNumber":1,"startTime":"2026-03-29T19:35:38.437Z","endTime":"2026-03-29T19:35:42.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.79478486612211,"aZ":-37.19947030112708,"pfxX":-5.391901222482659,"pfxZ":-3.778975665610311,"pX":-1.2641548563470004,"pZ":2.2980096074189595,"vX0":-6.228266176807603,"vY0":-114.1799839194124,"vZ0":0.20043602726105614,"x":165.19,"y":176.73,"x0":2.1932593648591006,"y0":50.00533807007646,"z0":5.850918408973432,"aX":-7.163283819254221},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-6.5,"breakHorizontal":11.3,"spinRate":2314,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.478576256895324,"extension":6.294567243170254},"index":2,"playId":"3d45ce40-bd19-31c4-9495-8d8633be4160","pitchNumber":2,"startTime":"2026-03-29T19:35:49.247Z","endTime":"2026-03-29T19:35:52.891Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.538513715207483,"aZ":-21.858511325862956,"pfxX":10.233948139953418,"pfxZ":5.475715911132414,"pX":-0.5440653036807579,"pZ":1.9616244105812208,"vX0":-10.976379229984323,"vY0":-135.64517980249923,"vZ0":-5.624380636824058,"x":137.74,"y":185.82,"x0":2.2037265406476307,"y0":50.004607231029674,"z0":5.56212690833834,"aX":19.288053906035515},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":-16.6,"spinRate":2119,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.4020645823054849,"extension":6.297689522816676},"index":3,"playId":"6ceafe91-f578-3b74-bf32-0c44536f1ca4","pitchNumber":3,"startTime":"2026-03-29T19:35:59.584Z","endTime":"2026-03-29T19:36:03.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.4,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.096834852487127,"aZ":-16.501311501152394,"pfxX":10.706837069150762,"pfxZ":8.427227133991881,"pX":-1.2595044118537329,"pZ":2.364629662259099,"vX0":-12.924234087893891,"vY0":-135.4063868283602,"vZ0":-5.492317232957982,"x":165.01,"y":174.93,"x0":2.180542115533791,"y0":50.00394992759203,"z0":5.570772082038423,"aX":19.91699264580482},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":-16.7,"spinRate":2219,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.40423939963386957,"extension":6.373236058333193},"index":4,"playId":"ed9e06ba-2b94-31eb-ae72-965636e399e6","pitchNumber":4,"startTime":"2026-03-29T19:36:09.350Z","endTime":"2026-03-29T19:36:13.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.043178193468364,"aZ":-20.78952588559034,"pfxX":12.185059492158608,"pfxZ":6.271420185396638,"pX":0.29649898704876243,"pZ":2.8631728901344915,"vX0":-9.234565132774849,"vY0":-134.39758479753863,"vZ0":-3.3500284451620184,"x":105.7,"y":161.47,"x0":2.2059789319076946,"y0":50.00644151913372,"z0":5.614752279367696,"aX":22.138485688481104},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":-19.9,"spinRate":2092,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4086356868321386,"extension":6.321347806111578},"hitData":{"launchSpeed":91.6,"launchAngle":14.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.16,"coordY":85.07}},"index":5,"playId":"9414be0d-03ab-3122-ab4b-65f3c45d6a2c","pitchNumber":5,"startTime":"2026-03-29T19:36:20.189Z","endTime":"2026-03-29T19:36:32.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:36:32.406Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Wetherholt singles on a line drive to center fielder Cedric Mullins. Victor Scott II to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T19:36:45.070Z","endTime":"2026-03-29T19:38:12.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnSecond":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"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, 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.4,"endSpeed":74.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.899672335676982,"aZ":-31.202990914950945,"pfxX":10.395438558502793,"pfxZ":0.6866479532912955,"pX":0.16129556302982476,"pZ":3.0897015377938954,"vX0":-8.764819800715697,"vY0":-118.27774176674659,"vZ0":0.5209918755510916,"x":110.85,"y":155.36,"x0":2.5672861613735516,"y0":50.00339256185307,"z0":5.731634095181138,"aX":14.705933196150843},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.7,"breakHorizontal":-16.7,"spinRate":2325,"spinDirection":98},"zone":2,"typeConfidence":2.0,"plateTime":0.4633727950184241,"extension":6.352441266933514},"index":0,"playId":"380b5043-f018-31bc-bedd-3b274a615193","pitchNumber":1,"startTime":"2026-03-29T19:36:52.390Z","endTime":"2026-03-29T19:36:57.177Z","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":93.7,"endSpeed":86.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57137380069879,"aZ":-20.92292392932748,"pfxX":9.734329579552158,"pfxZ":5.973479423428902,"pX":-1.2745007235696733,"pZ":2.162182287721503,"vX0":-12.76444946581227,"vY0":-135.84433270103537,"vZ0":-5.051809785966356,"x":165.58,"y":180.4,"x0":2.203396025285596,"y0":50.004047264793115,"z0":5.48501348051025,"aX":18.33839544528403},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.0,"breakHorizontal":-15.1,"spinRate":2274,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.40199534647515645,"extension":6.422100219686643},"index":1,"playId":"7122c71a-831e-3d09-84c9-41bc09093140","pitchNumber":2,"startTime":"2026-03-29T19:37:07.495Z","endTime":"2026-03-29T19:37:12.058Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"3ead9d06-d88c-324d-bd03-7b3c2c96d949","startTime":"2026-03-29T19:37:23.004Z","endTime":"2026-03-29T19:37:26.911Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.865558802558787,"aZ":-24.736129379503435,"pfxX":10.835111834436697,"pfxZ":3.984549845632932,"pX":-0.10798627496983354,"pZ":2.9433015961791615,"vX0":-10.117740513975528,"vY0":-135.3170073233292,"vZ0":-2.583539819477546,"x":121.12,"y":159.31,"x0":2.2609320583142054,"y0":50.001004449230656,"z0":5.6324359130469785,"aX":20.212862547899864},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":-17.6,"spinRate":2047,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.4038550785856079,"extension":6.329222377116508},"index":3,"playId":"a5b1e76b-a4c0-321c-b14c-6ff88604b203","pitchNumber":3,"startTime":"2026-03-29T19:37:39.542Z","endTime":"2026-03-29T19:37:43.566Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.130263919114963,"aZ":-34.1898320184227,"pfxX":-2.043129762697911,"pfxZ":-1.3459983141768266,"pX":-0.6961037849840016,"pZ":2.206897386382695,"vX0":-6.806735030357564,"vY0":-122.12638740048602,"vZ0":-1.021179006308892,"x":143.53,"y":179.19,"x0":2.403101133033659,"y0":50.002604173718694,"z0":5.59552401622159,"aX":-3.0578351909443633},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-2.4,"breakHorizontal":5.4,"spinRate":2205,"spinDirection":321},"zone":4,"typeConfidence":2.0,"plateTime":0.4500765060038239,"extension":6.436251482485244},"hitData":{"launchSpeed":105.4,"launchAngle":16.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.95,"coordY":83.78}},"index":4,"playId":"a46931e8-233e-37c6-8ba4-6c0526c84144","pitchNumber":4,"startTime":"2026-03-29T19:38:01.207Z","endTime":"2026-03-29T19:38:12.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:38:12.235Z","atBatIndex":45},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Iván Herrera grounds into a double play, third baseman Junior Caminero to first baseman Jonathan Aranda. Victor Scott II out at 3rd. JJ Wetherholt to 2nd. Iván Herrera out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T19:39:29.087Z","endTime":"2026-03-29T19:41:14.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T19:38:24.945Z","endTime":"2026-03-29T19:39:31.284Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.554804318871206,"aZ":-39.22278584958758,"pfxX":-4.6219438673974516,"pfxZ":-5.288028768426088,"pX":-0.4964596149231288,"pZ":2.349359024337626,"vX0":-4.801880067256425,"vY0":-114.77446073257838,"vZ0":0.9044802078488414,"x":135.92,"y":175.35,"x0":2.22468822780685,"y0":50.00545618041132,"z0":5.77463682852092,"aX":-6.156251825144013},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.0,"breakHorizontal":9.6,"spinRate":2175,"spinDirection":325},"zone":4,"typeConfidence":2.0,"plateTime":0.47751645718002234,"extension":6.439764385981252},"index":1,"playId":"9d871368-4ccd-3a7f-850b-1c030634b134","pitchNumber":1,"startTime":"2026-03-29T19:39:31.284Z","endTime":"2026-03-29T19:39:35.697Z","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.8,"endSpeed":84.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74058140678709,"aZ":-20.598137777950427,"pfxX":10.28430453690514,"pfxZ":6.2922311383729905,"pX":0.19545107500564382,"pZ":3.372217500258106,"vX0":-8.935532237025129,"vY0":-134.9076687989475,"vZ0":-2.110536876470213,"x":109.55,"y":147.73,"x0":2.2166724686666055,"y0":50.006159650215416,"z0":5.618775899101425,"aX":18.933434598464714},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":-16.7,"spinRate":2171,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.406226847377841,"extension":6.260310477047625},"index":2,"playId":"103b31c1-620d-3b1f-aa30-85666962f030","pitchNumber":2,"startTime":"2026-03-29T19:39:46.856Z","endTime":"2026-03-29T19:39:51.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.442423845463086,"aZ":-37.52379711089681,"pfxX":-5.206207096540807,"pfxZ":-4.045625123499033,"pX":0.40343639844864704,"pZ":3.1380910968014595,"vX0":-3.063307044259059,"vY0":-114.33832543103102,"vZ0":2.1791453992101153,"x":101.62,"y":154.05,"x0":2.4378530306588932,"y0":50.004334153359636,"z0":5.859671925644551,"aX":-6.880357162233705},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-6.5,"breakHorizontal":10.2,"spinRate":2117,"spinDirection":323},"zone":3,"typeConfidence":2.0,"plateTime":0.47938537316305796,"extension":6.377381685541633},"index":3,"playId":"ce621715-850e-307c-92d2-954d92079fba","pitchNumber":3,"startTime":"2026-03-29T19:40:02.293Z","endTime":"2026-03-29T19:40:06.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47035545154936,"aZ":-21.396608781862653,"pfxX":10.026198476476173,"pfxZ":5.82981459684977,"pX":-0.4095524021145083,"pZ":3.97737447043465,"vX0":-9.980117276982291,"vY0":-135.13856822022663,"vZ0":-0.7476705758152721,"x":132.61,"y":131.39,"x0":2.0288548724294215,"y0":50.00636280917688,"z0":5.76081100549423,"aX":18.54741552218909},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":-16.1,"spinRate":2237,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.4053346865499945,"extension":6.290617591874431},"index":4,"playId":"c1b84567-a1aa-331d-ac3d-b113291ce604","pitchNumber":4,"startTime":"2026-03-29T19:40:21.082Z","endTime":"2026-03-29T19:40:25.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":69.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.720051332807675,"aZ":-41.54394956011095,"pfxX":-4.777938917163654,"pfxZ":-7.568248339151246,"pX":-0.58826783224277,"pZ":2.7265957726741257,"vX0":-4.72518339532751,"vY0":-111.3638263202616,"vZ0":2.539914684119885,"x":139.42,"y":165.16,"x0":2.193471784828408,"y0":50.00395073532079,"z0":5.914305887843526,"aX":-5.913343447455587},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-12.5,"breakHorizontal":10.0,"spinRate":2287,"spinDirection":326},"zone":4,"typeConfidence":2.0,"plateTime":0.4946134165223133,"extension":6.480748731742151},"index":5,"playId":"85a1800d-8ec3-365f-a5e9-2048f02ef004","pitchNumber":5,"startTime":"2026-03-29T19:40:37.468Z","endTime":"2026-03-29T19:40:43.172Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-29T19:40:51.553Z","endTime":"2026-03-29T19:41:06.086Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56919202634196,"aZ":-41.68438678500195,"pfxX":-4.327264100635989,"pfxZ":-7.250967271858768,"pX":0.9473318725727347,"pZ":1.466506602562906,"vX0":-2.392838074343477,"vY0":-114.27744123593432,"vZ0":-0.2556437355272887,"x":80.89,"y":199.18,"x0":2.572698410209038,"y0":50.00023872531336,"z0":5.701174861237934,"aX":-5.678223647749976},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-12.8,"breakHorizontal":8.5,"spinRate":2171,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4807132743010789,"extension":6.548065991024047},"hitData":{"launchSpeed":50.0,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.05,"coordY":169.11}},"index":7,"playId":"857eca07-fea6-35d9-bbf7-bba5eabc9c65","pitchNumber":6,"startTime":"2026-03-29T19:41:06.086Z","endTime":"2026-03-29T19:41:14.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:41:14.099Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Burleson pops out to shortstop Carson Williams.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-03-29T19:41:36.757Z","endTime":"2026-03-29T19:42:36.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":93.5,"endSpeed":85.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.303201530882426,"aZ":-22.455950546443425,"pfxX":12.01610197591188,"pfxZ":5.200876625507185,"pX":-0.3557068962798826,"pZ":2.981536805875165,"vX0":-11.212070654000232,"vY0":-135.71149590760118,"vZ0":-2.8719252347945634,"x":130.56,"y":158.28,"x0":2.2652201094674465,"y0":50.00165832925061,"z0":5.615175225496411,"aX":22.44496123124283},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.0,"breakHorizontal":-19.4,"spinRate":2180,"spinDirection":122},"zone":1,"typeConfidence":2.0,"plateTime":0.4033834000246568,"extension":6.364131410900016},"index":0,"playId":"aff9a3d7-2833-3042-85e0-53aa7d4b2811","pitchNumber":1,"startTime":"2026-03-29T19:41:44.420Z","endTime":"2026-03-29T19:41:48.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.214368070551583,"aZ":-30.162911638851586,"pfxX":11.680742919138813,"pfxZ":1.3251545766040094,"pX":-1.7171765888242314,"pZ":0.3787273414181662,"vX0":-13.407947748127947,"vY0":-122.1789477551852,"vZ0":-5.973248199025103,"x":182.45,"y":228.55,"x0":2.314346093680763,"y0":50.00347585917583,"z0":5.435339887611166,"aX":17.728468926757085},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.1,"breakHorizontal":-18.1,"spinRate":2447,"spinDirection":105},"zone":13,"typeConfidence":2.0,"plateTime":0.44765351047186863,"extension":6.422285925151831},"index":1,"playId":"e47bfceb-232e-3215-ad92-90ab5c5c57c6","pitchNumber":2,"startTime":"2026-03-29T19:41:58.499Z","endTime":"2026-03-29T19:42:05.526Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Steven Matz. JJ Wetherholt to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"e47bfceb-232e-3215-ad92-90ab5c5c57c6","startTime":"2026-03-29T19:42:12.124Z","endTime":"2026-03-29T19:42:25.837Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802139,"link":"/api/v1/people/802139"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.756194755190062,"aZ":-16.937837015518213,"pfxX":8.979047709490697,"pfxZ":8.05345846475798,"pX":0.5616566165744691,"pZ":3.3612340628589115,"vX0":-7.782268218247383,"vY0":-137.03466749347973,"vZ0":-2.989308706318956,"x":95.59,"y":148.03,"x0":2.2790826454914237,"y0":50.00236681994069,"z0":5.63074549215686,"aX":16.987523229473396},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":-14.5,"spinRate":2345,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.40050146633329753,"extension":6.296507653100244},"hitData":{"launchSpeed":97.2,"launchAngle":66.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":107.16,"coordY":125.84}},"index":3,"playId":"3a73a8ee-c141-369e-94da-637392a97ad5","pitchNumber":3,"startTime":"2026-03-29T19:42:25.837Z","endTime":"2026-03-29T19:42:36.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:42:36.582Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out softly, catcher Pedro Pagés to first baseman Alec Burleson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T19:44:47.941Z","endTime":"2026-03-29T19:45:15.730Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Fortes replaces Hunter Feduccia.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T19:44:15.738Z","endTime":"2026-03-29T19:44:50.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.241405545502804,"aZ":-33.446009521404754,"pfxX":-8.728454761759046,"pfxZ":-1.054085185621462,"pX":1.8511328311796171,"pZ":3.5726010391651877,"vX0":-1.4086087653921586,"vY0":-109.76959172739195,"vZ0":4.442048247398507,"x":46.44,"y":142.32,"x0":3.6358799059780234,"y0":50.00231875930748,"z0":5.104923219682112,"aX":-10.543922874768333},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-0.2,"breakHorizontal":16.2,"spinRate":2419,"spinDirection":289},"zone":12,"typeConfidence":2.0,"plateTime":0.5009003663077101,"extension":6.556870666927968},"index":1,"playId":"487e7b65-ae9a-343f-8f5a-82073025ff40","pitchNumber":1,"startTime":"2026-03-29T19:44:50.136Z","endTime":"2026-03-29T19:44:54.086Z","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":89.4,"endSpeed":81.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6366449067034,"aZ":-28.156262582889415,"pfxX":10.390248648290163,"pfxZ":2.3600891096550534,"pX":0.9746235157560686,"pZ":3.2816899096198866,"vX0":-9.116057945962119,"vY0":-129.82280474775686,"vZ0":1.1375228725238844,"x":79.85,"y":150.17,"x0":3.184705079702335,"y0":50.005029876251896,"z0":4.983881104297035,"aX":17.706264634054655},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.8,"breakHorizontal":-16.8,"spinRate":2117,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.42220427205540556,"extension":6.385522081431791},"hitData":{"launchSpeed":55.6,"launchAngle":-77.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.77,"coordY":202.46}},"index":2,"playId":"b167118b-eef4-3267-b9c6-4d78917cbc1c","pitchNumber":2,"startTime":"2026-03-29T19:45:04.704Z","endTime":"2026-03-29T19:45:15.730Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:45:15.730Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out to first baseman Alec Burleson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T19:45:32.538Z","endTime":"2026-03-29T19:47:53.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4,5],"actionIndex":[3],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":83.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.429060586531563,"aZ":-29.064967268193517,"pfxX":11.340405920398249,"pfxZ":1.7500638550362257,"pX":-0.8823547725279711,"pZ":2.3286285327422678,"vX0":-14.070732869286182,"vY0":-131.8161403222549,"vZ0":-0.9988294845687989,"x":150.63,"y":175.91,"x0":3.0269381094945187,"y0":50.00229921329706,"z0":4.839226001449054,"aX":20.15270204275801},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":-17.9,"spinRate":2230,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4139600816693809,"extension":6.867676931947246},"index":0,"playId":"f6a070fa-8e69-315f-8052-7ad87d866a74","pitchNumber":1,"startTime":"2026-03-29T19:45:41.354Z","endTime":"2026-03-29T19:45:45.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8719478802498,"aZ":-37.376773834510324,"pfxX":5.379768883829897,"pfxZ":-3.752594874071738,"pX":0.596114691231813,"pZ":2.1270261403461213,"vX0":-7.824400749931081,"vY0":-116.96382672806824,"vZ0":1.619613781456277,"x":94.28,"y":181.35,"x0":3.2843317930976212,"y0":50.002641987728204,"z0":4.928125899967358,"aX":7.461467884583043},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.1,"breakHorizontal":-7.8,"spinRate":1534,"spinDirection":109},"zone":9,"typeConfidence":2.0,"plateTime":0.4681238524982727,"extension":6.6456863287670025},"index":1,"playId":"0a1f3bf7-f96a-3ad3-a21e-8b56943ffd0f","pitchNumber":2,"startTime":"2026-03-29T19:45:56.925Z","endTime":"2026-03-29T19:46:01.486Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-03-29T19:46:25.311Z","endTime":"2026-03-29T19:46:30.036Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2026-03-29T19:46:30.036Z","endTime":"2026-03-29T19:47:26.611Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"}},{"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":91.4,"endSpeed":84.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82587938653179,"aZ":-20.421878148561984,"pfxX":4.704412411808252,"pfxZ":6.55817358652922,"pX":-1.4033841511000398,"pZ":2.1711717091936897,"vX0":-12.504090396409437,"vY0":-132.62097558056618,"vZ0":-3.8227029096735503,"x":170.49,"y":180.16,"x0":2.749197946441624,"y0":50.00184515341315,"z0":5.110176404214366,"aX":8.43019527781812},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":-6.0,"spinRate":2204,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.41208731729597137,"extension":6.734255048919131},"index":4,"playId":"46795d34-dd67-3c7f-8507-9ce6cd42a0e2","pitchNumber":3,"startTime":"2026-03-29T19:47:26.611Z","endTime":"2026-03-29T19:47:30.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.407337151747257,"aZ":-30.349108657247882,"pfxX":10.61802084485451,"pfxZ":1.062373825129713,"pX":0.6335479995054039,"pZ":2.515411640088159,"vX0":-10.012594155669879,"vY0":-130.0823810620074,"vZ0":-0.07522389134544738,"x":92.85,"y":170.86,"x0":3.1466009404666546,"y0":50.00469017316713,"z0":4.839002488076432,"aX":18.26238383223097},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.2,"breakHorizontal":-17.2,"spinRate":2134,"spinDirection":109},"zone":6,"typeConfidence":2.0,"plateTime":0.4205258786251731,"extension":6.69836569832103},"hitData":{"launchSpeed":111.1,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.77,"coordY":166.38}},"index":5,"playId":"64e829b3-3620-324e-991f-0a101efd4a83","pitchNumber":4,"startTime":"2026-03-29T19:47:43.521Z","endTime":"2026-03-29T19:47:53.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:47:53.703Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a ground ball to center fielder Victor Scott II.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T19:48:12.063Z","endTime":"2026-03-29T19:48:29.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":81.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.006021646775306,"aZ":-28.01476375686482,"pfxX":12.870602649981336,"pfxZ":2.431547075627165,"pX":-0.23006993117605362,"pZ":2.3082472734148003,"vX0":-12.67112470677842,"vY0":-130.53673064375303,"vZ0":-0.9884036832922094,"x":125.77,"y":176.46,"x0":3.0378406545781282,"y0":50.00025558445986,"z0":4.819874268207282,"aX":21.99009796338627},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.4,"breakHorizontal":-20.2,"spinRate":2148,"spinDirection":108},"zone":5,"typeConfidence":2.0,"plateTime":0.42118457572627,"extension":6.8525907007422},"hitData":{"launchSpeed":101.6,"launchAngle":4.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.15,"coordY":125.26}},"index":0,"playId":"c4200cd7-d9dd-3118-b25b-704df5e8dff0","pitchNumber":1,"startTime":"2026-03-29T19:48:18.560Z","endTime":"2026-03-29T19:48:29.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:48:29.560Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-03-29T19:48:34.266Z","endTime":"2026-03-29T19:49:59.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"O","description":"Foul Tip"},"description":"Foul Tip","code":"O","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.578772936639684,"aZ":-32.86037047888426,"pfxX":-8.899666002309278,"pfxZ":-0.5465403259444255,"pX":-0.36579772471510735,"pZ":2.8088061526923025,"vX0":-5.476974894323473,"vY0":-112.17789687641516,"vZ0":2.7626618359643462,"x":130.94,"y":162.94,"x0":3.2736483434346,"y0":50.002417982596185,"z0":4.938968400576273,"aX":-11.203073414268832},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":0.1,"breakHorizontal":17.6,"spinRate":2463,"spinDirection":295},"zone":1,"typeConfidence":2.0,"plateTime":0.49055256329539576,"extension":6.782653830475384},"index":0,"playId":"cfefbf86-790f-3dfe-a091-169be707eae5","pitchNumber":1,"startTime":"2026-03-29T19:48:52.861Z","endTime":"2026-03-29T19:49:00.866Z","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":77.5,"endSpeed":70.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.889958396309495,"aZ":-34.475027289436085,"pfxX":-11.439162451916296,"pfxZ":-1.8215792171009149,"pX":-0.5026464773065833,"pZ":1.9057628216192062,"vX0":-5.043147947972569,"vY0":-112.74763206959099,"vZ0":1.081856655336746,"x":136.16,"y":187.32,"x0":3.2616102143906907,"y0":50.002490457522065,"z0":4.947443504909327,"aX":-14.463239299373857},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-2.6,"breakHorizontal":22.1,"spinRate":2597,"spinDirection":301},"zone":7,"typeConfidence":2.0,"plateTime":0.4891430288336953,"extension":6.645885994848236},"index":1,"playId":"4a229f2e-b080-387a-8b04-133948098d14","pitchNumber":2,"startTime":"2026-03-29T19:49:15.051Z","endTime":"2026-03-29T19:49:18.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443732061944942,"aZ":-15.22062844025717,"pfxX":6.166273380613848,"pfxZ":9.545193448500356,"pX":-1.1355266554648709,"pZ":2.59139358243527,"vX0":-12.113111955762891,"vY0":-132.70945043332338,"vZ0":-3.817580098207661,"x":160.28,"y":168.81,"x0":2.6951743794109473,"y0":50.00647650808884,"z0":5.163333537935117,"aX":10.957667030874504},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.6,"breakHorizontal":-8.4,"spinRate":2332,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.4133509121911296,"extension":6.6173825593368205},"index":2,"playId":"32d1b2b3-d314-3cd9-a742-d3e9a8d46151","pitchNumber":3,"startTime":"2026-03-29T19:49:37.182Z","endTime":"2026-03-29T19:49:43.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.578540089508998,"aZ":-35.94661198809024,"pfxX":-7.6675173791056475,"pfxZ":-2.9430832114438683,"pX":-1.076616967382104,"pZ":2.134828116038761,"vX0":-7.45643902870362,"vY0":-113.33849902408542,"vZ0":1.9061211799087143,"x":158.04,"y":181.14,"x0":3.2703558644896833,"y0":50.00363510960982,"z0":4.91239815915518,"aX":-9.825582911739545},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-4.3,"breakHorizontal":16.0,"spinRate":2593,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4860370242941938,"extension":6.8499947799731835},"index":3,"playId":"da987344-f0b6-3678-9309-8406a0b6161f","pitchNumber":4,"startTime":"2026-03-29T19:49:55.418Z","endTime":"2026-03-29T19:49:59.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:49:59.863Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Masyn Winn doubles (2) on a ground ball to left fielder Chandler Simpson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T19:52:16.630Z","endTime":"2026-03-29T19:52:48.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Nick Fortes remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T19:51:20.648Z","endTime":"2026-03-29T19:51:20.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"}},{"details":{"description":"Pitching Change: Kevin Kelly replaces Steven Matz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-29T19:51:20.668Z","endTime":"2026-03-29T19:52:18.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.640618602717456,"aZ":-33.20352094151897,"pfxX":-9.14401035028065,"pfxZ":-0.56872358200002,"pX":-0.2771565063136292,"pZ":2.4843030592852666,"vX0":5.900290380898727,"vY0":-133.52529410014427,"vZ0":2.64959462609925,"x":127.56,"y":171.7,"x0":-1.3228848889251765,"y0":50.002050543199154,"z0":3.861789715301396,"aX":-16.578638345781275},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.2,"breakHorizontal":15.4,"spinRate":2064,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.4095662743472124,"extension":6.946346629162439},"index":2,"playId":"433de5b3-bcc8-37f1-86b6-8bf814de8c39","pitchNumber":1,"startTime":"2026-03-29T19:52:18.877Z","endTime":"2026-03-29T19:52:23.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.25892200138295,"aZ":-32.0810749572239,"pfxX":10.344076851485852,"pfxZ":0.0729704973227907,"pX":-0.19675611756035855,"pZ":1.9950045650129251,"vX0":0.8741680049132904,"vY0":-113.09537102801828,"vZ0":3.32304950560276,"x":124.5,"y":184.91,"x0":-1.9319788772064588,"y0":50.00269929905895,"z0":3.730926972794021,"aX":13.355675574646428},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":1.3,"breakHorizontal":-19.0,"spinRate":2649,"spinDirection":86},"zone":8,"typeConfidence":2.0,"plateTime":0.4849057226337754,"extension":6.762614872738556},"hitData":{"launchSpeed":101.6,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.89,"coordY":143.31}},"index":3,"playId":"320d8c9e-3a32-3254-bc75-16247c79dd0a","pitchNumber":2,"startTime":"2026-03-29T19:52:37.807Z","endTime":"2026-03-29T19:52:48.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:52:48.827Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Thomas Saggese lines out sharply to center fielder Cedric Mullins. Masyn Winn to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T19:53:05.103Z","endTime":"2026-03-29T19:53:44.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84464751293445,"aZ":-34.03193547185734,"pfxX":-9.132411182327074,"pfxZ":-1.021611719508611,"pX":-0.0019348158451518245,"pZ":1.6845093852938333,"vX0":7.010197890153676,"vY0":-134.22036353840764,"vZ0":0.9503284047567193,"x":117.07,"y":193.3,"x0":-1.460135736137836,"y0":50.000493735660534,"z0":3.7479486641559285,"aX":-16.67312379212127},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.4,"breakHorizontal":15.0,"spinRate":2158,"spinDirection":249},"zone":8,"typeConfidence":2.0,"plateTime":0.4079774923882242,"extension":6.968728465117512},"index":0,"playId":"0378e9a3-a2f8-3cc1-8bf4-9aa1dbf8c1a8","pitchNumber":1,"startTime":"2026-03-29T19:53:13.786Z","endTime":"2026-03-29T19:53:18.023Z","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":89.9,"endSpeed":82.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.381318661247818,"aZ":-39.18390872183571,"pfxX":-8.015704915809186,"pfxZ":-4.046081103319628,"pX":-0.50634572380752,"pZ":1.6870070805823767,"vX0":5.345332392575909,"vY0":-130.75975780602306,"vZ0":2.5306932873056995,"x":136.3,"y":193.23,"x0":-1.5348966991905977,"y0":50.002399743856415,"z0":3.6450761569546897,"aX":-13.890492387059622},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-6.5,"breakHorizontal":13.3,"spinRate":2036,"spinDirection":258},"zone":7,"typeConfidence":2.0,"plateTime":0.41877363742368967,"extension":6.988561261681192},"hitData":{"launchSpeed":104.9,"launchAngle":21.0,"totalDistance":387.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.56,"coordY":44.04}},"index":1,"playId":"7d21fc5f-29a8-3d5f-9961-9a0c7b123da0","pitchNumber":2,"startTime":"2026-03-29T19:53:29.877Z","endTime":"2026-03-29T19:53:44.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:53:44.236Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Gorman grounds out, second baseman Ben Williamson to first baseman Jonathan Aranda.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T19:55:03.694Z","endTime":"2026-03-29T19:55:13.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0],"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":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nolan Gorman replaces Ramón Urías.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-29T19:54:03.716Z","endTime":"2026-03-29T19:54:10.961Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":602104,"link":"/api/v1/people/602104"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-03-29T19:54:10.961Z","endTime":"2026-03-29T19:55:05.795Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":77.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863957147086442,"aZ":-39.3989368697995,"pfxX":-8.846850776182263,"pfxZ":-4.624339964801664,"pX":0.08308681902262975,"pZ":1.8714470812791986,"vX0":6.6869001556588445,"vY0":-124.95307011183544,"vZ0":3.2754016937760744,"x":113.83,"y":188.25,"x0":-1.4935525129485776,"y0":50.00100512101785,"z0":3.8055238800706537,"aX":-13.82819623918216},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.2,"breakHorizontal":14.3,"spinRate":1933,"spinDirection":276},"zone":8,"typeConfidence":2.0,"plateTime":0.44027093364489733,"extension":6.8160006044224},"hitData":{"launchSpeed":69.1,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.62,"coordY":167.39}},"index":2,"playId":"61902c96-2b0e-34e1-a501-4269ca4b8028","pitchNumber":1,"startTime":"2026-03-29T19:55:05.795Z","endTime":"2026-03-29T19:55:13.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:55:13.821Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Walker called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-03-29T19:55:32.901Z","endTime":"2026-03-29T19:57:10.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47363889215363,"aZ":-39.21192386775652,"pfxX":-7.35562862815753,"pfxZ":-3.8571937076944023,"pX":0.24731065885528658,"pZ":1.6001837700471189,"vX0":6.693774830770488,"vY0":-134.31520173238388,"vZ0":1.7166273512560828,"x":107.57,"y":195.58,"x0":-1.323183721752511,"y0":50.00259965694243,"z0":3.7439357503427755,"aX":-13.420692552780025},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-6.4,"breakHorizontal":11.9,"spinRate":1992,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4080042447898995,"extension":6.927748115414399},"index":0,"playId":"93bdf948-a10d-3060-8d3f-7d61f558c234","pitchNumber":1,"startTime":"2026-03-29T19:55:37.239Z","endTime":"2026-03-29T19:55:40.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.971883888173267,"aZ":-35.40587355694095,"pfxX":-8.197704345078137,"pfxZ":-1.8125714702248006,"pX":0.8658835866413567,"pZ":1.8226568770647562,"vX0":8.060524740197177,"vY0":-132.63422280315402,"vZ0":1.6367346769598996,"x":83.99,"y":189.57,"x0":-1.1452988884787276,"y0":50.001294840300005,"z0":3.7766018708942632,"aX":-14.626305841262951},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-2.6,"breakHorizontal":13.1,"spinRate":1980,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.412715573668784,"extension":7.078582398953688},"index":1,"playId":"2713b353-1056-3523-b336-d1fe13a53e04","pitchNumber":2,"startTime":"2026-03-29T19:55:55.703Z","endTime":"2026-03-29T19:55:59.861Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-03-29T19:56:18.573Z","endTime":"2026-03-29T19:56:30.981Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":79.5,"endSpeed":72.7,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69491774244115,"aZ":-29.458317856878786,"pfxX":10.729792851296256,"pfxZ":2.0225468684554304,"pX":2.3196155057098475,"pZ":3.094353474623698,"vX0":5.236975142654857,"vY0":-115.58094057375394,"vZ0":4.402660350666972,"x":28.58,"y":155.23,"x0":-1.3739718469527904,"y0":50.00472269370421,"z0":4.002464853179343,"aX":14.435687469733914},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":5.2,"breakHorizontal":-20.8,"spinRate":2503,"spinDirection":77},"zone":12,"typeConfidence":2.0,"plateTime":0.47492689543927114,"extension":6.976822833974633},"index":3,"playId":"3f750775-54dc-38db-aae2-d0ee392195a2","pitchNumber":3,"startTime":"2026-03-29T19:56:30.981Z","endTime":"2026-03-29T19:56:34.676Z","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":79.1,"endSpeed":72.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.40769706103842,"aZ":-29.377708889214173,"pfxX":9.666646272085245,"pfxZ":2.096727015911444,"pX":2.1608309414739386,"pZ":1.1759436689974163,"vX0":5.608406572341645,"vY0":-115.01321042533776,"vZ0":0.5305282839724488,"x":34.63,"y":207.03,"x0":-1.5693406929621527,"y0":50.00138536023893,"z0":3.803640778854154,"aX":12.878263986668337},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":4.2,"breakHorizontal":-19.0,"spinRate":2585,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4772113221604086,"extension":7.039746724061069},"index":4,"playId":"c9b65720-d6fd-329e-9032-ebf56e62c71f","pitchNumber":4,"startTime":"2026-03-29T19:56:48.742Z","endTime":"2026-03-29T19:56:53.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.975354620690105,"aZ":-36.3405674968113,"pfxX":-8.936122177962128,"pfxZ":-2.2861325679453373,"pX":-0.38853916489808693,"pZ":1.6932818729538919,"vX0":6.318457804212458,"vY0":-134.23270995761087,"vZ0":1.4581199945442522,"x":131.81,"y":193.06,"x0":-1.6158650483756107,"y0":50.00668972069193,"z0":3.7368574674236616,"aX":-16.255785028067322},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-3.6,"breakHorizontal":14.8,"spinRate":2062,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.40858374821066556,"extension":7.075135619743471},"index":5,"playId":"dfbc8f6e-b51b-3f82-91ba-fee95ec36bb6","pitchNumber":5,"startTime":"2026-03-29T19:57:06.081Z","endTime":"2026-03-29T19:57:10.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T19:57:10.765Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Junior Caminero pops out to catcher Pedro Pagés in foul territory.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-29T19:59:29.263Z","endTime":"2026-03-29T20:00:21.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nolan Gorman remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T19:58:40.932Z","endTime":"2026-03-29T19:58:40.955Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":602104,"link":"/api/v1/people/602104"}},{"details":{"description":"Pitching Change: George Soriano replaces Justin Bruihl.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-29T19:58:40.955Z","endTime":"2026-03-29T19:59:31.371Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666277,"link":"/api/v1/people/666277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40086516592954,"aZ":-25.14772105019291,"pfxX":-9.07901405080299,"pfxZ":3.529139434270393,"pX":-0.48181991843541994,"pZ":3.020564200696889,"vX0":8.740498481502332,"vY0":-140.11595823525528,"vZ0":-2.2547735244905374,"x":135.37,"y":157.22,"x0":-2.4608205207054157,"y0":50.00045713712584,"z0":5.477381372772651,"aX":-18.065672760918826},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.1,"breakHorizontal":14.6,"spinRate":2125,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39077357355148434,"extension":6.43425987962273},"index":2,"playId":"a0165843-3c89-3fba-b0ca-ff8ac2e36b1f","pitchNumber":1,"startTime":"2026-03-29T19:59:31.371Z","endTime":"2026-03-29T19:59:35.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.904521077215332,"aZ":-33.17137414320384,"pfxX":-0.46232985786873515,"pfxZ":-0.6019872671961544,"pX":0.6595288089283756,"pZ":2.262497557784638,"vX0":7.703027246319084,"vY0":-126.65834435486892,"vZ0":-1.5536898532732732,"x":91.86,"y":177.69,"x0":-2.3456102315548026,"y0":50.00606085000559,"z0":5.506658813919186,"aX":-0.7609862393197878},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.2,"breakHorizontal":-0.7,"spinRate":2458,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.4304447766634185,"extension":6.341421233496454},"index":3,"playId":"72ff2768-c555-317b-ba01-e3a1a705a42c","pitchNumber":2,"startTime":"2026-03-29T19:59:48.958Z","endTime":"2026-03-29T19:59:53.365Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-03-29T20:00:03.476Z","endTime":"2026-03-29T20:00:11.441Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.429126704125142,"aZ":-36.249826365839176,"pfxX":-6.633547612388852,"pfxZ":-2.3388084559317583,"pX":-0.9230109885600242,"pZ":1.8114426441250098,"vX0":5.956859142955215,"vY0":-131.28569512699008,"vZ0":-2.6863171863181914,"x":152.18,"y":189.87,"x0":-2.3622313602533183,"y0":50.00405351732883,"z0":5.552503818018695,"aX":-11.552349748147003},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.7,"breakHorizontal":10.7,"spinRate":1472,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.41759188911705536,"extension":6.652605210015942},"hitData":{"launchSpeed":80.6,"launchAngle":84.0,"totalDistance":30.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":145.17,"coordY":211.98}},"index":5,"playId":"4477d4e6-cab6-388e-a496-061157ee65e8","pitchNumber":3,"startTime":"2026-03-29T20:00:11.441Z","endTime":"2026-03-29T20:00:21.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:00:21.462Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cardinals challenged (play at 1st), call on the field was overturned: Chandler Simpson grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-29T20:00:37.466Z","endTime":"2026-03-29T20:02:30.290Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.7,"endSpeed":80.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652792411582805,"aZ":-34.58112329047643,"pfxX":-6.910833356808506,"pfxZ":-1.452611562236367,"pX":-0.5510481306593016,"pZ":1.821593521322687,"vX0":6.577906054243505,"vY0":-127.57233378130377,"vZ0":-2.925837746513162,"x":138.0,"y":189.6,"x0":-2.2620721344169117,"y0":50.006364999144274,"z0":5.7027135113412895,"aX":-11.421030756225845},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.1,"breakHorizontal":11.0,"spinRate":1523,"spinDirection":254},"zone":7,"typeConfidence":2.0,"plateTime":0.4289556199390585,"extension":6.550233885711513},"index":0,"playId":"93fd05aa-2911-334f-8e37-1005dabf3288","pitchNumber":1,"startTime":"2026-03-29T20:00:48.500Z","endTime":"2026-03-29T20:00:53.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15940135944902,"aZ":-17.066161935656233,"pfxX":-6.124827819379144,"pfxZ":7.530987455114534,"pX":-0.08896904085727649,"pZ":2.8058698238999598,"vX0":8.542351371598397,"vY0":-140.14103249196452,"vZ0":-4.2634682076682076,"x":120.39,"y":163.02,"x0":-2.368923340060793,"y0":50.0010491849342,"z0":5.448432856646839,"aX":-12.284977272488703},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":9.5,"spinRate":2097,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38957996311401244,"extension":6.351752833719689},"index":1,"playId":"90ea1087-5056-3230-a137-4b17f2068424","pitchNumber":2,"startTime":"2026-03-29T20:01:08.631Z","endTime":"2026-03-29T20:01:12.117Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-03-29T20:01:26.847Z","endTime":"2026-03-29T20:01:41.997Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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":91.5,"endSpeed":84.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.151565373511875,"aZ":-33.002618558464306,"pfxX":-7.995118049906653,"pfxZ":-0.4599574161023039,"pX":-0.42834958000358997,"pZ":0.4983232396978672,"vX0":7.810757579108324,"vY0":-133.05766783776065,"vZ0":-6.63776770882141,"x":133.33,"y":225.33,"x0":-2.3557804736284034,"y0":50.003395075257004,"z0":5.400921396363265,"aX":-14.411717725737008},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-2.0,"breakHorizontal":12.8,"spinRate":1503,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.41083409268051874,"extension":6.6586227289614435},"index":3,"playId":"02450c05-c563-3e19-893d-31cb68a8b72e","pitchNumber":3,"startTime":"2026-03-29T20:01:41.997Z","endTime":"2026-03-29T20:01:46.146Z","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":89.1,"endSpeed":82.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.406775152149663,"aZ":-34.709528682170244,"pfxX":-7.028365259503983,"pfxZ":-1.4841879166208845,"pX":-1.3648995737326115,"pZ":1.3454037978408238,"vX0":5.295491872529809,"vY0":-129.63987746626145,"vZ0":-3.9958138071909812,"x":169.03,"y":202.45,"x0":-2.518097121365751,"y0":50.004645413678595,"z0":5.548439241937306,"aX":-11.997430787231561},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.4,"breakHorizontal":11.6,"spinRate":1381,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.42206325495665054,"extension":6.715386900751008},"index":4,"playId":"25c1345e-873c-3c4b-ad22-4e33f1b3bed3","pitchNumber":4,"startTime":"2026-03-29T20:02:02.589Z","endTime":"2026-03-29T20:02:07.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8355071861444,"aZ":-16.570804571246402,"pfxX":-6.235399716741138,"pfxZ":7.700628528920152,"pX":0.07244952687240874,"pZ":1.9188946436914927,"vX0":8.97630554613567,"vY0":-141.12299749598958,"vZ0":-6.431381577618301,"x":114.24,"y":186.97,"x0":-2.333051172948734,"y0":50.000462619734314,"z0":5.286908727815931,"aX":-12.630175770965185},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":9.6,"spinRate":2124,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3874999013261431,"extension":6.40390263851816},"hitData":{"launchSpeed":100.1,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.17,"coordY":156.75}},"index":5,"playId":"1b1b003d-65af-38cb-9127-788d119820cc","pitchNumber":5,"startTime":"2026-03-29T20:02:22.276Z","endTime":"2026-03-29T20:02:30.290Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":138},"playEndTime":"2026-03-29T20:02:30.290Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonny DeLuca pops out to first baseman Alec Burleson in foul territory.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-03-29T20:04:04.625Z","endTime":"2026-03-29T20:05:06.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.226809161800848,"aZ":-33.28974093246828,"pfxX":-1.6267331817599118,"pfxZ":-0.6846553779470712,"pX":1.5202938104748913,"pZ":1.8790489956470002,"vX0":9.679842400482901,"vY0":-126.0262448755279,"vZ0":-2.25330206649377,"x":59.05,"y":188.05,"x0":-2.142853780691931,"y0":50.00565345847358,"z0":5.447998549841738,"aX":-2.6453847204700907},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.6,"breakHorizontal":1.0,"spinRate":2515,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.43297407122303877,"extension":6.459296055509362},"index":0,"playId":"9e0e91af-bab7-3067-89da-3cd7fe918d56","pitchNumber":1,"startTime":"2026-03-29T20:04:05.722Z","endTime":"2026-03-29T20:04:11.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24202394770377,"aZ":-34.190942206152386,"pfxX":-0.7113511177931047,"pfxZ":-1.2468362781720863,"pX":-0.5883028446187744,"pZ":2.8445597950882764,"vX0":5.1274233106366065,"vY0":-125.77160679624781,"vZ0":0.15262965857744293,"x":139.42,"y":161.98,"x0":-2.5526990765437003,"y0":50.002440755657496,"z0":5.534370212153172,"aX":-1.1505532803203835},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.0,"breakHorizontal":0.2,"spinRate":2453,"spinDirection":59},"zone":1,"typeConfidence":2.0,"plateTime":0.4339205087949036,"extension":6.440195730515727},"index":1,"playId":"2b00794d-f9c7-3881-8ecd-8f028a4f7bb4","pitchNumber":2,"startTime":"2026-03-29T20:04:21.392Z","endTime":"2026-03-29T20:04:25.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.248576846242724,"aZ":-21.19042237347127,"pfxX":-9.263951929628284,"pfxZ":5.461946385809756,"pX":1.2848347823350184,"pZ":2.1981924554507972,"vX0":12.670904504539106,"vY0":-140.11569706048064,"vZ0":-4.912576161273821,"x":68.03,"y":179.43,"x0":-2.0683228765828994,"y0":50.00307459060567,"z0":5.337288824933979,"aX":-18.632281914044817},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.1,"breakHorizontal":14.5,"spinRate":2038,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38920835041917146,"extension":6.47316801232174},"index":2,"playId":"115e3cc7-29e4-390e-aedf-2ea9597cba9f","pitchNumber":3,"startTime":"2026-03-29T20:04:36.745Z","endTime":"2026-03-29T20:04:41.372Z","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":96.5,"endSpeed":89.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63226127541921,"aZ":-21.29524820657213,"pfxX":-5.239756852035177,"pfxZ":5.396808420203063,"pX":0.799671806946141,"pZ":2.4158148100005956,"vX0":9.877491878811403,"vY0":-140.3456462248618,"vZ0":-4.265840656713603,"x":86.52,"y":173.55,"x0":-2.0679315815070614,"y0":50.002607734910626,"z0":5.323687264311912,"aX":-10.562968483254012},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":7.7,"spinRate":2103,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.38871101764071714,"extension":6.348554352557837},"hitData":{"launchSpeed":76.7,"launchAngle":71.0,"totalDistance":106.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.46,"coordY":188.17}},"index":3,"playId":"9ab543e7-513e-3373-8d6f-68c4e02fd1d5","pitchNumber":4,"startTime":"2026-03-29T20:04:56.978Z","endTime":"2026-03-29T20:05:06.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:05:06.992Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Pagés singles on a sharp line drive to left fielder Chandler Simpson, deflected by second baseman Ben Williamson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T20:07:21.383Z","endTime":"2026-03-29T20:07:54.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Cleavinger replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T20:06:44.762Z","endTime":"2026-03-29T20:07:23.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44983385434505,"aZ":-30.974573166237786,"pfxX":-2.568940829957867,"pfxZ":0.7400643749676963,"pX":-0.8808319519784512,"pZ":2.004198464818629,"vX0":-3.595400234999168,"vY0":-126.07442149231619,"vZ0":-1.5919515058222933,"x":150.58,"y":184.67,"x0":0.8905152693002432,"y0":50.005891470114435,"z0":5.112999755041289,"aX":-4.191118530484362},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":5.4,"spinRate":2597,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.4322659981696333,"extension":5.925626747019969},"index":1,"playId":"47dcadbe-8bde-3592-87a6-9f87242d2073","pitchNumber":1,"startTime":"2026-03-29T20:07:23.631Z","endTime":"2026-03-29T20:07:27.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.585680324966678,"aZ":-33.2943147028463,"pfxX":-2.5106601908206043,"pfxZ":-0.7217604587399356,"pX":-0.3116617298813157,"pZ":1.9993216046802391,"vX0":-2.4350564022534957,"vY0":-123.33656632697478,"vZ0":-0.6259739788457591,"x":128.88,"y":184.8,"x0":1.0148331808551876,"y0":50.006012324128406,"z0":5.064698589403589,"aX":-3.8679450031426397},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.2,"breakHorizontal":5.2,"spinRate":2632,"spinDirection":270},"zone":7,"typeConfidence":0.91,"plateTime":0.44412030048193296,"extension":6.00375166128377},"hitData":{"launchSpeed":101.9,"launchAngle":8.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":108.16,"coordY":119.67}},"index":2,"playId":"9b699e7c-e1d7-3710-9860-53566782436d","pitchNumber":2,"startTime":"2026-03-29T20:07:42.908Z","endTime":"2026-03-29T20:07:54.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:07:54.916Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Fortes challenged (pitch result), call on the field was overturned: Victor Scott II called out on strikes.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T20:08:14.554Z","endTime":"2026-03-29T20:09:53.648Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":94.1,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.974210398524125,"aZ":-22.551095146055893,"pfxX":8.304667177855048,"pfxZ":5.102007656910322,"pX":-0.12131106086227456,"pZ":4.268201393803802,"vX0":-6.071165640255074,"vY0":-136.9309861773299,"vZ0":1.6823540675976598,"x":121.62,"y":123.54,"x0":1.0524813777996451,"y0":50.00570714190421,"z0":5.1950059445139205,"aX":15.675948542609897},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.8,"breakHorizontal":-13.7,"spinRate":2367,"spinDirection":144},"zone":11,"typeConfidence":0.88,"plateTime":0.4009495769010538,"extension":6.106300341652672},"index":0,"playId":"319f274d-dc26-3c77-8503-2617d0703c3b","pitchNumber":1,"startTime":"2026-03-29T20:08:16.909Z","endTime":"2026-03-29T20:08:21.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047945028405643,"aZ":-18.431344999538933,"pfxX":7.482142947576921,"pfxZ":7.245897919871904,"pX":-1.3508356872494305,"pZ":2.7418587644917616,"vX0":-8.755528102455312,"vY0":-136.59871121768347,"vZ0":-2.6757156150879817,"x":168.49,"y":164.75,"x0":0.9182859435812332,"y0":50.00320378254851,"z0":4.99587023616297,"aX":14.192555415775283},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":-11.8,"spinRate":2369,"spinDirection":136},"zone":11,"typeConfidence":0.81,"plateTime":0.4004165036669556,"extension":6.069186907564292},"index":1,"playId":"c55b36ea-1014-36a0-8f4b-9d85aa5474eb","pitchNumber":2,"startTime":"2026-03-29T20:08:32.628Z","endTime":"2026-03-29T20:08:36.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70478573260165,"aZ":-34.15970567476767,"pfxX":-3.247837868451158,"pfxZ":-1.2486358622826845,"pX":-0.6151195483211014,"pZ":2.791877834296496,"vX0":-2.927919011611193,"vY0":-124.71484811572421,"vZ0":1.0729300397907588,"x":140.45,"y":163.4,"x0":0.9937378276659156,"y0":50.00610589861738,"z0":5.160880034325882,"aX":-5.146709168671359},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":6.5,"spinRate":2665,"spinDirection":269},"zone":1,"typeConfidence":0.9,"plateTime":0.4382110152578562,"extension":6.079143441393048},"index":2,"playId":"7ab8c594-e2c6-3d57-8aaa-2b53c37fd018","pitchNumber":3,"startTime":"2026-03-29T20:08:51.139Z","endTime":"2026-03-29T20:08:55.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.356036750522254,"aZ":-34.838558875806584,"pfxX":-4.079905868415326,"pfxZ":-1.7182300280587182,"pX":0.08732250887485789,"pZ":2.6255911153086626,"vX0":-1.2084102945877608,"vY0":-123.76451822321411,"vZ0":1.0046311821289167,"x":113.67,"y":167.89,"x0":1.1123927980505484,"y0":50.00487156716547,"z0":5.138421095345896,"aX":-6.312317182149691},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.6,"breakHorizontal":7.7,"spinRate":2709,"spinDirection":271},"zone":5,"typeConfidence":0.87,"plateTime":0.44303229059562454,"extension":6.0138723442049855},"index":3,"playId":"4113be88-9fd9-3c79-a212-9659274e5349","pitchNumber":4,"startTime":"2026-03-29T20:09:07.066Z","endTime":"2026-03-29T20:09:11.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813145855876904,"aZ":-31.822237136880116,"pfxX":-9.77782961269957,"pfxZ":0.2715931943811789,"pX":0.775208850841063,"pZ":2.1904511791647976,"vX0":1.7119442079458214,"vY0":-114.13575270451283,"vZ0":0.8589468988653719,"x":87.45,"y":179.64,"x0":1.2781527945929523,"y0":50.003537273657926,"z0":4.978488640901369,"aX":-12.715811523883975},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":1.1,"breakHorizontal":17.2,"spinRate":2834,"spinDirection":289},"zone":6,"typeConfidence":0.94,"plateTime":0.4825440970577244,"extension":5.837688688702074},"index":4,"playId":"3dd67315-c72f-396d-9f06-76d2b69a06a1","pitchNumber":5,"startTime":"2026-03-29T20:09:26.635Z","endTime":"2026-03-29T20:09:53.648Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"playEndTime":"2026-03-29T20:09:53.648Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Wetherholt walks. Pedro Pagés to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T20:10:01.587Z","endTime":"2026-03-29T20:12:47.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnSecond":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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":86.7,"endSpeed":79.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025724478539587,"aZ":-33.57363374283099,"pfxX":-3.7110498332918533,"pfxZ":-0.8747940205523985,"pX":-1.613288605484965,"pZ":2.0224074578228266,"vX0":-5.164653141503457,"vY0":-126.11615802120993,"vZ0":-0.7950261655539896,"x":178.49,"y":184.17,"x0":0.9476661360087807,"y0":50.001896621926086,"z0":5.063358003961183,"aX":-5.942733890143162},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.6,"breakHorizontal":7.9,"spinRate":2715,"spinDirection":244},"zone":13,"typeConfidence":0.89,"plateTime":0.43526086740495273,"extension":6.081365521341012},"index":0,"playId":"db394d90-9c7e-37b3-b808-097da39eacb4","pitchNumber":1,"startTime":"2026-03-29T20:10:09.238Z","endTime":"2026-03-29T20:10:14.361Z","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":95.2,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.051956366103152,"aZ":-19.22892340171813,"pfxX":7.400435754461941,"pfxZ":6.683730315082887,"pX":-1.2503193610176968,"pZ":3.1213881598394924,"vX0":-8.224731761836471,"vY0":-138.35604460742127,"vZ0":-1.6718865357642096,"x":164.66,"y":154.5,"x0":0.8003504208718266,"y0":50.004753853349115,"z0":5.022953126927442,"aX":14.339621088890526},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":-11.6,"spinRate":2456,"spinDirection":142},"zone":11,"typeConfidence":0.83,"plateTime":0.395977463266576,"extension":6.111384978422523},"index":1,"playId":"42e53dff-07ce-3f46-b355-e1e472101e1d","pitchNumber":2,"startTime":"2026-03-29T20:10:28.209Z","endTime":"2026-03-29T20:10:33.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.220098290729712,"aZ":-31.242567728572546,"pfxX":-10.502132642285217,"pfxZ":0.69914882688769,"pX":0.34195992889315674,"pZ":2.3258753312787728,"vX0":1.0812953633024112,"vY0":-115.6093085611145,"vZ0":0.7629842376244085,"x":103.97,"y":175.98,"x0":1.226993680552693,"y0":50.00387389447365,"z0":5.02188792667572,"aX":-14.02799943284359},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":1.8,"breakHorizontal":18.6,"spinRate":2860,"spinDirection":292},"zone":6,"typeConfidence":0.94,"plateTime":0.4762084983254402,"extension":5.873306571862352},"index":2,"playId":"5f142fe8-daa3-36b7-a0bc-1d3091f93999","pitchNumber":3,"startTime":"2026-03-29T20:10:47.180Z","endTime":"2026-03-29T20:10:51.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15632572510143,"aZ":-31.952907106812663,"pfxX":-7.698735180144596,"pfxZ":0.15524928716311337,"pX":-2.2003739401704667,"pZ":0.20875865323767026,"vX0":-5.05192533204368,"vY0":-118.45581703368912,"vZ0":-3.7323172807048426,"x":200.87,"y":233.14,"x0":0.9654018518927017,"y0":50.0024967170517,"z0":4.74865329747007,"aX":-10.859793087685011},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-0.4,"breakHorizontal":15.2,"spinRate":2677,"spinDirection":294},"zone":13,"typeConfidence":0.84,"plateTime":0.46367527710909107,"extension":6.070953431753138},"index":3,"playId":"09ff7bf6-ce0e-30d3-b445-b185d297f717","pitchNumber":4,"startTime":"2026-03-29T20:11:10.724Z","endTime":"2026-03-29T20:11:15.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.552220647901088,"aZ":-19.4897431951713,"pfxX":9.62687536253335,"pfxZ":6.398000574051304,"pX":-0.7869119111622812,"pZ":1.7066948310965462,"vX0":-7.609622074761633,"vY0":-139.71909233285416,"vZ0":-5.586839633798384,"x":147.0,"y":192.7,"x0":0.7168850576906755,"y0":50.00546138854326,"z0":5.007031873664877,"aX":19.09619519014812},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":-16.0,"spinRate":2583,"spinDirection":146},"zone":7,"typeConfidence":0.93,"plateTime":0.39154254035454716,"extension":6.202561862440091},"index":4,"playId":"1fcc2991-9a0b-3a86-a416-401ff0fe43fd","pitchNumber":5,"startTime":"2026-03-29T20:11:37.126Z","endTime":"2026-03-29T20:11:42.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26535401639027,"aZ":-33.63354835284052,"pfxX":-8.486476696056457,"pfxZ":-1.0561780243678696,"pX":-0.6206287668945226,"pZ":1.7309218111433815,"vX0":-1.4917539248223393,"vY0":-117.31689556082489,"vZ0":-0.13044351822240485,"x":140.66,"y":192.05,"x0":1.1262862155652908,"y0":50.001125812105606,"z0":4.93588192106522,"aX":-11.765820909223756},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.7,"breakHorizontal":15.7,"spinRate":2790,"spinDirection":298},"zone":7,"typeConfidence":0.91,"plateTime":0.46780437009785336,"extension":5.963784839862811},"index":5,"playId":"8eacc0cb-c8b8-3885-8812-711f638cdeea","pitchNumber":6,"startTime":"2026-03-29T20:11:58.523Z","endTime":"2026-03-29T20:12:03.775Z","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":85.5,"endSpeed":79.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06027674688626,"aZ":-33.1318610732183,"pfxX":-4.327471424219239,"pfxZ":-0.6039630755495295,"pX":-1.8708331543822851,"pZ":2.048750419440558,"vX0":-5.2585804895228545,"vY0":-124.53821222466884,"vZ0":-0.8113368563283441,"x":188.31,"y":183.46,"x0":0.827229945044965,"y0":50.00534016854516,"z0":5.109411287200079,"aX":-6.825423701059958},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.1,"breakHorizontal":9.0,"spinRate":2705,"spinDirection":264},"zone":13,"typeConfidence":0.83,"plateTime":0.4391322540589342,"extension":5.982512898320503},"index":6,"playId":"9b3bf3c1-4fa8-3fcb-b127-0e83ae5f1cd4","pitchNumber":7,"startTime":"2026-03-29T20:12:24.329Z","endTime":"2026-03-29T20:12:28.506Z","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":94.2,"endSpeed":85.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.54109433236724,"aZ":-21.820506854962844,"pfxX":7.456431072260252,"pfxZ":5.475365713934382,"pX":-1.401926969044547,"pZ":2.0581564908252727,"vX0":-8.37344101743145,"vY0":-136.96820112670216,"vZ0":-3.6696918385672723,"x":170.44,"y":183.21,"x0":0.7326997002687673,"y0":50.003845143555466,"z0":4.915696203634716,"aX":14.10373862984338},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":-11.6,"spinRate":2538,"spinDirection":145},"zone":13,"typeConfidence":0.88,"plateTime":0.400591911441317,"extension":6.117711143184346},"index":7,"playId":"70843943-8d10-3afd-a85c-a4f7f0de4c6b","pitchNumber":8,"startTime":"2026-03-29T20:12:41.854Z","endTime":"2026-03-29T20:12:47.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:12:47.586Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Iván Herrera flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T20:13:07.337Z","endTime":"2026-03-29T20:13:25.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnSecond":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.9177658465178,"aZ":-33.107990781675326,"pfxX":-3.9803817649178326,"pfxZ":-0.5730692652164819,"pX":-0.005788768095897196,"pZ":3.0802287164564675,"vX0":-1.2762528325132956,"vY0":-126.41245012306645,"vZ0":1.4534430933290583,"x":117.22,"y":155.61,"x0":1.0211741096872575,"y0":50.00057312554885,"z0":5.132652919019662,"aX":-6.516801648940876},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.5,"breakHorizontal":7.4,"spinRate":2641,"spinDirection":275},"zone":2,"typeConfidence":0.89,"plateTime":0.4313443273734592,"extension":6.005442570198415},"hitData":{"launchSpeed":79.4,"launchAngle":46.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.58,"coordY":118.18}},"index":0,"playId":"41916999-ae60-3b20-be76-d5d47b4ae835","pitchNumber":1,"startTime":"2026-03-29T20:13:12.157Z","endTime":"2026-03-29T20:13:25.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:13:25.181Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alec Burleson walks. Pedro Pagés to 3rd. JJ Wetherholt to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T20:13:38.642Z","endTime":"2026-03-29T20:15:56.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"postOnSecond":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"postOnThird":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":73.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.45879621046483,"aZ":-29.293171474184696,"pfxX":-9.280160310464424,"pfxZ":2.0693743477001263,"pX":-1.1844633696889753,"pZ":1.530831799673102,"vX0":-2.4354653207721935,"vY0":-118.3721822050336,"vZ0":-1.3893076073019326,"x":162.15,"y":197.45,"x0":1.067814615894746,"y0":50.00405596789458,"z0":4.853486021215973,"aX":-12.928074835033964},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.6,"breakHorizontal":17.4,"spinRate":2912,"spinDirection":296},"zone":13,"typeConfidence":0.89,"plateTime":0.4660018899788261,"extension":5.894535054601653},"index":0,"playId":"49981665-d48b-30a4-83d6-fd75d69a6596","pitchNumber":1,"startTime":"2026-03-29T20:13:51.342Z","endTime":"2026-03-29T20:13:56.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.670679439336805,"aZ":-30.081534446011336,"pfxX":-8.395980339417209,"pfxZ":1.5412603331820938,"pX":-1.516372666186552,"pZ":1.1718483748363613,"vX0":-3.3550829329845815,"vY0":-116.15086884258199,"vZ0":-1.8783086172148926,"x":174.8,"y":207.14,"x0":1.0413591017707993,"y0":50.00036772752955,"z0":4.8773280248682935,"aX":-11.360195055374655},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.6,"breakHorizontal":16.1,"spinRate":2833,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.4732733532389437,"extension":6.005671260402685},"index":1,"playId":"6f20d030-8649-375e-8172-876a2db7dcaa","pitchNumber":2,"startTime":"2026-03-29T20:14:10.324Z","endTime":"2026-03-29T20:14:15.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78625236417543,"aZ":-31.089673354784924,"pfxX":-9.098128154886815,"pfxZ":0.792269878863924,"pX":-1.411000012295492,"pZ":1.370274237913336,"vX0":-2.9794414976466075,"vY0":-117.10455084183545,"vZ0":-1.4291789796299257,"x":170.78,"y":201.78,"x0":1.0642684148922532,"y0":50.00326370408826,"z0":4.931814519909132,"aX":-12.472598806964958},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.3,"breakHorizontal":17.3,"spinRate":2892,"spinDirection":295},"zone":13,"typeConfidence":0.91,"plateTime":0.4700665688285759,"extension":5.843766509356835},"index":2,"playId":"3b1bca7f-d1ec-3208-924a-effa2a303dfb","pitchNumber":3,"startTime":"2026-03-29T20:14:30.241Z","endTime":"2026-03-29T20:14:35.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.787813684388183,"aZ":-32.81757719555485,"pfxX":-9.494689885203748,"pfxZ":-0.4663280206500292,"pX":-1.9887852264354107,"pZ":0.20186881012763194,"vX0":-3.848668897625913,"vY0":-117.19267404318441,"vZ0":-3.4786626503374225,"x":192.81,"y":233.33,"x0":0.9147522426916763,"y0":50.0051111570275,"z0":4.812012804530561,"aX":-13.038286879549107},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.6,"breakHorizontal":18.2,"spinRate":2930,"spinDirection":301},"zone":13,"typeConfidence":0.92,"plateTime":0.4696827418469933,"extension":6.003041202158627},"index":3,"playId":"2adac02b-7c96-309b-8f89-9d2ace59b96c","pitchNumber":4,"startTime":"2026-03-29T20:14:58.920Z","endTime":"2026-03-29T20:15:03.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.342711802869673,"aZ":-32.842538819560886,"pfxX":-7.865928779899132,"pfxZ":-0.48195795181197276,"pX":-2.8549350546419885,"pZ":1.1858097964969567,"vX0":-6.110642004724893,"vY0":-117.92197038677682,"vZ0":-1.5458762537641078,"x":225.82,"y":206.76,"x0":0.8048300857836762,"y0":50.002968107425644,"z0":4.919273352152342,"aX":-10.921677938755536},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-1.0,"breakHorizontal":15.8,"spinRate":2849,"spinDirection":299},"zone":13,"typeConfidence":0.87,"plateTime":0.46698892209321485,"extension":6.1100321144233565},"index":4,"playId":"fd2c0678-b250-32c0-b911-0b020debc8e8","pitchNumber":5,"startTime":"2026-03-29T20:15:26.714Z","endTime":"2026-03-29T20:15:30.523Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.058783988893815,"aZ":-20.49452893734106,"pfxX":7.358885557029879,"pfxZ":5.995136312691288,"pX":-0.45649992261696015,"pZ":4.082814798091581,"vX0":-6.176062182313232,"vY0":-139.59650632910495,"vZ0":0.7624575930485368,"x":134.4,"y":128.54,"x0":0.8421243987649284,"y0":50.00633627657849,"z0":5.167884768606158,"aX":14.346672889891039},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.2,"breakHorizontal":-11.9,"spinRate":2603,"spinDirection":150},"zone":11,"typeConfidence":0.84,"plateTime":0.39422880674244665,"extension":6.023551635387039},"index":5,"playId":"d15cf446-5e4a-3e4a-aa70-9a62dcf3d329","pitchNumber":6,"startTime":"2026-03-29T20:15:48.354Z","endTime":"2026-03-29T20:15:56.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:15:56.468Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Masyn Winn flies out to second baseman Ben Williamson.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-03-29T20:17:12.945Z","endTime":"2026-03-29T20:17:24.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-03-29T20:16:10.143Z","endTime":"2026-03-29T20:17:15.187Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.635340256514798,"aZ":-32.603812779645494,"pfxX":-2.6620620248985998,"pfxZ":-0.2656154553862695,"pX":-0.630114422692572,"pZ":2.5274128529718483,"vX0":-3.142252944777633,"vY0":-125.25301684387355,"vZ0":0.10941762015068801,"x":141.02,"y":170.54,"x0":0.985335832389288,"y0":50.005374886090856,"z0":5.142996237028849,"aX":-4.24216223587106},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.2,"breakHorizontal":5.5,"spinRate":2613,"spinDirection":268},"zone":4,"typeConfidence":0.91,"plateTime":0.4368210109556663,"extension":6.150287035830307},"hitData":{"launchSpeed":72.2,"launchAngle":49.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":115.69,"coordY":119.27}},"index":1,"playId":"d6e19c3d-fc54-3f04-9023-809d89ac803a","pitchNumber":1,"startTime":"2026-03-29T20:17:15.187Z","endTime":"2026-03-29T20:17:24.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:17:24.214Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a ground ball to right fielder Jordan Walker.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:19:39.065Z","endTime":"2026-03-29T20:20:51.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Pushard replaces George Soriano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T20:19:10.785Z","endTime":"2026-03-29T20:19:41.061Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690155,"link":"/api/v1/people/690155"},"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.1,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38010997154655,"aZ":-13.55473289295934,"pfxX":-4.5271713638425135,"pfxZ":9.63677351887517,"pX":-0.44649627822649135,"pZ":4.07305228986906,"vX0":4.196682876192062,"vY0":-138.47918192139667,"vZ0":-3.24001916272293,"x":134.02,"y":128.81,"x0":-1.3971547456484361,"y0":50.00597045058824,"z0":6.171450112962888,"aX":-8.749999333181282},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":7.3,"spinRate":2058,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39629672059690657,"extension":6.379330643654507},"index":1,"playId":"7128fa93-725e-3405-b9f3-4d00e5973dcf","pitchNumber":1,"startTime":"2026-03-29T20:19:41.061Z","endTime":"2026-03-29T20:19:45.335Z","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":89.3,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.593491138630274,"aZ":-23.176578033581286,"pfxX":2.3295412611521833,"pfxZ":5.218957955825649,"pX":0.403033817721619,"pZ":3.0740001186267674,"vX0":4.231754559763734,"vY0":-130.0709736790144,"vZ0":-3.359076360778414,"x":101.64,"y":155.78,"x0":-1.5435704003974664,"y0":50.00511055269549,"z0":6.1263858839542085,"aX":4.018252185109778},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.0,"breakHorizontal":-5.2,"spinRate":2359,"spinDirection":182},"zone":3,"typeConfidence":2.0,"plateTime":0.4200441705865212,"extension":6.332589347854883},"index":2,"playId":"cf1f0425-cce3-33df-af99-ea20e959055e","pitchNumber":2,"startTime":"2026-03-29T20:19:56.654Z","endTime":"2026-03-29T20:20:02.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72551012789949,"aZ":-13.018989998695904,"pfxX":-5.436292111324361,"pfxZ":9.630949682002774,"pX":-0.04496526976036551,"pZ":2.991595003764177,"vX0":5.611479164530842,"vY0":-139.50552008713012,"vZ0":-6.173730639615062,"x":118.71,"y":158.01,"x0":-1.3675132506348295,"y0":50.00483631725838,"z0":6.076880580081953,"aX":-10.814039561408183},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":8.8,"spinRate":2168,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3912729105829147,"extension":6.451156789932954},"hitData":{"launchSpeed":98.2,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.64,"coordY":101.52}},"index":3,"playId":"60e292a4-2a2d-383c-9c79-c561a4c28c04","pitchNumber":3,"startTime":"2026-03-29T20:20:40.349Z","endTime":"2026-03-29T20:20:51.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:20:51.377Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Williams walks. Ben Williamson to 2nd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:21:04.950Z","endTime":"2026-03-29T20:22:43.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"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":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1807838218483,"aZ":-26.811378396429866,"pfxX":1.6056899647506242,"pfxZ":3.182989353872884,"pX":1.330052339273801,"pZ":3.161193190749103,"vX0":6.346854873237574,"vY0":-128.41873986537612,"vZ0":-2.346869727603,"x":66.3,"y":153.43,"x0":-1.3725572076672217,"y0":50.00556458525335,"z0":6.152231383065066,"aX":2.7077066465268635},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.5,"breakHorizontal":-4.2,"spinRate":2275,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.4249474999430536,"extension":6.537450472172135},"index":0,"playId":"43ff416a-d38a-31b6-a688-51cf415ce5da","pitchNumber":1,"startTime":"2026-03-29T20:21:17.022Z","endTime":"2026-03-29T20:21:20.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88402851446258,"aZ":-33.086911635901856,"pfxX":3.6107055916583537,"pfxZ":-0.5941661974474162,"pX":1.8126396243794647,"pZ":0.0959931468673556,"vX0":6.99597884625069,"vY0":-122.29172420482814,"vZ0":-6.949845997625308,"x":47.91,"y":236.19,"x0":-1.5434304352815116,"y0":50.0054922232474,"z0":5.778239600728029,"aX":5.5225340581825755},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.4,"breakHorizontal":-8.0,"spinRate":2461,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.44620221644669833,"extension":6.486701627301005},"index":1,"playId":"2bb8e16b-9350-3618-acce-9ffc98ad221d","pitchNumber":2,"startTime":"2026-03-29T20:21:35.314Z","endTime":"2026-03-29T20:21:40.472Z","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":95.0,"endSpeed":86.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25950254918928,"aZ":-12.991911916002596,"pfxX":-5.467314217806522,"pfxZ":9.950835204519917,"pX":1.1957661954805365,"pZ":2.2584397621485874,"vX0":8.750360742156023,"vY0":-137.88003823355908,"vZ0":-7.692209889646784,"x":71.42,"y":177.8,"x0":-1.3066915352989594,"y0":50.00529894517402,"z0":5.958603408333718,"aX":-10.542841819292462},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":8.2,"spinRate":2213,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3970403579824038,"extension":6.524797385492633},"index":2,"playId":"ddc1df93-7460-31e3-91b8-43099c57290f","pitchNumber":3,"startTime":"2026-03-29T20:22:00.671Z","endTime":"2026-03-29T20:22:05.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3140763412176,"aZ":-11.620367642344686,"pfxX":-3.7877026405736642,"pfxZ":10.588951608679213,"pX":-0.8874833118396104,"pZ":2.3473151966229073,"vX0":3.1866341873918436,"vY0":-138.75433063542997,"vZ0":-7.846665644860173,"x":150.83,"y":175.4,"x0":-1.5611806795797043,"y0":50.00669485578512,"z0":5.994484185070733,"aX":-7.355030956125461},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":6.1,"spinRate":2170,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39541736165171804,"extension":6.436583661903354},"index":3,"playId":"f01957f6-8eee-363f-833d-d0ee12b22732","pitchNumber":4,"startTime":"2026-03-29T20:22:19.981Z","endTime":"2026-03-29T20:22:24.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.424117498763398,"aZ":-14.866826710520279,"pfxX":-4.252958576897701,"pfxZ":8.850418176847937,"pX":-0.7224962677122853,"pZ":3.6819227637063023,"vX0":3.6336244574975183,"vY0":-139.02073992109146,"vZ0":-3.9332575329985424,"x":144.54,"y":139.37,"x0":-1.4944846781921794,"y0":50.00428996242055,"z0":6.103239737958438,"aX":-8.31813225128782},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2208,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39412209885234306,"extension":6.468511134967675},"index":4,"playId":"84df68ce-6bcd-31b0-b198-af9b11997c4e","pitchNumber":5,"startTime":"2026-03-29T20:22:38.642Z","endTime":"2026-03-29T20:22:43.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:22:43.781Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Fortes flies out to shortstop Masyn Winn.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:23:05.179Z","endTime":"2026-03-29T20:25:52.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"postOnThird":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"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":95.0,"endSpeed":86.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.052812661019537,"aZ":-13.350154754301396,"pfxX":-6.837216459721611,"pfxZ":9.739601642669447,"pX":1.1092279582821678,"pZ":3.29829320596131,"vX0":9.206513089591413,"vY0":-137.97824019678032,"vZ0":-5.156604536945178,"x":74.72,"y":149.73,"x0":-1.3788229844846838,"y0":50.00103650475309,"z0":6.087501436550443,"aX":-13.212417874971367},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2178,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.39662240761075784,"extension":6.537478796553783},"index":0,"playId":"57cb6481-9368-35dd-ba60-1944a40e5f71","pitchNumber":1,"startTime":"2026-03-29T20:23:11.942Z","endTime":"2026-03-29T20:23:16.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.895538740347742,"aZ":-24.68663740973801,"pfxX":2.5136129393901916,"pfxZ":4.331930320493259,"pX":0.7751126101500867,"pZ":1.6724139777069715,"vX0":5.005014631033433,"vY0":-129.62021622867437,"vZ0":-6.483857665126589,"x":87.45,"y":193.62,"x0":-1.4951761605867695,"y0":50.00585649686982,"z0":6.048563542618934,"aX":4.348527253073082},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":-5.5,"spinRate":2330,"spinDirection":192},"zone":9,"typeConfidence":2.0,"plateTime":0.41991391458953187,"extension":6.512213915884726},"index":1,"playId":"cfdb2ef2-60fd-3256-9f74-f54f8fd7122b","pitchNumber":2,"startTime":"2026-03-29T20:23:38.180Z","endTime":"2026-03-29T20:23:42.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.923372119029846,"aZ":-22.85851287153389,"pfxX":1.7953116355050096,"pfxZ":5.404845691297792,"pX":0.39722438174750624,"pZ":2.4785872878164694,"vX0":4.4390829571191555,"vY0":-130.3172205786205,"vZ0":-4.859381197266134,"x":101.86,"y":171.86,"x0":-1.5602039408304154,"y0":50.00182495057794,"z0":6.090174745466538,"aX":3.0921760020938773},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.0,"breakHorizontal":-4.2,"spinRate":2386,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.4200125700077404,"extension":6.482933294784522},"index":2,"playId":"5ed4f510-3110-361d-8b8c-6a79aba07682","pitchNumber":3,"startTime":"2026-03-29T20:24:09.790Z","endTime":"2026-03-29T20:24:16.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.769498827600184,"aZ":-34.66737676836819,"pfxX":6.505910321902622,"pfxZ":-1.6299139310659705,"pX":0.5120500792792358,"pZ":0.24526216712803467,"vX0":3.352055453316833,"vY0":-123.33643273357433,"vZ0":-6.421091651308327,"x":97.48,"y":232.16,"x0":-1.7143506505217394,"y0":50.0054100548424,"z0":5.8408685368572915,"aX":9.92665334078192},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.3,"breakHorizontal":-12.6,"spinRate":2612,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.44575819299606056,"extension":6.44807578836634},"index":3,"playId":"b03e691d-0ab9-3475-b6c0-26224c1c15f6","pitchNumber":4,"startTime":"2026-03-29T20:24:33.720Z","endTime":"2026-03-29T20:24:38.446Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Matt Pushard. Ben Williamson to 3rd. Carson Williams to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"actionPlayId":"b03e691d-0ab9-3475-b6c0-26224c1c15f6","startTime":"2026-03-29T20:24:53.342Z","endTime":"2026-03-29T20:25:07.022Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.171436489934337,"aZ":-24.216878407503945,"pfxX":0.22508866301295338,"pfxZ":4.577116176413297,"pX":1.2768786026760914,"pZ":0.9661716807454449,"vX0":7.2369844629452675,"vY0":-130.46097693663674,"vZ0":-8.22463400107167,"x":68.33,"y":212.69,"x0":-1.552232123974575,"y0":50.00632134795848,"z0":5.960268217460082,"aX":0.38970028226713815},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.8,"breakHorizontal":-1.9,"spinRate":2339,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4184447632442585,"extension":6.5378790289346655},"index":5,"playId":"7bb387ab-5b41-370f-b615-d192946ab524","pitchNumber":5,"startTime":"2026-03-29T20:25:07.022Z","endTime":"2026-03-29T20:25:11.296Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-03-29T20:25:22.994Z","endTime":"2026-03-29T20:25:40.238Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70939530566953,"aZ":-12.11290740365558,"pfxX":-5.3382714092191605,"pfxZ":10.324107432733774,"pX":-0.4785250268348961,"pZ":2.8983544975753452,"vX0":4.38650227884554,"vY0":-138.88723031421696,"vZ0":-6.4061359476302675,"x":135.24,"y":160.52,"x0":-1.389153365890887,"y0":50.0006961965877,"z0":6.049422562278582,"aX":-10.370341993095863},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2199,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.39520209728094624,"extension":6.48053565225031},"hitData":{"launchSpeed":70.6,"launchAngle":53.0,"totalDistance":186.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.37,"coordY":126.79}},"index":7,"playId":"2afe13eb-42ba-3126-9f86-34f45ae23f88","pitchNumber":6,"startTime":"2026-03-29T20:25:40.238Z","endTime":"2026-03-29T20:25:52.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:25:52.575Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a fly ball to right fielder Jordan Walker. Ben Williamson scores. Carson Williams to 3rd.","rbi":1,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:26:08.534Z","endTime":"2026-03-29T20:28:10.100Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnThird":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":{"id":690155,"link":"/api/v1/people/690155"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51913382214294,"aZ":-35.857874560020456,"pfxX":6.171412831618614,"pfxZ":-2.4469306336062946,"pX":0.5703672305656111,"pZ":1.7002449792722518,"vX0":3.6906070238964928,"vY0":-122.84245990526249,"vZ0":-2.7345374001324236,"x":95.26,"y":192.87,"x0":-1.7602309264939995,"y0":50.00218839985712,"z0":5.9189172202405995,"aX":9.297764420867736},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.8,"breakHorizontal":-12.1,"spinRate":2527,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.44828951377235393,"extension":6.4601436157054435},"index":0,"playId":"c467be3b-fe19-34d6-9d2c-86ac781aa671","pitchNumber":1,"startTime":"2026-03-29T20:26:26.555Z","endTime":"2026-03-29T20:26:32.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.430520527560454,"aZ":-31.497428307214488,"pfxX":8.318225665828836,"pfxZ":0.4634952617778403,"pX":0.10901859133371657,"pZ":3.9546702702538807,"vX0":2.227428640226387,"vY0":-120.02288280039909,"vZ0":1.7022765818512349,"x":112.84,"y":132.0,"x0":-1.9118998806350016,"y0":50.00282402667193,"z0":6.043102147513025,"aX":12.12318768867804},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.6,"breakHorizontal":-15.6,"spinRate":2652,"spinDirection":57},"zone":12,"typeConfidence":2.0,"plateTime":0.45651663752808425,"extension":6.414015619173123},"index":1,"playId":"14812a1d-c90d-3ec2-8a01-64271ea86ae5","pitchNumber":2,"startTime":"2026-03-29T20:26:56.734Z","endTime":"2026-03-29T20:27:00.631Z","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.0,"endSpeed":86.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25354615737805,"aZ":-13.780157006451692,"pfxX":-5.477241934321486,"pfxZ":9.557656580843805,"pX":0.6745605138815218,"pZ":4.261697437350833,"vX0":7.2426298626212775,"vY0":-138.19450492305137,"vZ0":-2.665959798370939,"x":91.29,"y":123.71,"x0":-1.2747742997788927,"y0":50.0012281836043,"z0":6.1705127687362875,"aX":-10.539954407713795},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":8.3,"spinRate":2251,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3971152291187501,"extension":6.405649140524306},"index":2,"playId":"25b66645-4929-3a20-875d-b2c1fc0f8dc0","pitchNumber":3,"startTime":"2026-03-29T20:27:17.099Z","endTime":"2026-03-29T20:27:22.045Z","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":87.2,"endSpeed":79.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35283034330276,"aZ":-27.44751803270473,"pfxX":1.9527009510650748,"pfxZ":2.8978324483432036,"pX":1.1777254585283752,"pZ":3.9038557063055777,"vX0":5.7059179903591986,"vY0":-126.94105319547116,"vZ0":-0.41725448799190645,"x":72.11,"y":133.38,"x0":-1.3540421484362088,"y0":50.00025194092959,"z0":6.2583087725628275,"aX":3.1805612998632675},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.4,"breakHorizontal":-4.8,"spinRate":2400,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.43172734304280747,"extension":6.536348154978387},"index":3,"playId":"b0548da4-0847-36c1-bb9a-dd33446ba87b","pitchNumber":4,"startTime":"2026-03-29T20:27:37.360Z","endTime":"2026-03-29T20:27:41.942Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8178627582809,"aZ":-26.709341596843657,"pfxX":1.6630788753086359,"pfxZ":3.276871500382696,"pX":1.291342401474273,"pZ":1.7206655273781193,"vX0":6.204539320385065,"vY0":-128.35616797291578,"vZ0":-5.757169479456533,"x":67.78,"y":192.32,"x0":-1.3741302176829029,"y0":50.00051148066941,"z0":6.074907263106165,"aX":2.771776459391157},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":-4.4,"spinRate":2530,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4268877459384486,"extension":6.483573482080239},"hitData":{"launchSpeed":66.9,"launchAngle":34.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.37,"coordY":127.59}},"index":4,"playId":"29f039b6-e7d0-32e8-bf4b-2d7454e67516","pitchNumber":5,"startTime":"2026-03-29T20:27:59.085Z","endTime":"2026-03-29T20:28:10.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:28:10.100Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan Aranda singles on a line drive to center fielder Victor Scott II. Carson Williams scores. Yandy Díaz to 3rd.","rbi":1,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:28:43.455Z","endTime":"2026-03-29T20:30:42.266Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":{"id":690155,"link":"/api/v1/people/690155"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.265385415664095,"aZ":-36.690221057420324,"pfxX":5.564723780723007,"pfxZ":-3.241723547727995,"pX":0.2178485793846804,"pZ":2.8856366147788366,"vX0":2.109752067620275,"vY0":-117.22753366502813,"vZ0":-0.361052788181372,"x":108.7,"y":160.87,"x0":-1.4170452950885883,"y0":50.00535226170179,"z0":6.468129436777508,"aX":7.741997299230086},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.6,"breakHorizontal":-10.6,"spinRate":2679,"spinDirection":45},"zone":2,"typeConfidence":2.0,"plateTime":0.46732226848267944,"extension":6.378408672976329},"index":0,"playId":"07181c7b-d799-3c01-a7af-62c603b976d9","pitchNumber":1,"startTime":"2026-03-29T20:28:50.389Z","endTime":"2026-03-29T20:28:54.423Z","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.3,"endSpeed":85.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38333142829755,"aZ":-13.244824245874156,"pfxX":-5.107948703518325,"pfxZ":10.078076855280152,"pX":-0.3515063480704171,"pZ":3.174852804616887,"vX0":4.461951535817443,"vY0":-135.85521137229125,"vZ0":-5.336705516271329,"x":130.4,"y":153.06,"x0":-1.347574976575601,"y0":50.00444552551382,"z0":6.0774780391777865,"aX":-9.596332047115995},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2077,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4024067929944297,"extension":6.266382344405757},"index":1,"playId":"f556e4fc-3f1e-3023-aefa-47c1b70572c1","pitchNumber":2,"startTime":"2026-03-29T20:29:12.178Z","endTime":"2026-03-29T20:29:15.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.236691857111797,"aZ":-37.96934114179894,"pfxX":5.111930210695008,"pfxZ":-3.9709719758512367,"pX":-0.7300943081388824,"pZ":3.3009345835019217,"vX0":0.11604793348901862,"vY0":-119.97454717853736,"vZ0":0.7943920426500839,"x":144.83,"y":149.65,"x0":-1.4433186197117158,"y0":50.00493072200412,"z0":6.349700792515114,"aX":7.45231848242207},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.7,"breakHorizontal":-9.2,"spinRate":2641,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.4565489582580624,"extension":6.395797059840324},"index":2,"playId":"914b6514-a2e6-3246-9837-79fef8f86b0f","pitchNumber":3,"startTime":"2026-03-29T20:29:38.646Z","endTime":"2026-03-29T20:29:43.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73542516246682,"aZ":-36.0639136130008,"pfxX":6.277931791600475,"pfxZ":-2.871815933313611,"pX":0.8791701650904072,"pZ":0.13825864112647088,"vX0":3.301194219762818,"vY0":-116.1987694736013,"vZ0":-5.702490575072465,"x":83.49,"y":235.05,"x0":-1.380126550491326,"y0":50.004489910669946,"z0":6.088680907051916,"aX":8.501407633278367},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.5,"breakHorizontal":-12.2,"spinRate":2540,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.47312171255795166,"extension":6.553672469609719},"index":3,"playId":"f5f70f4f-3c1e-3322-ba8e-3f42bef4e615","pitchNumber":4,"startTime":"2026-03-29T20:30:00.005Z","endTime":"2026-03-29T20:30:05.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.688462851786415,"aZ":-13.901342603087368,"pfxX":-7.874861304911377,"pfxZ":9.622423491671661,"pX":-0.8610717842442971,"pZ":2.225564960775905,"vX0":4.07321245705344,"vY0":-137.23996832303956,"vZ0":-7.483976272488272,"x":149.82,"y":178.69,"x0":-1.3450877211340397,"y0":50.002885065124055,"z0":5.943855152015802,"aX":-14.951719207660807},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":13.3,"spinRate":2119,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.39982418727723346,"extension":6.401899007661728},"hitData":{"launchSpeed":98.4,"launchAngle":11.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.99,"coordY":77.96}},"index":4,"playId":"7259ac69-9a90-30fd-a0dc-558b9d6a7de4","pitchNumber":5,"startTime":"2026-03-29T20:30:30.952Z","endTime":"2026-03-29T20:30:42.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:30:42.266Z","atBatIndex":69},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Cedric Mullins out on a sacrifice fly to center fielder Victor Scott II. Yandy Díaz scores.","rbi":1,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:32:07.466Z","endTime":"2026-03-29T20:32:40.865Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":690155,"link":"/api/v1/people/690155"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-29T20:30:57.271Z","endTime":"2026-03-29T20:32:09.731Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.894926900185354,"aZ":-11.958870554421003,"pfxX":-5.828259992976703,"pfxZ":11.000471420643922,"pX":1.6413734276286585,"pZ":2.0447284444919016,"vX0":9.82885669937882,"vY0":-135.50777551617077,"vZ0":-8.21275925403222,"x":54.43,"y":183.57,"x0":-1.2953227080717638,"y0":50.000289507484986,"z0":5.97369319323162,"aX":-10.70854574932607},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.0,"breakHorizontal":8.2,"spinRate":2224,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.4060559618360364,"extension":6.445950019540398},"index":1,"playId":"8c56c682-0e91-37f3-bd95-5fc2a3198f7e","pitchNumber":1,"startTime":"2026-03-29T20:32:09.731Z","endTime":"2026-03-29T20:32:13.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.106877669405765,"aZ":-26.601926635627027,"pfxX":2.64963383317164,"pfxZ":3.60113595813419,"pX":-0.2145243507266076,"pZ":2.128107091679017,"vX0":2.5827162379047013,"vY0":-123.27026077377555,"vZ0":-4.489332048738643,"x":125.18,"y":181.32,"x0":-1.617808218065857,"y0":50.004456847418275,"z0":6.2027423593565665,"aX":4.102836126351816},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.8,"breakHorizontal":-5.4,"spinRate":2319,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.443303307550555,"extension":6.268551419729766},"hitData":{"launchSpeed":92.0,"launchAngle":40.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.35,"coordY":72.53}},"index":2,"playId":"c993f62f-6244-3042-a4f1-729e53fb474c","pitchNumber":2,"startTime":"2026-03-29T20:32:27.860Z","endTime":"2026-03-29T20:32:40.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:32:40.865Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-03-29T20:33:10.069Z","endTime":"2026-03-29T20:34:51.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.298538576394233,"aZ":-24.531001548081314,"pfxX":1.8774117390524752,"pfxZ":4.62062395320124,"pX":1.0748780226607628,"pZ":1.0212188256042483,"vX0":5.607360062244365,"vY0":-127.08194103300606,"vZ0":-7.791232848477313,"x":76.03,"y":211.21,"x0":-1.394201378588811,"y0":50.003175987760315,"z0":6.043011214226905,"aX":3.1044122378113346},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.0,"breakHorizontal":-4.6,"spinRate":2370,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.429158252674267,"extension":6.477730963999262},"index":0,"playId":"9323d30d-154e-356d-981d-5f0de4d93563","pitchNumber":1,"startTime":"2026-03-29T20:33:15.482Z","endTime":"2026-03-29T20:33:19.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.22851292260692,"aZ":-24.222404043512515,"pfxX":1.5827027395259803,"pfxZ":4.91497477441048,"pX":1.3243643763760968,"pZ":1.5364176416471047,"vX0":6.599899307412498,"vY0":-126.07023012227161,"vZ0":-6.30880488114237,"x":66.52,"y":197.3,"x0":-1.5270580408600378,"y0":50.00542604551537,"z0":6.0108461466248375,"aX":2.563251935144742},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.8,"breakHorizontal":-4.3,"spinRate":2390,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4334953346055803,"extension":6.467029095780952},"index":1,"playId":"f299ad93-6dfb-36a9-a866-e20b69f8f7f1","pitchNumber":2,"startTime":"2026-03-29T20:33:32.841Z","endTime":"2026-03-29T20:33:37.074Z","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":92.4,"endSpeed":83.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.145884767850408,"aZ":-11.653192883009012,"pfxX":-3.708735852201064,"pfxZ":11.361883001123934,"pX":0.7754690461249275,"pZ":1.9520128747172558,"vX0":6.9149581193900485,"vY0":-134.07694438781232,"vZ0":-8.276680395012873,"x":87.44,"y":186.08,"x0":-1.3645411264601532,"y0":50.003653678738004,"z0":5.926651769502536,"aX":-6.699463600189847},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":5.0,"spinRate":2099,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.4097755701373069,"extension":6.508525377647321},"index":2,"playId":"30ee2286-64c7-35a9-b4b3-547a8f824ca9","pitchNumber":3,"startTime":"2026-03-29T20:33:50.710Z","endTime":"2026-03-29T20:33:54.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99172994868682,"aZ":-13.65899286990333,"pfxX":-5.440329778489749,"pfxZ":9.986790924264403,"pX":-0.3987271542167799,"pZ":3.7327101913812077,"vX0":4.952200006492774,"vY0":-136.0624607899816,"vZ0":-3.8786195035586384,"x":132.2,"y":138.0,"x0":-1.54561092020075,"y0":50.00258907428114,"z0":6.139008240975829,"aX":-10.085756457985418},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2162,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4043066269714233,"extension":6.324016274952025},"index":3,"playId":"ddcbc847-5c7f-33e9-aa4c-cf27db8068e6","pitchNumber":4,"startTime":"2026-03-29T20:34:09.987Z","endTime":"2026-03-29T20:34:16.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.807479582612277,"aZ":-14.617395694863712,"pfxX":-5.8565520009807805,"pfxZ":9.350900446016919,"pX":0.3704649039142607,"pZ":3.786263690478954,"vX0":6.7128960138232046,"vY0":-136.13499099665077,"vZ0":-3.536642580993291,"x":102.88,"y":136.55,"x0":-1.3661202530808554,"y0":50.002044803574385,"z0":6.113651374700134,"aX":-10.995486224270822},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":9.2,"spinRate":2222,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4022980784123802,"extension":6.468228596861148},"index":4,"playId":"e27ffd3c-69d0-3e38-85a9-de434248f056","pitchNumber":5,"startTime":"2026-03-29T20:34:47.130Z","endTime":"2026-03-29T20:34:51.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:34:51.596Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Thomas Saggese pops out to third baseman Junior Caminero in foul territory.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T20:37:21.418Z","endTime":"2026-03-29T20:37:34.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Englert replaces Garrett Cleavinger.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T20:36:44.232Z","endTime":"2026-03-29T20:37:07.792Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669438,"link":"/api/v1/people/669438"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-29T20:37:07.792Z","endTime":"2026-03-29T20:37:23.687Z","isPitch":false,"type":"action","player":{"id":695336,"link":"/api/v1/people/695336"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.106228179560546,"aZ":-14.72612280334704,"pfxX":-9.031899517562735,"pfxZ":9.73972387494748,"pX":-1.1484035783023168,"pZ":2.0248912759810143,"vX0":3.87423309891854,"vY0":-134.24931054724053,"vZ0":-6.983243515213216,"x":160.77,"y":184.11,"x0":-1.451982532056255,"y0":50.00222665692152,"z0":5.745139313584498,"aX":-16.17869424310833},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":15.2,"spinRate":2214,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.41092678715189956,"extension":6.426052587753659},"hitData":{"launchSpeed":95.9,"launchAngle":71.0,"totalDistance":152.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":72.53,"coordY":170.13}},"index":2,"playId":"13196676-21ff-3018-bcd7-761091ef77d0","pitchNumber":1,"startTime":"2026-03-29T20:37:23.687Z","endTime":"2026-03-29T20:37:34.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:37:34.330Z","atBatIndex":72},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nolan Gorman homers (1) on a fly ball to right center field.","rbi":1,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T20:37:42.787Z","endTime":"2026-03-29T20:41:41.864Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51991760103658,"aZ":-11.852459513584563,"pfxX":-7.253450376607048,"pfxZ":11.10094044611855,"pX":-0.4861696220963631,"pZ":1.5372532091648454,"vX0":4.482008807649199,"vY0":-135.63932658976913,"vZ0":-8.960376858338762,"x":135.53,"y":197.27,"x0":-1.2327883734119378,"y0":50.00169564093567,"z0":5.746806763500963,"aX":-13.27773818770133},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":12.0,"spinRate":2468,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40654980036996946,"extension":6.272062096494427},"index":0,"playId":"e371d330-1fd2-33a3-8721-e59940873988","pitchNumber":1,"startTime":"2026-03-29T20:37:58.618Z","endTime":"2026-03-29T20:38:05.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.530183211840374,"aZ":-29.850716650840123,"pfxX":-7.46572328133192,"pfxZ":1.4503501438035915,"pX":-0.22702965961759444,"pZ":1.477014090003628,"vX0":5.091745347760523,"vY0":-125.72043082835339,"vZ0":-4.745088822792378,"x":125.65,"y":198.9,"x0":-1.3088178205721275,"y0":50.00168171553305,"z0":5.812126876402961,"aX":-11.948019355036028},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":12.4,"spinRate":2120,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.43568980963026194,"extension":6.39078368582162},"index":1,"playId":"c0d25cad-19f0-3792-99de-37fba165794d","pitchNumber":2,"startTime":"2026-03-29T20:39:51.600Z","endTime":"2026-03-29T20:39:55.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.31720944202075,"aZ":-11.123654629420718,"pfxX":-8.767218835011604,"pfxZ":11.385110220447263,"pX":-0.8695647911258265,"pZ":1.6220238245665926,"vX0":4.076598548028497,"vY0":-136.19514802847056,"vZ0":-9.119231929801108,"x":150.15,"y":194.99,"x0":-1.2597871514052046,"y0":50.00423832505675,"z0":5.815971710682546,"aX":-16.211324581919826},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.5,"breakHorizontal":14.8,"spinRate":2436,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4046155008586112,"extension":6.306953540284217},"index":2,"playId":"aafabd4c-f4c6-3e16-b1dc-e8a8c7c1d2c6","pitchNumber":3,"startTime":"2026-03-29T20:40:09.320Z","endTime":"2026-03-29T20:40:14.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21612629214653,"aZ":-28.127121557454558,"pfxX":0.035462756871086576,"pfxZ":2.474931846199472,"pX":0.45362381895790493,"pZ":2.151405267881734,"vX0":4.524374900426745,"vY0":-126.86370833574571,"vZ0":-3.7604349903003262,"x":99.71,"y":180.69,"x0":-1.3552077226449066,"y0":50.003024094928776,"z0":5.88735159740395,"aX":0.05725407643483675},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.8,"breakHorizontal":-1.1,"spinRate":2334,"spinDirection":188},"zone":9,"typeConfidence":2.0,"plateTime":0.43124087136334444,"extension":6.342490587848874},"index":3,"playId":"85773118-00d8-3737-9fd6-63cb83aad62d","pitchNumber":4,"startTime":"2026-03-29T20:40:26.419Z","endTime":"2026-03-29T20:40:31.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.602766004754187,"aZ":-33.03247318961008,"pfxX":-9.190881218065122,"pfxZ":-0.5486922735545008,"pX":-1.1511788642178467,"pZ":2.232183956865552,"vX0":3.39182258723837,"vY0":-125.32441133961765,"vZ0":-2.4330966606571267,"x":160.88,"y":178.51,"x0":-1.3355908608436957,"y0":50.000936179566324,"z0":5.939420160265344,"aX":-14.477151571699347},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.3,"breakHorizontal":15.7,"spinRate":2120,"spinDirection":236},"zone":13,"typeConfidence":0.93,"plateTime":0.4386624331783655,"extension":6.155966984838488},"index":4,"playId":"cbb63659-816a-3679-b093-5b51b51dedaa","pitchNumber":5,"startTime":"2026-03-29T20:41:01.655Z","endTime":"2026-03-29T20:41:07.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29973118289648,"aZ":-12.369363128641448,"pfxX":-4.807510738311092,"pfxZ":10.499432366546461,"pX":-0.11930038239080161,"pZ":2.425354919116886,"vX0":4.81631676940677,"vY0":-136.75352724706073,"vZ0":-7.058812515173316,"x":121.55,"y":173.3,"x0":-1.282149666056392,"y0":50.00370414915515,"z0":5.895842862418828,"aX":-9.069406051679003},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":7.7,"spinRate":2404,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40114524845997934,"extension":6.184549523286308},"hitData":{"launchSpeed":108.8,"launchAngle":34.0,"totalDistance":443.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":209.59,"coordY":39.59}},"index":5,"playId":"531c310e-4cd9-32a6-9321-84579f4ae99f","pitchNumber":6,"startTime":"2026-03-29T20:41:16.549Z","endTime":"2026-03-29T20:41:41.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:41:41.864Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a line drive to right fielder Jonny DeLuca.","rbi":0,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T20:41:58.609Z","endTime":"2026-03-29T20:42:33.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":79.1,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60995951895644,"aZ":-30.614903486268734,"pfxX":-8.582917475488559,"pfxZ":0.9863488045852664,"pX":-0.02765486817687458,"pZ":1.2406201621669461,"vX0":5.763311388405103,"vY0":-125.08007098940617,"vZ0":-5.187784010318806,"x":118.05,"y":205.28,"x0":-1.248410558344723,"y0":50.00463051812326,"z0":5.856898888876359,"aX":-13.57917162350243},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":14.2,"spinRate":2253,"spinDirection":237},"zone":13,"typeConfidence":0.92,"plateTime":0.43817745677480646,"extension":6.460954929899333},"index":0,"playId":"93aa947c-2e4b-3199-af34-163ac3170970","pitchNumber":1,"startTime":"2026-03-29T20:42:04.884Z","endTime":"2026-03-29T20:42:09.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.6,"strikeZoneTop":3.461,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.099866670168694,"aZ":-30.5164450079412,"pfxX":-9.577213062571511,"pfxZ":1.0792671543729035,"pX":0.13693132744411773,"pZ":1.9413749312214645,"vX0":6.259765716298405,"vY0":-124.25231551958643,"vZ0":-3.433685920785754,"x":111.78,"y":186.36,"x0":-1.188359983198378,"y0":50.00620800886368,"z0":5.914599047854002,"aX":-14.77132263904801},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":15.6,"spinRate":2289,"spinDirection":232},"zone":8,"typeConfidence":0.93,"plateTime":0.4431709192155955,"extension":6.347304531221984},"hitData":{"launchSpeed":97.5,"launchAngle":9.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.4,"coordY":104.32}},"index":1,"playId":"c70d0d23-0681-3efd-8b53-159239015a7d","pitchNumber":2,"startTime":"2026-03-29T20:42:22.412Z","endTime":"2026-03-29T20:42:33.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:42:33.425Z","atBatIndex":74},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pedro Pagés homers (1) on a fly ball to left center field. Jordan Walker scores.","rbi":2,"awayScore":9,"homeScore":7,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T20:42:47.982Z","endTime":"2026-03-29T20:45:32.662Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10375967171618,"aZ":-27.61188668518002,"pfxX":1.507579571746673,"pfxZ":2.8368762717090785,"pX":-0.07614018165151969,"pZ":3.1510879489737413,"vX0":3.150415794970245,"vY0":-126.41524435100219,"vZ0":-1.3476637882342333,"x":119.9,"y":153.7,"x0":-1.5371857256883976,"y0":50.0048835846612,"z0":5.919157417519873,"aX":2.426439240584486},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":-3.5,"spinRate":2251,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.4341997083462017,"extension":6.1506972265011},"index":0,"playId":"609cd181-721e-3495-82b4-9f27f7995a25","pitchNumber":1,"startTime":"2026-03-29T20:43:01.674Z","endTime":"2026-03-29T20:43:06.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-03-29T20:43:16.951Z","endTime":"2026-03-29T20:43:34.289Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"}},{"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":85.5,"endSpeed":77.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827835884883854,"aZ":-25.839313283539088,"pfxX":-9.894513496504182,"pfxZ":4.07626983592414,"pX":-0.4706304573833587,"pZ":2.0705419758854666,"vX0":5.333845187725184,"vY0":-124.35970454211453,"vZ0":-3.858426718516841,"x":134.94,"y":182.88,"x0":-1.3668976218881637,"y0":50.00174421495164,"z0":5.805403667196244,"aX":-15.371106570792335},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.6,"breakHorizontal":16.6,"spinRate":2087,"spinDirection":226},"zone":7,"typeConfidence":0.92,"plateTime":0.4418018758288875,"extension":6.533385871691541},"index":2,"playId":"028d95e9-3253-3f6c-a7dd-0b1f027d3a21","pitchNumber":2,"startTime":"2026-03-29T20:43:34.289Z","endTime":"2026-03-29T20:43:38.011Z","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":1},"index":3,"playId":"5549e6e0-a98a-3ea4-b705-41035e5043ba","startTime":"2026-03-29T20:43:55.365Z","endTime":"2026-03-29T20:43:59.142Z","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":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.4,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02854603235142,"aZ":-14.54612503153284,"pfxX":-5.583496187450205,"pfxZ":9.777193288703417,"pX":-1.2838827607206718,"pZ":3.393447085251392,"vX0":2.1527052622048597,"vY0":-134.404112539894,"vZ0":-4.056848454027041,"x":165.94,"y":147.16,"x0":-1.3763836184560003,"y0":50.00492553409709,"z0":5.977148562213061,"aX":-10.069934364565185},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":9.6,"spinRate":2282,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40977219225823003,"extension":6.189696191761126},"index":4,"playId":"211cba94-1835-3d05-aa71-8bcff5777678","pitchNumber":3,"startTime":"2026-03-29T20:44:20.687Z","endTime":"2026-03-29T20:44:24.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.655491361472166,"aZ":-26.740716580507232,"pfxX":-10.656109111369481,"pfxZ":3.41386164839742,"pX":-0.9313705107301565,"pZ":1.3355373570861648,"vX0":4.389202297015429,"vY0":-126.17942002573972,"vZ0":-5.476108828119419,"x":152.5,"y":202.72,"x0":-1.3209687369830707,"y0":50.00539183751588,"z0":5.722786776697475,"aX":-16.97107831477502},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.0,"breakHorizontal":18.1,"spinRate":2254,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.4361763842823061,"extension":6.3294803888433515},"index":5,"playId":"81753622-79a8-3a48-9525-977389da55ac","pitchNumber":4,"startTime":"2026-03-29T20:44:38.412Z","endTime":"2026-03-29T20:44:42.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06485444806486,"aZ":-15.509605078013166,"pfxX":-7.4096491647679175,"pfxZ":9.138279792305877,"pX":-0.6398316934001171,"pZ":2.753121995061311,"vX0":4.283626197652001,"vY0":-134.6435623733221,"vZ0":-5.47480075729427,"x":141.39,"y":164.45,"x0":-1.2942650373869917,"y0":50.005507839263934,"z0":5.922456458589057,"aX":-13.515308398245855},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2432,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4078495011249448,"extension":6.114967977290632},"hitData":{"launchSpeed":106.2,"launchAngle":31.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":80.81,"coordY":24.49}},"index":6,"playId":"69758321-424d-39f1-b9c3-6a58ff6a6224","pitchNumber":5,"startTime":"2026-03-29T20:45:03.781Z","endTime":"2026-03-29T20:45:32.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:45:32.662Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Scott II strikes out swinging.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T20:45:46.726Z","endTime":"2026-03-29T20:47:44.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.155836168582457,"aZ":-28.749116466252826,"pfxX":0.7769407707719026,"pfxZ":2.1349497295485644,"pX":-0.10325671489966162,"pZ":3.1704110721779197,"vX0":3.001356849201152,"vY0":-126.2620659141635,"vZ0":-1.1061324982293121,"x":120.94,"y":153.18,"x0":-1.4112457133351017,"y0":50.00369746845816,"z0":5.940403731039912,"aX":1.2464686877479547},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":-2.2,"spinRate":2255,"spinDirection":177},"zone":2,"typeConfidence":2.0,"plateTime":0.43481157712485397,"extension":6.205134275890268},"index":0,"playId":"f0d19a70-285c-349c-be52-84b81f4aaa5a","pitchNumber":1,"startTime":"2026-03-29T20:45:55.123Z","endTime":"2026-03-29T20:45:59.206Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.923072995138654,"aZ":-12.124189114130406,"pfxX":-6.763263646460876,"pfxZ":10.846959415820663,"pX":-1.7183901600470186,"pZ":2.1792136509819566,"vX0":1.559977664929476,"vY0":-135.64753499684016,"vZ0":-7.471934111383542,"x":182.5,"y":179.94,"x0":-1.4254711687731527,"y0":50.00192021114303,"z0":5.829928767137829,"aX":-12.50038916982854},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":11.9,"spinRate":2379,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4050439317769614,"extension":6.202069690269109},"index":1,"playId":"892f506d-8c46-3b1d-9504-a7ba8e90a59c","pitchNumber":2,"startTime":"2026-03-29T20:46:10.236Z","endTime":"2026-03-29T20:46:13.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079405867378888,"aZ":-30.66339573137639,"pfxX":-7.254060640817709,"pfxZ":0.9381985692539896,"pX":-0.19253661597303445,"pZ":1.8140997883835417,"vX0":4.952539749018351,"vY0":-126.29288889227583,"vZ0":-3.871508880991394,"x":124.34,"y":189.8,"x0":-1.2379503529845945,"y0":50.00376206355698,"z0":5.837196251457616,"aX":-11.70122831660042},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":12.0,"spinRate":2077,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.4339484630889219,"extension":6.289509564846728},"index":2,"playId":"37f12816-5756-3b94-9c88-944520350434","pitchNumber":3,"startTime":"2026-03-29T20:46:29.653Z","endTime":"2026-03-29T20:46:33.951Z","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":86.6,"endSpeed":79.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83220639986677,"aZ":-28.380006232758983,"pfxX":-8.606498764784845,"pfxZ":2.381193391452231,"pX":-0.5507448109488422,"pZ":1.0034014012130237,"vX0":4.4635459442652206,"vY0":-125.92465149841914,"vZ0":-6.119925695960687,"x":137.99,"y":211.69,"x0":-1.237090525182786,"y0":50.000114395556686,"z0":5.789097328369291,"aX":-13.688612547691882},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":14.4,"spinRate":2238,"spinDirection":236},"zone":13,"typeConfidence":0.92,"plateTime":0.43654194059702656,"extension":6.292093502693829},"index":3,"playId":"3cc78ca8-e050-37aa-aa9e-1c446321c2df","pitchNumber":4,"startTime":"2026-03-29T20:46:45.484Z","endTime":"2026-03-29T20:46:49.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.492155987763226,"aZ":-30.53191680359799,"pfxX":-7.373842948964329,"pfxZ":1.00815339304196,"pX":-1.2546977682349791,"pZ":2.453259467745099,"vX0":2.6096092132371322,"vY0":-127.2158480051876,"vZ0":-2.546334678998938,"x":164.83,"y":172.54,"x0":-1.3391454732146444,"y0":50.00416404275644,"z0":5.901448813949334,"aX":-12.017640608750778},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":12.7,"spinRate":2226,"spinDirection":234},"zone":11,"typeConfidence":0.92,"plateTime":0.4315023917401253,"extension":6.189621457397043},"index":4,"playId":"3ba550df-23e2-35f6-91cc-1c5ebbac39df","pitchNumber":5,"startTime":"2026-03-29T20:46:59.802Z","endTime":"2026-03-29T20:47:03.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.072543217016563,"aZ":-30.53195650670583,"pfxX":1.0895302154534319,"pfxZ":1.054395533724132,"pX":0.2584292017003642,"pZ":1.745817456418605,"vX0":3.6474255901888584,"vY0":-124.70269558435038,"vZ0":-3.9435402605234717,"x":107.15,"y":191.64,"x0":-1.3698511506939943,"y0":50.00395193067743,"z0":5.8900373711557625,"aX":1.701650865396154},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":-2.9,"spinRate":2340,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.44065930197086933,"extension":6.173481327610931},"index":5,"playId":"d40efd58-3342-3e39-857b-0e36d221394d","pitchNumber":6,"startTime":"2026-03-29T20:47:15.331Z","endTime":"2026-03-29T20:47:21.246Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.087562696809623,"aZ":-28.601534465714636,"pfxX":-0.569891095404385,"pfxZ":2.2192400960006258,"pX":0.7085957645703675,"pZ":0.6273828360685968,"vX0":5.3886361019560765,"vY0":-125.64625261882864,"vZ0":-6.995181011603146,"x":89.99,"y":221.84,"x0":-1.3844655867725486,"y0":50.000861939726306,"z0":5.753777259136659,"aX":-0.9168332981073509},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.8,"breakHorizontal":-0.1,"spinRate":2338,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.4349810907373506,"extension":6.325648679841871},"index":6,"playId":"6f5a4186-e273-36a1-9f07-4e909d9411ca","pitchNumber":7,"startTime":"2026-03-29T20:47:38.489Z","endTime":"2026-03-29T20:47:44.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:47:44.676Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Wetherholt flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-03-29T20:48:06.978Z","endTime":"2026-03-29T20:48:57.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.296776097934323,"aZ":-43.28094680173083,"pfxX":5.359121666754988,"pfxZ":-9.228190621790754,"pX":-1.0103106902227863,"pZ":2.404034793750716,"vX0":-0.52547982987372,"vY0":-109.58480890236821,"vZ0":1.9924325334277122,"x":155.51,"y":173.87,"x0":-1.4613762679422413,"y0":50.00450852971017,"z0":6.143955022741314,"aX":6.44857071887032},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-15.7,"breakHorizontal":-9.5,"spinRate":2664,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.5018886364251123,"extension":6.010638640004781},"index":0,"playId":"4aa1b232-c9fb-3ef7-8c03-7a3630a6a9cb","pitchNumber":1,"startTime":"2026-03-29T20:48:10.802Z","endTime":"2026-03-29T20:48:15.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35194666481989,"aZ":-29.23411876015337,"pfxX":-8.636458159570012,"pfxZ":1.915129804548375,"pX":-0.48706457019646404,"pZ":1.9276492643418417,"vX0":4.600779991777109,"vY0":-124.12200547893401,"vZ0":-3.744176279570638,"x":135.57,"y":186.73,"x0":-1.2573777471920071,"y0":50.00470134296378,"z0":5.930818697969353,"aX":-13.273066806499916},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":14.3,"spinRate":2210,"spinDirection":224},"zone":7,"typeConfidence":0.93,"plateTime":0.4438732359681046,"extension":6.285407530587704},"index":1,"playId":"2be1a30a-210d-3d92-807e-db131d20492f","pitchNumber":2,"startTime":"2026-03-29T20:48:27.023Z","endTime":"2026-03-29T20:48:30.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.17190844764298,"aZ":-28.702788149623686,"pfxX":1.2758627792101291,"pfxZ":2.148568214525749,"pX":0.38813440863674603,"pZ":2.4994156184106444,"vX0":3.97929344823964,"vY0":-125.93199286153053,"vZ0":-2.675744420448074,"x":102.21,"y":171.3,"x0":-1.3745387964673264,"y0":50.00369658215476,"z0":5.883768570833092,"aX":2.060265921096676},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.6,"breakHorizontal":-3.1,"spinRate":2182,"spinDirection":177},"zone":6,"typeConfidence":2.0,"plateTime":0.43398182701156696,"extension":6.16242261137797},"hitData":{"launchSpeed":75.8,"launchAngle":44.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.68,"coordY":101.82}},"index":2,"playId":"bab66ef5-4164-3e7a-a057-786fa25635a0","pitchNumber":3,"startTime":"2026-03-29T20:48:49.029Z","endTime":"2026-03-29T20:48:57.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:48:57.883Z","atBatIndex":77},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a ground ball to shortstop Masyn Winn.","rbi":0,"awayScore":9,"homeScore":7,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T20:51:23.697Z","endTime":"2026-03-29T20:52:44.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chris Roycroft replaces Matt Pushard.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T20:49:59.599Z","endTime":"2026-03-29T20:51:14.819Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688297,"link":"/api/v1/people/688297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-03-29T20:51:14.819Z","endTime":"2026-03-29T20:51:25.996Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9064137530416,"aZ":-26.99074487034489,"pfxX":-11.279371744347417,"pfxZ":2.6813020960709713,"pX":-0.09193774240026907,"pZ":1.087557550389442,"vX0":8.266373402827284,"vY0":-138.36909275752922,"vZ0":-5.935750570045511,"x":120.5,"y":209.42,"x0":-1.658110366264524,"y0":50.00217736731045,"z0":5.077687892315132,"aX":-21.792605620688786},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.7,"breakHorizontal":18.6,"spinRate":2179,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.3963829584239007,"extension":6.713837958588392},"index":2,"playId":"e6691eee-5f67-3316-995f-aee231ee66ee","pitchNumber":1,"startTime":"2026-03-29T20:51:25.996Z","endTime":"2026-03-29T20:51:30.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93624470123175,"aZ":-19.20001932904473,"pfxX":-4.35647316795974,"pfxZ":6.562862517028167,"pX":0.19034937444089212,"pZ":2.4009532276093637,"vX0":6.23655447329402,"vY0":-139.5867568049326,"vZ0":-4.329761020114786,"x":109.74,"y":173.95,"x0":-1.5051073975545688,"y0":50.00186593081024,"z0":5.233511643868123,"aX":-8.611166655010157},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.2,"breakHorizontal":6.6,"spinRate":2155,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.39214275364079043,"extension":6.665694315955302},"index":3,"playId":"9ab8af72-c95c-331f-9767-b5814cc0b5f6","pitchNumber":2,"startTime":"2026-03-29T20:51:40.527Z","endTime":"2026-03-29T20:51:44.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.276118872861833,"aZ":-27.25177616799913,"pfxX":0.673645923784806,"pfxZ":2.7417104650341724,"pX":-0.5050418872642574,"pZ":2.3158638857267917,"vX0":3.2743433047699275,"vY0":-132.6318565626298,"vZ0":-2.4599509183320425,"x":136.25,"y":176.25,"x0":-1.8391549264959868,"y0":50.00383874849556,"z0":5.226806593816296,"aX":1.2089943685861189},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.7,"breakHorizontal":-1.9,"spinRate":1930,"spinDirection":184},"zone":4,"typeConfidence":2.0,"plateTime":0.4117426584072241,"extension":6.5970177837719515},"index":4,"playId":"e073bd31-7cf7-3ec0-ba28-2d880ad5dba6","pitchNumber":3,"startTime":"2026-03-29T20:51:59.105Z","endTime":"2026-03-29T20:52:03.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5901442959614,"aZ":-28.031664170014928,"pfxX":2.188508697756268,"pfxZ":2.3948817284352835,"pX":-0.9916001730427587,"pZ":2.290728098800633,"vX0":1.1839205831409216,"vY0":-130.2781643293283,"vZ0":-2.1420861047414808,"x":154.8,"y":176.93,"x0":-1.7353124898947825,"y0":50.00466234234747,"z0":5.227878345846284,"aX":3.788068378944694},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.1,"breakHorizontal":-4.2,"spinRate":1935,"spinDirection":174},"zone":13,"typeConfidence":2.0,"plateTime":0.41932418246655434,"extension":6.659179725995616},"index":5,"playId":"a091e723-2e7b-36bb-8c6f-83d43b97298c","pitchNumber":4,"startTime":"2026-03-29T20:52:16.700Z","endTime":"2026-03-29T20:52:21.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26142314111499,"aZ":-23.916971287162326,"pfxX":-1.8484150372311419,"pfxZ":4.33490950426436,"pX":0.002837871804949988,"pZ":3.438471896352853,"vX0":4.538257273110457,"vY0":-137.35683032426596,"vZ0":-0.8479887139758763,"x":116.89,"y":145.94,"x0":-1.4328329009492553,"y0":50.00482523039999,"z0":5.381890110121333,"aX":-3.522920478952566},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.9,"breakHorizontal":2.4,"spinRate":2263,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3992126222063508,"extension":6.749539484658353},"hitData":{"launchSpeed":87.6,"launchAngle":4.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.73,"coordY":152.19}},"index":6,"playId":"c1fc0f7a-0e9b-355e-94f6-bebf1398e60e","pitchNumber":5,"startTime":"2026-03-29T20:52:35.779Z","endTime":"2026-03-29T20:52:44.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:52:44.951Z","atBatIndex":78},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jonny DeLuca grounds into a force out, third baseman Nolan Gorman to second baseman JJ Wetherholt. Chandler Simpson out at 2nd. Jonny DeLuca to 1st.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T20:53:05.216Z","endTime":"2026-03-29T20:54:34.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669357,"link":"/api/v1/people/669357"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03634441062448,"aZ":-30.554689837768578,"pfxX":0.6039615918516943,"pfxZ":0.9596299546615841,"pX":-7.75321271918038E-4,"pZ":1.6921894483141948,"vX0":3.711309424897142,"vY0":-129.01337768253785,"vZ0":-3.0475545366855994,"x":117.03,"y":193.09,"x0":-1.5345895665558786,"y0":50.00515006828318,"z0":5.235990538277325,"aX":1.020841259541186},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.3,"breakHorizontal":-1.9,"spinRate":2006,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.42403709064273,"extension":6.678998586007199},"index":0,"playId":"1288f715-e829-3c9e-bccc-f36a13782393","pitchNumber":1,"startTime":"2026-03-29T20:53:12.819Z","endTime":"2026-03-29T20:53:19.501Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"1e085365-067f-3e57-98ef-39389fad0a7e","startTime":"2026-03-29T20:53:45.865Z","endTime":"2026-03-29T20:53:49.361Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.99009720175467,"aZ":-26.542676181971217,"pfxX":-3.3106883007665404,"pfxZ":2.9291042639235734,"pX":1.1063884354891542,"pZ":3.8197350656479383,"vX0":7.12998864508715,"vY0":-137.61037481339332,"vZ0":0.20720004593999286,"x":74.83,"y":135.65,"x0":-1.0857431295546458,"y0":50.000117615924935,"z0":5.538712026947797,"aX":-6.3606528259805994},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.5,"breakHorizontal":4.6,"spinRate":2142,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3977383624115389,"extension":6.357712739515685},"index":2,"playId":"f951a81a-2338-388f-af13-35bd624aff63","pitchNumber":2,"startTime":"2026-03-29T20:54:06.041Z","endTime":"2026-03-29T20:54:11.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28702295260997,"aZ":-28.670016580228694,"pfxX":2.582539983348339,"pfxZ":2.020018980608638,"pX":0.8452929005888982,"pZ":1.6734071956935996,"vX0":5.026181072719797,"vY0":-131.0431306512834,"vZ0":-3.3551626487380792,"x":84.78,"y":193.6,"x0":-1.4348938467036334,"y0":50.00450202097421,"z0":5.117625071536619,"aX":4.480009108453361},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":-5.8,"spinRate":2087,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4183454105982647,"extension":6.7948312754455396},"hitData":{"launchSpeed":81.2,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.71,"coordY":170.94}},"index":3,"playId":"c236a6fb-44f5-342b-bc2a-cc0a93a22be2","pitchNumber":3,"startTime":"2026-03-29T20:54:27.725Z","endTime":"2026-03-29T20:54:34.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:54:34.772Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a ground ball to right fielder Jordan Walker. Jonny DeLuca to 3rd.","rbi":0,"awayScore":9,"homeScore":7,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T20:54:57.215Z","endTime":"2026-03-29T20:55:40.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"postOnThird":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":89.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66053931156841,"aZ":-29.195734994541212,"pfxX":-10.984669573110992,"pfxZ":1.4796706180232846,"pX":1.9519224563560107,"pZ":1.2105738088751161,"vX0":12.52939809787643,"vY0":-141.1800063510535,"vZ0":-5.5848224494858805,"x":42.6,"y":206.09,"x0":-1.1200847172868686,"y0":50.00424153657982,"z0":5.097651133315,"aX":-22.138032255056025},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":1.6,"breakHorizontal":17.3,"spinRate":2195,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.38821555368363336,"extension":6.792354434385241},"index":0,"playId":"6a8ccf44-7975-3519-819d-30edc471ed48","pitchNumber":1,"startTime":"2026-03-29T20:55:02.249Z","endTime":"2026-03-29T20:55:06.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.501407850377372,"aZ":-29.732172658103295,"pfxX":2.0687804804815024,"pfxZ":1.41700022976271,"pX":0.7812372697907467,"pZ":1.5615342248232853,"vX0":5.087537892791877,"vY0":-131.03471043488824,"vZ0":-3.204507323508436,"x":87.22,"y":196.62,"x0":-1.4598083626584555,"y0":50.00471504806665,"z0":5.038388313240786,"aX":3.572683110946051},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.0,"breakHorizontal":-4.9,"spinRate":2101,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.41912313281745917,"extension":6.914430023288169},"hitData":{"launchSpeed":69.1,"launchAngle":-2.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.13,"coordY":112.66}},"index":1,"playId":"139d1b51-69cc-3419-be64-37fa042b9417","pitchNumber":2,"startTime":"2026-03-29T20:55:29.175Z","endTime":"2026-03-29T20:55:40.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:55:40.433Z","atBatIndex":80},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Carson Williams hits a sacrifice bunt. Jonny DeLuca scores. Ben Williamson to 2nd. Carson Williams to 1st.","rbi":1,"awayScore":10,"homeScore":7,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T20:55:55.178Z","endTime":"2026-03-29T20:56:19.085Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":41},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":{"id":688297,"link":"/api/v1/people/688297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37338682615145,"aZ":-30.252822878854886,"pfxX":-1.0397769789663753,"pfxZ":1.0954980226179831,"pX":-0.595579331614152,"pZ":2.4223207473785364,"vX0":2.8289286962407205,"vY0":-131.68277406645407,"vZ0":-1.5423198829837674,"x":139.7,"y":173.38,"x0":-1.549446944990987,"y0":50.003779197917204,"z0":5.257162836184684,"aX":-1.823882596911196},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.9,"breakHorizontal":1.2,"spinRate":2130,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.4161947122000642,"extension":6.659522546881453},"hitData":{"launchSpeed":33.6,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":130.99,"coordY":195.69}},"index":0,"playId":"b047aad2-9649-3a7b-9f49-ff7c9b234779","pitchNumber":1,"startTime":"2026-03-29T20:56:11.072Z","endTime":"2026-03-29T20:56:19.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:56:19.085Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Fortes walks. Ben Williamson to 3rd. Carson Williams to 2nd.","rbi":0,"awayScore":10,"homeScore":7,"isOut":false},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T20:56:51.255Z","endTime":"2026-03-29T20:58:26.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"postOnSecond":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"postOnThird":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.989122148152752,"aZ":-28.061906137644552,"pfxX":-9.97703613519233,"pfxZ":2.060248411246137,"pX":0.6255429864806735,"pZ":0.985953398962402,"vX0":9.071454343784875,"vY0":-140.3528860841161,"vZ0":-6.102767978273914,"x":93.16,"y":212.16,"x0":-1.3534061732852551,"y0":50.000745961907434,"z0":5.017741895058114,"aX":-19.887955195623057},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.6,"breakHorizontal":16.2,"spinRate":2097,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.39036326069167204,"extension":6.708328388536598},"index":0,"playId":"d073541d-f810-3383-a52d-cc686d6a82c8","pitchNumber":1,"startTime":"2026-03-29T20:56:53.614Z","endTime":"2026-03-29T20:56:57.856Z","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":95.6,"endSpeed":87.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36127409308766,"aZ":-32.337476959168065,"pfxX":-9.202601602362584,"pfxZ":-0.08435639569730746,"pX":-1.0813446247968748,"pZ":3.5515710701889227,"vX0":4.604854758125445,"vY0":-139.0858341180398,"vZ0":1.5537116150697847,"x":158.22,"y":142.89,"x0":-1.5664628000375347,"y0":50.00161519154712,"z0":5.136325934616574,"aX":-17.956478094907904},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":0.4,"breakHorizontal":15.6,"spinRate":2081,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.3943966473961069,"extension":6.605804255678753},"index":1,"playId":"ef9df9c2-d19a-3d37-97b4-a9145c1f0a8b","pitchNumber":2,"startTime":"2026-03-29T20:57:09.347Z","endTime":"2026-03-29T20:57:13.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79639136518288,"aZ":-27.96617745465125,"pfxX":-9.579751415135595,"pfxZ":2.1581887497772474,"pX":-0.6419528006257644,"pZ":2.353083334457859,"vX0":5.656380331506193,"vY0":-138.98534747727237,"vZ0":-2.923908932633644,"x":141.47,"y":175.25,"x0":-1.4611665412399923,"y0":50.00531766428775,"z0":5.280451818919937,"aX":-18.70274505984225},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.5,"breakHorizontal":16.2,"spinRate":2079,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.39441987151419156,"extension":6.872480268196742},"index":2,"playId":"172edf9c-5647-3aa6-897f-f51b0a4de15d","pitchNumber":3,"startTime":"2026-03-29T20:57:28.187Z","endTime":"2026-03-29T20:57:33.840Z","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":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.246860097831025,"aZ":-28.49381894712979,"pfxX":-10.550002749017935,"pfxZ":1.871759167424365,"pX":-0.4112580423425102,"pZ":1.2383280776503514,"vX0":6.387625017833155,"vY0":-140.09349378770736,"vZ0":-5.518968118769484,"x":132.68,"y":205.35,"x0":-1.3606282634957982,"y0":50.00639484386306,"z0":5.117532100553063,"aX":-20.79026008880259},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.3,"breakHorizontal":17.6,"spinRate":2066,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.39228630000639386,"extension":6.769682541304037},"index":3,"playId":"1981467b-dcae-3373-9fa7-a30e431f13c1","pitchNumber":4,"startTime":"2026-03-29T20:58:03.863Z","endTime":"2026-03-29T20:58:08.566Z","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":96.2,"endSpeed":87.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34357351006126,"aZ":-28.01502165850473,"pfxX":-11.708096901778985,"pfxZ":2.1257630080743244,"pX":1.8213563952871694,"pZ":1.8038342780358614,"vX0":12.57444650273786,"vY0":-139.47491026406013,"vZ0":-4.077933926603322,"x":47.57,"y":190.08,"x0":-1.2388880106855933,"y0":50.00487777978959,"z0":5.147095961259399,"aX":-22.91581820640439},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.1,"breakHorizontal":18.4,"spinRate":2080,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.39373191514747496,"extension":6.820439820622862},"index":4,"playId":"a716efb4-ac73-35df-836c-ac9b08a3d13c","pitchNumber":5,"startTime":"2026-03-29T20:58:22.615Z","endTime":"2026-03-29T20:58:26.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T20:58:26.471Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a ground ball to pitcher Chris Roycroft. Ben Williamson scores. Carson Williams to 3rd. Nick Fortes to 2nd.","rbi":1,"awayScore":11,"homeScore":7,"isOut":false},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T20:59:38.967Z","endTime":"2026-03-29T21:00:23.749Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"postOnThird":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":688297,"link":"/api/v1/people/688297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":{"id":688297,"link":"/api/v1/people/688297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-03-29T20:58:52.004Z","endTime":"2026-03-29T20:59:41.280Z","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(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":96.4,"endSpeed":87.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.353750372332634,"aZ":-28.9878893717134,"pfxX":-10.096173001908362,"pfxZ":1.6208243018810142,"pX":0.6453128946707818,"pZ":1.9448068134934529,"vX0":8.931740421890407,"vY0":-140.02424365153814,"vZ0":-3.4562484309738393,"x":92.4,"y":186.27,"x0":-1.2886860011422159,"y0":50.00325825116583,"z0":5.111305320185506,"aX":-19.863098186278418},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.3,"breakHorizontal":16.2,"spinRate":2144,"spinDirection":248},"zone":9,"typeConfidence":2.0,"plateTime":0.39256255321680644,"extension":6.827347187357716},"index":1,"playId":"441a83b8-f7d1-3188-8ef7-3230560de353","pitchNumber":1,"startTime":"2026-03-29T20:59:41.280Z","endTime":"2026-03-29T20:59:45.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.929990306869357,"aZ":-29.891482605033403,"pfxX":2.578659163057806,"pfxZ":1.3238415886097528,"pX":0.2969455609422199,"pZ":1.112830401217308,"vX0":3.903549803613167,"vY0":-130.62998952079118,"vZ0":-4.526938695395656,"x":105.68,"y":208.73,"x0":-1.5527324014457038,"y0":50.00414348953524,"z0":5.119697808819437,"aX":4.44891975672053},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.6,"breakHorizontal":-5.5,"spinRate":2062,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.4195490796584762,"extension":6.695019115053148},"index":2,"playId":"9cbcb0ca-90c7-345c-ba07-28b84d93d631","pitchNumber":2,"startTime":"2026-03-29T20:59:59.541Z","endTime":"2026-03-29T21:00:03.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72050632427915,"aZ":-31.10316069288187,"pfxX":-8.622189304748147,"pfxZ":0.5350721986713651,"pX":-0.6057617047059922,"pZ":2.118813746910159,"vX0":5.9692685748936265,"vY0":-140.93899942879528,"vZ0":-2.379627089653541,"x":140.09,"y":181.57,"x0":-1.6370864912097984,"y0":50.00293023797801,"z0":4.9943023548191965,"aX":-17.248107641407316},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":0.6,"breakHorizontal":14.3,"spinRate":2162,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.3894629444275304,"extension":6.758580703288111},"hitData":{"launchSpeed":72.1,"launchAngle":-75.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.92,"coordY":192.22}},"index":3,"playId":"7a2e5110-2c91-3f4a-9dd7-79d73cc36980","pitchNumber":3,"startTime":"2026-03-29T21:00:16.737Z","endTime":"2026-03-29T21:00:23.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T21:00:23.749Z","atBatIndex":83},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out to shortstop Masyn Winn.","rbi":0,"awayScore":11,"homeScore":7,"isOut":true},"about":{"atBatIndex":84,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T21:00:58.634Z","endTime":"2026-03-29T21:02:18.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"postOnThird":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.987164158833025,"aZ":-28.245937270521676,"pfxX":0.04793389087243982,"pfxZ":2.311103139988944,"pX":-0.8240461870837713,"pZ":2.3709086625005087,"vX0":2.254077202521975,"vY0":-130.56251782542157,"vZ0":-1.7970712943630602,"x":148.41,"y":174.77,"x0":-1.7098550952653975,"y0":50.00634717832558,"z0":5.2222121802206685,"aX":0.08161759621271558},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":-0.6,"spinRate":2122,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.4217245616377139,"extension":6.565950426113225},"index":0,"playId":"a6b73151-d1af-32d3-9739-8040ae4040b9","pitchNumber":1,"startTime":"2026-03-29T21:01:05.155Z","endTime":"2026-03-29T21:01:09.286Z","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":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.526088568671415,"aZ":-21.88607411001134,"pfxX":-1.9640196530001708,"pfxZ":5.405062305997031,"pX":0.5599596165360192,"pZ":3.9812328263102716,"vX0":6.33607104647189,"vY0":-137.11507152783292,"vZ0":0.37948049504575365,"x":95.66,"y":131.29,"x0":-1.5262541293570333,"y0":50.000441893710274,"z0":5.335336389906166,"aX":-3.737731708488645},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":2.2,"spinRate":2267,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3995878947649931,"extension":6.740592603371793},"index":1,"playId":"02beed67-bc8c-3c3e-83a8-f82f27313c4d","pitchNumber":2,"startTime":"2026-03-29T21:01:22.142Z","endTime":"2026-03-29T21:01:26.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.200235783279968,"aZ":-20.63349657114243,"pfxX":-3.3847851367795068,"pfxZ":6.037037631428227,"pX":-0.003108122312669706,"pZ":2.679918012018617,"vX0":5.04499436196207,"vY0":-137.3733680649242,"vZ0":-3.3566902861406835,"x":117.12,"y":166.42,"x0":-1.4229958950657144,"y0":50.006538255489446,"z0":5.318951409297404,"aX":-6.475701199331014},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":5.0,"spinRate":2253,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.3985887195201512,"extension":6.574908962474334},"index":2,"playId":"000c0aab-a18d-37a7-9384-9231a3d07ec1","pitchNumber":3,"startTime":"2026-03-29T21:01:41.169Z","endTime":"2026-03-29T21:01:44.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.343011637082185,"aZ":-22.135304370106475,"pfxX":-2.7659677101198987,"pfxZ":5.10447761994088,"pX":1.164670877647799,"pZ":2.9808969348962076,"vX0":8.133541028560959,"vY0":-138.9056302957501,"vZ0":-2.3652387729927895,"x":72.61,"y":158.3,"x0":-1.4340882312540264,"y0":50.00115604376141,"z0":5.305568939844863,"aX":-5.438870785752585},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.0,"breakHorizontal":3.5,"spinRate":2201,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39339782933996226,"extension":6.677474650751419},"hitData":{"launchSpeed":68.3,"launchAngle":47.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":144.34,"coordY":122.9}},"index":3,"playId":"d0ca753c-09c4-3cae-a9a1-47c2ea34596c","pitchNumber":4,"startTime":"2026-03-29T21:02:06.523Z","endTime":"2026-03-29T21:02:18.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T21:02:18.548Z","atBatIndex":84},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.","rbi":0,"awayScore":11,"homeScore":7,"isOut":true},"about":{"atBatIndex":85,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-03-29T21:02:37.120Z","endTime":"2026-03-29T21:04:36.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802139,"link":"/api/v1/people/802139"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.825484157657804,"aZ":-31.511802850105553,"pfxX":2.09890037655084,"pfxZ":0.3848661263864095,"pX":1.0599424302701999,"pZ":1.4027496965657895,"vX0":5.9496162630768055,"vY0":-131.43650939927565,"vZ0":-3.874405474144888,"x":76.6,"y":200.91,"x0":-1.5093026244858903,"y0":50.00629480264385,"z0":5.245535244707401,"aX":3.6595841317850573},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.0,"breakHorizontal":-5.2,"spinRate":2135,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.41731754002063237,"extension":6.802261979306175},"index":0,"playId":"1529135e-6579-3e1c-9b5f-f366c38c5ea8","pitchNumber":1,"startTime":"2026-03-29T21:02:45.118Z","endTime":"2026-03-29T21:02:49.881Z","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.5,"endSpeed":87.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49106557182093,"aZ":-22.798435438347425,"pfxX":-1.3749311741739754,"pfxZ":4.854291872839205,"pX":-0.22779627476059872,"pZ":3.3905950855103444,"vX0":3.9752979429532918,"vY0":-137.65238377640216,"vZ0":-1.2644120036671445,"x":125.68,"y":147.23,"x0":-1.507525208893952,"y0":50.006489731180004,"z0":5.388798432336655,"aX":-2.658050529033453},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.8,"breakHorizontal":1.7,"spinRate":2220,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39681789483120866,"extension":6.558717007855615},"index":1,"playId":"b574917c-4780-3728-934c-9463861be08a","pitchNumber":2,"startTime":"2026-03-29T21:03:02.868Z","endTime":"2026-03-29T21:03:07.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213912174128865,"aZ":-23.365665820638785,"pfxX":-0.9772962095430533,"pfxZ":4.5794719718056385,"pX":-0.2769804606097083,"pZ":3.214527124825109,"vX0":3.9926437010060467,"vY0":-136.85439551140266,"vZ0":-1.6422341180168183,"x":127.56,"y":151.99,"x0":-1.6189415124093924,"y0":50.00249953406125,"z0":5.400711026496569,"aX":-1.8800249579920714},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":1.1,"spinRate":2287,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39808660455055733,"extension":6.683277250941605},"index":2,"playId":"fbee7a07-7f10-3040-b398-2561a33be18e","pitchNumber":3,"startTime":"2026-03-29T21:03:21.608Z","endTime":"2026-03-29T21:03:27.308Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":11,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-03-29T21:03:45.901Z","endTime":"2026-03-29T21:03:51.759Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084537042237375,"aZ":-25.477820055487527,"pfxX":-2.1483828480501095,"pfxZ":3.4391154634854697,"pX":-0.6904885095407276,"pZ":4.063115945688905,"vX0":2.8334654954473413,"vY0":-138.23441996069292,"vZ0":0.7765265857623851,"x":143.32,"y":129.08,"x0":-1.446797364177235,"y0":50.002680230062694,"z0":5.481237613145786,"aX":-4.182979481122593},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.6,"breakHorizontal":3.4,"spinRate":2163,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3953384872408434,"extension":6.643070474507903},"index":4,"playId":"8bccbca5-eafc-3e68-acd6-73298d447076","pitchNumber":4,"startTime":"2026-03-29T21:03:51.759Z","endTime":"2026-03-29T21:03:57.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.941645604878403,"aZ":-32.1713582575608,"pfxX":2.1508018974224967,"pfxZ":-0.0016169944368416012,"pX":-1.7840582597331314,"pZ":1.7837201711036295,"vX0":-0.6278125876414304,"vY0":-127.80165478131451,"vZ0":-2.336843452171,"x":185.0,"y":190.62,"x0":-1.816076544620437,"y0":50.0001934338796,"z0":5.212705253557113,"aX":3.5918220213108967},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":-3.7,"spinRate":2170,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.42699622125915937,"extension":6.71203961452998},"index":5,"playId":"72fe2e48-8754-39e8-ab82-7f154177549e","pitchNumber":5,"startTime":"2026-03-29T21:04:10.041Z","endTime":"2026-03-29T21:04:14.167Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.33152868795827,"aZ":-23.963263510625374,"pfxX":-1.186831254740028,"pfxZ":4.3100992801489415,"pX":-0.5907530666661345,"pZ":2.7597577622999716,"vX0":2.8138011153979177,"vY0":-136.7403242702941,"vZ0":-2.396006848741069,"x":139.52,"y":164.27,"x0":-1.4759874074906558,"y0":50.004760461240984,"z0":5.280322042244559,"aX":-2.2623596303142164},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.6,"breakHorizontal":1.6,"spinRate":2212,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3995726938918889,"extension":6.942650381494562},"hitData":{"launchSpeed":96.0,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.29,"coordY":155.74}},"index":6,"playId":"4dd6119f-e9bf-326a-8d4c-83b185f4f241","pitchNumber":6,"startTime":"2026-03-29T21:04:28.782Z","endTime":"2026-03-29T21:04:36.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T21:04:36.283Z","atBatIndex":85},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Iván Herrera lines out sharply to left fielder Chandler Simpson.","rbi":0,"awayScore":11,"homeScore":7,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-29T21:06:56.589Z","endTime":"2026-03-29T21:07:54.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan Baker replaces Mason Englert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":11,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-03-29T21:05:49.820Z","endTime":"2026-03-29T21:06:58.841Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.4,"endSpeed":82.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60195240286908,"aZ":-27.078599797423383,"pfxX":2.3672619928066867,"pfxZ":2.9512128244404057,"pX":-0.46137967027023935,"pZ":1.787392730551733,"vX0":0.08560133054325361,"vY0":-130.10852293404662,"vZ0":-6.992707158931724,"x":134.59,"y":190.52,"x0":-0.8025037609312371,"y0":50.002762657757906,"z0":6.54325297990626,"aX":4.085187071880302},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.1,"breakHorizontal":-4.3,"spinRate":2400,"spinDirection":164},"zone":7,"typeConfidence":0.89,"plateTime":0.4199158288322651,"extension":6.249672160545954},"index":1,"playId":"83031c6f-cec4-37d9-9c4b-94137b87d675","pitchNumber":1,"startTime":"2026-03-29T21:06:58.841Z","endTime":"2026-03-29T21:07:02.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.093419723233094,"aZ":-27.074927450221306,"pfxX":2.8180617426438372,"pfxZ":3.0201533887489735,"pX":0.6939590580806814,"pZ":0.5643802631602338,"vX0":1.9220931838166035,"vY0":-128.68294274699568,"vZ0":-9.243342045294561,"x":90.55,"y":223.54,"x0":-0.4271593012913159,"y0":50.003466126396575,"z0":6.279727088313214,"aX":4.756035137660582},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":-5.5,"spinRate":2465,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4246051996046081,"extension":6.344123612127934},"index":2,"playId":"5fc8a5ca-f9b5-3aca-89df-68309c96d294","pitchNumber":2,"startTime":"2026-03-29T21:07:14.175Z","endTime":"2026-03-29T21:07:19.511Z","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":86.4,"endSpeed":80.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66895160953286,"aZ":-21.19876118432673,"pfxX":-8.38027070135292,"pfxZ":6.836863511757182,"pX":-0.039527718702114086,"pZ":0.08888881336409159,"vX0":3.518388636525561,"vY0":-125.40962755995783,"vZ0":-10.911490797281864,"x":118.51,"y":236.38,"x0":-0.36648382188327977,"y0":50.00061594304996,"z0":6.202142448787222,"aX":-13.441551508465725},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.3,"breakHorizontal":14.4,"spinRate":1864,"spinDirection":222},"zone":13,"typeConfidence":0.87,"plateTime":0.4355687878783754,"extension":6.528630426629655},"index":3,"playId":"63916a4d-f7d5-381d-912a-9fe44249bfac","pitchNumber":3,"startTime":"2026-03-29T21:07:30.797Z","endTime":"2026-03-29T21:07:35.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95271878602861,"aZ":-9.469002594171032,"pfxX":-1.6991295461798375,"pfxZ":11.346603501074933,"pX":-0.10272183407431042,"pZ":1.5632788693010995,"vX0":0.5983424320366313,"vY0":-140.57357073608927,"vZ0":-11.421804288010762,"x":120.92,"y":196.57,"x0":-0.09764104315594682,"y0":50.00024369366703,"z0":6.294268496891201,"aX":-3.3989473658351756},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":3.0,"spinRate":2316,"spinDirection":199},"zone":8,"typeConfidence":0.9,"plateTime":0.38967449263544696,"extension":6.541852401092837},"hitData":{"launchSpeed":108.8,"launchAngle":13.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":65.94,"coordY":100.89}},"index":4,"playId":"27fdcc41-9d0c-3266-8505-e6541578ed38","pitchNumber":4,"startTime":"2026-03-29T21:07:48.164Z","endTime":"2026-03-29T21:07:54.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T21:07:54.178Z","atBatIndex":86},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Burleson grounds out, shortstop Carson Williams to first baseman Jonathan Aranda.","rbi":0,"awayScore":11,"homeScore":7,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-29T21:08:06.925Z","endTime":"2026-03-29T21:09:02.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":97.4,"endSpeed":88.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.438775159177666,"aZ":-13.225654718394361,"pfxX":-1.0590325313843056,"pfxZ":9.37046511293723,"pX":-0.023584999143440085,"pZ":3.54470640016139,"vX0":1.5585338743913273,"vY0":-141.7969317470556,"vZ0":-5.8523882505959,"x":117.9,"y":143.07,"x0":-0.44447538261745584,"y0":50.007009098591396,"z0":6.489866596225423,"aX":-2.1426516078115783},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":1.6,"spinRate":2291,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.3872562130335777,"extension":6.314114610157901},"index":0,"playId":"246733ac-b80c-3ca2-b17f-a3bc6edb20ac","pitchNumber":1,"startTime":"2026-03-29T21:08:21.612Z","endTime":"2026-03-29T21:08:26.538Z","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":97.1,"endSpeed":88.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77885324870712,"aZ":-12.88145412351094,"pfxX":-1.4399854709403899,"pfxZ":9.585386427699019,"pX":0.6558078683770181,"pZ":2.2475572173249,"vX0":4.205150840184635,"vY0":-141.1351214661151,"vZ0":-8.873190946481895,"x":92.0,"y":178.1,"x0":-0.667855901017999,"y0":50.004656431819406,"z0":6.266381462049081,"aX":-2.899107501012867},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":1.7,"spinRate":2244,"spinDirection":202},"zone":6,"typeConfidence":0.9,"plateTime":0.38840290496269736,"extension":6.38759747976372},"index":1,"playId":"68ada039-5343-3b01-a816-b4d6d16d2ee1","pitchNumber":2,"startTime":"2026-03-29T21:08:37.764Z","endTime":"2026-03-29T21:08:41.176Z","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":86.9,"endSpeed":79.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.085138435304806,"aZ":-24.102356876190576,"pfxX":-8.88858487808755,"pfxZ":5.023075073819862,"pX":0.27838119497727765,"pZ":1.157090276095785,"vX0":5.223617997003977,"vY0":-126.31613030195624,"vZ0":-7.789162895572318,"x":106.39,"y":207.54,"x0":-0.6675995328694452,"y0":50.00237037742802,"z0":6.234944537805362,"aX":-14.28235612046002},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.4,"breakHorizontal":14.8,"spinRate":1870,"spinDirection":222},"zone":14,"typeConfidence":0.89,"plateTime":0.43455845814225214,"extension":6.422000975138123},"hitData":{"launchSpeed":71.3,"launchAngle":-9.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.43,"coordY":147.63}},"index":2,"playId":"3e9dfa7f-0bf2-3369-8103-7c847861751f","pitchNumber":3,"startTime":"2026-03-29T21:08:54.965Z","endTime":"2026-03-29T21:09:02.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T21:09:02.982Z","atBatIndex":87},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":11,"homeScore":7,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-29T21:09:19.996Z","endTime":"2026-03-29T21:10:06.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.41"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.60"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.47"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.15"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.23"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.94"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.57"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.01"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.60"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.70"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.46"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.85"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".878"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".517"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".388"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".075"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".878"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".517"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}],"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":96.4,"endSpeed":87.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.156976008753524,"aZ":-13.257947794720915,"pfxX":-1.2309440893430308,"pfxZ":9.626983497388274,"pX":-0.2576940075841911,"pZ":2.926472655264132,"vX0":0.5767189151243982,"vY0":-140.12650586501078,"vZ0":-7.178011844138069,"x":126.82,"y":159.77,"x0":-0.3075893490310557,"y0":50.00528244299232,"z0":6.409100943959302,"aX":-2.419289400031941},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":2.0,"spinRate":2316,"spinDirection":197},"zone":2,"typeConfidence":0.9,"plateTime":0.39265838000851394,"extension":6.353554920920477},"index":0,"playId":"7f2493ca-5ea5-3307-aff9-a8a752ac6014","pitchNumber":1,"startTime":"2026-03-29T21:09:27.411Z","endTime":"2026-03-29T21:09:32.486Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70815167080747,"aZ":-23.98287619836809,"pfxX":-7.348636451132576,"pfxZ":5.250976652378981,"pX":-0.6718314130066052,"pZ":1.9695084702478016,"vX0":1.981526703358853,"vY0":-124.27911449261431,"vZ0":-5.894478807365839,"x":142.61,"y":185.6,"x0":-0.526581808443888,"y0":50.000007513935486,"z0":6.373070845909974,"aX":-11.45338587450951},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.4,"breakHorizontal":12.8,"spinRate":1840,"spinDirection":219},"zone":7,"typeConfidence":0.88,"plateTime":0.441307694146174,"extension":6.463986153604176},"index":1,"playId":"3809a611-60ed-39e8-9f5c-fc35fc91c814","pitchNumber":2,"startTime":"2026-03-29T21:09:40.868Z","endTime":"2026-03-29T21:09:45.059Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.935835031541394,"aZ":-21.910356708469543,"pfxX":-6.874981477519601,"pfxZ":6.3155781125553485,"pX":-1.006281579016321,"pZ":2.215650926015249,"vX0":0.6588131551817166,"vY0":-126.68366456032129,"vZ0":-5.932566640415369,"x":155.36,"y":178.96,"x0":-0.37662050139520065,"y0":50.00190032270868,"z0":6.339696624372166,"aX":-11.171103697024588},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.3,"breakHorizontal":12.2,"spinRate":1828,"spinDirection":220},"zone":13,"typeConfidence":0.8,"plateTime":0.4323858106122769,"extension":6.522636602271479},"hitData":{"launchSpeed":82.1,"launchAngle":4.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.12,"coordY":168.91}},"index":2,"playId":"a408e1d8-241a-38fd-9c5d-09c611a128cb","pitchNumber":3,"startTime":"2026-03-29T21:09:57.451Z","endTime":"2026-03-29T21:10:06.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T21:10:06.478Z","atBatIndex":88}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masyn Winn grounds out, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":11,"homeScore":7,"isOut":true},"about":{"atBatIndex":88,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-03-29T21:09:19.996Z","endTime":"2026-03-29T21:10:06.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.41"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.60"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.47"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.15"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.23"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.94"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.57"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.01"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.44"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.60"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.70"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.46"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.85"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".878"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".517"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".283"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".388"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".105"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".075"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".708"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".531"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".620"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".878"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".543"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".632"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".517"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}],"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":96.4,"endSpeed":87.2,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.156976008753524,"aZ":-13.257947794720915,"pfxX":-1.2309440893430308,"pfxZ":9.626983497388274,"pX":-0.2576940075841911,"pZ":2.926472655264132,"vX0":0.5767189151243982,"vY0":-140.12650586501078,"vZ0":-7.178011844138069,"x":126.82,"y":159.77,"x0":-0.3075893490310557,"y0":50.00528244299232,"z0":6.409100943959302,"aX":-2.419289400031941},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":2.0,"spinRate":2316,"spinDirection":197},"zone":2,"typeConfidence":0.9,"plateTime":0.39265838000851394,"extension":6.353554920920477},"index":0,"playId":"7f2493ca-5ea5-3307-aff9-a8a752ac6014","pitchNumber":1,"startTime":"2026-03-29T21:09:27.411Z","endTime":"2026-03-29T21:09:32.486Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70815167080747,"aZ":-23.98287619836809,"pfxX":-7.348636451132576,"pfxZ":5.250976652378981,"pX":-0.6718314130066052,"pZ":1.9695084702478016,"vX0":1.981526703358853,"vY0":-124.27911449261431,"vZ0":-5.894478807365839,"x":142.61,"y":185.6,"x0":-0.526581808443888,"y0":50.000007513935486,"z0":6.373070845909974,"aX":-11.45338587450951},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.4,"breakHorizontal":12.8,"spinRate":1840,"spinDirection":219},"zone":7,"typeConfidence":0.88,"plateTime":0.441307694146174,"extension":6.463986153604176},"index":1,"playId":"3809a611-60ed-39e8-9f5c-fc35fc91c814","pitchNumber":2,"startTime":"2026-03-29T21:09:40.868Z","endTime":"2026-03-29T21:09:45.059Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.081,"strikeZoneBottom":1.555,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.935835031541394,"aZ":-21.910356708469543,"pfxX":-6.874981477519601,"pfxZ":6.3155781125553485,"pX":-1.006281579016321,"pZ":2.215650926015249,"vX0":0.6588131551817166,"vY0":-126.68366456032129,"vZ0":-5.932566640415369,"x":155.36,"y":178.96,"x0":-0.37662050139520065,"y0":50.00190032270868,"z0":6.339696624372166,"aX":-11.171103697024588},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":10.3,"breakHorizontal":12.2,"spinRate":1828,"spinDirection":220},"zone":13,"typeConfidence":0.8,"plateTime":0.4323858106122769,"extension":6.522636602271479},"hitData":{"launchSpeed":82.1,"launchAngle":4.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.12,"coordY":168.91}},"index":2,"playId":"a408e1d8-241a-38fd-9c5d-09c611a128cb","pitchNumber":3,"startTime":"2026-03-29T21:09:57.451Z","endTime":"2026-03-29T21:10:06.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-03-29T21:10:06.478Z","atBatIndex":88},"scoringPlays":[8,10,12,24,30,31,32,38,68,69,70,73,75,81,83],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":90.44,"y":98.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":87.67,"y":62.99},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":90.95,"y":104.22},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":100.7,"y":77.68},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":110.71,"y":161.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":1,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":142.63,"y":142.05},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":17,"top":[7,8,9,10,11,12,13,14],"bottom":[15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":88.12,"y":93.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":74.13,"y":45.68},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":110.75,"y":68.42},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"coordinates":{"x":115.59,"y":134.2},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":151.75,"y":162.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":180.84,"y":101.63},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":114.64,"y":85.44},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":2,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":50.96,"y":83.25},"type":"O","description":"Flyout"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":106.76,"y":133.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":133.0,"y":181.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":126.38,"y":200.66},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":59.05,"y":107.72},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":108.68,"y":166.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":145.17,"y":163.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":137.06,"y":68.07},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":3,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":191.78,"y":107.6},"type":"O","description":"Lineout"}]}},{"startIndex":27,"endIndex":39,"top":[27,28,29,30,31,32,33],"bottom":[34,35,36,37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"coordinates":{"x":79.52,"y":148.78},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"coordinates":{"x":175.87,"y":128.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":31.86,"y":107.64},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":199.21,"y":114.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":222.06,"y":109.44},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":153.51,"y":172.51},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":158.86,"y":102.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"coordinates":{"x":175.28,"y":98.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":90.39,"y":34.98},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":4,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":151.47,"y":60.02},"type":"O","description":"Flyout"}]}},{"startIndex":40,"endIndex":47,"top":[40,41,42,43],"bottom":[44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":111.21,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":173.04,"y":174.49},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"coordinates":{"x":112.16,"y":85.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":128.95,"y":83.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":97.05,"y":169.11},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":5,"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":107.16,"y":125.84},"type":"O","description":"Pop Out"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":127.77,"y":202.46},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":152.77,"y":166.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":138.15,"y":125.26},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":73.89,"y":143.31},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":146.56,"y":44.04},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":6,"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":141.62,"y":167.39},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":64,"top":[56,57,58],"bottom":[59,60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"coordinates":{"x":145.17,"y":211.98},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":145.17,"y":156.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":167.46,"y":188.17},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":108.16,"y":119.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":179.58,"y":118.18},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":7,"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":115.69,"y":119.27},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":77,"top":[65,66,67,68,69,70,71],"bottom":[72,73,74,75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":180.64,"y":101.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"coordinates":{"x":122.37,"y":126.79},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":177.37,"y":127.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":141.99,"y":77.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":124.35,"y":72.53},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"coordinates":{"x":72.53,"y":170.13},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"coordinates":{"x":209.59,"y":39.59},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"coordinates":{"x":181.4,"y":104.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"coordinates":{"x":80.81,"y":24.49},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":8,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"coordinates":{"x":120.68,"y":101.82},"type":"O","description":"Flyout"}]}},{"startIndex":78,"endIndex":88,"top":[78,79,80,81,82,83,84,85],"bottom":[86,87,88],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":112.73,"y":152.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"coordinates":{"x":110.71,"y":170.94},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"coordinates":{"x":180.13,"y":112.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"coordinates":{"x":130.99,"y":195.69},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":126.92,"y":192.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"coordinates":{"x":144.34,"y":122.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":154.29,"y":155.74},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"coordinates":{"x":65.94,"y":100.89},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"coordinates":{"x":127.43,"y":147.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"inning":9,"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"coordinates":{"x":104.12,"y":168.91},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":5,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":7,"hits":11,"errors":0,"leftOnBase":6},"away":{"runs":11,"hits":17,"errors":1,"leftOnBase":10}},"defense":{"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"catcher":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"first":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"second":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"third":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"shortstop":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"left":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"onDeck":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"inHole":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"battingOrder":4,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"offense":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"onDeck":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"inHole":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"battingOrder":4,"team":{"id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":11,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".339","atBats":42,"obp":".397","slg":".405","ops":".802","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":48,"totalBases":22,"rbi":10,"leftOnBase":23,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":13,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":37,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":148,"era":"6.84","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.41","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":53,"strikes":95,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":6,"pitchesPerInning":"16.44","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID571927":{"person":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"5.0 IP, 4 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":81,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":31,"strikes":50,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":81,"era":"7.20","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.40","battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":31,"strikes":50,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":3,"winPercentage":"1.000","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"3.60","walksPer9Inn":"1.80","hitsPer9Inn":"10.80","runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"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"}]},"ID663556":{"person":{"id":663556,"fullName":"Shane McClanahan","link":"/api/v1/people/663556"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680700":{"person":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":6,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.25","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":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID700246":{"person":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":1,"sacBunts":1,"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":3,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".250","atBats":12,"obp":".308","slg":".333","ops":".641","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":4,"rbi":3,"leftOnBase":4,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.75","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669438":{"person":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":8,"strikes":16,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":8,"strikes":16,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":3,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668723":{"person":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641584":{"person":{"id":641584,"fullName":"Jake Fraley","link":"/api/v1/people/641584"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".167","slg":".167","ops":".334","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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}},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 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":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".455","atBats":11,"obp":".500","slg":".455","ops":".955","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":5,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"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"}]},"ID607259":{"person":{"id":607259,"fullName":"Nick Martinez","link":"/api/v1/people/607259"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676356":{"person":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"jerseyNumber":"21","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"2-5 | 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".444","atBats":9,"obp":".444","slg":".556","ops":"1.000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":5,"rbi":3,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".444","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"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"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":5,"obp":"1.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"-.--","battersFaced":5,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642121":{"person":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"4.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":18,"strikes":23,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"20.50","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":10,"strikes":13,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".556","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":32,"era":"13.50","inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"3.75","battersFaced":9,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":32,"balls":12,"strikes":20,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".000","pitchesPerInning":"24.00","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"6.75","walksPer9Inn":"13.50","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"1-1 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".400","slg":".250","ops":".650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687330":{"person":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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"}]},"ID666018":{"person":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"3-6 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".462","atBats":13,"obp":".529","slg":".769","ops":"1.298","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":10,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"babip":".500","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":27,"errors":0,"chances":27,"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"}]},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".500","atBats":8,"obp":".556","slg":".500","ops":"1.056","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":8,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"obp":".600","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":23,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"27.00","homeRunsPer9":"9.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"5-6 | 2B, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":4,"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":3,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".563","atBats":16,"obp":".588","slg":".625","ops":"1.213","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":10,"rbi":5,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".600","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"ID810938":{"person":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"2-3 | 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":4,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".556","atBats":9,"obp":".556","slg":".556","ops":"1.112","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":5,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".556","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":2,"strikes":8,"strikePercentage":".800","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":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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":6,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":6,"strikes":17,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".200","atBats":10,"obp":".467","slg":".200","ops":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":2,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.25","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID672782":{"person":{"id":672782,"fullName":"Yoendrys Gómez","link":"/api/v1/people/672782"},"jerseyNumber":"94","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":8,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.50","walksPer9Inn":"4.50","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":10,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"obp":".200","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":73,"era":"1.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.80","battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":73,"balls":24,"strikes":49,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"14.60","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.60","walksPer9Inn":"0.00","hitsPer9Inn":"7.20","runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":4,"groundOuts":3,"airOuts":9,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".071","atBats":14,"obp":".067","slg":".143","ops":".210","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":2,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":1,"babip":".077","groundOutsToAirouts":"0.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"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"}]},"ID671212":{"person":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":21,"obp":".143","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":75,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.50","battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":23,"strikes":52,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.00","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[650490,666018,656775,691406,802415,676356,680700,810938,700246,676439,663743,571927,687330,664076,669438,641329],"pitchers":[571927,687330,664076,669438,641329],"bench":[641584,668723],"bullpen":[671212,672782,643377,607259,663556,656876,693855,642121],"battingOrder":[650490,666018,656775,691406,802415,676356,810938,700246,663743],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"DeLuca (1, May); Williams, C (1, May); Díaz, Y (1, May); Aranda (1, May); Mullins (1, May)."},{"label":"TB","value":"Aranda 4; DeLuca 3; Díaz, Y 6; Feduccia; Mullins 2; Simpson 2; Williams, C 2; Williamson 2."},{"label":"RBI","value":"Aranda 2 (4); DeLuca (3); Díaz, Y 4 (5); Mullins 2 (2); Williams, C (3)."},{"label":"2-out RBI","value":"Díaz, Y; Aranda; Mullins."},{"label":"Runners left in scoring position, 2 out","value":"Caminero; Williams, C; Mullins 3."},{"label":"SAC","value":"Williams, C."},{"label":"SF","value":"Mullins."},{"label":"Team RISP","value":"7-for-16."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"DeLuca (1st base by May)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Palacios, R (1, throw)."},{"label":"DP","value":"(Caminero-Aranda)."}]}],"note":[{"label":"a","value":"Popped out for Palacios, R in the 5th."},{"label":"b","value":"Grounded out for Feduccia in the 6th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":138,"name":"St. Louis Cardinals","link":"/api/v1/teams/138"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":13,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".292","atBats":37,"obp":".322","slg":".491","ops":".813","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":22,"rbi":6,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.33","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":11,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":42,"obp":".447","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":162,"era":"7.07","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":11,"whip":"1.93","battersFaced":48,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":162,"balls":67,"strikes":95,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":10,"pitchesPerInning":"18.00","runsScoredPer9":"11.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID700241":{"person":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":19,"obp":".095","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":96,"era":"0.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":39,"strikes":57,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"16.00","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.50","walksPer9Inn":"3.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669357":{"person":{"id":669357,"fullName":"Nolan Gorman","link":"/api/v1/people/669357"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-2 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".300","atBats":10,"obp":".300","slg":".600","ops":".900","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":6,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.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":2,"putOuts":1,"errors":0,"chances":3,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID694335":{"person":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":6,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":8,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"54.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":15,"strikes":21,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"36.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"45.00","runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690155":{"person":{"id":690155,"fullName":"Matt Pushard","link":"/api/v1/people/690155"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 3 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":16,"strikes":15,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"4.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":16,"strikes":15,"strikePercentage":".480","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":3,"winPercentage":".---","pitchesPerInning":"31.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"ID691023":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".400","atBats":10,"obp":".500","slg":".900","ops":"1.400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":9,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID701675":{"person":{"id":701675,"fullName":"Nathan Church","link":"/api/v1/people/701675"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".375","atBats":8,"obp":".375","slg":".375","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".429","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687363":{"person":{"id":687363,"fullName":"Victor Scott II","link":"/api/v1/people/687363"},"jerseyNumber":"11","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":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":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":3,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".500","atBats":10,"obp":".500","slg":".500","ops":"1.000","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":5,"rbi":0,"leftOnBase":2,"sacBunts":2,"sacFlies":0,"babip":".714","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"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"}]},"ID688297":{"person":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":14,"strikes":15,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":10,"obp":".636","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"20.25","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"5.25","battersFaced":12,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":19,"strikes":23,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":2,"winPercentage":".---","pitchesPerInning":"31.50","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"6.75","hitsPer9Inn":"40.50","runsScoredPer9":"20.25","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681517":{"person":{"id":681517,"fullName":"Kyle Leahy","link":"/api/v1/people/681517"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665877":{"person":{"id":665877,"fullName":"José Fermín","link":"/api/v1/people/665877"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668941":{"person":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":7,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":7,"strikes":19,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"5.40","walksPer9Inn":"0.00","hitsPer9Inn":"10.80","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802139":{"person":{"id":802139,"fullName":"JJ Wetherholt","link":"/api/v1/people/802139"},"jerseyNumber":"26","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".308","atBats":13,"obp":".333","slg":".538","ops":".871","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":7,"rbi":4,"leftOnBase":5,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":12,"strikes":17,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":38,"era":"7.71","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.71","battersFaced":11,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":17,"strikes":21,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"7.71","hitsPer9Inn":"7.71","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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"}]},"ID676475":{"person":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":4,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":1,"hits":4,"hitByPitch":0,"avg":".364","atBats":11,"obp":".429","slg":".636","ops":"1.065","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":7,"rbi":4,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":24,"errors":0,"chances":26,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695336":{"person":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"jerseyNumber":"25","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID676617":{"person":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"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":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"0.00","inningsPitched":"2.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.29","battersFaced":9,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"11.14","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"7.71","walksPer9Inn":"0.00","hitsPer9Inn":"11.57","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669467":{"person":{"id":669467,"fullName":"Andre Pallante","link":"/api/v1/people/669467"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650968":{"person":{"id":650968,"fullName":"Yohel Pozo","link":"/api/v1/people/650968"},"jerseyNumber":"63","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666277":{"person":{"id":666277,"fullName":"George Soriano","link":"/api/v1/people/666277"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"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":12,"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":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":12,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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"}]},"ID669461":{"person":{"id":669461,"fullName":"Matthew Liberatore","link":"/api/v1/people/669461"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"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":1,"gamesStarted":1,"flyOuts":8,"groundOuts":4,"airOuts":9,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":78,"era":"1.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.80","battersFaced":24,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":29,"strikes":49,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".---","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.60","walksPer9Inn":"3.60","hitsPer9Inn":"12.60","runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686780":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".375","atBats":8,"obp":".375","slg":".750","ops":"1.125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":6,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","assists":2,"putOuts":15,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID602104":{"person":{"id":602104,"fullName":"Ramón Urías","link":"/api/v1/people/602104"},"jerseyNumber":"29","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":3,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".167","atBats":6,"obp":".167","slg":".333","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID592773":{"person":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":9,"obp":".500","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":53,"era":"3.86","inningsPitched":"2.1","wins":1,"losses":0,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":1,"whip":"2.57","battersFaced":12,"outs":7,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":53,"balls":23,"strikes":30,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"22.71","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"11.57","hitsPer9Inn":"11.57","runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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}},"ID669160":{"person":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"},"jerseyNumber":"3","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"4.0 IP, 6 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":22,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":21,"strikes":40,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"rbi":5,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":21,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":61,"era":"13.50","inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"2.75","battersFaced":22,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":21,"strikes":40,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.33","rbi":5,"winPercentage":".000","pitchesPerInning":"15.25","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.25","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID691026":{"person":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".214","atBats":14,"obp":".214","slg":".357","ops":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":5,"rbi":0,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","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":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID671056":{"person":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"jerseyNumber":"48","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"200","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":3,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".077","atBats":13,"obp":".071","slg":".154","ops":".225","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":2,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":1,"babip":".077","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[802139,671056,676475,691026,695336,602104,669357,691023,686780,687363,669160,677865,666277,690155,688297],"pitchers":[669160,677865,666277,690155,688297],"bench":[701675,665877,650968],"bullpen":[681517,669461,700241,676617,669467,668941,592773,694335],"battingOrder":[802139,671056,676475,691026,695336,669357,691023,686780,687363],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Walker, J (2, Matz); Winn (2, Kelly)."},{"label":"HR","value":"Walker, J (1, 4th inning off Matz, 2 on, 2 out); Gorman (1, 8th inning off Englert, 0 on, 1 out); Pagés, P (1, 8th inning off Englert, 1 on, 1 out)."},{"label":"TB","value":"Gorman 4; Pagés, P 5; Scott II 2; Walker, J 7; Wetherholt; Winn 3."},{"label":"RBI","value":"Gorman (4); Pagés, P 2 (2); Walker, J 3 (3)."},{"label":"2-out RBI","value":"Walker, J 3."},{"label":"Runners left in scoring position, 2 out","value":"Burleson; Walker, J; Winn 2."},{"label":"GIDP","value":"Herrera."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"May (DeLuca at 1st base)."}]}],"note":[{"label":"a","value":"Grounded out for Urías, R in the 6th."}]}},"officials":[{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Matz 2; May; Pushard."},{"label":"ABS Challenge","value":"Feduccia (Strike-Confirmed); Pagés, P (Ball-Confirmed); Fortes (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Matz 81-50; Kelly 10-8; Cleavinger 23-13; Englert 24-16; Baker 10-8; May 61-40; Bruihl 29-17; Soriano, G 12-8; Pushard 31-15; Roycroft 29-15."},{"label":"Groundouts-flyouts","value":"Matz 5-4; Kelly 1-0; Cleavinger 0-2; Englert 0-1; Baker 2-0; May 2-4; Bruihl 3-0; Soriano, G 1-0; Pushard 0-2; Roycroft 3-1."},{"label":"Batters faced","value":"Matz 21; Kelly 4; Cleavinger 6; Englert 6; Baker 3; May 22; Bruihl 8; Soriano, G 3; Pushard 7; Roycroft 8."},{"label":"Umpires","value":"HP: Nestor Ceja. 1B: Charlie Ramos. 2B: Chris Guccione. 3B: David Rackley. "},{"label":"Weather","value":"65 degrees, Partly Cloudy."},{"label":"Wind","value":"11 mph, Out To LF."},{"label":"First pitch","value":"1:15 PM."},{"label":"T","value":"2:55."},{"label":"Att","value":"27,653."},{"label":"Venue","value":"Busch Stadium."},{"label":"March 29, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","boxscoreName":"Díaz, Y"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"5-6 | 2B, 4 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":6,"rbi":4,"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":3,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".563","atBats":16,"obp":".588","slg":".625","ops":"1.213","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":10,"rbi":5,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".600","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":74,"hittingGameScore":74},{"player":{"person":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023","boxscoreName":"Walker, J"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".400","atBats":10,"obp":".500","slg":".900","ops":"1.400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":9,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780","boxscoreName":"Pagés, P"},"jerseyNumber":"43","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":138,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".375","atBats":8,"obp":".375","slg":".750","ops":"1.125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":6,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","assists":2,"putOuts":15,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"loser":{"id":669160,"fullName":"Dustin May","link":"/api/v1/people/669160"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}